builder: b2g-inbound_ubuntu64_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux64-spot-1027
starttime: 1448268526.85
results: warnings (1)
buildid: 20151122233003
builduid: a47ec66d713e415faa3bae2ac8c2f734
revision: f92df94073a3c3aca1b7b372c3a1fff843bbf127
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:46.847715) =========
master: http://buildbot-master117.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:46.848170) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:46.848464) =========
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=9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.023107
basedir: '/builds/slave/test'
========= master_lag: 0.04 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:46.911193) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:46.911463) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:46.951156) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:46.951423) =========
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=9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.020635
========= master_lag: 0.04 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:47.014457) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:47.014738) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:47.015061) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:47.015330) =========
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=9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265
_=/tools/buildbot/bin/python
using PTY: False
--2015-11-23 00:48:47-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 12.4M=0.001s
2015-11-23 00:48:47 (12.4 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.670433
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:47.721778) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:47.722063) =========
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=9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.034697
========= master_lag: 0.04 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:47.792068) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-23 00:48:47.792371) =========
bash -c 'python archiver_client.py mozharness --repo integration/b2g-inbound --rev f92df94073a3c3aca1b7b372c3a1fff843bbf127 --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 f92df94073a3c3aca1b7b372c3a1fff843bbf127 --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=9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265
_=/tools/buildbot/bin/python
using PTY: False
2015-11-23 00:48:47,885 truncating revision to first 12 chars
2015-11-23 00:48:47,886 Setting DEBUG logging.
2015-11-23 00:48:47,886 attempt 1/10
2015-11-23 00:48:47,886 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/b2g-inbound/f92df94073a3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-23 00:48:49,047 unpacking tar archive at: b2g-inbound-f92df94073a3/testing/mozharness/
program finished with exit code 0
elapsedTime=1.677456
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-23 00:48:49.505840) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:49.506121) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:49.564544) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:49.564820) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-23 00:48:49.565177) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' warnings (results: 1, elapsed: 43 mins, 50 secs) (at 2015-11-23 00:48:49.565456) =========
/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=9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265
_=/tools/buildbot/bin/python
using PTY: False
00:48:49 INFO - MultiFileLogger online at 20151123 00:48:49 in /builds/slave/test
00:48:49 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
00:48:49 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
00:48:49 INFO - {'append_to_log': False,
00:48:49 INFO - 'base_work_dir': '/builds/slave/test',
00:48:49 INFO - 'blob_upload_branch': 'b2g-inbound',
00:48:49 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
00:48:49 INFO - 'buildbot_json_path': 'buildprops.json',
00:48:49 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
00:48:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
00:48:49 INFO - 'download_minidump_stackwalk': True,
00:48:49 INFO - 'download_symbols': 'ondemand',
00:48:49 INFO - 'e10s': True,
00:48:49 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
00:48:49 INFO - 'tooltool.py': '/tools/tooltool.py',
00:48:49 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
00:48:49 INFO - '/tools/misc-python/virtualenv.py')},
00:48:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
00:48:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
00:48:49 INFO - 'log_level': 'info',
00:48:49 INFO - 'log_to_console': True,
00:48:49 INFO - 'opt_config_files': (),
00:48:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
00:48:49 INFO - '--processes=1',
00:48:49 INFO - '--config=%(test_path)s/wptrunner.ini',
00:48:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
00:48:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
00:48:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
00:48:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
00:48:49 INFO - 'pip_index': False,
00:48:49 INFO - 'require_test_zip': True,
00:48:49 INFO - 'test_type': ('testharness',),
00:48:49 INFO - 'this_chunk': '1',
00:48:49 INFO - 'tooltool_cache': '/builds/tooltool_cache',
00:48:49 INFO - 'total_chunks': '4',
00:48:49 INFO - 'virtualenv_path': 'venv',
00:48:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
00:48:49 INFO - 'work_dir': 'build'}
00:48:49 INFO - #####
00:48:49 INFO - ##### Running clobber step.
00:48:49 INFO - #####
00:48:49 INFO - Running pre-action listener: _resource_record_pre_action
00:48:49 INFO - Running main action method: clobber
00:48:49 INFO - rmtree: /builds/slave/test/build
00:48:49 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
00:48:49 INFO - Running post-action listener: _resource_record_post_action
00:48:49 INFO - #####
00:48:49 INFO - ##### Running read-buildbot-config step.
00:48:49 INFO - #####
00:48:49 INFO - Running pre-action listener: _resource_record_pre_action
00:48:49 INFO - Running main action method: read_buildbot_config
00:48:49 INFO - Using buildbot properties:
00:48:49 INFO - {
00:48:49 INFO - "properties": {
00:48:49 INFO - "buildnumber": 25,
00:48:49 INFO - "product": "firefox",
00:48:49 INFO - "script_repo_revision": "production",
00:48:49 INFO - "branch": "b2g-inbound",
00:48:49 INFO - "repository": "",
00:48:49 INFO - "buildername": "Ubuntu VM 12.04 x64 b2g-inbound pgo test web-platform-tests-e10s-1",
00:48:49 INFO - "buildid": "20151122233003",
00:48:49 INFO - "slavename": "tst-linux64-spot-1027",
00:48:49 INFO - "pgo_build": "True",
00:48:49 INFO - "basedir": "/builds/slave/test",
00:48:49 INFO - "project": "",
00:48:49 INFO - "platform": "linux64",
00:48:49 INFO - "master": "http://buildbot-master117.bb.releng.use1.mozilla.com:8201/",
00:48:49 INFO - "slavebuilddir": "test",
00:48:49 INFO - "scheduler": "tests-b2g-inbound-ubuntu64_vm-pgo-unittest",
00:48:49 INFO - "repo_path": "integration/b2g-inbound",
00:48:49 INFO - "moz_repo_path": "",
00:48:49 INFO - "stage_platform": "linux64-pgo",
00:48:49 INFO - "builduid": "a47ec66d713e415faa3bae2ac8c2f734",
00:48:49 INFO - "revision": "f92df94073a3c3aca1b7b372c3a1fff843bbf127"
00:48:49 INFO - },
00:48:49 INFO - "sourcestamp": {
00:48:49 INFO - "repository": "",
00:48:49 INFO - "hasPatch": false,
00:48:49 INFO - "project": "",
00:48:49 INFO - "branch": "b2g-inbound-linux64-pgo-unittest",
00:48:49 INFO - "changes": [
00:48:49 INFO - {
00:48:49 INFO - "category": null,
00:48:49 INFO - "files": [
00:48:49 INFO - {
00:48:49 INFO - "url": null,
00:48:49 INFO - "name": "https://queue.taskcluster.net/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
00:48:49 INFO - },
00:48:49 INFO - {
00:48:49 INFO - "url": null,
00:48:49 INFO - "name": "https://queue.taskcluster.net/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/test_packages.json"
00:48:49 INFO - }
00:48:49 INFO - ],
00:48:49 INFO - "repository": "",
00:48:49 INFO - "rev": "f92df94073a3c3aca1b7b372c3a1fff843bbf127",
00:48:49 INFO - "who": "sendchange-unittest",
00:48:49 INFO - "when": 1448268464,
00:48:49 INFO - "number": 6694364,
00:48:49 INFO - "comments": "",
00:48:49 INFO - "project": "",
00:48:49 INFO - "at": "Mon 23 Nov 2015 00:47:44",
00:48:49 INFO - "branch": "b2g-inbound-linux64-pgo-unittest",
00:48:49 INFO - "revlink": "",
00:48:49 INFO - "properties": [
00:48:49 INFO - [
00:48:49 INFO - "buildid",
00:48:49 INFO - "20151122233003",
00:48:49 INFO - "Change"
00:48:49 INFO - ],
00:48:49 INFO - [
00:48:49 INFO - "builduid",
00:48:49 INFO - "a47ec66d713e415faa3bae2ac8c2f734",
00:48:49 INFO - "Change"
00:48:49 INFO - ],
00:48:49 INFO - [
00:48:49 INFO - "pgo_build",
00:48:49 INFO - "True",
00:48:49 INFO - "Change"
00:48:49 INFO - ]
00:48:49 INFO - ],
00:48:49 INFO - "revision": "f92df94073a3c3aca1b7b372c3a1fff843bbf127"
00:48:49 INFO - }
00:48:49 INFO - ],
00:48:49 INFO - "revision": "f92df94073a3c3aca1b7b372c3a1fff843bbf127"
00:48:49 INFO - }
00:48:49 INFO - }
00:48:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2.
00:48:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/test_packages.json.
00:48:49 INFO - Running post-action listener: _resource_record_post_action
00:48:49 INFO - #####
00:48:49 INFO - ##### Running download-and-extract step.
00:48:49 INFO - #####
00:48:49 INFO - Running pre-action listener: _resource_record_pre_action
00:48:49 INFO - Running main action method: download_and_extract
00:48:49 INFO - mkdir: /builds/slave/test/build/tests
00:48:49 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')]}
00:48:49 INFO - https://queue.taskcluster.net/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
00:48:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/test_packages.json
00:48:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/test_packages.json
00:48:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
00:48:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
00:49:03 INFO - Downloaded 1302 bytes.
00:49:03 INFO - Reading from file /builds/slave/test/build/test_packages.json
00:49:03 INFO - Using the following test package requirements:
00:49:03 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
00:49:03 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:49:03 INFO - u'firefox-45.0a1.en-US.linux-x86_64.cppunittest.tests.zip'],
00:49:03 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:49:03 INFO - u'jsshell-linux-x86_64.zip'],
00:49:03 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:49:03 INFO - u'firefox-45.0a1.en-US.linux-x86_64.mochitest.tests.zip'],
00:49:03 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
00:49:03 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:49:03 INFO - u'firefox-45.0a1.en-US.linux-x86_64.reftest.tests.zip'],
00:49:03 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:49:03 INFO - u'firefox-45.0a1.en-US.linux-x86_64.talos.tests.zip'],
00:49:03 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:49:03 INFO - u'firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'],
00:49:03 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
00:49:03 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:49:03 INFO - u'firefox-45.0a1.en-US.linux-x86_64.xpcshell.tests.zip']}
00:49:03 INFO - Downloading packages: [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform
00:49:03 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')]}
00:49:03 INFO - https://queue.taskcluster.net/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
00:49:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
00:49:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
00:49:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
00:49:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1
00:49:05 INFO - Downloaded 22522872 bytes.
00:49:05 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
00:49:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
00:49:05 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
00:49:05 INFO - caution: filename not matched: web-platform/*
00:49:05 INFO - Return code: 11
00:49:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:49:05 INFO - https://queue.taskcluster.net/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
00:49:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:49:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:49:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:49:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1
00:49:09 INFO - Downloaded 30976979 bytes.
00:49:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
00:49:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
00:49:09 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
00:49:12 INFO - caution: filename not matched: bin/*
00:49:12 INFO - caution: filename not matched: config/*
00:49:12 INFO - caution: filename not matched: mozbase/*
00:49:12 INFO - caution: filename not matched: marionette/*
00:49:12 INFO - Return code: 11
00:49:12 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')]}
00:49:12 INFO - https://queue.taskcluster.net/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
00:49:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
00:49:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
00:49:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
00:49:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1
00:49:44 INFO - Downloaded 57435978 bytes.
00:49:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
00:49:44 INFO - mkdir: /builds/slave/test/properties
00:49:44 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
00:49:44 INFO - Writing to file /builds/slave/test/properties/build_url
00:49:44 INFO - Contents:
00:49:44 INFO - build_url:https://queue.taskcluster.net/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
00:49:44 INFO - Running post-action listener: _resource_record_post_action
00:49:44 INFO - Running post-action listener: set_extra_try_arguments
00:49:44 INFO - #####
00:49:44 INFO - ##### Running create-virtualenv step.
00:49:44 INFO - #####
00:49:44 INFO - Running pre-action listener: _pre_create_virtualenv
00:49:44 INFO - Running pre-action listener: _resource_record_pre_action
00:49:44 INFO - Running main action method: create_virtualenv
00:49:44 INFO - Creating virtualenv /builds/slave/test/build/venv
00:49:44 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
00:49:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
00:49:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
00:49:45 INFO - Using real prefix '/usr'
00:49:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python
00:49:46 INFO - Installing distribute.............................................................................................................................................................................................done.
00:49:49 INFO - Installing pip.................done.
00:49:49 INFO - Return code: 0
00:49:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
00:49:49 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')]}
00:49:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:49:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:49:49 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')]}
00:49:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:49:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:49:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x269bf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x290a300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2a084d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x293da10>, '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 0x28be1a0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a2a050>, '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': '9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265', '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
00:49:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
00:49:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
00:49:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:49:49 INFO - 'CCACHE_UMASK': '002',
00:49:49 INFO - 'DISPLAY': ':0',
00:49:49 INFO - 'HOME': '/home/cltbld',
00:49:49 INFO - 'LANG': 'en_US.UTF-8',
00:49:49 INFO - 'LOGNAME': 'cltbld',
00:49:49 INFO - 'MAIL': '/var/mail/cltbld',
00:49:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:49:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:49:49 INFO - 'MOZ_NO_REMOTE': '1',
00:49:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:49:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:49:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:49:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:49:49 INFO - 'PWD': '/builds/slave/test',
00:49:49 INFO - 'SHELL': '/bin/bash',
00:49:49 INFO - 'SHLVL': '1',
00:49:49 INFO - 'TERM': 'linux',
00:49:49 INFO - 'TMOUT': '86400',
00:49:49 INFO - 'USER': 'cltbld',
00:49:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265',
00:49:49 INFO - '_': '/tools/buildbot/bin/python'}
00:49:49 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:49:49 INFO - Downloading/unpacking psutil>=0.7.1
00:49:49 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
00:49:49 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
00:49:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:49:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:49:49 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
00:49:49 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
00:49:54 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
00:49:55 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
00:49:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
00:49:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
00:49:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
00:49:55 INFO - Installing collected packages: psutil
00:49:55 INFO - Running setup.py install for psutil
00:49:55 INFO - building 'psutil._psutil_linux' extension
00:49:55 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-x86_64-2.7/psutil/_psutil_linux.o
00:49:55 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
00:49:55 INFO - building 'psutil._psutil_posix' extension
00:49:55 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-x86_64-2.7/psutil/_psutil_posix.o
00:49:56 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
00:49:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
00:49:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
00:49:56 INFO - Successfully installed psutil
00:49:56 INFO - Cleaning up...
00:49:56 INFO - Return code: 0
00:49:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
00:49: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')]}
00:49:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:49:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:49: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')]}
00:49:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:49:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:49:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x269bf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x290a300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2a084d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x293da10>, '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 0x28be1a0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a2a050>, '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': '9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265', '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
00:49:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
00:49:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
00:49:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:49:56 INFO - 'CCACHE_UMASK': '002',
00:49:56 INFO - 'DISPLAY': ':0',
00:49:56 INFO - 'HOME': '/home/cltbld',
00:49:56 INFO - 'LANG': 'en_US.UTF-8',
00:49:56 INFO - 'LOGNAME': 'cltbld',
00:49:56 INFO - 'MAIL': '/var/mail/cltbld',
00:49:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:49:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:49:56 INFO - 'MOZ_NO_REMOTE': '1',
00:49:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:49:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:49:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:49:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:49:56 INFO - 'PWD': '/builds/slave/test',
00:49:56 INFO - 'SHELL': '/bin/bash',
00:49:56 INFO - 'SHLVL': '1',
00:49:56 INFO - 'TERM': 'linux',
00:49:56 INFO - 'TMOUT': '86400',
00:49:56 INFO - 'USER': 'cltbld',
00:49:56 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265',
00:49:56 INFO - '_': '/tools/buildbot/bin/python'}
00:49:56 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:49:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
00:49:56 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
00:49:56 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
00:49:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:49:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:49:56 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
00:49:56 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
00:50:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz
00:50:01 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
00:50:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
00:50:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
00:50:01 INFO - Installing collected packages: mozsystemmonitor
00:50:01 INFO - Running setup.py install for mozsystemmonitor
00:50:01 INFO - Successfully installed mozsystemmonitor
00:50:01 INFO - Cleaning up...
00:50:01 INFO - Return code: 0
00:50:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
00:50: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')]}
00:50:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:50:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:50: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')]}
00:50:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:50:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:50:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x269bf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x290a300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2a084d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x293da10>, '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 0x28be1a0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a2a050>, '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': '9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265', '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
00:50:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
00:50:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
00:50:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:50:01 INFO - 'CCACHE_UMASK': '002',
00:50:01 INFO - 'DISPLAY': ':0',
00:50:01 INFO - 'HOME': '/home/cltbld',
00:50:01 INFO - 'LANG': 'en_US.UTF-8',
00:50:01 INFO - 'LOGNAME': 'cltbld',
00:50:01 INFO - 'MAIL': '/var/mail/cltbld',
00:50:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:50:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:50:01 INFO - 'MOZ_NO_REMOTE': '1',
00:50:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:50:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:50:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:50:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:50:01 INFO - 'PWD': '/builds/slave/test',
00:50:01 INFO - 'SHELL': '/bin/bash',
00:50:01 INFO - 'SHLVL': '1',
00:50:01 INFO - 'TERM': 'linux',
00:50:01 INFO - 'TMOUT': '86400',
00:50:01 INFO - 'USER': 'cltbld',
00:50:01 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265',
00:50:01 INFO - '_': '/tools/buildbot/bin/python'}
00:50:02 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:50:02 INFO - Downloading/unpacking blobuploader==1.2.4
00:50:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:50:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:50:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:50:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:50:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:50:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:50:06 INFO - Downloading blobuploader-1.2.4.tar.gz
00:50:06 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
00:50:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
00:50:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
00:50:06 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
00:50:06 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
00:50:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:50:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:50:06 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
00:50:06 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
00:50:07 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
00:50:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
00:50:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
00:50:08 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
00:50:08 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
00:50:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:50:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:50:08 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
00:50:08 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
00:50:08 INFO - Downloading docopt-0.6.1.tar.gz
00:50:08 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
00:50:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
00:50:08 INFO - Installing collected packages: blobuploader, requests, docopt
00:50:08 INFO - Running setup.py install for blobuploader
00:50:09 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
00:50:09 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
00:50:09 INFO - Running setup.py install for requests
00:50:09 INFO - Running setup.py install for docopt
00:50:09 INFO - Successfully installed blobuploader requests docopt
00:50:09 INFO - Cleaning up...
00:50:10 INFO - Return code: 0
00:50:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv
00:50:10 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')]}
00:50:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:50:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:50:10 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')]}
00:50:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:50:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:50:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x269bf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x290a300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2a084d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x293da10>, '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 0x28be1a0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a2a050>, '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': '9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265', '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
00:50:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
00:50:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
00:50:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:50:10 INFO - 'CCACHE_UMASK': '002',
00:50:10 INFO - 'DISPLAY': ':0',
00:50:10 INFO - 'HOME': '/home/cltbld',
00:50:10 INFO - 'LANG': 'en_US.UTF-8',
00:50:10 INFO - 'LOGNAME': 'cltbld',
00:50:10 INFO - 'MAIL': '/var/mail/cltbld',
00:50:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:50:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:50:10 INFO - 'MOZ_NO_REMOTE': '1',
00:50:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:50:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:50:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:50:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:50:10 INFO - 'PWD': '/builds/slave/test',
00:50:10 INFO - 'SHELL': '/bin/bash',
00:50:10 INFO - 'SHLVL': '1',
00:50:10 INFO - 'TERM': 'linux',
00:50:10 INFO - 'TMOUT': '86400',
00:50:10 INFO - 'USER': 'cltbld',
00:50:10 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265',
00:50:10 INFO - '_': '/tools/buildbot/bin/python'}
00:50:10 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
00:50:10 INFO - Running setup.py (path:/tmp/pip-RUyG4j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
00:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
00:50:10 INFO - Running setup.py (path:/tmp/pip-PknVsl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
00:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
00:50:10 INFO - Running setup.py (path:/tmp/pip-2SwUxb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
00:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
00:50:10 INFO - Running setup.py (path:/tmp/pip-1bMjKe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
00:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
00:50:11 INFO - Running setup.py (path:/tmp/pip-6a_ni2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
00:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
00:50:11 INFO - Running setup.py (path:/tmp/pip-eyDrYJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
00:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
00:50:11 INFO - Running setup.py (path:/tmp/pip-8Eepcx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
00:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
00:50:11 INFO - Running setup.py (path:/tmp/pip-4DE8O8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
00:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
00:50:11 INFO - Running setup.py (path:/tmp/pip-vegqWf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
00:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
00:50:11 INFO - Running setup.py (path:/tmp/pip-Qh9UjX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
00:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
00:50:11 INFO - Running setup.py (path:/tmp/pip-ZiYPqn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
00:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
00:50:11 INFO - Running setup.py (path:/tmp/pip-W8bLAZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
00:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
00:50:12 INFO - Running setup.py (path:/tmp/pip-N629gY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
00:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
00:50:12 INFO - Running setup.py (path:/tmp/pip-VX79oL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
00:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
00:50:12 INFO - Running setup.py (path:/tmp/pip-4vriSj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
00:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
00:50:12 INFO - Running setup.py (path:/tmp/pip-ESMcTs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
00:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
00:50:12 INFO - Running setup.py (path:/tmp/pip-sVVYPk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
00:50:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
00:50:12 INFO - Running setup.py (path:/tmp/pip-R9A0AI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
00:50:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
00:50:12 INFO - Running setup.py (path:/tmp/pip-CYYJQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
00:50:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:50:13 INFO - Running setup.py (path:/tmp/pip-MP6BwX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:50:13 INFO - Unpacking /builds/slave/test/build/tests/marionette
00:50:13 INFO - Running setup.py (path:/tmp/pip-yYXH_l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
00:50:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:50:13 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
00:50:13 INFO - Running setup.py install for manifestparser
00:50:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
00:50:13 INFO - Running setup.py install for mozcrash
00:50:13 INFO - Running setup.py install for mozdebug
00:50:14 INFO - Running setup.py install for mozdevice
00:50:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
00:50:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin
00:50:14 INFO - Running setup.py install for mozfile
00:50:14 INFO - Running setup.py install for mozhttpd
00:50:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
00:50:14 INFO - Running setup.py install for mozinfo
00:50:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
00:50:14 INFO - Running setup.py install for mozInstall
00:50:15 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
00:50:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
00:50:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
00:50:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
00:50:15 INFO - Running setup.py install for mozleak
00:50:15 INFO - Running setup.py install for mozlog
00:50:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
00:50:15 INFO - Running setup.py install for moznetwork
00:50:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
00:50:15 INFO - Running setup.py install for mozprocess
00:50:16 INFO - Running setup.py install for mozprofile
00:50:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
00:50:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
00:50:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
00:50:16 INFO - Running setup.py install for mozrunner
00:50:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
00:50:16 INFO - Running setup.py install for mozscreenshot
00:50:16 INFO - Running setup.py install for moztest
00:50:16 INFO - Running setup.py install for mozversion
00:50:17 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
00:50:17 INFO - Running setup.py install for marionette-transport
00:50:17 INFO - Running setup.py install for marionette-driver
00:50:17 INFO - Running setup.py install for browsermob-proxy
00:50:17 INFO - Running setup.py install for marionette-client
00:50:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:50:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
00:50:18 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
00:50:18 INFO - Cleaning up...
00:50:18 INFO - Return code: 0
00:50:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv
00:50:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:50:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:50:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:50:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:50:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:50:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:50:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x269bf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x290a300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2a084d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x293da10>, '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 0x28be1a0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a2a050>, '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': '9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265', '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
00:50:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
00:50:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
00:50:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:50:18 INFO - 'CCACHE_UMASK': '002',
00:50:18 INFO - 'DISPLAY': ':0',
00:50:18 INFO - 'HOME': '/home/cltbld',
00:50:18 INFO - 'LANG': 'en_US.UTF-8',
00:50:18 INFO - 'LOGNAME': 'cltbld',
00:50:18 INFO - 'MAIL': '/var/mail/cltbld',
00:50:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:50:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:50:18 INFO - 'MOZ_NO_REMOTE': '1',
00:50:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:50:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:50:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:50:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:50:18 INFO - 'PWD': '/builds/slave/test',
00:50:18 INFO - 'SHELL': '/bin/bash',
00:50:18 INFO - 'SHLVL': '1',
00:50:18 INFO - 'TERM': 'linux',
00:50:18 INFO - 'TMOUT': '86400',
00:50:18 INFO - 'USER': 'cltbld',
00:50:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265',
00:50:18 INFO - '_': '/tools/buildbot/bin/python'}
00:50:18 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:50:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
00:50:18 INFO - Running setup.py (path:/tmp/pip-VxG9AU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
00:50:18 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))
00:50:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
00:50:18 INFO - Running setup.py (path:/tmp/pip-tsDoQ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
00:50:18 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))
00:50:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
00:50:18 INFO - Running setup.py (path:/tmp/pip-MPIqaB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
00:50:19 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))
00:50:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
00:50:19 INFO - Running setup.py (path:/tmp/pip-588DOX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
00:50:19 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))
00:50:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
00:50:19 INFO - Running setup.py (path:/tmp/pip-0Xku0e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
00:50:19 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))
00:50:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
00:50:19 INFO - Running setup.py (path:/tmp/pip-yRBSDI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
00:50:19 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))
00:50:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
00:50:19 INFO - Running setup.py (path:/tmp/pip-HdQ_t4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
00:50:19 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))
00:50:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
00:50:19 INFO - Running setup.py (path:/tmp/pip-20fvsW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
00:50:19 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))
00:50:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
00:50:19 INFO - Running setup.py (path:/tmp/pip-PraaGY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
00:50:19 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))
00:50:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
00:50:19 INFO - Running setup.py (path:/tmp/pip-Mb7_ge-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
00:50:20 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))
00:50:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
00:50:20 INFO - Running setup.py (path:/tmp/pip-TQw9tR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
00:50:20 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))
00:50:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
00:50:20 INFO - Running setup.py (path:/tmp/pip-L4r8af-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
00:50:20 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))
00:50:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
00:50:20 INFO - Running setup.py (path:/tmp/pip-r1xXtV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
00:50:20 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))
00:50:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
00:50:20 INFO - Running setup.py (path:/tmp/pip-4gh4KU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
00:50:20 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))
00:50:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
00:50:20 INFO - Running setup.py (path:/tmp/pip-gaW3Is-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
00:50:20 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))
00:50:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
00:50:20 INFO - Running setup.py (path:/tmp/pip-zcSJYz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
00:50:20 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))
00:50:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
00:50:20 INFO - Running setup.py (path:/tmp/pip-4PCvBp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
00:50:21 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))
00:50:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
00:50:21 INFO - Running setup.py (path:/tmp/pip-P3jXi1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
00:50:21 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))
00:50:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
00:50:21 INFO - Running setup.py (path:/tmp/pip-ZLLvm6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
00:50:21 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))
00:50:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:50:21 INFO - Running setup.py (path:/tmp/pip-z1tQMb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:50:21 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))
00:50:21 INFO - Unpacking /builds/slave/test/build/tests/marionette
00:50:21 INFO - Running setup.py (path:/tmp/pip-hTzAD0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
00:50:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:50:21 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))
00:50:21 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))
00:50:21 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))
00:50:21 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))
00:50:21 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))
00:50:21 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))
00:50:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
00:50:21 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
00:50:21 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
00:50:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:50:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:50:21 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
00:50:21 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
00:50:26 INFO - Downloading blessings-1.5.1.tar.gz
00:50:26 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
00:50:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
00:50:26 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))
00:50:26 INFO - Installing collected packages: blessings
00:50:26 INFO - Running setup.py install for blessings
00:50:26 INFO - Successfully installed blessings
00:50:26 INFO - Cleaning up...
00:50:27 INFO - Return code: 0
00:50:27 INFO - Done creating virtualenv /builds/slave/test/build/venv.
00:50:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
00:50:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
00:50:27 INFO - Reading from file tmpfile_stdout
00:50:27 INFO - Current package versions:
00:50:27 INFO - argparse == 1.2.1
00:50:27 INFO - blessings == 1.5.1
00:50:27 INFO - blobuploader == 1.2.4
00:50:27 INFO - browsermob-proxy == 0.6.0
00:50:27 INFO - docopt == 0.6.1
00:50:27 INFO - manifestparser == 1.1
00:50:27 INFO - marionette-client == 2.0.0
00:50:27 INFO - marionette-driver == 1.1.1
00:50:27 INFO - marionette-transport == 1.0.0
00:50:27 INFO - mozInstall == 1.12
00:50:27 INFO - mozcrash == 0.16
00:50:27 INFO - mozdebug == 0.1
00:50:27 INFO - mozdevice == 0.47
00:50:27 INFO - mozfile == 1.2
00:50:27 INFO - mozhttpd == 0.7
00:50:27 INFO - mozinfo == 0.9
00:50:27 INFO - mozleak == 0.1
00:50:27 INFO - mozlog == 3.0
00:50:27 INFO - moznetwork == 0.27
00:50:27 INFO - mozprocess == 0.22
00:50:27 INFO - mozprofile == 0.27
00:50:27 INFO - mozrunner == 6.11
00:50:27 INFO - mozscreenshot == 0.1
00:50:27 INFO - mozsystemmonitor == 0.0
00:50:27 INFO - moztest == 0.7
00:50:27 INFO - mozversion == 1.4
00:50:27 INFO - psutil == 3.1.1
00:50:27 INFO - requests == 1.2.3
00:50:27 INFO - wsgiref == 0.1.2
00:50:27 INFO - Running post-action listener: _resource_record_post_action
00:50:27 INFO - Running post-action listener: _start_resource_monitoring
00:50:27 INFO - Starting resource monitoring.
00:50:27 INFO - #####
00:50:27 INFO - ##### Running pull step.
00:50:27 INFO - #####
00:50:27 INFO - Running pre-action listener: _resource_record_pre_action
00:50:27 INFO - Running main action method: pull
00:50:27 INFO - Pull has nothing to do!
00:50:27 INFO - Running post-action listener: _resource_record_post_action
00:50:27 INFO - #####
00:50:27 INFO - ##### Running install step.
00:50:27 INFO - #####
00:50:27 INFO - Running pre-action listener: _resource_record_pre_action
00:50:27 INFO - Running main action method: install
00:50:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
00:50:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
00:50:27 INFO - Reading from file tmpfile_stdout
00:50:27 INFO - Detecting whether we're running mozinstall >=1.0...
00:50:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
00:50:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
00:50:28 INFO - Reading from file tmpfile_stdout
00:50:28 INFO - Output received:
00:50:28 INFO - Usage: mozinstall [options] installer
00:50:28 INFO - Options:
00:50:28 INFO - -h, --help show this help message and exit
00:50:28 INFO - -d DEST, --destination=DEST
00:50:28 INFO - Directory to install application into. [default:
00:50:28 INFO - "/builds/slave/test"]
00:50:28 INFO - --app=APP Application being installed. [default: firefox]
00:50:28 INFO - mkdir: /builds/slave/test/build/application
00:50:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application']
00:50:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application
00:50:51 INFO - Reading from file tmpfile_stdout
00:50:51 INFO - Output received:
00:50:51 INFO - /builds/slave/test/build/application/firefox/firefox
00:50:51 INFO - Running post-action listener: _resource_record_post_action
00:50:51 INFO - #####
00:50:51 INFO - ##### Running run-tests step.
00:50:51 INFO - #####
00:50:51 INFO - Running pre-action listener: _resource_record_pre_action
00:50:51 INFO - Running main action method: run_tests
00:50:51 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
00:50:51 INFO - minidump filename unknown. determining based upon platform and arch
00:50:51 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
00:50:51 INFO - grabbing minidump binary from tooltool
00:50:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:50:51 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x293da10>, '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 0x28be1a0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a2a050>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
00:50:51 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
00:50:51 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/linux64/releng.manifest -o -c /builds/tooltool_cache
00:50:51 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
00:50:51 INFO - Return code: 0
00:50:51 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
00:50:51 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
00:50:51 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/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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
00:50:51 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/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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
00:50:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:50:51 INFO - 'CCACHE_UMASK': '002',
00:50:51 INFO - 'DISPLAY': ':0',
00:50:51 INFO - 'HOME': '/home/cltbld',
00:50:51 INFO - 'LANG': 'en_US.UTF-8',
00:50:51 INFO - 'LOGNAME': 'cltbld',
00:50:51 INFO - 'MAIL': '/var/mail/cltbld',
00:50:51 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
00:50:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:50:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:50:51 INFO - 'MOZ_NO_REMOTE': '1',
00:50:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:50:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:50:51 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:50:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:50:51 INFO - 'PWD': '/builds/slave/test',
00:50:51 INFO - 'SHELL': '/bin/bash',
00:50:51 INFO - 'SHLVL': '1',
00:50:51 INFO - 'TERM': 'linux',
00:50:51 INFO - 'TMOUT': '86400',
00:50:51 INFO - 'USER': 'cltbld',
00:50:51 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1448268504.269084-1164757265',
00:50:51 INFO - '_': '/tools/buildbot/bin/python'}
00:50:51 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/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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
00:50:59 INFO - Using 1 client processes
00:50:59 INFO - wptserve Starting http server on 127.0.0.1:8000
00:50:59 INFO - wptserve Starting http server on 127.0.0.1:8001
00:50:59 INFO - wptserve Starting http server on 127.0.0.1:8443
00:51:01 INFO - SUITE-START | Running 1773 tests
00:51:01 INFO - Running testharness tests
00:51:01 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
00:51:01 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
00:51:01 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
00:51:01 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
00:51:01 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
00:51:01 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
00:51:01 INFO - TEST-START | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html
00:51:01 INFO - TEST-SKIP | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html | took 0ms
00:51:01 INFO - TEST-START | /editing/run/delete.html
00:51:01 INFO - TEST-SKIP | /editing/run/delete.html | took 0ms
00:51:01 INFO - TEST-START | /editing/run/forwarddelete.html
00:51:01 INFO - TEST-SKIP | /editing/run/forwarddelete.html | took 0ms
00:51:01 INFO - Setting up ssl
00:51:01 INFO - PROCESS | certutil |
00:51:01 INFO - PROCESS | certutil |
00:51:01 INFO - PROCESS | certutil |
00:51:01 INFO - Certificate Nickname Trust Attributes
00:51:01 INFO - SSL,S/MIME,JAR/XPI
00:51:01 INFO -
00:51:01 INFO - web-platform-tests CT,,
00:51:01 INFO -
00:51:01 INFO - Starting runner
00:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
00:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
00:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 877ms
00:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
00:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
00:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 990ms
00:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
00:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
00:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 774ms
00:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
00:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
00:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 675ms
00:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
00:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
00:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 575ms
00:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
00:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
00:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 627ms
00:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
00:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
00:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 578ms
00:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
00:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
00:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 786ms
00:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
00:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
00:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 826ms
00:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
00:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
00:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 685ms
00:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
00:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
00:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 672ms
00:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
00:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
00:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 674ms
00:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
00:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
00:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 683ms
00:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
00:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
00:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 731ms
00:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
00:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
00:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 625ms
00:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
00:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
00:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms
00:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
00:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
00:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms
00:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
00:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
00:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 673ms
00:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
00:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
00:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 672ms
00:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
00:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
00:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 674ms
00:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
00:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
00:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 631ms
00:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
00:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
00:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 626ms
00:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
00:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
00:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 922ms
00:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
00:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
00:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 782ms
00:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
00:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
00:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms
00:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
00:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
00:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 826ms
00:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
00:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
00:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 732ms
00:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
00:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
00:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 872ms
00:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
00:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
00:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 680ms
00:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
00:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
00:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 623ms
00:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
00:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
00:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms
00:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
00:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
00:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms
00:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
00:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
00:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 777ms
00:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
00:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
00:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms
00:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
00:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
00:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 676ms
00:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
00:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
00:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 678ms
00:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
00:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
00:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 627ms
00:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
00:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
00:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 632ms
00:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
00:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
00:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 623ms
00:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
00:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
00:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 777ms
00:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
00:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
00:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 624ms
00:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
00:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
00:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 782ms
00:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
00:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
00:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 622ms
00:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
00:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
00:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 582ms
00:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
00:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
00:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 676ms
00:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
00:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
00:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 736ms
00:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
00:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
00:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 790ms
00:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
00:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
00:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 592ms
00:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
00:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
00:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 532ms
00:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
00:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
00:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 576ms
00:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
00:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
00:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 675ms
00:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
00:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
00:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 927ms
00:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
00:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
00:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 639ms
00:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
00:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
00:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 986ms
00:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
00:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
00:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms
00:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
00:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
00:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 624ms
00:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
00:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
00:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 677ms
00:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
00:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
00:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms
00:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
00:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
00:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 679ms
00:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
00:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
00:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 623ms
00:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
00:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
00:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 726ms
00:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
00:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
00:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 777ms
00:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
00:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
00:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 734ms
00:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
00:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
00:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 648ms
00:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
00:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
00:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 624ms
00:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
00:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
00:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 623ms
00:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
00:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
00:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms
00:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
00:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
00:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 682ms
00:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
00:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
00:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 631ms
00:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
00:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
00:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 626ms
00:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
00:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
00:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 728ms
00:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
00:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
00:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 830ms
00:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
00:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 683ms
00:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
00:51:59 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.
00:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 877ms
00:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
00:52:00 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.
00:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 747ms
00:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
00:52:01 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.
00:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms
00:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
00:52:02 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.
00:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 681ms
00:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
00:52:02 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.
00:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 775ms
00:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
00:52:03 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.
00:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 833ms
00:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
00:52:04 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.
00:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 976ms
00:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
00:52:05 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.
00:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 674ms
00:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
00:52:05 INFO - PROCESS | 1826 | 1448268725756 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
00:52:06 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.
00:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 799ms
00:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
00:52:07 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.
00:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1689ms
00:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
00:52:08 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.
00:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 736ms
00:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
00:52:09 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.
00:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 676ms
00:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
00:52:09 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.
00:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms
00:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
00:52:10 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.
00:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 776ms
00:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
00:52:11 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.
00:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1036ms
00:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
00:52:12 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.
00:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 738ms
00:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
00:52:13 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.
00:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 634ms
00:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
00:52:13 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.
00:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 685ms
00:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
00:52:14 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.
00:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 738ms
00:52:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
00:52:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
00:52:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 770ms
00:52:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
00:52:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
00:52:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 627ms
00:52:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
00:52:16 INFO - PROCESS | 1826 | [GFX1-]: ClearRect with invalid argument 0x0x7f44fa0b3800 with 0x0 [0, 0]
00:52:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
00:52:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 672ms
00:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
00:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
00:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 632ms
00:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
00:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
00:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 983ms
00:52:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
00:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
00:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 775ms
00:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
00:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
00:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 729ms
00:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
00:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
00:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 726ms
00:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
00:52:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
00:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 673ms
00:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
00:52:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
00:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms
00:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
00:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
00:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 676ms
00:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
00:52:23 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
00:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1231ms
00:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
00:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
00:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1184ms
00:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
00:52:25 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
00:52:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:52:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
00:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:52:25 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:52:25 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:52:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
00:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 726ms
00:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
00:52:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
00:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 782ms
00:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
00:52:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
00:52:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 678ms
00:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
00:52:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
00:52:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 631ms
00:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
00:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
00:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms
00:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
00:52:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
00:52:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 632ms
00:52:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
00:52:29 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
00:52:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
00:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:52:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:52:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:52:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
00:52:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 684ms
00:52:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
00:52:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
00:52:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 724ms
00:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
00:52:31 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
00:52:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
00:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:52:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:52:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:52:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
00:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 980ms
00:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
00:52:32 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
00:52:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:52:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
00:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:52:32 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:52:32 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:52:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
00:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 724ms
00:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
00:52:33 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
00:52:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
00:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:52:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:52:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:52:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
00:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 625ms
00:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
00:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
00:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 727ms
00:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
00:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
00:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 779ms
00:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
00:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
00:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 686ms
00:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
00:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
00:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 723ms
00:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
00:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
00:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 673ms
00:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
00:52:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
00:52:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 624ms
00:52:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
00:52:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
00:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1026ms
00:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
00:52:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
00:52:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 732ms
00:52:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
00:52:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
00:52:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 635ms
00:52:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
00:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
00:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 677ms
00:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
00:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
00:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 677ms
00:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
00:52:41 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
00:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms
00:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
00:52:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
00:52:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 679ms
00:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
00:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
00:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 726ms
00:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
00:52:43 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
00:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 677ms
00:52:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
00:52:44 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
00:52:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:28:24
00:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:52:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:21:1
00:52:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
00:52:44 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
00:52:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:37:24
00:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:52:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:52:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:31:1
00:52:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
00:52:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 779ms
00:52:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
00:52:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
00:52:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 892ms
00:52:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
00:52:46 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.
00:52:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 782ms
00:52:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
00:52:47 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.
00:52:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 674ms
00:52:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
00:52:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
00:52:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 625ms
00:52:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
00:52:48 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.
00:52:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 574ms
00:52:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
00:52:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
00:52:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 675ms
00:52:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
00:52:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
00:52:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 725ms
00:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
00:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
00:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 680ms
00:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
00:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
00:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 681ms
00:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
00:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
00:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 879ms
00:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
00:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
00:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 631ms
00:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
00:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
00:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 682ms
00:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
00:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
00:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 891ms
00:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
00:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
00:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 724ms
00:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
00:52:55 INFO - PROCESS | 1826 | [GFX1-]: ClearRect with invalid argument 0x0x7f44f9c5f000 with 100x0 [0, 0]
00:52:55 INFO - PROCESS | 1826 | [GFX1-]: ClearRect with invalid argument 0x0x7f44f9c5f000 with 0x50 [0, 0]
00:52:55 INFO - PROCESS | 1826 | [GFX1-]: ClearRect with invalid argument 0x0x7f44f9c5f000 with 0x0 [0, 0]
00:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
00:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms
00:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
00:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
00:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms
00:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
00:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
00:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 624ms
00:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
00:52:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
00:52:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 681ms
00:52:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
00:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
00:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 783ms
00:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
00:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
00:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 839ms
00:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
00:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
00:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 676ms
00:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
00:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
00:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 680ms
00:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
00:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
00:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 678ms
00:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
00:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
00:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 775ms
00:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
00:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
00:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 783ms
00:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
00:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
00:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 680ms
00:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
00:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
00:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 623ms
00:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
00:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
00:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 678ms
00:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
00:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
00:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 982ms
00:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
00:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
00:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 783ms
00:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
00:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
00:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 685ms
00:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
00:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
00:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 684ms
00:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
00:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
00:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 623ms
00:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
00:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
00:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 681ms
00:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
00:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
00:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 733ms
00:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
00:53:10 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
00:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 784ms
00:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
00:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
00:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 678ms
00:53:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
00:53:12 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)
00:53:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1340ms
00:53:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
00:53:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
00:53:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1223ms
00:53:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
00:53:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
00:53:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1132ms
00:53:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
00:53:16 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)
00:53:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1235ms
00:53:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
00:53:17 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)
00:53:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1127ms
00:53:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
00:53:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
00:53:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1230ms
00:53:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
00:53:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
00:53:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1229ms
00:53:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
00:53:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
00:53:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1230ms
00:53:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
00:53:22 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
00:53:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1175ms
00:53:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
00:53:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
00:53:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1180ms
00:53:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
00:53:24 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
00:53:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
00:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:53:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:53:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:53:24 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:53:24 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:53:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
00:53:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 686ms
00:53:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
00:53:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
00:53:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 880ms
00:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
00:53:26 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
00:53:26 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
00:53:26 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
00:53:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
00:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:53:26 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:53:26 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:53:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
00:53:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 723ms
00:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
00:53:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
00:53:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 781ms
00:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
00:53:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
00:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1130ms
00:53:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
00:53:29 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
00:53:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1123ms
00:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
00:53:30 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.)
00:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1134ms
00:53:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
00:53:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
00:53:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1232ms
00:53:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
00:53:32 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
00:53:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1291ms
00:53:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
00:53:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
00:53:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 728ms
00:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
00:53:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
00:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1232ms
00:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
00:53:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
00:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1080ms
00:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
00:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
00:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 679ms
00:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
00:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
00:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 633ms
00:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
00:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
00:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 732ms
00:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
00:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
00:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1024ms
00:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
00:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
00:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 673ms
00:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
00:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
00:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 675ms
00:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
00:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
00:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 723ms
00:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
00:53:41 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
00:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 684ms
00:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
00:53:42 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
00:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 675ms
00:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
00:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
00:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 634ms
00:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
00:53:43 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
00:53:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:53:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
00:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:53:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:53:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:53:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:53:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:53:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
00:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 633ms
00:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
00:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
00:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms
00:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
00:53:45 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
00:53:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:53:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
00:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:53:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:53:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:53:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:53:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:53:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
00:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 771ms
00:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
00:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
00:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 926ms
00:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
00:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
00:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 626ms
00:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
00:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
00:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms
00:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
00:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
00:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 624ms
00:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
00:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
00:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 683ms
00:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
00:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
00:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 728ms
00:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
00:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
00:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 684ms
00:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
00:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
00:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 623ms
00:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
00:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
00:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 677ms
00:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
00:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
00:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 877ms
00:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
00:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
00:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 837ms
00:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
00:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
00:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 675ms
00:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
00:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
00:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 680ms
00:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
00:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
00:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 669ms
00:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
00:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
00:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 677ms
00:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
00:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
00:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 684ms
00:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
00:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
00:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 693ms
00:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
00:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
00:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 577ms
00:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
00:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
00:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 931ms
00:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
00:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
00:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 728ms
00:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
00:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
00:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 731ms
00:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
00:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
00:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 827ms
00:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
00:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
00:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 675ms
00:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
00:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
00:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 626ms
00:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
00:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
00:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 675ms
00:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
00:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
00:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 681ms
00:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
00:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
00:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 775ms
00:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
00:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
00:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 982ms
00:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
00:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
00:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1177ms
00:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
00:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
00:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 682ms
00:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
00:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
00:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 736ms
00:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
00:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
00:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 788ms
00:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
00:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
00:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 678ms
00:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
00:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
00:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 676ms
00:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
00:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
00:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 677ms
00:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
00:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
00:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 672ms
00:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
00:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
00:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 880ms
00:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
00:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
00:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 839ms
00:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
00:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
00:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 678ms
00:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
00:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
00:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 673ms
00:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
00:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
00:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms
00:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
00:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
00:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 733ms
00:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
00:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
00:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 834ms
00:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
00:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
00:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms
00:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
00:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
00:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 626ms
00:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
00:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
00:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 678ms
00:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
00:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
00:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 928ms
00:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
00:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
00:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 740ms
00:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
00:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
00:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 679ms
00:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
00:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
00:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 677ms
00:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
00:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
00:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 624ms
00:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
00:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
00:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 637ms
00:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
00:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
00:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms
00:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
00:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
00:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 780ms
00:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
00:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
00:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 682ms
00:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
00:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
00:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 880ms
00:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
00:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
00:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 672ms
00:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
00:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
00:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 733ms
00:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
00:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
00:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 731ms
00:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
00:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
00:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 678ms
00:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
00:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
00:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 675ms
00:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
00:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
00:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 677ms
00:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
00:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
00:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms
00:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
00:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
00:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 786ms
00:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
00:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
00:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 893ms
00:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
00:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
00:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 676ms
00:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
00:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
00:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 676ms
00:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
00:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
00:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 776ms
00:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
00:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
00:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 737ms
00:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
00:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
00:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 678ms
00:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
00:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
00:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 674ms
00:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
00:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
00:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 682ms
00:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
00:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
00:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 680ms
00:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
00:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
00:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1126ms
00:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
00:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
00:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 674ms
00:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
00:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
00:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 628ms
00:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
00:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
00:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 675ms
00:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
00:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
00:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 674ms
00:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
00:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
00:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 726ms
00:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
00:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
00:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 678ms
00:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
00:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
00:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 700ms
00:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
00:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
00:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 677ms
00:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
00:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
00:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 725ms
00:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
00:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
00:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 928ms
00:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
00:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
00:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 729ms
00:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
00:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
00:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 688ms
00:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
00:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
00:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 673ms
00:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
00:54:50 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
00:54:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:54:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
00:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:54:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:54:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
00:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 672ms
00:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
00:54:50 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
00:54:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:54:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
00:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:54:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:54:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
00:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 677ms
00:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
00:54:51 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
00:54:51 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
00:54:51 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
00:54:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
00:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:54:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:54:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
00:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 725ms
00:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
00:54:52 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
00:54:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:54:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
00:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:54:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:54:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
00:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 682ms
00:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
00:54:52 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
00:54:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:54:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
00:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:54:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:54:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
00:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 709ms
00:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
00:54:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 154
00:54:53 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
00:54:53 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
00:54:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
00:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:53 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:54:53 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:54:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
00:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 878ms
00:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
00:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
00:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 673ms
00:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
00:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
00:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms
00:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
00:54:56 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
00:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 828ms
00:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
00:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
00:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 680ms
00:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
00:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
00:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms
00:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
00:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
00:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 627ms
00:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
00:54:58 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
00:54:58 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
00:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:54:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:54:58 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
00:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 674ms
00:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
00:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
00:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms
00:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
00:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
00:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 878ms
00:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
00:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
00:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 828ms
00:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
00:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
00:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms
00:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
00:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
00:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 777ms
00:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
00:55:03 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
00:55:03 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:55:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:31:1
00:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:55:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:55:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:20:1
00:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 735ms
00:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
00:55:04 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
00:55:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:55:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:31:1
00:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:55:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:55:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:20:1
00:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 777ms
00:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
00:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
00:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1287ms
00:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
00:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
00:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 988ms
00:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
00:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
00:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 775ms
00:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
00:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
00:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 837ms
00:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
00:55:08 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
00:55:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:55:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:40:1
00:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:55:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:55:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:20:1
00:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 780ms
00:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
00:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
00:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 725ms
00:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
00:55:10 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
00:55:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:55:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:31:1
00:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:55:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:55:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:20:1
00:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 675ms
00:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
00:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
00:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 621ms
00:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
00:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
00:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 731ms
00:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
00:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
00:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 772ms
00:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
00:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
00:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 674ms
00:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
00:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
00:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 774ms
00:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
00:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
00:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 775ms
00:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
00:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
00:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 674ms
00:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
00:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
00:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 741ms
00:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
00:55:16 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
00:55:16 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:55:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:31:1
00:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:16 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:55:16 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:55:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:20:1
00:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 775ms
00:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
00:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
00:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 729ms
00:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
00:55:18 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
00:55:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:55:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:31:1
00:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:18 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:55:18 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:55:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:20:1
00:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 742ms
00:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
00:55:19 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
00:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 688ms
00:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
00:55:19 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
00:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 723ms
00:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
00:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
00:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 725ms
00:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
00:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
00:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1375ms
00:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
00:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
00:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 683ms
00:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
00:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
00:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 724ms
00:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
00:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
00:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 676ms
00:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
00:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
00:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 625ms
00:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
00:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
00:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 677ms
00:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
00:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
00:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 777ms
00:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
00:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 781ms
00:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
00:55:28 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
00:55:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
00:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:28 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:55:28 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:55:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
00:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 1126ms
00:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
00:55:28 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
00:55:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
00:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:28 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:55:28 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:55:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
00:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 784ms
00:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
00:55:29 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
00:55:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
00:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:55:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:55:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
00:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 675ms
00:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
00:55:30 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]"
00:55:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:55:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
00:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:30 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:55:30 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:55:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
00:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 831ms
00:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
00:55:31 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
00:55:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
00:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:55:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:55:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
00:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 742ms
00:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
00:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
00:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 680ms
00:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
00:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
00:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 637ms
00:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
00:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
00:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 678ms
00:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
00:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
00:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 779ms
00:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
00:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
00:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1393ms
00:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
00:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
00:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 831ms
00:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
00:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
00:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 676ms
00:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
00:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
00:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 682ms
00:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
00:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
00:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 636ms
00:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
00:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
00:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 873ms
00:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
00:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
00:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 830ms
00:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
00:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
00:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 729ms
00:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
00:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
00:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 879ms
00:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
00:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
00:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 928ms
00:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
00:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
00:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 828ms
00:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
00:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
00:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 748ms
00:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
00:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
00:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 933ms
00:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
00:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
00:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 726ms
00:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
00:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
00:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 877ms
00:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
00:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
00:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1192ms
00:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
00:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
00:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1134ms
00:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
00:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
00:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 781ms
00:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
00:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
00:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 778ms
00:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
00:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
00:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 838ms
00:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
00:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
00:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 722ms
00:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
00:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
00:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 625ms
00:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
00:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
00:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms
00:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
00:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
00:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 681ms
00:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
00:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
00:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 679ms
00:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
00:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
00:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1134ms
00:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
00:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
00:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 823ms
00:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
00:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
00:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 623ms
00:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
00:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
00:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 678ms
00:55:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
00:55:58 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 () {
00:55:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:1
00:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
00:55:58 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 () {
00:55:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:1
00:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
00:55:58 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 () {
00:55:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:1
00:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
00:55:59 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 () {
00:55:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:1
00:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
00:55:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 738ms
00:55:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
00:55:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
00:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
00:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
00:55:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
00:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
00:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
00:55:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
00:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
00:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
00:55:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 738ms
00:55:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
00:56:00 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
00:56:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:23:9
00:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:56:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:19:1
00:56:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:6
00:56:00 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.
00:56:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
00:56:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 729ms
00:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
00:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
00:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 700ms
00:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
00:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
00:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 826ms
00:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
00:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
00:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1339ms
00:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
00:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
00:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1077ms
00:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
00:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
00:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 745ms
00:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
00:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
00:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 623ms
00:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
00:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
00:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 625ms
00:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
00:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
00:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 679ms
00:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
00:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
00:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 680ms
00:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
00:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
00:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 777ms
00:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
00:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
00:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 884ms
00:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
00:56:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
00:56:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 881ms
00:56:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
00:56:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
00:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 723ms
00:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
00:56:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
00:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 682ms
00:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
00:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
00:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 729ms
00:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
00:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
00:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 728ms
00:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
00:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
00:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 678ms
00:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
00:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
00:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 685ms
00:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
00:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
00:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 678ms
00:56:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
00:56:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
00:56:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 681ms
00:56:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
00:56:17 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
00:56:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1079ms
00:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
00:56:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
00:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 837ms
00:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
00:56:18 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
00:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 684ms
00:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
00:56:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
00:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 782ms
00:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
00:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
00:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 682ms
00:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
00:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
00:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 759ms
00:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
00:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
00:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 676ms
00:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
00:56:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
00:56:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 673ms
00:56:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
00:56:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
00:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 680ms
00:56:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
00:56:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
00:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 929ms
00:56:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
00:56:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
00:56:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 631ms
00:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
00:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
00:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 680ms
00:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
00:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
00:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 678ms
00:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
00:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
00:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 783ms
00:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
00:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
00:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 780ms
00:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
00:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
00:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms
00:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
00:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
00:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 626ms
00:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
00:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
00:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 673ms
00:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
00:56:30 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
00:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1073ms
00:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
00:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
00:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 778ms
00:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
00:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
00:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 677ms
00:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
00:56:32 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
00:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 676ms
00:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
00:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
00:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 674ms
00:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
00:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
00:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 782ms
00:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
00:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
00:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 879ms
00:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
00:56:35 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
00:56:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:56:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
00:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:56:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:56:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:56:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:56:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:56:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:20:1
00:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 674ms
00:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
00:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
00:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 725ms
00:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
00:56:37 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
00:56:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:56:37 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:33:1
00:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:56:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:56:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:56:37 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:56:37 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:56:37 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:20:1
00:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 976ms
00:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
00:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
00:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 739ms
00:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
00:56:39 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
00:56:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:56:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
00:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:56:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:56:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:56:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:56:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:56:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:20:1
00:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 735ms
00:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
00:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
00:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 745ms
00:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
00:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
00:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 626ms
00:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
00:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
00:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 680ms
00:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
00:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
00:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 776ms
00:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
00:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
00:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 771ms
00:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
00:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
00:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 834ms
00:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
00:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
00:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 878ms
00:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
00:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
00:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 675ms
00:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
00:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
00:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 677ms
00:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
00:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
00:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 784ms
00:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
00:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
00:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 728ms
00:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
00:56:48 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
00:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 724ms
00:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
00:56:48 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
00:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 673ms
00:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
00:56:49 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
00:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 636ms
00:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
00:56:50 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)
00:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 778ms
00:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
00:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
00:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1090ms
00:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
00:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
00:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 780ms
00:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
00:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
00:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 678ms
00:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
00:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
00:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 672ms
00:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
00:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
00:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 680ms
00:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
00:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
00:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 776ms
00:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
00:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
00:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 781ms
00:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
00:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
00:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms
00:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
00:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
00:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 677ms
00:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
00:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
00:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 935ms
00:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
00:56:58 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
00:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 825ms
00:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
00:56:59 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/QNL6cVC3RjmdRcyK7p8QqA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:56:59 INFO - PROCESS | 1826 | [Child 1877] ###!!! ABORT: Aborting on channel error.: file /builds/slave/b2g-in-l64-pgo-000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1765
00:56:59 INFO - PROCESS | 1826 | [Child 1877] ###!!! ABORT: Aborting on channel error.: file /builds/slave/b2g-in-l64-pgo-000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1765
00:57:20 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/46c77f68-9ac2-1cc4-3e71004c-772242b3.dmp
00:57:20 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/46c77f68-9ac2-1cc4-3e71004c-772242b3.extra
00:57:20 INFO - PROCESS-CRASH | /2dcontext/path-objects/2d.path.beginPath.html | application crashed [@ mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long)]
00:57:20 INFO - Crash dump filename: /tmp/tmpqCKV8c.mozrunner/minidumps/46c77f68-9ac2-1cc4-3e71004c-772242b3.dmp
00:57:20 INFO - Operating system: Linux
00:57:20 INFO - 0.0.0 Linux 3.2.0-76-generic #111-Ubuntu SMP Tue Jan 13 22:16:09 UTC 2015 x86_64
00:57:20 INFO - CPU: amd64
00:57:20 INFO - family 6 model 62 stepping 4
00:57:20 INFO - 1 CPU
00:57:20 INFO -
00:57:20 INFO - Crash reason: SIGSEGV
00:57:20 INFO - Crash address: 0x0
00:57:20 INFO - Process uptime: not available
00:57:20 INFO -
00:57:20 INFO - Thread 0 (crashed)
00:57:20 INFO - 0 libxul.so!mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long) [RefPtr.h:f92df94073a3 : 240 + 0x0]
00:57:20 INFO - rax = 0xe5e5e5e5e5e5e5e5 rdx = 0x0000000000000000
00:57:20 INFO - rcx = 0x00007f69431229fa rbx = 0x00000000000001cb
00:57:20 INFO - rsi = 0x0000000000000000 rdi = 0x00007f692545bc10
00:57:20 INFO - rbp = 0x00007fff775c7750 rsp = 0x00007fff775c7740
00:57:20 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:57:20 INFO - r10 = 0x0000000000000001 r11 = 0x0000000000000206
00:57:20 INFO - r12 = 0x00007fff775c78a0 r13 = 0x0000000000000560
00:57:20 INFO - r14 = 0x0000000000000394 r15 = 0x00007f693ac69530
00:57:20 INFO - rip = 0x00007f69372ecde3
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libxul.so!mozilla::layout::RenderFrameParent::GetApzcTreeManager() [RenderFrameParent.cpp:f92df94073a3 : 335 + 0x9]
00:57:20 INFO - rbx = 0x00007f690b932a00 rbp = 0x00007fff775c7770
00:57:20 INFO - rsp = 0x00007fff775c7760 r12 = 0x00007fff775c78a0
00:57:20 INFO - r13 = 0x0000000000000560 r14 = 0x0000000000000394
00:57:20 INFO - r15 = 0x00007f693ac69530 rip = 0x00007f693820c3e3
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libxul.so!mozilla::layout::RenderFrameParent::UpdateZoomConstraints(unsigned int, unsigned long, mozilla::Maybe const&) [RenderFrameParent.cpp:f92df94073a3 : 571 + 0x5]
00:57:20 INFO - rbx = 0x00007f690b932a00 rbp = 0x00007fff775c77c0
00:57:20 INFO - rsp = 0x00007fff775c7780 r12 = 0x00007fff775c78a0
00:57:20 INFO - r13 = 0x0000000000000560 r14 = 0x0000000000000394
00:57:20 INFO - r15 = 0x00007f693ac69530 rip = 0x00007f693820c412
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libxul.so!mozilla::dom::TabParent::RecvUpdateZoomConstraints(unsigned int const&, unsigned long const&, mozilla::Maybe const&) [TabParent.cpp:f92df94073a3 : 2763 + 0x13]
00:57:20 INFO - rbx = 0x00007fff775c78a0 rbp = 0x00007fff775c77f0
00:57:20 INFO - rsp = 0x00007fff775c77d0 r12 = 0x00007fff775c7870
00:57:20 INFO - r13 = 0x00007fff775c7880 r14 = 0x0000000000000006
00:57:20 INFO - r15 = 0x00007f693ac69530 rip = 0x00007f6937e09f1b
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libxul.so!mozilla::dom::PBrowserParent::OnMessageReceived(IPC::Message const&) [PBrowserParent.cpp:f92df94073a3 : 2710 + 0x6]
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff775c79d0
00:57:20 INFO - rsp = 0x00007fff775c7800 r12 = 0x00007fff775c7d90
00:57:20 INFO - r13 = 0x00007fff775c7d90 r14 = 0x0000000000000006
00:57:20 INFO - r15 = 0x00007f693ac69530 rip = 0x00007f6937003a3d
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libxul.so!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) [PContentParent.cpp:f92df94073a3 : 3656 + 0xc]
00:57:20 INFO - rbx = 0x00007f693ac6c310 rbp = 0x00007fff775c7c70
00:57:20 INFO - rsp = 0x00007fff775c79e0 r12 = 0x00007fff775c7d90
00:57:20 INFO - r13 = 0x00007fff775c7d90 r14 = 0x0000000000000006
00:57:20 INFO - r15 = 0x00007f693ac69530 rip = 0x00007f6937057bb8
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 6 libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [MessageChannel.cpp:f92df94073a3 : 1385 + 0x6]
00:57:20 INFO - rbx = 0x00007f6914211068 rbp = 0x00007fff775c7ca0
00:57:20 INFO - rsp = 0x00007fff775c7c80 r12 = 0x00007fff775c7d90
00:57:20 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x00007f6914211068 rip = 0x00007f6936940061
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 7 libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [MessageChannel.cpp:f92df94073a3 : 1305 + 0xb]
00:57:20 INFO - rbx = 0x00007fff775c7d90 rbp = 0x00007fff775c7d70
00:57:20 INFO - rsp = 0x00007fff775c7cb0 r12 = 0x00000000ffffffff
00:57:20 INFO - r13 = 0x00007f69294b9220 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x00007f6914211068 rip = 0x00007f693694085d
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 8 libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:f92df94073a3 : 1276 + 0xc]
00:57:20 INFO - rbx = 0x00007f6914211068 rbp = 0x00007fff775c7de0
00:57:20 INFO - rsp = 0x00007fff775c7d80 r12 = 0x00007f69294b9220
00:57:20 INFO - r13 = 0x0000000000000001 r14 = 0x00007fff775c7df8
00:57:20 INFO - r15 = 0x00007fff775c7df0 rip = 0x00007f693694134a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 9 libxul.so!MessageLoop::DoWork() [message_loop.cc:f92df94073a3 : 364 + 0xb]
00:57:20 INFO - rbx = 0x00007f6933603bc0 rbp = 0x00007fff775c7e40
00:57:20 INFO - rsp = 0x00007fff775c7df0 r12 = 0x00007f690bfe9850
00:57:20 INFO - r13 = 0x00007f693a9ac370 r14 = 0x00007fff775c7df8
00:57:20 INFO - r15 = 0x00007fff775c7df0 rip = 0x00007f693693e8ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 10 libxul.so!mozilla::ipc::DoWorkRunnable::Run() [MessagePump.cpp:f92df94073a3 : 220 + 0x9]
00:57:20 INFO - rbx = 0x00007f6933603bc0 rbp = 0x00007fff775c7e60
00:57:20 INFO - rsp = 0x00007fff775c7e50 r12 = 0x0000000000000001
00:57:20 INFO - r13 = 0x0000000000000000 r14 = 0x00007f692b6fcbc8
00:57:20 INFO - r15 = 0x00007f6941f8caa0 rip = 0x00007f6936eb3ab0
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 11 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:f92df94073a3 : 964 + 0x2]
00:57:20 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff775c7ef0
00:57:20 INFO - rsp = 0x00007fff775c7e70 r12 = 0x00007fff775c7f00
00:57:20 INFO - r13 = 0x0000000000000000 r14 = 0x00007f692b6fcbc8
00:57:20 INFO - r15 = 0x00007f6941f8caa0 rip = 0x00007f6936920bd3
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 12 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff775c7f20
00:57:20 INFO - rsp = 0x00007fff775c7f00 r12 = 0x00007f6933603bc0
00:57:20 INFO - r13 = 0x00007f6941ffac20 r14 = 0x00007f693a97c830
00:57:20 INFO - r15 = 0x00007f693ad25b50 rip = 0x00007f693692913e
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 13 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 95 + 0xb]
00:57:20 INFO - rbx = 0x00007f6941ffac00 rbp = 0x00007fff775c7f70
00:57:20 INFO - rsp = 0x00007fff775c7f30 r12 = 0x00007f6933603bc0
00:57:20 INFO - r13 = 0x00007f6941ffac20 r14 = 0x00007f693a97c830
00:57:20 INFO - r15 = 0x00007f693ad25b50 rip = 0x00007f69369401f3
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 14 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:20 INFO - rbx = 0x00007f692b6fcbc0 rbp = 0x00007fff775c7fa0
00:57:20 INFO - rsp = 0x00007fff775c7f80 r12 = 0x00007f6941f8caa0
00:57:20 INFO - r13 = 0x00007fff775c8301 r14 = 0x00007f693ad1ded0
00:57:20 INFO - r15 = 0x00007f693ad25b50 rip = 0x00007f6936e9dbf3
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 15 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:f92df94073a3 : 156 + 0xd]
00:57:20 INFO - rbx = 0x00007f692b6fcbc0 rbp = 0x00007fff775c7fc0
00:57:20 INFO - rsp = 0x00007fff775c7fb0 r12 = 0x00007f6941f8caa0
00:57:20 INFO - r13 = 0x00007fff775c8301 r14 = 0x00007f693ad1ded0
00:57:20 INFO - r15 = 0x00007f693ad25b50 rip = 0x00007f6937f45398
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 16 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:f92df94073a3 : 281 + 0x6]
00:57:20 INFO - rbx = 0x00007f692a2041a0 rbp = 0x00007fff775c7fe0
00:57:20 INFO - rsp = 0x00007fff775c7fd0 r12 = 0x00007f693a976d90
00:57:20 INFO - r13 = 0x00007fff775c8301 r14 = 0x00007f693ad1ded0
00:57:20 INFO - r15 = 0x00007f693ad25b50 rip = 0x00007f693853243c
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 17 libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:f92df94073a3 : 4298 + 0x7]
00:57:20 INFO - rbx = 0x00007f693ad292d0 rbp = 0x00007fff775c8140
00:57:20 INFO - rsp = 0x00007fff775c7ff0 r12 = 0x00007f693a976d90
00:57:20 INFO - r13 = 0x00007fff775c8301 r14 = 0x00007f693ad1ded0
00:57:20 INFO - r15 = 0x00007f693ad25b50 rip = 0x00007f693856bcbe
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 18 libxul.so!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp:f92df94073a3 : 4391 + 0x5]
00:57:20 INFO - rbx = 0x00007fff775c81a0 rbp = 0x00007fff775c8190
00:57:20 INFO - rsp = 0x00007fff775c8150 r12 = 0x0000000000000000
00:57:20 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6941f42880
00:57:20 INFO - r15 = 0x00007f6936c60820 rip = 0x00007f693856e2fe
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 19 libxul.so!XRE_main [nsAppRunner.cpp:f92df94073a3 : 4493 + 0x14]
00:57:20 INFO - rbx = 0x0000000000000005 rbp = 0x00007fff775c8330
00:57:20 INFO - rsp = 0x00007fff775c81a0 r12 = 0x00007fff775c9628
00:57:20 INFO - r13 = 0x00007fff775c83a0 r14 = 0x00007f6941f3b6c0
00:57:20 INFO - r15 = 0x00007f6936c60820 rip = 0x00007f693856e58e
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 20 firefox!do_main [nsBrowserApp.cpp:f92df94073a3 : 212 + 0xd]
00:57:20 INFO - rbx = 0x00007fff775c9628 rbp = 0x00007fff775c93d0
00:57:20 INFO - rsp = 0x00007fff775c8340 r12 = 0x0000000000000005
00:57:20 INFO - r13 = 0x00007f6941f3ba80 r14 = 0x00007f6941f3b6c0
00:57:20 INFO - r15 = 0x00007f6936c60820 rip = 0x0000000000409066
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 21 firefox!main [nsBrowserApp.cpp:f92df94073a3 : 352 + 0x12]
00:57:20 INFO - rbx = 0x00007fff775c9628 rbp = 0x00007fff775c9540
00:57:20 INFO - rsp = 0x00007fff775c93e0 r12 = 0x00000000000000ff
00:57:20 INFO - r13 = 0x0000000000000005 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000003e33885a81 rip = 0x00000000004054ae
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 22 libc-2.15.so!__libc_start_main + 0xed
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007fff775c9550 r12 = 0x0000000000408978
00:57:20 INFO - r13 = 0x00007fff775c9620 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000000 rip = 0x00007f694215876d
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 23 firefox!_start + 0x29
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007fff775c9610 r12 = 0x0000000000408978
00:57:20 INFO - r13 = 0x00007fff775c9620 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000000 rip = 0x00000000004089a1
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 1
00:57:20 INFO - 0 libc-2.15.so!__poll + 0x53
00:57:20 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941fd4740
00:57:20 INFO - rsi = 0x0000000000000001 rdi = 0x00007f6941f81580
00:57:20 INFO - rbp = 0x00007f6941f81580 rsp = 0x00007f6934b5adf0
00:57:20 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000728
00:57:20 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000293
00:57:20 INFO - r12 = 0x00007f693dba9f00 r13 = 0x00000000ffffffff
00:57:20 INFO - r14 = 0x0000000000000001 r15 = 0x0000000000000001
00:57:20 INFO - rip = 0x00007f694221f933
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc]
00:57:20 INFO - rbx = 0x00007f6941fd4740 rbp = 0x00007f6941f81580
00:57:20 INFO - rsp = 0x00007f6934b5ae20 r12 = 0x00007f693dba9f00
00:57:20 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000001
00:57:20 INFO - r15 = 0x0000000000000001 rip = 0x00007f693db9cff6
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12]
00:57:20 INFO - rbx = 0x00007f6941f40a50 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f6934b5ae70 r12 = 0x00007fff775c7970
00:57:20 INFO - r13 = 0x00007f6934b5b9c0 r14 = 0x00007f6941fa5050
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f693db9d45a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libdconfsettings.so!dconf_context_thread [dconfcontext.c : 11 + 0x8]
00:57:20 INFO - rbx = 0x00007f6941fd4740 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f6934b5ae90 r12 = 0x00007fff775c7970
00:57:20 INFO - r13 = 0x00007f6934b5b9c0 r14 = 0x00007f6941fa5050
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f6933f4598b
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6]
00:57:20 INFO - rbx = 0x00007f6941f0aa30 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f6934b5aea0 r12 = 0x00007fff775c7970
00:57:20 INFO - r13 = 0x00007f6934b5b9c0 r14 = 0x00007f6941fa5050
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f693dbbe9a5
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f6934b5aeb0 r12 = 0x00007fff775c7970
00:57:20 INFO - r13 = 0x00007f6934b5b9c0 r14 = 0x00007f6941fa5050
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 6 libc-2.15.so!clone + 0x6d
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f6934b5afc0 r12 = 0x00007fff775c7970
00:57:20 INFO - r13 = 0x00007f6934b5b9c0 r14 = 0x00007f6941fa5050
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 2
00:57:20 INFO - 0 libc-2.15.so!__poll + 0x53
00:57:20 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941fd4cc0
00:57:20 INFO - rsi = 0x0000000000000003 rdi = 0x00007f6933638440
00:57:20 INFO - rbp = 0x00007f6933638440 rsp = 0x00007f69335fedf0
00:57:20 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000072a
00:57:20 INFO - r10 = 0x00007f6933628000 r11 = 0x0000000000000293
00:57:20 INFO - r12 = 0x00007f693dba9f00 r13 = 0x00000000ffffffff
00:57:20 INFO - r14 = 0x0000000000000003 r15 = 0x0000000000000001
00:57:20 INFO - rip = 0x00007f694221f933
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc]
00:57:20 INFO - rbx = 0x00007f6941fd4cc0 rbp = 0x00007f6933638440
00:57:20 INFO - rsp = 0x00007f69335fee20 r12 = 0x00007f693dba9f00
00:57:20 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000003
00:57:20 INFO - r15 = 0x0000000000000001 rip = 0x00007f693db9cff6
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12]
00:57:20 INFO - rbx = 0x00007f6933621eb0 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f69335fee70 r12 = 0x00007f6934b5ab30
00:57:20 INFO - r13 = 0x00007f69335ff9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f693db9d45a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libgio-2.0.so.0.3200.1!gdbus_shared_thread_func [gdbusprivate.c : 277 + 0x9]
00:57:20 INFO - rbx = 0x00007f6933638420 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f69335fee90 r12 = 0x00007f6934b5ab30
00:57:20 INFO - r13 = 0x00007f69335ff9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f693e1622c6
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6]
00:57:20 INFO - rbx = 0x00007f6933629140 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f69335feea0 r12 = 0x00007f6934b5ab30
00:57:20 INFO - r13 = 0x00007f69335ff9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f693dbbe9a5
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f69335feeb0 r12 = 0x00007f6934b5ab30
00:57:20 INFO - r13 = 0x00007f69335ff9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 6 libc-2.15.so!clone + 0x6d
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f69335fefc0 r12 = 0x00007f6934b5ab30
00:57:20 INFO - r13 = 0x00007f69335ff9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 3
00:57:20 INFO - 0 libc-2.15.so!syscall + 0x19
00:57:20 INFO - rax = 0xfffffffffffffffc rdx = 0x0000000000000020
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f69336c5c00
00:57:20 INFO - rsi = 0x00007f6941f5da80 rdi = 0x000000000000001c
00:57:20 INFO - rbp = 0x00007f6931369b20 rsp = 0x00007f6931369b18
00:57:20 INFO - r8 = 0x00007f6936e9ee90 r9 = 0x00007f6931369b70
00:57:20 INFO - r10 = 0x00000000ffffffff r11 = 0x0000000000000246
00:57:20 INFO - r12 = 0xffffffffffffffff r13 = 0x0000000000000000
00:57:20 INFO - r14 = 0x00007f6941f5da80 r15 = 0x00007f69336ec150
00:57:20 INFO - rip = 0x00007f6942227509
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libxul.so!epoll_wait [epoll_sub.c:f92df94073a3 : 63 + 0xa]
00:57:20 INFO - rbx = 0x00007f69336c5c00 rbp = 0x00007f6931369b20
00:57:20 INFO - rsp = 0x00007f6931369b20 r12 = 0xffffffffffffffff
00:57:20 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6941f5da80
00:57:20 INFO - r15 = 0x00007f69336ec150 rip = 0x00007f6936eaa97a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libxul.so!epoll_dispatch [epoll.c:f92df94073a3 : 407 + 0x13]
00:57:20 INFO - rbx = 0x00007f69336c5c00 rbp = 0x00007f6931369b70
00:57:20 INFO - rsp = 0x00007f6931369b30 r12 = 0xffffffffffffffff
00:57:20 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6941f5da80
00:57:20 INFO - r15 = 0x00007f69336ec150 rip = 0x00007f6936eaa7db
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libxul.so!event_base_loop [event.c:f92df94073a3 : 1607 + 0xa]
00:57:20 INFO - rbx = 0x00007f6941ffae40 rbp = 0x00007f6931369c20
00:57:20 INFO - rsp = 0x00007f6931369b80 r12 = 0x0000000000000000
00:57:20 INFO - r13 = 0x00007f6941ffae58 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x00007f69336c5c00 rip = 0x00007f6936eadc40
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libxul.so!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:f92df94073a3 : 370 + 0xe]
00:57:20 INFO - rbx = 0x00007f6941ffae40 rbp = 0x00007f6931369c90
00:57:20 INFO - rsp = 0x00007f6931369c30 r12 = 0x00007f6936e9ee90
00:57:20 INFO - r13 = 0x00007f6941ffae58 r14 = 0x00007f6931369ce0
00:57:20 INFO - r15 = 0x00007f693693e840 rip = 0x00007f6936ea270b
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:20 INFO - rbx = 0x00007f6941ffad40 rbp = 0x00007f6931369cc0
00:57:20 INFO - rsp = 0x00007f6931369ca0 r12 = 0x00007f6931369ce0
00:57:20 INFO - r13 = 0x00007f693136a9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936e9dbf3
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 6 libxul.so!base::Thread::ThreadMain() [thread.cc:f92df94073a3 : 172 + 0x8]
00:57:20 INFO - rbx = 0x00007f6941ffad40 rbp = 0x00007f6931369e90
00:57:20 INFO - rsp = 0x00007f6931369cd0 r12 = 0x00007f6931369ce0
00:57:20 INFO - r13 = 0x00007f693136a9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936ea49af
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 7 libxul.so!ThreadFunc [platform_thread_posix.cc:f92df94073a3 : 39 + 0xe]
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x00007f6931369ea0
00:57:20 INFO - rsp = 0x00007f6931369ea0 r12 = 0x00007fff775c7f50
00:57:20 INFO - r13 = 0x00007f693136a9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936ea4a2c
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 8 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f6931369eb0 r12 = 0x00007fff775c7f50
00:57:20 INFO - r13 = 0x00007f693136a9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 9 libc-2.15.so!clone + 0x6d
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f6931369fc0 r12 = 0x00007fff775c7f50
00:57:20 INFO - r13 = 0x00007f693136a9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 4
00:57:20 INFO - 0 libc-2.15.so!__poll + 0x53
00:57:20 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000002a
00:57:20 INFO - rsi = 0x0000000000000002 rdi = 0x00007f692f19fc80
00:57:20 INFO - rbp = 0x00007f692f19fcc0 rsp = 0x00007f692f19fc40
00:57:20 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:57:20 INFO - r10 = 0x00007f692f19fa00 r11 = 0x0000000000000293
00:57:20 INFO - r12 = 0x00007f6930a69ba0 r13 = 0x00000000ffffffff
00:57:20 INFO - r14 = 0x8000000000000000 r15 = 0x00007f6941f8cde0
00:57:20 INFO - rip = 0x00007f694221f933
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libxul.so!nsNotifyAddrListener::Run() [nsNotifyAddrListener_Linux.cpp:f92df94073a3 : 285 + 0x11]
00:57:20 INFO - rbx = 0x000000000000002a rbp = 0x00007f692f19fcc0
00:57:20 INFO - rsp = 0x00007f692f19fc70 r12 = 0x00007f6930a69ba0
00:57:20 INFO - r13 = 0x00000000ffffffff r14 = 0x8000000000000000
00:57:20 INFO - r15 = 0x00007f6941f8cde0 rip = 0x00007f6936e1e5d5
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:f92df94073a3 : 964 + 0x2]
00:57:20 INFO - rbx = 0x0000000000000001 rbp = 0x00007f692f19fd50
00:57:20 INFO - rsp = 0x00007f692f19fcd0 r12 = 0x00007f692f19fd60
00:57:20 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x00007f6941f8cde0 rip = 0x00007f6936920bd3
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x00007f692f19fd80
00:57:20 INFO - rsp = 0x00007f692f19fd60 r12 = 0x00007f6933603d60
00:57:20 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f6930af4ee0
00:57:20 INFO - r15 = 0x00007f692f1a0700 rip = 0x00007f693692913e
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 326 + 0xb]
00:57:20 INFO - rbx = 0x00007f6930af4ec0 rbp = 0x00007f692f19fdd0
00:57:20 INFO - rsp = 0x00007f692f19fd90 r12 = 0x00007f6933603d60
00:57:20 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f6930af4ee0
00:57:20 INFO - r15 = 0x00007f692f1a0700 rip = 0x00007f6936eb6889
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:20 INFO - rbx = 0x00007f6941f8cde0 rbp = 0x00007f692f19fe00
00:57:20 INFO - rsp = 0x00007f692f19fde0 r12 = 0x00007f6933603d60
00:57:20 INFO - r13 = 0x00007f6941f8cdf8 r14 = 0x00007f692f1a0670
00:57:20 INFO - r15 = 0x00007f692f1a0700 rip = 0x00007f6936e9dbf3
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 6 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:20 INFO - rbx = 0x00007f6941f8cde0 rbp = 0x00007f692f19fe50
00:57:20 INFO - rsp = 0x00007f692f19fe10 r12 = 0x00007f6933603d60
00:57:20 INFO - r13 = 0x00007f6941f8cdf8 r14 = 0x00007f692f1a0670
00:57:20 INFO - r15 = 0x00007f692f1a0700 rip = 0x00007f6936c82bef
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 7 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:20 INFO - rbx = 0x00007f6941f79ec0 rbp = 0x00007f692f19fea0
00:57:20 INFO - rsp = 0x00007f692f19fe60 r12 = 0x0000000000000000
00:57:20 INFO - r13 = 0x000000000000072d r14 = 0x00007f692f1a0670
00:57:20 INFO - r15 = 0x00007f692f1a0700 rip = 0x00007f6941ceaba5
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 8 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692f19feb0 r12 = 0x00007fff775c6660
00:57:20 INFO - r13 = 0x00007f692f1a09c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 9 libc-2.15.so!clone + 0x6d
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692f19ffc0 r12 = 0x00007fff775c6660
00:57:20 INFO - r13 = 0x00007f692f1a09c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 5
00:57:20 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:20 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000000b9
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941f79fe0
00:57:20 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6930af4d4c
00:57:20 INFO - rbp = 0x00007f6943546de0 rsp = 0x00007f6943546d90
00:57:20 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000005c
00:57:20 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:20 INFO - r12 = 0x00007f6930af4d40 r13 = 0x00000000ffffffff
00:57:20 INFO - r14 = 0x0000000000000002 r15 = 0x00000000000985c9
00:57:20 INFO - rip = 0x00007f694311fd84
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:20 INFO - rbx = 0x00007f6941f79fe0 rbp = 0x00007f6943546de0
00:57:20 INFO - rsp = 0x00007f6943546dc0 r12 = 0x00007f6930af4d40
00:57:20 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000002
00:57:20 INFO - r15 = 0x00000000000985c9 rip = 0x00007f6941ce95f2
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libxul.so!mozilla::net::ClosingService::ThreadFunc() [CondVar.h:f92df94073a3 : 79 + 0xd]
00:57:20 INFO - rbx = 0x00007f6930af4d00 rbp = 0x00007f6943546e50
00:57:20 INFO - rsp = 0x00007f6943546df0 r12 = 0x00007f6930af4d18
00:57:20 INFO - r13 = 0x00007f6930af4d08 r14 = 0x0000000000000002
00:57:20 INFO - r15 = 0x00000000000985c9 rip = 0x00007f6936cc8600
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:20 INFO - rbx = 0x00007f6941f79fe0 rbp = 0x00007f6943546ea0
00:57:20 INFO - rsp = 0x00007f6943546e60 r12 = 0x0000000000000000
00:57:20 INFO - r13 = 0x000000000000072e r14 = 0x00007f6943547670
00:57:20 INFO - r15 = 0x00007f6943547700 rip = 0x00007f6941ceaba5
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f6943546eb0 r12 = 0x00007fff775c6930
00:57:20 INFO - r13 = 0x00007f69435479c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libc-2.15.so!clone + 0x6d
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f6943546fc0 r12 = 0x00007fff775c6930
00:57:20 INFO - r13 = 0x00007f69435479c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 6
00:57:20 INFO - 0 libc-2.15.so!__poll + 0x53
00:57:20 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000000007
00:57:20 INFO - rsi = 0x0000000000000007 rdi = 0x00007f692e99e900
00:57:20 INFO - rbp = 0x00007f692e99eb30 rsp = 0x00007f692e99e890
00:57:20 INFO - r8 = 0x0000000000000000 r9 = 0x00007f6941fd3800
00:57:20 INFO - r10 = 0x0000000000000005 r11 = 0x0000000000000293
00:57:20 INFO - r12 = 0x0000000000000007 r13 = 0x00000000ffffffff
00:57:20 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000007
00:57:20 INFO - rip = 0x00007f694221f933
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libnspr4.so!_pr_poll_with_poll [ptio.c:f92df94073a3 : 3922 + 0x12]
00:57:20 INFO - rbx = 0x0000000000000007 rbp = 0x00007f692e99eb30
00:57:20 INFO - rsp = 0x00007f692e99e8c0 r12 = 0x0000000000000007
00:57:20 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000007 rip = 0x00007f6941ce9e6a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libxul.so!nsSocketTransportService::Poll(bool, unsigned int*, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:f92df94073a3 : 473 + 0xf]
00:57:20 INFO - rbx = 0x00007f6941f54210 rbp = 0x00007f692e99eb90
00:57:20 INFO - rsp = 0x00007f692e99eb40 r12 = 0x00000000ffffffff
00:57:20 INFO - r13 = 0x00007f6941f542ec r14 = 0x00007f692e99ec70
00:57:20 INFO - r15 = 0x00007f692e99ebb0 rip = 0x00007f6936cfc235
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libxul.so!nsSocketTransportService::DoPollIteration(bool, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:f92df94073a3 : 1068 + 0x13]
00:57:20 INFO - rbx = 0x00007f6941f54210 rbp = 0x00007f692e99ec00
00:57:20 INFO - rsp = 0x00007f692e99eba0 r12 = 0x00000000ffffffff
00:57:20 INFO - r13 = 0xffffffffffffffe8 r14 = 0x0000000000000001
00:57:20 INFO - r15 = 0x00007f692e99ec70 rip = 0x00007f6936d036c7
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libxul.so!nsSocketTransportService::Run() [nsSocketTransportService2.cpp:f92df94073a3 : 865 + 0x19]
00:57:20 INFO - rbx = 0x00000091538a83bc rbp = 0x00007f692e99ecc0
00:57:20 INFO - rsp = 0x00007f692e99ec10 r12 = 0x0000000000000000
00:57:20 INFO - r13 = 0x00007f6941f542ec r14 = 0x00007f6941f54210
00:57:20 INFO - r15 = 0x00007f6941f8ceb0 rip = 0x00007f6936d03c60
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:f92df94073a3 : 964 + 0x2]
00:57:20 INFO - rbx = 0x0000000000000001 rbp = 0x00007f692e99ed50
00:57:20 INFO - rsp = 0x00007f692e99ecd0 r12 = 0x00007f692e99ed60
00:57:20 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x00007f6941f8ceb0 rip = 0x00007f6936920bd3
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x00007f692e99ed80
00:57:20 INFO - rsp = 0x00007f692e99ed60 r12 = 0x00007f6933603f00
00:57:20 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f6930a96a60
00:57:20 INFO - r15 = 0x00007f692e99f700 rip = 0x00007f693692913e
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 326 + 0xb]
00:57:20 INFO - rbx = 0x00007f6930a96a40 rbp = 0x00007f692e99edd0
00:57:20 INFO - rsp = 0x00007f692e99ed90 r12 = 0x00007f6933603f00
00:57:20 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f6930a96a60
00:57:20 INFO - r15 = 0x00007f692e99f700 rip = 0x00007f6936eb6889
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:20 INFO - rbx = 0x00007f6941f8ceb0 rbp = 0x00007f692e99ee00
00:57:20 INFO - rsp = 0x00007f692e99ede0 r12 = 0x00007f6933603f00
00:57:20 INFO - r13 = 0x00007f6941f8cec8 r14 = 0x00007f692e99f670
00:57:20 INFO - r15 = 0x00007f692e99f700 rip = 0x00007f6936e9dbf3
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:20 INFO - rbx = 0x00007f6941f8ceb0 rbp = 0x00007f692e99ee50
00:57:20 INFO - rsp = 0x00007f692e99ee10 r12 = 0x00007f6933603f00
00:57:20 INFO - r13 = 0x00007f6941f8cec8 r14 = 0x00007f692e99f670
00:57:20 INFO - r15 = 0x00007f692e99f700 rip = 0x00007f6936c82bef
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 10 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:20 INFO - rbx = 0x00007f6941f7a100 rbp = 0x00007f692e99eea0
00:57:20 INFO - rsp = 0x00007f692e99ee60 r12 = 0x0000000000000000
00:57:20 INFO - r13 = 0x000000000000072f r14 = 0x00007f692e99f670
00:57:20 INFO - r15 = 0x00007f692e99f700 rip = 0x00007f6941ceaba5
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692e99eeb0 r12 = 0x00007fff775c6650
00:57:20 INFO - r13 = 0x00007f692e99f9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 12 libc-2.15.so!clone + 0x6d
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692e99efc0 r12 = 0x00007fff775c6650
00:57:20 INFO - r13 = 0x00007f692e99f9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 7
00:57:20 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:20 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000003ff3
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941f7a220
00:57:20 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6941ffafcc
00:57:20 INFO - rbp = 0x00007f692dcf1e10 rsp = 0x00007f692dcf1dc0
00:57:20 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000001ff9
00:57:20 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:20 INFO - r12 = 0x00007f6941ffafc0 r13 = 0x00000000ffffffff
00:57:20 INFO - r14 = 0x00007f692dcf2670 r15 = 0x00007f692dcf2700
00:57:20 INFO - rip = 0x00007f694311fd84
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:20 INFO - rbx = 0x00007f6941f7a220 rbp = 0x00007f692dcf1e10
00:57:20 INFO - rsp = 0x00007f692dcf1df0 r12 = 0x00007f6941ffafc0
00:57:20 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f692dcf2670
00:57:20 INFO - r15 = 0x00007f692dcf2700 rip = 0x00007f6941ce95f2
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:f92df94073a3 : 1595 + 0xf]
00:57:20 INFO - rbx = 0x00007f6941f8f9f0 rbp = 0x00007f692dcf1e50
00:57:20 INFO - rsp = 0x00007f692dcf1e20 r12 = 0x00007f6930a9b000
00:57:20 INFO - r13 = 0x0000000000000730 r14 = 0x00007f692dcf2670
00:57:20 INFO - r15 = 0x00007f692dcf2700 rip = 0x00007f6936b5f5a7
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:20 INFO - rbx = 0x00007f6941f7a220 rbp = 0x00007f692dcf1ea0
00:57:20 INFO - rsp = 0x00007f692dcf1e60 r12 = 0x0000000000000000
00:57:20 INFO - r13 = 0x0000000000000730 r14 = 0x00007f692dcf2670
00:57:20 INFO - r15 = 0x00007f692dcf2700 rip = 0x00007f6941ceaba5
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692dcf1eb0 r12 = 0x00007fff775c7b30
00:57:20 INFO - r13 = 0x00007f692dcf29c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libc-2.15.so!clone + 0x6d
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692dcf1fc0 r12 = 0x00007fff775c7b30
00:57:20 INFO - r13 = 0x00007f692dcf29c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 8
00:57:20 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:20 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000003ff4
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941f7a340
00:57:20 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6941ffafcc
00:57:20 INFO - rbp = 0x00007f692daf0e10 rsp = 0x00007f692daf0dc0
00:57:20 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000001ff9
00:57:20 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:20 INFO - r12 = 0x00007f6941ffafc0 r13 = 0x00000000ffffffff
00:57:20 INFO - r14 = 0x00007f692daf1670 r15 = 0x00007f692daf1700
00:57:20 INFO - rip = 0x00007f694311fd84
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:20 INFO - rbx = 0x00007f6941f7a340 rbp = 0x00007f692daf0e10
00:57:20 INFO - rsp = 0x00007f692daf0df0 r12 = 0x00007f6941ffafc0
00:57:20 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f692daf1670
00:57:20 INFO - r15 = 0x00007f692daf1700 rip = 0x00007f6941ce95f2
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:f92df94073a3 : 1595 + 0xf]
00:57:20 INFO - rbx = 0x00007f6941f8f9f0 rbp = 0x00007f692daf0e50
00:57:20 INFO - rsp = 0x00007f692daf0e20 r12 = 0x00007f6930a9b1f8
00:57:20 INFO - r13 = 0x0000000000000731 r14 = 0x00007f692daf1670
00:57:20 INFO - r15 = 0x00007f692daf1700 rip = 0x00007f6936b5f5a7
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:20 INFO - rbx = 0x00007f6941f7a340 rbp = 0x00007f692daf0ea0
00:57:20 INFO - rsp = 0x00007f692daf0e60 r12 = 0x0000000000000000
00:57:20 INFO - r13 = 0x0000000000000731 r14 = 0x00007f692daf1670
00:57:20 INFO - r15 = 0x00007f692daf1700 rip = 0x00007f6941ceaba5
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692daf0eb0 r12 = 0x00007fff775c7b30
00:57:20 INFO - r13 = 0x00007f692daf19c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libc-2.15.so!clone + 0x6d
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692daf0fc0 r12 = 0x00007fff775c7b30
00:57:20 INFO - r13 = 0x00007f692daf19c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 9
00:57:20 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:20 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000003ff7
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941f7a460
00:57:20 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6941ffafcc
00:57:20 INFO - rbp = 0x00007f692d8efe10 rsp = 0x00007f692d8efdc0
00:57:20 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000001ff9
00:57:20 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:20 INFO - r12 = 0x00007f6941ffafc0 r13 = 0x00000000ffffffff
00:57:20 INFO - r14 = 0x00007f692d8f0670 r15 = 0x00007f692d8f0700
00:57:20 INFO - rip = 0x00007f694311fd84
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:20 INFO - rbx = 0x00007f6941f7a460 rbp = 0x00007f692d8efe10
00:57:20 INFO - rsp = 0x00007f692d8efdf0 r12 = 0x00007f6941ffafc0
00:57:20 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f692d8f0670
00:57:20 INFO - r15 = 0x00007f692d8f0700 rip = 0x00007f6941ce95f2
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:f92df94073a3 : 1595 + 0xf]
00:57:20 INFO - rbx = 0x00007f6941f8f9f0 rbp = 0x00007f692d8efe50
00:57:20 INFO - rsp = 0x00007f692d8efe20 r12 = 0x00007f6930a9b3f0
00:57:20 INFO - r13 = 0x0000000000000732 r14 = 0x00007f692d8f0670
00:57:20 INFO - r15 = 0x00007f692d8f0700 rip = 0x00007f6936b5f5a7
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:20 INFO - rbx = 0x00007f6941f7a460 rbp = 0x00007f692d8efea0
00:57:20 INFO - rsp = 0x00007f692d8efe60 r12 = 0x0000000000000000
00:57:20 INFO - r13 = 0x0000000000000732 r14 = 0x00007f692d8f0670
00:57:20 INFO - r15 = 0x00007f692d8f0700 rip = 0x00007f6941ceaba5
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692d8efeb0 r12 = 0x00007fff775c7b30
00:57:20 INFO - r13 = 0x00007f692d8f09c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libc-2.15.so!clone + 0x6d
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692d8effc0 r12 = 0x00007fff775c7b30
00:57:20 INFO - r13 = 0x00007f692d8f09c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 10
00:57:20 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:20 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000003ff5
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941f7a580
00:57:20 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6941ffafcc
00:57:20 INFO - rbp = 0x00007f692d6eee10 rsp = 0x00007f692d6eedc0
00:57:20 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000001ff9
00:57:20 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:20 INFO - r12 = 0x00007f6941ffafc0 r13 = 0x00000000ffffffff
00:57:20 INFO - r14 = 0x00007f692d6ef670 r15 = 0x00007f692d6ef700
00:57:20 INFO - rip = 0x00007f694311fd84
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:20 INFO - rbx = 0x00007f6941f7a580 rbp = 0x00007f692d6eee10
00:57:20 INFO - rsp = 0x00007f692d6eedf0 r12 = 0x00007f6941ffafc0
00:57:20 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f692d6ef670
00:57:20 INFO - r15 = 0x00007f692d6ef700 rip = 0x00007f6941ce95f2
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:f92df94073a3 : 1595 + 0xf]
00:57:20 INFO - rbx = 0x00007f6941f8f9f0 rbp = 0x00007f692d6eee50
00:57:20 INFO - rsp = 0x00007f692d6eee20 r12 = 0x00007f6930a9b5e8
00:57:20 INFO - r13 = 0x0000000000000733 r14 = 0x00007f692d6ef670
00:57:20 INFO - r15 = 0x00007f692d6ef700 rip = 0x00007f6936b5f5a7
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:20 INFO - rbx = 0x00007f6941f7a580 rbp = 0x00007f692d6eeea0
00:57:20 INFO - rsp = 0x00007f692d6eee60 r12 = 0x0000000000000000
00:57:20 INFO - r13 = 0x0000000000000733 r14 = 0x00007f692d6ef670
00:57:20 INFO - r15 = 0x00007f692d6ef700 rip = 0x00007f6941ceaba5
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692d6eeeb0 r12 = 0x00007fff775c7b30
00:57:20 INFO - r13 = 0x00007f692d6ef9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libc-2.15.so!clone + 0x6d
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692d6eefc0 r12 = 0x00007fff775c7b30
00:57:20 INFO - r13 = 0x00007f692d6ef9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 11
00:57:20 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:20 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000003ff6
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941f7a6a0
00:57:20 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6941ffafcc
00:57:20 INFO - rbp = 0x00007f692d4ede10 rsp = 0x00007f692d4eddc0
00:57:20 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000001ff9
00:57:20 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:20 INFO - r12 = 0x00007f6941ffafc0 r13 = 0x00000000ffffffff
00:57:20 INFO - r14 = 0x00007f692d4ee670 r15 = 0x00007f692d4ee700
00:57:20 INFO - rip = 0x00007f694311fd84
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:20 INFO - rbx = 0x00007f6941f7a6a0 rbp = 0x00007f692d4ede10
00:57:20 INFO - rsp = 0x00007f692d4eddf0 r12 = 0x00007f6941ffafc0
00:57:20 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f692d4ee670
00:57:20 INFO - r15 = 0x00007f692d4ee700 rip = 0x00007f6941ce95f2
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:f92df94073a3 : 1595 + 0xf]
00:57:20 INFO - rbx = 0x00007f6941f8f9f0 rbp = 0x00007f692d4ede50
00:57:20 INFO - rsp = 0x00007f692d4ede20 r12 = 0x00007f6930a9b7e0
00:57:20 INFO - r13 = 0x0000000000000734 r14 = 0x00007f692d4ee670
00:57:20 INFO - r15 = 0x00007f692d4ee700 rip = 0x00007f6936b5f5a7
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:20 INFO - rbx = 0x00007f6941f7a6a0 rbp = 0x00007f692d4edea0
00:57:20 INFO - rsp = 0x00007f692d4ede60 r12 = 0x0000000000000000
00:57:20 INFO - r13 = 0x0000000000000734 r14 = 0x00007f692d4ee670
00:57:20 INFO - r15 = 0x00007f692d4ee700 rip = 0x00007f6941ceaba5
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692d4edeb0 r12 = 0x00007fff775c7b30
00:57:20 INFO - r13 = 0x00007f692d4ee9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 5 libc-2.15.so!clone + 0x6d
00:57:20 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:20 INFO - rsp = 0x00007f692d4edfc0 r12 = 0x00007fff775c7b30
00:57:20 INFO - r13 = 0x00007f692d4ee9c0 r14 = 0x0000000000000000
00:57:20 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:20 INFO - Found by: call frame info
00:57:20 INFO -
00:57:20 INFO - Thread 12
00:57:20 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:57:20 INFO - rax = 0xfffffffffffffdfc rdx = 0x00000000000002c9
00:57:20 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6930a9ab88
00:57:20 INFO - rsi = 0x0000000000000189 rdi = 0x00007f6930a9ab8c
00:57:20 INFO - rbp = 0x00007f692c1fedc0 rsp = 0x00007f692c1fed20
00:57:20 INFO - r8 = 0x00007f6930afa190 r9 = 0x00000000ffffffff
00:57:20 INFO - r10 = 0x00007f692c1fed90 r11 = 0x0000000000000202
00:57:20 INFO - r12 = 0x00000000000002c9 r13 = 0x00007f692c1fed90
00:57:20 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:57:20 INFO - rip = 0x00007f69431200fe
00:57:20 INFO - Found by: given as instruction pointer in context
00:57:20 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:f92df94073a3 : 264 + 0x5]
00:57:20 INFO - rbx = 0x00007f6930a9ab88 rbp = 0x00007f692c1fedc0
00:57:20 INFO - rsp = 0x00007f692c1fed80 r12 = 0x00007f6930afa190
00:57:20 INFO - r13 = 0x00000000000b142c r14 = 0x0000000000000136
00:57:20 INFO - r15 = 0x00007f692c1ff700 rip = 0x00007f6941ce8f3e
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 398 + 0xd]
00:57:20 INFO - rbx = 0x00007f6941f7a7c0 rbp = 0x00007f692c1fedf0
00:57:20 INFO - rsp = 0x00007f692c1fedd0 r12 = 0x00007f6930a9ab80
00:57:20 INFO - r13 = 0x00000000000003e8 r14 = 0x0000000000000136
00:57:20 INFO - r15 = 0x00007f692c1ff700 rip = 0x00007f6941ce955c
00:57:20 INFO - Found by: call frame info
00:57:20 INFO - 3 libxul.so!WatchdogMain [XPCJSRuntime.cpp:f92df94073a3 : 1067 + 0xc]
00:57:20 INFO - rbx = 0x00007f6930a99ba0 rbp = 0x00007f692c1fee50
00:57:20 INFO - rsp = 0x00007f692c1fee00 r12 = 0x00007f6930aa2c40
00:57:20 INFO - r13 = 0x0000000000000402 r14 = 0x0000000000000136
00:57:20 INFO - r15 = 0x00007f692c1ff700 rip = 0x00007f69370d3455
00:57:20 INFO - Found by: call frame info
00:57:21 INFO - 4 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f6941f7a7c0 rbp = 0x00007f692c1feea0
00:57:21 INFO - rsp = 0x00007f692c1fee60 r12 = 0x0000000000000001
00:57:21 INFO - r13 = 0x0000000000000735 r14 = 0x00007f692c1ff670
00:57:21 INFO - r15 = 0x00007f692c1ff700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f692c1feeb0 r12 = 0x00007fff775c7c40
00:57:21 INFO - r13 = 0x00007f692c1ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f692c1fefc0 r12 = 0x00007fff775c7c40
00:57:21 INFO - r13 = 0x00007f692c1ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 13
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941f7ac40
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f692dfb0acc
00:57:21 INFO - rbp = 0x00007f692b5fedf0 rsp = 0x00007f692b5feda0
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f692dfb0ac0 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000001 r15 = 0x00007f692b5ff700
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f6941f7ac40 rbp = 0x00007f692b5fedf0
00:57:21 INFO - rsp = 0x00007f692b5fedd0 r12 = 0x00007f692dfb0ac0
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000001
00:57:21 INFO - r15 = 0x00007f692b5ff700 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f692b5fee10
00:57:21 INFO - rsp = 0x00007f692b5fee00 r12 = 0x00007f692dfd1750
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000001
00:57:21 INFO - r15 = 0x00007f692b5ff700 rip = 0x00007f693691f6a5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!mozilla::HangMonitor::ThreadMain(void*) [Monitor.h:f92df94073a3 : 88 + 0x9]
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x00007f692b5fee50
00:57:21 INFO - rsp = 0x00007f692b5fee20 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000001
00:57:21 INFO - r15 = 0x00007f692b5ff700 rip = 0x00007f6936c80779
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f6941f7ac40 rbp = 0x00007f692b5feea0
00:57:21 INFO - rsp = 0x00007f692b5fee60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x0000000000000736 r14 = 0x00007f692b5ff670
00:57:21 INFO - r15 = 0x00007f692b5ff700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f692b5feeb0 r12 = 0x00007fff775c7f30
00:57:21 INFO - r13 = 0x00007f692b5ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f692b5fefc0 r12 = 0x00007fff775c7f30
00:57:21 INFO - r13 = 0x00007f692b5ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 14
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000209
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941f7ad60
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f692dfb0b8c
00:57:21 INFO - rbp = 0x00007f692adfddb0 rsp = 0x00007f692adfdd60
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000104
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f692dfb0b80 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x00000000000437e1 r15 = 0x00000000ffffffff
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f6941f7ad60 rbp = 0x00007f692adfddb0
00:57:21 INFO - rsp = 0x00007f692adfdd90 r12 = 0x00007f692dfb0b80
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x00000000000437e1
00:57:21 INFO - r15 = 0x00000000ffffffff rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f692adfddd0
00:57:21 INFO - rsp = 0x00007f692adfddc0 r12 = 0x00007f692dfb5110
00:57:21 INFO - r13 = 0x00007f692dfb5120 r14 = 0x00000000000437e1
00:57:21 INFO - r15 = 0x00000000ffffffff rip = 0x00007f693691f6a5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!mozilla::BackgroundHangManager::RunMonitorThread() [Monitor.h:f92df94073a3 : 88 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f692adfde50
00:57:21 INFO - rsp = 0x00007f692adfdde0 r12 = 0x00007f692dfb50e0
00:57:21 INFO - r13 = 0x00007f692dfb5120 r14 = 0x00000000000437e1
00:57:21 INFO - r15 = 0x00000000ffffffff rip = 0x00007f6936c80bcc
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f6941f7ad60 rbp = 0x00007f692adfdea0
00:57:21 INFO - rsp = 0x00007f692adfde60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x0000000000000737 r14 = 0x00007f692adfe670
00:57:21 INFO - r15 = 0x00007f692adfe700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f692adfdeb0 r12 = 0x00007fff775c7f00
00:57:21 INFO - r13 = 0x00007f692adfe9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f692adfdfc0 r12 = 0x00007fff775c7f00
00:57:21 INFO - r13 = 0x00007f692adfe9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 15
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:57:21 INFO - rax = 0xfffffffffffffdfc rdx = 0x000000000001693d
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941ffaec8
00:57:21 INFO - rsi = 0x0000000000000189 rdi = 0x00007f6941ffaecc
00:57:21 INFO - rbp = 0x00007f6929dfebc0 rsp = 0x00007f6929dfeb20
00:57:21 INFO - r8 = 0x00007f6933661740 r9 = 0x00000000ffffffff
00:57:21 INFO - r10 = 0x00007f6929dfeb90 r11 = 0x0000000000000206
00:57:21 INFO - r12 = 0x000000000001693d r13 = 0x00007f6929dfeb90
00:57:21 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:57:21 INFO - rip = 0x00007f69431200fe
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:f92df94073a3 : 264 + 0x5]
00:57:21 INFO - rbx = 0x00007f6941ffaec8 rbp = 0x00007f6929dfebc0
00:57:21 INFO - rsp = 0x00007f6929dfeb80 r12 = 0x00007f6933661740
00:57:21 INFO - r13 = 0x0000000000025bc8 r14 = 0x000000000000008b
00:57:21 INFO - r15 = 0x00007f690b9b2270 rip = 0x00007f6941ce8f3e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 398 + 0xd]
00:57:21 INFO - rbx = 0x00007f6941f7c1a0 rbp = 0x00007f6929dfebf0
00:57:21 INFO - rsp = 0x00007f6929dfebd0 r12 = 0x00007f6941ffaec0
00:57:21 INFO - r13 = 0x000000000000008b r14 = 0x000000000000008b
00:57:21 INFO - r15 = 0x00007f690b9b2270 rip = 0x00007f6941ce955c
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x000000000000008b rbp = 0x00007f6929dfec10
00:57:21 INFO - rsp = 0x00007f6929dfec00 r12 = 0x00007f69336e5e58
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x000000000000008b
00:57:21 INFO - r15 = 0x00007f690b9b2270 rip = 0x00007f693691f6a5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!TimerThread::Run() [Monitor.h:f92df94073a3 : 40 + 0x5]
00:57:21 INFO - rbx = 0x00007f69336e5e20 rbp = 0x00007f6929dfecc0
00:57:21 INFO - rsp = 0x00007f6929dfec20 r12 = 0x00007f6929dfec80
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x000000000000008b
00:57:21 INFO - r15 = 0x00007f690b9b2270 rip = 0x00007f69369210e8
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:f92df94073a3 : 964 + 0x2]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6929dfed50
00:57:21 INFO - rsp = 0x00007f6929dfecd0 r12 = 0x00007f6929dfed60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692a08ab70 rip = 0x00007f6936920bd3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x00007f6929dfed80
00:57:21 INFO - rsp = 0x00007f6929dfed60 r12 = 0x00007f6933606fc0
00:57:21 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f692a0367e0
00:57:21 INFO - r15 = 0x00007f6929dff700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 326 + 0xb]
00:57:21 INFO - rbx = 0x00007f692a0367c0 rbp = 0x00007f6929dfedd0
00:57:21 INFO - rsp = 0x00007f6929dfed90 r12 = 0x00007f6933606fc0
00:57:21 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f692a0367e0
00:57:21 INFO - r15 = 0x00007f6929dff700 rip = 0x00007f6936eb6889
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f692a08ab70 rbp = 0x00007f6929dfee00
00:57:21 INFO - rsp = 0x00007f6929dfede0 r12 = 0x00007f6933606fc0
00:57:21 INFO - r13 = 0x00007f692a08ab88 r14 = 0x00007f6929dff670
00:57:21 INFO - r15 = 0x00007f6929dff700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f692a08ab70 rbp = 0x00007f6929dfee50
00:57:21 INFO - rsp = 0x00007f6929dfee10 r12 = 0x00007f6933606fc0
00:57:21 INFO - r13 = 0x00007f692a08ab88 r14 = 0x00007f6929dff670
00:57:21 INFO - r15 = 0x00007f6929dff700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f6941f7c1a0 rbp = 0x00007f6929dfeea0
00:57:21 INFO - rsp = 0x00007f6929dfee60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x0000000000000739 r14 = 0x00007f6929dff670
00:57:21 INFO - r15 = 0x00007f6929dff700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6929dfeeb0 r12 = 0x00007fff775c7330
00:57:21 INFO - r13 = 0x00007f6929dff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 12 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6929dfefc0 r12 = 0x00007fff775c7330
00:57:21 INFO - r13 = 0x00007f6929dff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 16
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000299c1
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6941f7c3e0
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6929eb7c8c
00:57:21 INFO - rbp = 0x00007f692e146da0 rsp = 0x00007f692e146d50
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000014ce0
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f6929eb7c80 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x00007f6929ee1778 r15 = 0x00007f6929ee17c8
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f6941f7c3e0 rbp = 0x00007f692e146da0
00:57:21 INFO - rsp = 0x00007f692e146d80 r12 = 0x00007f6929eb7c80
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f6929ee1778
00:57:21 INFO - r15 = 0x00007f6929ee17c8 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::MonitorAutoLock::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xc]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f692e146dc0
00:57:21 INFO - rsp = 0x00007f692e146db0 r12 = 0x00007f6929ee1750
00:57:21 INFO - r13 = 0x00007f6929ee1750 r14 = 0x00007f6929ee1778
00:57:21 INFO - r15 = 0x00007f6929ee17c8 rip = 0x00007f6936d5096d
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!mozilla::net::CacheIOThread::ThreadFunc() [CacheIOThread.cpp:f92df94073a3 : 236 + 0xc]
00:57:21 INFO - rbx = 0x00007f6929ee1740 rbp = 0x00007f692e146e30
00:57:21 INFO - rsp = 0x00007f692e146dd0 r12 = 0x00007f6929ee1770
00:57:21 INFO - r13 = 0x00007f6929ee1750 r14 = 0x00007f6929ee1778
00:57:21 INFO - r15 = 0x00007f6929ee17c8 rip = 0x00007f693693aff0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!mozilla::net::CacheIOThread::ThreadFunc(void*) [CacheIOThread.cpp:f92df94073a3 : 173 + 0x8]
00:57:21 INFO - rbx = 0x00007f6929ee1740 rbp = 0x00007f692e146e50
00:57:21 INFO - rsp = 0x00007f692e146e40 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x000000000000073a r14 = 0x00007f692e147670
00:57:21 INFO - r15 = 0x00007f692e147700 rip = 0x00007f6936d6db52
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f6941f7c3e0 rbp = 0x00007f692e146ea0
00:57:21 INFO - rsp = 0x00007f692e146e60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x000000000000073a r14 = 0x00007f692e147670
00:57:21 INFO - r15 = 0x00007f692e147700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f692e146eb0 r12 = 0x00007fff775c7d90
00:57:21 INFO - r13 = 0x00007f692e1479c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f692e146fc0 r12 = 0x00007fff775c7d90
00:57:21 INFO - r13 = 0x00007f692e1479c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 17
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f69292c8800
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f692947df4c
00:57:21 INFO - rbp = 0x00007f6928096c70 rsp = 0x00007f6928096c20
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f692947df40 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f692923e1f0
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f69292c8800 rbp = 0x00007f6928096c70
00:57:21 INFO - rsp = 0x00007f6928096c50 r12 = 0x00007f692947df40
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923e1f0 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f6928096c90
00:57:21 INFO - rsp = 0x00007f6928096c80 r12 = 0x00007f692923e280
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923e1f0 rip = 0x00007f693691f6a5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:21 INFO - rbx = 0x00007f692923e260 rbp = 0x00007f6928096cc0
00:57:21 INFO - rsp = 0x00007f6928096ca0 r12 = 0x00007f692923e280
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923e1f0 rip = 0x00007f693691f9c8
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6928096d50
00:57:21 INFO - rsp = 0x00007f6928096cd0 r12 = 0x00007f6928096d60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923e1f0 rip = 0x00007f69369208a0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6928096d80
00:57:21 INFO - rsp = 0x00007f6928096d60 r12 = 0x00007f6929471d60
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6928adfa20
00:57:21 INFO - r15 = 0x00007f6928097700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:21 INFO - rbx = 0x00007f6928adfa00 rbp = 0x00007f6928096dd0
00:57:21 INFO - rsp = 0x00007f6928096d90 r12 = 0x00007f6929471d60
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6928adfa20
00:57:21 INFO - r15 = 0x00007f6928097700 rip = 0x00007f6936eb68d0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f692923e1f0 rbp = 0x00007f6928096e00
00:57:21 INFO - rsp = 0x00007f6928096de0 r12 = 0x00007f6929471d60
00:57:21 INFO - r13 = 0x00007f692923e208 r14 = 0x00007f6928097670
00:57:21 INFO - r15 = 0x00007f6928097700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f692923e1f0 rbp = 0x00007f6928096e50
00:57:21 INFO - rsp = 0x00007f6928096e10 r12 = 0x00007f6929471d60
00:57:21 INFO - r13 = 0x00007f692923e208 r14 = 0x00007f6928097670
00:57:21 INFO - r15 = 0x00007f6928097700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f69292c8800 rbp = 0x00007f6928096ea0
00:57:21 INFO - rsp = 0x00007f6928096e60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x000000000000073b r14 = 0x00007f6928097670
00:57:21 INFO - r15 = 0x00007f6928097700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6928096eb0 r12 = 0x00007fff775bfa40
00:57:21 INFO - r13 = 0x00007f69280979c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6928096fc0 r12 = 0x00007fff775bfa40
00:57:21 INFO - r13 = 0x00007f69280979c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 18
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f69292c8920
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f692947dfcc
00:57:21 INFO - rbp = 0x00007f6927895df0 rsp = 0x00007f6927895da0
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f692947dfc0 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x00007f6927896670 r15 = 0x00007f6927896700
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f69292c8920 rbp = 0x00007f6927895df0
00:57:21 INFO - rsp = 0x00007f6927895dd0 r12 = 0x00007f692947dfc0
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f6927896670
00:57:21 INFO - r15 = 0x00007f6927896700 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f6927895e10
00:57:21 INFO - rsp = 0x00007f6927895e00 r12 = 0x00007f6928ad89f0
00:57:21 INFO - r13 = 0x00007f6928ad8a10 r14 = 0x00007f6927896670
00:57:21 INFO - r15 = 0x00007f6927896700 rip = 0x00007f6938454c4a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!nsCertVerificationThread::Run() [nsCertVerificationThread.cpp:f92df94073a3 : 115 + 0xb]
00:57:21 INFO - rbx = 0x00007f6928ad89d0 rbp = 0x00007f6927895e50
00:57:21 INFO - rsp = 0x00007f6927895e20 r12 = 0x00007f6928ad89f0
00:57:21 INFO - r13 = 0x00007f6928ad8a10 r14 = 0x00007f6927896670
00:57:21 INFO - r15 = 0x00007f6927896700 rip = 0x00007f69384588b2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f69292c8920 rbp = 0x00007f6927895ea0
00:57:21 INFO - rsp = 0x00007f6927895e60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x000000000000073c r14 = 0x00007f6927896670
00:57:21 INFO - r15 = 0x00007f6927896700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6927895eb0 r12 = 0x00007fff775bfe10
00:57:21 INFO - r13 = 0x00007f69278969c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6927895fc0 r12 = 0x00007fff775bfe10
00:57:21 INFO - r13 = 0x00007f69278969c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 19
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f69292c9220
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f692a2b5c0c
00:57:21 INFO - rbp = 0x00007f6926efec70 rsp = 0x00007f6926efec20
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f692a2b5c00 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f692923eae0
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f69292c9220 rbp = 0x00007f6926efec70
00:57:21 INFO - rsp = 0x00007f6926efec50 r12 = 0x00007f692a2b5c00
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923eae0 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f6926efec90
00:57:21 INFO - rsp = 0x00007f6926efec80 r12 = 0x00007f692923eb70
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923eae0 rip = 0x00007f693691f6a5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:21 INFO - rbx = 0x00007f692923eb50 rbp = 0x00007f6926efecc0
00:57:21 INFO - rsp = 0x00007f6926efeca0 r12 = 0x00007f692923eb70
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923eae0 rip = 0x00007f693691f9c8
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6926efed50
00:57:21 INFO - rsp = 0x00007f6926efecd0 r12 = 0x00007f6926efed60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923eae0 rip = 0x00007f69369208a0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6926efed80
00:57:21 INFO - rsp = 0x00007f6926efed60 r12 = 0x00007f69294723e0
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6928b509a0
00:57:21 INFO - r15 = 0x00007f6926eff700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:21 INFO - rbx = 0x00007f6928b50980 rbp = 0x00007f6926efedd0
00:57:21 INFO - rsp = 0x00007f6926efed90 r12 = 0x00007f69294723e0
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6928b509a0
00:57:21 INFO - r15 = 0x00007f6926eff700 rip = 0x00007f6936eb68d0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f692923eae0 rbp = 0x00007f6926efee00
00:57:21 INFO - rsp = 0x00007f6926efede0 r12 = 0x00007f69294723e0
00:57:21 INFO - r13 = 0x00007f692923eaf8 r14 = 0x00007f6926eff670
00:57:21 INFO - r15 = 0x00007f6926eff700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f692923eae0 rbp = 0x00007f6926efee50
00:57:21 INFO - rsp = 0x00007f6926efee10 r12 = 0x00007f69294723e0
00:57:21 INFO - r13 = 0x00007f692923eaf8 r14 = 0x00007f6926eff670
00:57:21 INFO - r15 = 0x00007f6926eff700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f69292c9220 rbp = 0x00007f6926efeea0
00:57:21 INFO - rsp = 0x00007f6926efee60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x000000000000073d r14 = 0x00007f6926eff670
00:57:21 INFO - r15 = 0x00007f6926eff700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6926efeeb0 r12 = 0x00007fff775bff80
00:57:21 INFO - r13 = 0x00007f6926eff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6926efefc0 r12 = 0x00007fff775bff80
00:57:21 INFO - r13 = 0x00007f6926eff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 20
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:57:21 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000339
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6928def8c8
00:57:21 INFO - rsi = 0x0000000000000189 rdi = 0x00007f6928def8cc
00:57:21 INFO - rbp = 0x00007f69266fdbd0 rsp = 0x00007f69266fdb30
00:57:21 INFO - r8 = 0x00007f6928b4ddf0 r9 = 0x00000000ffffffff
00:57:21 INFO - r10 = 0x00007f69266fdba0 r11 = 0x0000000000000206
00:57:21 INFO - r12 = 0x0000000000000339 r13 = 0x00007f69266fdba0
00:57:21 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:57:21 INFO - rip = 0x00007f69431200fe
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:f92df94073a3 : 264 + 0x5]
00:57:21 INFO - rbx = 0x00007f6928def8c8 rbp = 0x00007f69266fdbd0
00:57:21 INFO - rsp = 0x00007f69266fdb90 r12 = 0x00007f6928b4ddf0
00:57:21 INFO - r13 = 0x0000000000004e36 r14 = 0x00007f6929e7ba80
00:57:21 INFO - r15 = 0x0000000000098269 rip = 0x00007f6941ce8f3e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 398 + 0xd]
00:57:21 INFO - rbx = 0x00007f69292c9460 rbp = 0x00007f69266fdc00
00:57:21 INFO - rsp = 0x00007f69266fdbe0 r12 = 0x00007f6928def8c0
00:57:21 INFO - r13 = 0x0000000000007530 r14 = 0x00007f6929e7ba80
00:57:21 INFO - r15 = 0x0000000000098269 rip = 0x00007f6941ce955c
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x0000000000007530 rbp = 0x00007f69266fdc20
00:57:21 INFO - rsp = 0x00007f69266fdc10 r12 = 0x00007f6929e7baa8
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x00007f6929e7ba80
00:57:21 INFO - r15 = 0x0000000000098269 rip = 0x00007f693691f6a5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!nsThreadPool::Run() [nsEventQueue.h:f92df94073a3 : 104 + 0x5]
00:57:21 INFO - rbx = 0x00007f6929e7ba60 rbp = 0x00007f69266fdcc0
00:57:21 INFO - rsp = 0x00007f69266fdc30 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x00007f6929e7ba80
00:57:21 INFO - r15 = 0x0000000000098269 rip = 0x00007f6936c8256a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:f92df94073a3 : 964 + 0x2]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f69266fdd50
00:57:21 INFO - rsp = 0x00007f69266fdcd0 r12 = 0x00007f69266fdd60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923ebb0 rip = 0x00007f6936920bd3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x00007f69266fdd80
00:57:21 INFO - rsp = 0x00007f69266fdd60 r12 = 0x00007f6929473c40
00:57:21 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f6928defa60
00:57:21 INFO - r15 = 0x00007f69266fe700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 326 + 0xb]
00:57:21 INFO - rbx = 0x00007f6928defa40 rbp = 0x00007f69266fddd0
00:57:21 INFO - rsp = 0x00007f69266fdd90 r12 = 0x00007f6929473c40
00:57:21 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f6928defa60
00:57:21 INFO - r15 = 0x00007f69266fe700 rip = 0x00007f6936eb6889
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f692923ebb0 rbp = 0x00007f69266fde00
00:57:21 INFO - rsp = 0x00007f69266fdde0 r12 = 0x00007f6929473c40
00:57:21 INFO - r13 = 0x00007f692923ebc8 r14 = 0x00007f69266fe670
00:57:21 INFO - r15 = 0x00007f69266fe700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f692923ebb0 rbp = 0x00007f69266fde50
00:57:21 INFO - rsp = 0x00007f69266fde10 r12 = 0x00007f6929473c40
00:57:21 INFO - r13 = 0x00007f692923ebc8 r14 = 0x00007f69266fe670
00:57:21 INFO - r15 = 0x00007f69266fe700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f69292c9460 rbp = 0x00007f69266fdea0
00:57:21 INFO - rsp = 0x00007f69266fde60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x000000000000073e r14 = 0x00007f69266fe670
00:57:21 INFO - r15 = 0x00007f69266fe700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f69266fdeb0 r12 = 0x00007fff775c7c40
00:57:21 INFO - r13 = 0x00007f69266fe9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 12 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f69266fdfc0 r12 = 0x00007fff775c7c40
00:57:21 INFO - r13 = 0x00007f69266fe9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 21
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000085d9
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f69292c9580
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6928def94c
00:57:21 INFO - rbp = 0x00007f6925efcc70 rsp = 0x00007f6925efcc20
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000042ec
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f6928def940 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f692923f230
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f69292c9580 rbp = 0x00007f6925efcc70
00:57:21 INFO - rsp = 0x00007f6925efcc50 r12 = 0x00007f6928def940
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923f230 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f6925efcc90
00:57:21 INFO - rsp = 0x00007f6925efcc80 r12 = 0x00007f692923f2c0
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923f230 rip = 0x00007f693691f6a5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:21 INFO - rbx = 0x00007f692923f2a0 rbp = 0x00007f6925efccc0
00:57:21 INFO - rsp = 0x00007f6925efcca0 r12 = 0x00007f692923f2c0
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923f230 rip = 0x00007f693691f9c8
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6925efcd50
00:57:21 INFO - rsp = 0x00007f6925efccd0 r12 = 0x00007f6925efcd60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f692923f230 rip = 0x00007f69369208a0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6925efcd80
00:57:21 INFO - rsp = 0x00007f6925efcd60 r12 = 0x00007f6929473de0
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6928dfc5a0
00:57:21 INFO - r15 = 0x00007f6925efd700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:21 INFO - rbx = 0x00007f6928dfc580 rbp = 0x00007f6925efcdd0
00:57:21 INFO - rsp = 0x00007f6925efcd90 r12 = 0x00007f6929473de0
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6928dfc5a0
00:57:21 INFO - r15 = 0x00007f6925efd700 rip = 0x00007f6936eb68d0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f692923f230 rbp = 0x00007f6925efce00
00:57:21 INFO - rsp = 0x00007f6925efcde0 r12 = 0x00007f6929473de0
00:57:21 INFO - r13 = 0x00007f692923f248 r14 = 0x00007f6925efd670
00:57:21 INFO - r15 = 0x00007f6925efd700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f692923f230 rbp = 0x00007f6925efce50
00:57:21 INFO - rsp = 0x00007f6925efce10 r12 = 0x00007f6929473de0
00:57:21 INFO - r13 = 0x00007f692923f248 r14 = 0x00007f6925efd670
00:57:21 INFO - r15 = 0x00007f6925efd700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f69292c9580 rbp = 0x00007f6925efcea0
00:57:21 INFO - rsp = 0x00007f6925efce60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x000000000000073f r14 = 0x00007f6925efd670
00:57:21 INFO - r15 = 0x00007f6925efd700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6925efceb0 r12 = 0x00007fff775c7c50
00:57:21 INFO - r13 = 0x00007f6925efd9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6925efcfc0 r12 = 0x00007fff775c7c50
00:57:21 INFO - r13 = 0x00007f6925efd9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 22
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6924626508
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6923756b74
00:57:21 INFO - rbp = 0x00007f6923756be0 rsp = 0x00007f6923756ab0
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f6923756b10 r13 = 0x00007f6923756b70
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f6923756b40
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:f92df94073a3 : 195 + 0x8]
00:57:21 INFO - rbx = 0x00007f6924626508 rbp = 0x00007f6923756be0
00:57:21 INFO - rsp = 0x00007f6923756ae0 r12 = 0x00007f6923756b10
00:57:21 INFO - r13 = 0x00007f6923756b70 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f6923756b40 rip = 0x00007f693693fb3d
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:f92df94073a3 : 201 + 0x11]
00:57:21 INFO - rbx = 0x00007f69246264f0 rbp = 0x00007f6923756c00
00:57:21 INFO - rsp = 0x00007f6923756bf0 r12 = 0x00007f6936e9ee90
00:57:21 INFO - r13 = 0x00007f693693ea00 r14 = 0x00007f693693e840
00:57:21 INFO - r15 = 0x00007f6923756ce0 rip = 0x00007f693693fc99
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:f92df94073a3 : 60 + 0x9]
00:57:21 INFO - rbx = 0x00007f69246264f0 rbp = 0x00007f6923756c90
00:57:21 INFO - rsp = 0x00007f6923756c10 r12 = 0x00007f6936e9ee90
00:57:21 INFO - r13 = 0x00007f693693ea00 r14 = 0x00007f693693e840
00:57:21 INFO - r15 = 0x00007f6923756ce0 rip = 0x00007f693693ebb0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f6924626400 rbp = 0x00007f6923756cc0
00:57:21 INFO - rsp = 0x00007f6923756ca0 r12 = 0x00007f6923756ce0
00:57:21 INFO - r13 = 0x00007f69237579c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:f92df94073a3 : 172 + 0x8]
00:57:21 INFO - rbx = 0x00007f6924626400 rbp = 0x00007f6923756e90
00:57:21 INFO - rsp = 0x00007f6923756cd0 r12 = 0x00007f6923756ce0
00:57:21 INFO - r13 = 0x00007f69237579c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936ea49af
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:f92df94073a3 : 39 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x00007f6923756ea0
00:57:21 INFO - rsp = 0x00007f6923756ea0 r12 = 0x00007fff775c7660
00:57:21 INFO - r13 = 0x00007f69237579c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936ea4a2c
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6923756eb0 r12 = 0x00007fff775c7660
00:57:21 INFO - r13 = 0x00007f69237579c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6923756fc0 r12 = 0x00007fff775c7660
00:57:21 INFO - r13 = 0x00007f69237579c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 23
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f69246265f8
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6922f55b74
00:57:21 INFO - rbp = 0x00007f6922f55be0 rsp = 0x00007f6922f55ab0
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f6922f55b10 r13 = 0x00007f6922f55b70
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f6922f55b40
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:f92df94073a3 : 195 + 0x8]
00:57:21 INFO - rbx = 0x00007f69246265f8 rbp = 0x00007f6922f55be0
00:57:21 INFO - rsp = 0x00007f6922f55ae0 r12 = 0x00007f6922f55b10
00:57:21 INFO - r13 = 0x00007f6922f55b70 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f6922f55b40 rip = 0x00007f693693fb3d
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:f92df94073a3 : 201 + 0x11]
00:57:21 INFO - rbx = 0x00007f69246265e0 rbp = 0x00007f6922f55c00
00:57:21 INFO - rsp = 0x00007f6922f55bf0 r12 = 0x00007f6936e9ee90
00:57:21 INFO - r13 = 0x00007f693693ea00 r14 = 0x00007f693693e840
00:57:21 INFO - r15 = 0x00007f6922f55ce0 rip = 0x00007f693693fc99
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:f92df94073a3 : 60 + 0x9]
00:57:21 INFO - rbx = 0x00007f69246265e0 rbp = 0x00007f6922f55c90
00:57:21 INFO - rsp = 0x00007f6922f55c10 r12 = 0x00007f6936e9ee90
00:57:21 INFO - r13 = 0x00007f693693ea00 r14 = 0x00007f693693e840
00:57:21 INFO - r15 = 0x00007f6922f55ce0 rip = 0x00007f693693ebb0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f6924626580 rbp = 0x00007f6922f55cc0
00:57:21 INFO - rsp = 0x00007f6922f55ca0 r12 = 0x00007f6922f55ce0
00:57:21 INFO - r13 = 0x00007f6922f569c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:f92df94073a3 : 172 + 0x8]
00:57:21 INFO - rbx = 0x00007f6924626580 rbp = 0x00007f6922f55e90
00:57:21 INFO - rsp = 0x00007f6922f55cd0 r12 = 0x00007f6922f55ce0
00:57:21 INFO - r13 = 0x00007f6922f569c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936ea49af
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:f92df94073a3 : 39 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x00007f6922f55ea0
00:57:21 INFO - rsp = 0x00007f6922f55ea0 r12 = 0x00007fff775c7660
00:57:21 INFO - r13 = 0x00007f6922f569c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936ea4a2c
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6922f55eb0 r12 = 0x00007fff775c7660
00:57:21 INFO - r13 = 0x00007f6922f569c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6922f55fc0 r12 = 0x00007fff775c7660
00:57:21 INFO - r13 = 0x00007f6922f569c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 24
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000008d
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f69292caf60
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6924640c8c
00:57:21 INFO - rbp = 0x00007f6922754c60 rsp = 0x00007f6922754c10
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000046
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f6924640c80 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x00007f6924640c50 r15 = 0x00007f69254e8de0
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f69292caf60 rbp = 0x00007f6922754c60
00:57:21 INFO - rsp = 0x00007f6922754c40 r12 = 0x00007f6924640c80
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f6924640c50
00:57:21 INFO - r15 = 0x00007f69254e8de0 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::image::DecodePoolWorker::Run() [CondVar.h:f92df94073a3 : 79 + 0xc]
00:57:21 INFO - rbx = 0x00007f6924640c40 rbp = 0x00007f6922754cc0
00:57:21 INFO - rsp = 0x00007f6922754c70 r12 = 0x00007f69294d50a0
00:57:21 INFO - r13 = 0x00007f69373614b0 r14 = 0x00007f6924640c50
00:57:21 INFO - r15 = 0x00007f69254e8de0 rip = 0x00007f6937366ab3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:f92df94073a3 : 964 + 0x2]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6922754d50
00:57:21 INFO - rsp = 0x00007f6922754cd0 r12 = 0x00007f6922754d60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f69254e8de0 rip = 0x00007f6936920bd3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6922754d80
00:57:21 INFO - rsp = 0x00007f6922754d60 r12 = 0x00007f69294754a0
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6924640e20
00:57:21 INFO - r15 = 0x00007f6922755700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:21 INFO - rbx = 0x00007f6924640e00 rbp = 0x00007f6922754dd0
00:57:21 INFO - rsp = 0x00007f6922754d90 r12 = 0x00007f69294754a0
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6924640e20
00:57:21 INFO - r15 = 0x00007f6922755700 rip = 0x00007f6936eb68d0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f69254e8de0 rbp = 0x00007f6922754e00
00:57:21 INFO - rsp = 0x00007f6922754de0 r12 = 0x00007f69294754a0
00:57:21 INFO - r13 = 0x00007f69254e8df8 r14 = 0x00007f6922755670
00:57:21 INFO - r15 = 0x00007f6922755700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f69254e8de0 rbp = 0x00007f6922754e50
00:57:21 INFO - rsp = 0x00007f6922754e10 r12 = 0x00007f69294754a0
00:57:21 INFO - r13 = 0x00007f69254e8df8 r14 = 0x00007f6922755670
00:57:21 INFO - r15 = 0x00007f6922755700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f69292caf60 rbp = 0x00007f6922754ea0
00:57:21 INFO - rsp = 0x00007f6922754e60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x0000000000000744 r14 = 0x00007f6922755670
00:57:21 INFO - r15 = 0x00007f6922755700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6922754eb0 r12 = 0x00007fff775c73a0
00:57:21 INFO - r13 = 0x00007f69227559c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6922754fc0 r12 = 0x00007fff775c73a0
00:57:21 INFO - r13 = 0x00007f69227559c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 25
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f69292cb080
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6924640e4c
00:57:21 INFO - rbp = 0x00007f6921f53c70 rsp = 0x00007f6921f53c20
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f6924640e40 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f69254e8eb0
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f69292cb080 rbp = 0x00007f6921f53c70
00:57:21 INFO - rsp = 0x00007f6921f53c50 r12 = 0x00007f6924640e40
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f69254e8eb0 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f6921f53c90
00:57:21 INFO - rsp = 0x00007f6921f53c80 r12 = 0x00007f69254e8f40
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f69254e8eb0 rip = 0x00007f693691f6a5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:21 INFO - rbx = 0x00007f69254e8f20 rbp = 0x00007f6921f53cc0
00:57:21 INFO - rsp = 0x00007f6921f53ca0 r12 = 0x00007f69254e8f40
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f69254e8eb0 rip = 0x00007f693691f9c8
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6921f53d50
00:57:21 INFO - rsp = 0x00007f6921f53cd0 r12 = 0x00007f6921f53d60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f69254e8eb0 rip = 0x00007f69369208a0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6921f53d80
00:57:21 INFO - rsp = 0x00007f6921f53d60 r12 = 0x00007f6929475640
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6924640f60
00:57:21 INFO - r15 = 0x00007f6921f54700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:21 INFO - rbx = 0x00007f6924640f40 rbp = 0x00007f6921f53dd0
00:57:21 INFO - rsp = 0x00007f6921f53d90 r12 = 0x00007f6929475640
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6924640f60
00:57:21 INFO - r15 = 0x00007f6921f54700 rip = 0x00007f6936eb68d0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f69254e8eb0 rbp = 0x00007f6921f53e00
00:57:21 INFO - rsp = 0x00007f6921f53de0 r12 = 0x00007f6929475640
00:57:21 INFO - r13 = 0x00007f69254e8ec8 r14 = 0x00007f6921f54670
00:57:21 INFO - r15 = 0x00007f6921f54700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f69254e8eb0 rbp = 0x00007f6921f53e50
00:57:21 INFO - rsp = 0x00007f6921f53e10 r12 = 0x00007f6929475640
00:57:21 INFO - r13 = 0x00007f69254e8ec8 r14 = 0x00007f6921f54670
00:57:21 INFO - r15 = 0x00007f6921f54700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f69292cb080 rbp = 0x00007f6921f53ea0
00:57:21 INFO - rsp = 0x00007f6921f53e60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x0000000000000745 r14 = 0x00007f6921f54670
00:57:21 INFO - r15 = 0x00007f6921f54700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6921f53eb0 r12 = 0x00007fff775c73a0
00:57:21 INFO - r13 = 0x00007f6921f549c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6921f53fc0 r12 = 0x00007fff775c73a0
00:57:21 INFO - r13 = 0x00007f6921f549c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 26
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:57:21 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000001
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000003e52
00:57:21 INFO - rsi = 0x0000000000000089 rdi = 0x00007f6921752b94
00:57:21 INFO - rbp = 0x00007f6921752af0 rsp = 0x00007f6921752a60
00:57:21 INFO - r8 = 0x00007f6921752b30 r9 = 0x00000000ffffffff
00:57:21 INFO - r10 = 0x00007f6921752ad0 r11 = 0x0000000000000202
00:57:21 INFO - r12 = 0x0000000000000001 r13 = 0x00007f6921752ad0
00:57:21 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:57:21 INFO - rip = 0x00007f69431200fe
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:f92df94073a3 : 73 + 0xa]
00:57:21 INFO - rbx = 0x0000000000003e52 rbp = 0x00007f6921752af0
00:57:21 INFO - rsp = 0x00007f6921752ac0 r12 = 0x00007f6921752b90
00:57:21 INFO - r13 = 0x00007f6921752b90 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f6921752b60 rip = 0x00007f6936e9c806
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:f92df94073a3 : 193 + 0xc]
00:57:21 INFO - rbx = 0x00007f6924612358 rbp = 0x00007f6921752c00
00:57:21 INFO - rsp = 0x00007f6921752b00 r12 = 0x00007f6921752b30
00:57:21 INFO - r13 = 0x00007f6921752b90 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f6921752b60 rip = 0x00007f693693fb68
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:f92df94073a3 : 70 + 0xd]
00:57:21 INFO - rbx = 0x00007f6924612340 rbp = 0x00007f6921752c90
00:57:21 INFO - rsp = 0x00007f6921752c10 r12 = 0x00007f6936e9ee90
00:57:21 INFO - r13 = 0x00007f693693ea00 r14 = 0x00007f693693e840
00:57:21 INFO - r15 = 0x00007f6921752ce0 rip = 0x00007f693693eced
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f69246122e0 rbp = 0x00007f6921752cc0
00:57:21 INFO - rsp = 0x00007f6921752ca0 r12 = 0x00007f6921752ce0
00:57:21 INFO - r13 = 0x00007f69217539c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:f92df94073a3 : 172 + 0x8]
00:57:21 INFO - rbx = 0x00007f69246122e0 rbp = 0x00007f6921752e90
00:57:21 INFO - rsp = 0x00007f6921752cd0 r12 = 0x00007f6921752ce0
00:57:21 INFO - r13 = 0x00007f69217539c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936ea49af
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:f92df94073a3 : 39 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x00007f6921752ea0
00:57:21 INFO - rsp = 0x00007f6921752ea0 r12 = 0x00007fff775c7660
00:57:21 INFO - r13 = 0x00007f69217539c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936ea4a2c
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6921752eb0 r12 = 0x00007fff775c7660
00:57:21 INFO - r13 = 0x00007f69217539c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6921752fc0 r12 = 0x00007fff775c7660
00:57:21 INFO - r13 = 0x00007f69217539c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 27
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000b4f
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6920865140
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f69209bc10c
00:57:21 INFO - rbp = 0x00007f69207fec70 rsp = 0x00007f69207fec20
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000005a7
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f69209bc100 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f6920a2c050
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f6920865140 rbp = 0x00007f69207fec70
00:57:21 INFO - rsp = 0x00007f69207fec50 r12 = 0x00007f69209bc100
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f6920a2c050 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f69207fec90
00:57:21 INFO - rsp = 0x00007f69207fec80 r12 = 0x00007f6920a2c0e0
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f6920a2c050 rip = 0x00007f693691f6a5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:21 INFO - rbx = 0x00007f6920a2c0c0 rbp = 0x00007f69207fecc0
00:57:21 INFO - rsp = 0x00007f69207feca0 r12 = 0x00007f6920a2c0e0
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f6920a2c050 rip = 0x00007f693691f9c8
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f69207fed50
00:57:21 INFO - rsp = 0x00007f69207fecd0 r12 = 0x00007f69207fed60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f6920a2c050 rip = 0x00007f69369208a0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f69207fed80
00:57:21 INFO - rsp = 0x00007f69207fed60 r12 = 0x00007f6920a16b80
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f692088a0a0
00:57:21 INFO - r15 = 0x00007f69207ff700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:21 INFO - rbx = 0x00007f692088a080 rbp = 0x00007f69207fedd0
00:57:21 INFO - rsp = 0x00007f69207fed90 r12 = 0x00007f6920a16b80
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f692088a0a0
00:57:21 INFO - r15 = 0x00007f69207ff700 rip = 0x00007f6936eb68d0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f6920a2c050 rbp = 0x00007f69207fee00
00:57:21 INFO - rsp = 0x00007f69207fede0 r12 = 0x00007f6920a16b80
00:57:21 INFO - r13 = 0x00007f6920a2c068 r14 = 0x00007f69207ff670
00:57:21 INFO - r15 = 0x00007f69207ff700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f6920a2c050 rbp = 0x00007f69207fee50
00:57:21 INFO - rsp = 0x00007f69207fee10 r12 = 0x00007f6920a16b80
00:57:21 INFO - r13 = 0x00007f6920a2c068 r14 = 0x00007f69207ff670
00:57:21 INFO - r15 = 0x00007f69207ff700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f6920865140 rbp = 0x00007f69207feea0
00:57:21 INFO - rsp = 0x00007f69207fee60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x0000000000000747 r14 = 0x00007f69207ff670
00:57:21 INFO - r15 = 0x00007f69207ff700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f69207feeb0 r12 = 0x00007fff775c3800
00:57:21 INFO - r13 = 0x00007f69207ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f69207fefc0 r12 = 0x00007fff775c3800
00:57:21 INFO - r13 = 0x00007f69207ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 28
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000000cb
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f69208693a0
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f691a46ca8c
00:57:21 INFO - rbp = 0x00007f691a3fe900 rsp = 0x00007f691a3fe8b0
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000065
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f691a46ca80 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f69254a6000
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f69208693a0 rbp = 0x00007f691a3fe900
00:57:21 INFO - rsp = 0x00007f691a3fe8e0 r12 = 0x00007f691a46ca80
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f69254a6000 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f691a3fe920
00:57:21 INFO - rsp = 0x00007f691a3fe910 r12 = 0x00007f69254a6058
00:57:21 INFO - r13 = 0x00007f69193a0c00 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f69254a6000 rip = 0x00007f6937e2dfbc
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:f92df94073a3 : 4897 + 0x5]
00:57:21 INFO - rbx = 0x00007f69254a6000 rbp = 0x00007f691a3fe940
00:57:21 INFO - rsp = 0x00007f691a3fe930 r12 = 0x00007f69254a6068
00:57:21 INFO - r13 = 0x00007f69193a0c00 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f69254a6000 rip = 0x00007f6937e310bd
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:f92df94073a3 : 4413 + 0xb]
00:57:21 INFO - rbx = 0x00007f69254a6348 rbp = 0x00007f691a3fe9d0
00:57:21 INFO - rsp = 0x00007f691a3fe950 r12 = 0x0000000000000001
00:57:21 INFO - r13 = 0x00007f69193a0c00 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f69254a6000 rip = 0x00007f6937e4c7aa
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:f92df94073a3 : 2722 + 0xc]
00:57:21 INFO - rbx = 0x00007f6919317000 rbp = 0x00007f691a3fecc0
00:57:21 INFO - rsp = 0x00007f691a3fe9e0 r12 = 0x00007f691a3fea70
00:57:21 INFO - r13 = 0x00007f691a46d0d0 r14 = 0x00007f69193a0c00
00:57:21 INFO - r15 = 0x00007f691a47c000 rip = 0x00007f6937e1ac4c
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:f92df94073a3 : 964 + 0x2]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f691a3fed50
00:57:21 INFO - rsp = 0x00007f691a3fecd0 r12 = 0x00007f691a3fed60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691a468400 rip = 0x00007f6936920bd3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x00007f691a3fed80
00:57:21 INFO - rsp = 0x00007f691a3fed60 r12 = 0x00007f6920a19aa0
00:57:21 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f691a46f920
00:57:21 INFO - r15 = 0x00007f691a3ff700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 326 + 0xb]
00:57:21 INFO - rbx = 0x00007f691a46f900 rbp = 0x00007f691a3fedd0
00:57:21 INFO - rsp = 0x00007f691a3fed90 r12 = 0x00007f6920a19aa0
00:57:21 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f691a46f920
00:57:21 INFO - r15 = 0x00007f691a3ff700 rip = 0x00007f6936eb6889
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f691a468400 rbp = 0x00007f691a3fee00
00:57:21 INFO - rsp = 0x00007f691a3fede0 r12 = 0x00007f6920a19aa0
00:57:21 INFO - r13 = 0x00007f691a468418 r14 = 0x00007f691a3ff670
00:57:21 INFO - r15 = 0x00007f691a3ff700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f691a468400 rbp = 0x00007f691a3fee50
00:57:21 INFO - rsp = 0x00007f691a3fee10 r12 = 0x00007f6920a19aa0
00:57:21 INFO - r13 = 0x00007f691a468418 r14 = 0x00007f691a3ff670
00:57:21 INFO - r15 = 0x00007f691a3ff700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f69208693a0 rbp = 0x00007f691a3feea0
00:57:21 INFO - rsp = 0x00007f691a3fee60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x0000000000000748 r14 = 0x00007f691a3ff670
00:57:21 INFO - r15 = 0x00007f691a3ff700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f691a3feeb0 r12 = 0x00007fff775c07c0
00:57:21 INFO - r13 = 0x00007f691a3ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 13 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f691a3fefc0 r12 = 0x00007fff775c07c0
00:57:21 INFO - r13 = 0x00007f691a3ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 29
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000000d
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6919f566e0
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f691a4d804c
00:57:21 INFO - rbp = 0x00007f6919efec70 rsp = 0x00007f6919efec20
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000006
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f691a4d8040 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f691a7ab230
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f6919f566e0 rbp = 0x00007f6919efec70
00:57:21 INFO - rsp = 0x00007f6919efec50 r12 = 0x00007f691a4d8040
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691a7ab230 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f6919efec90
00:57:21 INFO - rsp = 0x00007f6919efec80 r12 = 0x00007f691a7ab2c0
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691a7ab230 rip = 0x00007f693691f6a5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:21 INFO - rbx = 0x00007f691a7ab2a0 rbp = 0x00007f6919efecc0
00:57:21 INFO - rsp = 0x00007f6919efeca0 r12 = 0x00007f691a7ab2c0
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691a7ab230 rip = 0x00007f693691f9c8
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6919efed50
00:57:21 INFO - rsp = 0x00007f6919efecd0 r12 = 0x00007f6919efed60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691a7ab230 rip = 0x00007f69369208a0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6919efed80
00:57:21 INFO - rsp = 0x00007f6919efed60 r12 = 0x00007f6920a1a120
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f691a4d86e0
00:57:21 INFO - r15 = 0x00007f6919eff700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:21 INFO - rbx = 0x00007f691a4d86c0 rbp = 0x00007f6919efedd0
00:57:21 INFO - rsp = 0x00007f6919efed90 r12 = 0x00007f6920a1a120
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f691a4d86e0
00:57:21 INFO - r15 = 0x00007f6919eff700 rip = 0x00007f6936eb68d0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f691a7ab230 rbp = 0x00007f6919efee00
00:57:21 INFO - rsp = 0x00007f6919efede0 r12 = 0x00007f6920a1a120
00:57:21 INFO - r13 = 0x00007f691a7ab248 r14 = 0x00007f6919eff670
00:57:21 INFO - r15 = 0x00007f6919eff700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f691a7ab230 rbp = 0x00007f6919efee50
00:57:21 INFO - rsp = 0x00007f6919efee10 r12 = 0x00007f6920a1a120
00:57:21 INFO - r13 = 0x00007f691a7ab248 r14 = 0x00007f6919eff670
00:57:21 INFO - r15 = 0x00007f6919eff700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f6919f566e0 rbp = 0x00007f6919efeea0
00:57:21 INFO - rsp = 0x00007f6919efee60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x0000000000000749 r14 = 0x00007f6919eff670
00:57:21 INFO - r15 = 0x00007f6919eff700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6919efeeb0 r12 = 0x00007fff775c70d0
00:57:21 INFO - r13 = 0x00007f6919eff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6919efefc0 r12 = 0x00007fff775c70d0
00:57:21 INFO - r13 = 0x00007f6919eff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 30
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000018f
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6919f57340
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6919422f8c
00:57:21 INFO - rbp = 0x00007f69192fe900 rsp = 0x00007f69192fe8b0
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000000c7
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f6919422f80 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f691957c800
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f6919f57340 rbp = 0x00007f69192fe900
00:57:21 INFO - rsp = 0x00007f69192fe8e0 r12 = 0x00007f6919422f80
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691957c800 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f69192fe920
00:57:21 INFO - rsp = 0x00007f69192fe910 r12 = 0x00007f691957c858
00:57:21 INFO - r13 = 0x00007f69193e2000 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691957c800 rip = 0x00007f6937e2dfbc
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:f92df94073a3 : 4897 + 0x5]
00:57:21 INFO - rbx = 0x00007f691957c800 rbp = 0x00007f69192fe940
00:57:21 INFO - rsp = 0x00007f69192fe930 r12 = 0x00007f691957c868
00:57:21 INFO - r13 = 0x00007f69193e2000 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691957c800 rip = 0x00007f6937e310bd
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:f92df94073a3 : 4413 + 0xb]
00:57:21 INFO - rbx = 0x00007f691957cb28 rbp = 0x00007f69192fe9d0
00:57:21 INFO - rsp = 0x00007f69192fe950 r12 = 0x0000000000000001
00:57:21 INFO - r13 = 0x00007f69193e2000 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691957c800 rip = 0x00007f6937e4c7aa
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:f92df94073a3 : 2722 + 0xc]
00:57:21 INFO - rbx = 0x00007f6918d54000 rbp = 0x00007f69192fecc0
00:57:21 INFO - rsp = 0x00007f69192fe9e0 r12 = 0x00007f69192fea70
00:57:21 INFO - r13 = 0x00007f69193dec70 r14 = 0x00007f69193e2000
00:57:21 INFO - r15 = 0x00007f6919336000 rip = 0x00007f6937e1ac4c
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:f92df94073a3 : 964 + 0x2]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f69192fed50
00:57:21 INFO - rsp = 0x00007f69192fecd0 r12 = 0x00007f69192fed60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691a46b880 rip = 0x00007f6936920bd3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x00007f69192fed80
00:57:21 INFO - rsp = 0x00007f69192fed60 r12 = 0x00007f6920a1bb20
00:57:21 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f6919305f60
00:57:21 INFO - r15 = 0x00007f69192ff700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 326 + 0xb]
00:57:21 INFO - rbx = 0x00007f6919305f40 rbp = 0x00007f69192fedd0
00:57:21 INFO - rsp = 0x00007f69192fed90 r12 = 0x00007f6920a1bb20
00:57:21 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f6919305f60
00:57:21 INFO - r15 = 0x00007f69192ff700 rip = 0x00007f6936eb6889
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f691a46b880 rbp = 0x00007f69192fee00
00:57:21 INFO - rsp = 0x00007f69192fede0 r12 = 0x00007f6920a1bb20
00:57:21 INFO - r13 = 0x00007f691a46b898 r14 = 0x00007f69192ff670
00:57:21 INFO - r15 = 0x00007f69192ff700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f691a46b880 rbp = 0x00007f69192fee50
00:57:21 INFO - rsp = 0x00007f69192fee10 r12 = 0x00007f6920a1bb20
00:57:21 INFO - r13 = 0x00007f691a46b898 r14 = 0x00007f69192ff670
00:57:21 INFO - r15 = 0x00007f69192ff700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f6919f57340 rbp = 0x00007f69192feea0
00:57:21 INFO - rsp = 0x00007f69192fee60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x000000000000074a r14 = 0x00007f69192ff670
00:57:21 INFO - r15 = 0x00007f69192ff700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f69192feeb0 r12 = 0x00007fff775c2210
00:57:21 INFO - r13 = 0x00007f69192ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 13 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f69192fefc0 r12 = 0x00007fff775c2210
00:57:21 INFO - r13 = 0x00007f69192ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 31
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000175
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6919f5a940
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f69181d07cc
00:57:21 INFO - rbp = 0x00007f69173fe900 rsp = 0x00007f69173fe8b0
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000000ba
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f69181d07c0 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f691766b800
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f6919f5a940 rbp = 0x00007f69173fe900
00:57:21 INFO - rsp = 0x00007f69173fe8e0 r12 = 0x00007f69181d07c0
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691766b800 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f69173fe920
00:57:21 INFO - rsp = 0x00007f69173fe910 r12 = 0x00007f691766b858
00:57:21 INFO - r13 = 0x00007f6917707800 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691766b800 rip = 0x00007f6937e2dfbc
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:f92df94073a3 : 4897 + 0x5]
00:57:21 INFO - rbx = 0x00007f691766b800 rbp = 0x00007f69173fe940
00:57:21 INFO - rsp = 0x00007f69173fe930 r12 = 0x00007f691766b868
00:57:21 INFO - r13 = 0x00007f6917707800 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691766b800 rip = 0x00007f6937e310bd
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:f92df94073a3 : 4413 + 0xb]
00:57:21 INFO - rbx = 0x00007f691766bb48 rbp = 0x00007f69173fe9d0
00:57:21 INFO - rsp = 0x00007f69173fe950 r12 = 0x0000000000000001
00:57:21 INFO - r13 = 0x00007f6917707800 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691766b800 rip = 0x00007f6937e4c7aa
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:f92df94073a3 : 2722 + 0xc]
00:57:21 INFO - rbx = 0x00007f69181f4000 rbp = 0x00007f69173fecc0
00:57:21 INFO - rsp = 0x00007f69173fe9e0 r12 = 0x00007f69173fea70
00:57:21 INFO - r13 = 0x00007f6917aed0a0 r14 = 0x00007f6917707800
00:57:21 INFO - r15 = 0x00007f6917aa8000 rip = 0x00007f6937e1ac4c
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:f92df94073a3 : 964 + 0x2]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f69173fed50
00:57:21 INFO - rsp = 0x00007f69173fecd0 r12 = 0x00007f69173fed60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f6917bf3790 rip = 0x00007f6936920bd3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x00007f69173fed80
00:57:21 INFO - rsp = 0x00007f69173fed60 r12 = 0x00007f69181b00a0
00:57:21 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f6917a06fe0
00:57:21 INFO - r15 = 0x00007f69173ff700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 326 + 0xb]
00:57:21 INFO - rbx = 0x00007f6917a06fc0 rbp = 0x00007f69173fedd0
00:57:21 INFO - rsp = 0x00007f69173fed90 r12 = 0x00007f69181b00a0
00:57:21 INFO - r13 = 0x00007f693a97c830 r14 = 0x00007f6917a06fe0
00:57:21 INFO - r15 = 0x00007f69173ff700 rip = 0x00007f6936eb6889
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f6917bf3790 rbp = 0x00007f69173fee00
00:57:21 INFO - rsp = 0x00007f69173fede0 r12 = 0x00007f69181b00a0
00:57:21 INFO - r13 = 0x00007f6917bf37a8 r14 = 0x00007f69173ff670
00:57:21 INFO - r15 = 0x00007f69173ff700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f6917bf3790 rbp = 0x00007f69173fee50
00:57:21 INFO - rsp = 0x00007f69173fee10 r12 = 0x00007f69181b00a0
00:57:21 INFO - r13 = 0x00007f6917bf37a8 r14 = 0x00007f69173ff670
00:57:21 INFO - r15 = 0x00007f69173ff700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f6919f5a940 rbp = 0x00007f69173feea0
00:57:21 INFO - rsp = 0x00007f69173fee60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x000000000000074d r14 = 0x00007f69173ff670
00:57:21 INFO - r15 = 0x00007f69173ff700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f69173feeb0 r12 = 0x00007fff775c1e50
00:57:21 INFO - r13 = 0x00007f69173ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 13 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f69173fefc0 r12 = 0x00007fff775c1e50
00:57:21 INFO - r13 = 0x00007f69173ff9c0 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 32
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6914572140
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f692547794c
00:57:21 INFO - rbp = 0x00007f6918cfec70 rsp = 0x00007f6918cfec20
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f6925477940 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f691498d2c0
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f6914572140 rbp = 0x00007f6918cfec70
00:57:21 INFO - rsp = 0x00007f6918cfec50 r12 = 0x00007f6925477940
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691498d2c0 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f6918cfec90
00:57:21 INFO - rsp = 0x00007f6918cfec80 r12 = 0x00007f691498d350
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691498d2c0 rip = 0x00007f693691f6a5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:21 INFO - rbx = 0x00007f691498d330 rbp = 0x00007f6918cfecc0
00:57:21 INFO - rsp = 0x00007f6918cfeca0 r12 = 0x00007f691498d350
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691498d2c0 rip = 0x00007f693691f9c8
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6918cfed50
00:57:21 INFO - rsp = 0x00007f6918cfecd0 r12 = 0x00007f6918cfed60
00:57:21 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f691498d2c0 rip = 0x00007f69369208a0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:21 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6918cfed80
00:57:21 INFO - rsp = 0x00007f6918cfed60 r12 = 0x00007f69157d2900
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6914542ba0
00:57:21 INFO - r15 = 0x00007f6918cff700 rip = 0x00007f693692913e
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:21 INFO - rbx = 0x00007f6914542b80 rbp = 0x00007f6918cfedd0
00:57:21 INFO - rsp = 0x00007f6918cfed90 r12 = 0x00007f69157d2900
00:57:21 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6914542ba0
00:57:21 INFO - r15 = 0x00007f6918cff700 rip = 0x00007f6936eb68d0
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:21 INFO - rbx = 0x00007f691498d2c0 rbp = 0x00007f6918cfee00
00:57:21 INFO - rsp = 0x00007f6918cfede0 r12 = 0x00007f69157d2900
00:57:21 INFO - r13 = 0x00007f691498d2d8 r14 = 0x00007f6918cff670
00:57:21 INFO - r15 = 0x00007f6918cff700 rip = 0x00007f6936e9dbf3
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:21 INFO - rbx = 0x00007f691498d2c0 rbp = 0x00007f6918cfee50
00:57:21 INFO - rsp = 0x00007f6918cfee10 r12 = 0x00007f69157d2900
00:57:21 INFO - r13 = 0x00007f691498d2d8 r14 = 0x00007f6918cff670
00:57:21 INFO - r15 = 0x00007f6918cff700 rip = 0x00007f6936c82bef
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:21 INFO - rbx = 0x00007f6914572140 rbp = 0x00007f6918cfeea0
00:57:21 INFO - rsp = 0x00007f6918cfee60 r12 = 0x0000000000000000
00:57:21 INFO - r13 = 0x000000000000074f r14 = 0x00007f6918cff670
00:57:21 INFO - r15 = 0x00007f6918cff700 rip = 0x00007f6941ceaba5
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6918cfeeb0 r12 = 0x00007fff775c57f0
00:57:21 INFO - r13 = 0x00007f6918cff9c0 r14 = 0x00007f6919f4e690
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:21 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:21 INFO - rsp = 0x00007f6918cfefc0 r12 = 0x00007fff775c57f0
00:57:21 INFO - r13 = 0x00007f6918cff9c0 r14 = 0x00007f6919f4e690
00:57:21 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:21 INFO - Found by: call frame info
00:57:21 INFO -
00:57:21 INFO - Thread 33
00:57:21 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:21 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003
00:57:21 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6914573460
00:57:21 INFO - rsi = 0x0000000000000080 rdi = 0x00007f69144a5c0c
00:57:21 INFO - rbp = 0x00007f69141fec70 rsp = 0x00007f69141fec20
00:57:21 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001
00:57:21 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:21 INFO - r12 = 0x00007f69144a5c00 r13 = 0x00000000ffffffff
00:57:21 INFO - r14 = 0x0000000000000000 r15 = 0x00007f6914477690
00:57:21 INFO - rip = 0x00007f694311fd84
00:57:21 INFO - Found by: given as instruction pointer in context
00:57:21 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:21 INFO - rbx = 0x00007f6914573460 rbp = 0x00007f69141fec70
00:57:21 INFO - rsp = 0x00007f69141fec50 r12 = 0x00007f69144a5c00
00:57:21 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:21 INFO - r15 = 0x00007f6914477690 rip = 0x00007f6941ce95f2
00:57:21 INFO - Found by: call frame info
00:57:21 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:21 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f69141fec90
00:57:22 INFO - rsp = 0x00007f69141fec80 r12 = 0x00007f6914477720
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f6914477690 rip = 0x00007f693691f6a5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:22 INFO - rbx = 0x00007f6914477700 rbp = 0x00007f69141fecc0
00:57:22 INFO - rsp = 0x00007f69141feca0 r12 = 0x00007f6914477720
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f6914477690 rip = 0x00007f693691f9c8
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f69141fed50
00:57:22 INFO - rsp = 0x00007f69141fecd0 r12 = 0x00007f69141fed60
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f6914477690 rip = 0x00007f69369208a0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f69141fed80
00:57:22 INFO - rsp = 0x00007f69141fed60 r12 = 0x00007f69157d3600
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f69142156a0
00:57:22 INFO - r15 = 0x00007f69141ff700 rip = 0x00007f693692913e
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:22 INFO - rbx = 0x00007f6914215680 rbp = 0x00007f69141fedd0
00:57:22 INFO - rsp = 0x00007f69141fed90 r12 = 0x00007f69157d3600
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f69142156a0
00:57:22 INFO - r15 = 0x00007f69141ff700 rip = 0x00007f6936eb68d0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:22 INFO - rbx = 0x00007f6914477690 rbp = 0x00007f69141fee00
00:57:22 INFO - rsp = 0x00007f69141fede0 r12 = 0x00007f69157d3600
00:57:22 INFO - r13 = 0x00007f69144776a8 r14 = 0x00007f69141ff670
00:57:22 INFO - r15 = 0x00007f69141ff700 rip = 0x00007f6936e9dbf3
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:22 INFO - rbx = 0x00007f6914477690 rbp = 0x00007f69141fee50
00:57:22 INFO - rsp = 0x00007f69141fee10 r12 = 0x00007f69157d3600
00:57:22 INFO - r13 = 0x00007f69144776a8 r14 = 0x00007f69141ff670
00:57:22 INFO - r15 = 0x00007f69141ff700 rip = 0x00007f6936c82bef
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:22 INFO - rbx = 0x00007f6914573460 rbp = 0x00007f69141feea0
00:57:22 INFO - rsp = 0x00007f69141fee60 r12 = 0x0000000000000000
00:57:22 INFO - r13 = 0x0000000000000750 r14 = 0x00007f69141ff670
00:57:22 INFO - r15 = 0x00007f69141ff700 rip = 0x00007f6941ceaba5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f69141feeb0 r12 = 0x00007fff775c12d0
00:57:22 INFO - r13 = 0x00007f69141ff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f69141fefc0 r12 = 0x00007fff775c12d0
00:57:22 INFO - r13 = 0x00007f69141ff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:22 INFO - Found by: call frame info
00:57:22 INFO -
00:57:22 INFO - Thread 34
00:57:22 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:22 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000027
00:57:22 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6914573580
00:57:22 INFO - rsi = 0x0000000000000080 rdi = 0x00007f691421554c
00:57:22 INFO - rbp = 0x00007f6925179d80 rsp = 0x00007f6925179d30
00:57:22 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000013
00:57:22 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:22 INFO - r12 = 0x00007f6914215540 r13 = 0x00000000ffffffff
00:57:22 INFO - r14 = 0x00007f6914d7af58 r15 = 0x00007f6914220388
00:57:22 INFO - rip = 0x00007f694311fd84
00:57:22 INFO - Found by: given as instruction pointer in context
00:57:22 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:22 INFO - rbx = 0x00007f6914573580 rbp = 0x00007f6925179d80
00:57:22 INFO - rsp = 0x00007f6925179d60 r12 = 0x00007f6914215540
00:57:22 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f6914d7af58
00:57:22 INFO - r15 = 0x00007f6914220388 rip = 0x00007f6941ce95f2
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:22 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f6925179da0
00:57:22 INFO - rsp = 0x00007f6925179d90 r12 = 0x00007f6914220398
00:57:22 INFO - r13 = 0x00007f6914d7af50 r14 = 0x00007f6914d7af58
00:57:22 INFO - r15 = 0x00007f6914220388 rip = 0x00007f693691f6a5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 3 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc() [Monitor.h:f92df94073a3 : 88 + 0xb]
00:57:22 INFO - rbx = 0x00007f6914d7ae80 rbp = 0x00007f6925179e30
00:57:22 INFO - rsp = 0x00007f6925179db0 r12 = 0x00007f6914477aa0
00:57:22 INFO - r13 = 0x00007f6914d7af50 r14 = 0x00007f6914d7af58
00:57:22 INFO - r15 = 0x00007f6914220388 rip = 0x00007f6937cfd054
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 4 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc(void*) [DOMStorageDBThread.cpp:f92df94073a3 : 276 + 0x8]
00:57:22 INFO - rbx = 0x00007f6914d7ae80 rbp = 0x00007f6925179e50
00:57:22 INFO - rsp = 0x00007f6925179e40 r12 = 0x0000000000000000
00:57:22 INFO - r13 = 0x0000000000000751 r14 = 0x00007f692517a670
00:57:22 INFO - r15 = 0x00007f692517a700 rip = 0x00007f6937cfd1b3
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 5 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:22 INFO - rbx = 0x00007f6914573580 rbp = 0x00007f6925179ea0
00:57:22 INFO - rsp = 0x00007f6925179e60 r12 = 0x0000000000000000
00:57:22 INFO - r13 = 0x0000000000000751 r14 = 0x00007f692517a670
00:57:22 INFO - r15 = 0x00007f692517a700 rip = 0x00007f6941ceaba5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f6925179eb0 r12 = 0x00007fff775c7af0
00:57:22 INFO - r13 = 0x00007f692517a9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 7 libc-2.15.so!clone + 0x6d
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f6925179fc0 r12 = 0x00007fff775c7af0
00:57:22 INFO - r13 = 0x00007f692517a9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:22 INFO - Found by: call frame info
00:57:22 INFO -
00:57:22 INFO - Thread 35
00:57:22 INFO - 0 libc-2.15.so!__poll + 0x53
00:57:22 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:57:22 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6914216100
00:57:22 INFO - rsi = 0x0000000000000002 rdi = 0x00007f69108fee70
00:57:22 INFO - rbp = 0x00007f69108fee90 rsp = 0x00007f69108fee40
00:57:22 INFO - r8 = 0x0000000000000000 r9 = 0x00007f69108ff700
00:57:22 INFO - r10 = 0x00007f69108ff9d0 r11 = 0x0000000000000293
00:57:22 INFO - r12 = 0x00007f69108fee70 r13 = 0x00007f69108ff9c0
00:57:22 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000003
00:57:22 INFO - rip = 0x00007f694221f933
00:57:22 INFO - Found by: given as instruction pointer in context
00:57:22 INFO - 1 libxul.so!google_breakpad::CrashGenerationServer::Run() [crash_generation_server.cc:f92df94073a3 : 169 + 0x10]
00:57:22 INFO - rbx = 0x00007f6914216100 rbp = 0x00007f69108fee90
00:57:22 INFO - rsp = 0x00007f69108fee70 r12 = 0x00007f69108fee70
00:57:22 INFO - r13 = 0x00007f69108ff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f693857f07a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 2 libxul.so!google_breakpad::CrashGenerationServer::ThreadMain(void*) [crash_generation_server.cc:f92df94073a3 : 326 + 0x5]
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x00007f69108feea0
00:57:22 INFO - rsp = 0x00007f69108feea0 r12 = 0x00007f6943125880
00:57:22 INFO - r13 = 0x00007f69108ff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f693857f0cb
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 3 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f69108feeb0 r12 = 0x00007f6943125880
00:57:22 INFO - r13 = 0x00007f69108ff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 4 libc-2.15.so!clone + 0x6d
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f69108fefc0 r12 = 0x00007f6943125880
00:57:22 INFO - r13 = 0x00007f69108ff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:22 INFO - Found by: call frame info
00:57:22 INFO -
00:57:22 INFO - Thread 36
00:57:22 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:22 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:57:22 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6910eee688
00:57:22 INFO - rsi = 0x0000000000000080 rdi = 0x00007f690fefeb74
00:57:22 INFO - rbp = 0x00007f690fefebe0 rsp = 0x00007f690fefeab0
00:57:22 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:57:22 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:22 INFO - r12 = 0x00007f690fefeb10 r13 = 0x00007f690fefeb70
00:57:22 INFO - r14 = 0x0000000000000000 r15 = 0x00007f690fefeb40
00:57:22 INFO - rip = 0x00007f694311fd84
00:57:22 INFO - Found by: given as instruction pointer in context
00:57:22 INFO - 1 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:f92df94073a3 : 195 + 0x8]
00:57:22 INFO - rbx = 0x00007f6910eee688 rbp = 0x00007f690fefebe0
00:57:22 INFO - rsp = 0x00007f690fefeae0 r12 = 0x00007f690fefeb10
00:57:22 INFO - r13 = 0x00007f690fefeb70 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f690fefeb40 rip = 0x00007f693693fb3d
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 2 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:f92df94073a3 : 201 + 0x11]
00:57:22 INFO - rbx = 0x00007f6910eee670 rbp = 0x00007f690fefec00
00:57:22 INFO - rsp = 0x00007f690fefebf0 r12 = 0x00007f6936e9ee90
00:57:22 INFO - r13 = 0x00007f693693ea00 r14 = 0x00007f693693e840
00:57:22 INFO - r15 = 0x00007f690fefece0 rip = 0x00007f693693fc99
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:f92df94073a3 : 60 + 0x9]
00:57:22 INFO - rbx = 0x00007f6910eee670 rbp = 0x00007f690fefec90
00:57:22 INFO - rsp = 0x00007f690fefec10 r12 = 0x00007f6936e9ee90
00:57:22 INFO - r13 = 0x00007f693693ea00 r14 = 0x00007f693693e840
00:57:22 INFO - r15 = 0x00007f690fefece0 rip = 0x00007f693693ebb0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:22 INFO - rbx = 0x00007f6910ebd5e0 rbp = 0x00007f690fefecc0
00:57:22 INFO - rsp = 0x00007f690fefeca0 r12 = 0x00007f690fefece0
00:57:22 INFO - r13 = 0x00007f690feff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936e9dbf3
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:f92df94073a3 : 172 + 0x8]
00:57:22 INFO - rbx = 0x00007f6910ebd5e0 rbp = 0x00007f690fefee90
00:57:22 INFO - rsp = 0x00007f690fefecd0 r12 = 0x00007f690fefece0
00:57:22 INFO - r13 = 0x00007f690feff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936ea49af
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:f92df94073a3 : 39 + 0xe]
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x00007f690fefeea0
00:57:22 INFO - rsp = 0x00007f690fefeea0 r12 = 0x00007fff775c7810
00:57:22 INFO - r13 = 0x00007f690feff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f6936ea4a2c
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690fefeeb0 r12 = 0x00007fff775c7810
00:57:22 INFO - r13 = 0x00007f690feff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 8 libc-2.15.so!clone + 0x6d
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690fefefc0 r12 = 0x00007fff775c7810
00:57:22 INFO - r13 = 0x00007f690feff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:22 INFO - Found by: call frame info
00:57:22 INFO -
00:57:22 INFO - Thread 37
00:57:22 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:22 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:57:22 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6914575620
00:57:22 INFO - rsi = 0x0000000000000080 rdi = 0x00007f690f56a60c
00:57:22 INFO - rbp = 0x00007f690f4fec70 rsp = 0x00007f690f4fec20
00:57:22 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:57:22 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:22 INFO - r12 = 0x00007f690f56a600 r13 = 0x00000000ffffffff
00:57:22 INFO - r14 = 0x0000000000000000 r15 = 0x00007f691094b900
00:57:22 INFO - rip = 0x00007f694311fd84
00:57:22 INFO - Found by: given as instruction pointer in context
00:57:22 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:22 INFO - rbx = 0x00007f6914575620 rbp = 0x00007f690f4fec70
00:57:22 INFO - rsp = 0x00007f690f4fec50 r12 = 0x00007f690f56a600
00:57:22 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b900 rip = 0x00007f6941ce95f2
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:22 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f690f4fec90
00:57:22 INFO - rsp = 0x00007f690f4fec80 r12 = 0x00007f691094b990
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b900 rip = 0x00007f693691f6a5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:22 INFO - rbx = 0x00007f691094b970 rbp = 0x00007f690f4fecc0
00:57:22 INFO - rsp = 0x00007f690f4feca0 r12 = 0x00007f691094b990
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b900 rip = 0x00007f693691f9c8
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f690f4fed50
00:57:22 INFO - rsp = 0x00007f690f4fecd0 r12 = 0x00007f690f4fed60
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b900 rip = 0x00007f69369208a0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f690f4fed80
00:57:22 INFO - rsp = 0x00007f690f4fed60 r12 = 0x00007f69112be360
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690f56ae60
00:57:22 INFO - r15 = 0x00007f690f4ff700 rip = 0x00007f693692913e
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:22 INFO - rbx = 0x00007f690f56ae40 rbp = 0x00007f690f4fedd0
00:57:22 INFO - rsp = 0x00007f690f4fed90 r12 = 0x00007f69112be360
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690f56ae60
00:57:22 INFO - r15 = 0x00007f690f4ff700 rip = 0x00007f6936eb68d0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:22 INFO - rbx = 0x00007f691094b900 rbp = 0x00007f690f4fee00
00:57:22 INFO - rsp = 0x00007f690f4fede0 r12 = 0x00007f69112be360
00:57:22 INFO - r13 = 0x00007f691094b918 r14 = 0x00007f690f4ff670
00:57:22 INFO - r15 = 0x00007f690f4ff700 rip = 0x00007f6936e9dbf3
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:22 INFO - rbx = 0x00007f691094b900 rbp = 0x00007f690f4fee50
00:57:22 INFO - rsp = 0x00007f690f4fee10 r12 = 0x00007f69112be360
00:57:22 INFO - r13 = 0x00007f691094b918 r14 = 0x00007f690f4ff670
00:57:22 INFO - r15 = 0x00007f690f4ff700 rip = 0x00007f6936c82bef
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:22 INFO - rbx = 0x00007f6914575620 rbp = 0x00007f690f4feea0
00:57:22 INFO - rsp = 0x00007f690f4fee60 r12 = 0x0000000000000000
00:57:22 INFO - r13 = 0x000000000000076c r14 = 0x00007f690f4ff670
00:57:22 INFO - r15 = 0x00007f690f4ff700 rip = 0x00007f6941ceaba5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690f4feeb0 r12 = 0x00007fff775c6c90
00:57:22 INFO - r13 = 0x00007f690f4ff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690f4fefc0 r12 = 0x00007fff775c6c90
00:57:22 INFO - r13 = 0x00007f690f4ff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:22 INFO - Found by: call frame info
00:57:22 INFO -
00:57:22 INFO - Thread 38
00:57:22 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:22 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000324b
00:57:22 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6914575740
00:57:22 INFO - rsi = 0x0000000000000080 rdi = 0x00007f690f56ad4c
00:57:22 INFO - rbp = 0x00007f690ecfdc70 rsp = 0x00007f690ecfdc20
00:57:22 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000001925
00:57:22 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:22 INFO - r12 = 0x00007f690f56ad40 r13 = 0x00000000ffffffff
00:57:22 INFO - r14 = 0x0000000000000000 r15 = 0x00007f691094b9d0
00:57:22 INFO - rip = 0x00007f694311fd84
00:57:22 INFO - Found by: given as instruction pointer in context
00:57:22 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:22 INFO - rbx = 0x00007f6914575740 rbp = 0x00007f690ecfdc70
00:57:22 INFO - rsp = 0x00007f690ecfdc50 r12 = 0x00007f690f56ad40
00:57:22 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b9d0 rip = 0x00007f6941ce95f2
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:22 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f690ecfdc90
00:57:22 INFO - rsp = 0x00007f690ecfdc80 r12 = 0x00007f691094ba60
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b9d0 rip = 0x00007f693691f6a5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:22 INFO - rbx = 0x00007f691094ba40 rbp = 0x00007f690ecfdcc0
00:57:22 INFO - rsp = 0x00007f690ecfdca0 r12 = 0x00007f691094ba60
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b9d0 rip = 0x00007f693691f9c8
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f690ecfdd50
00:57:22 INFO - rsp = 0x00007f690ecfdcd0 r12 = 0x00007f690ecfdd60
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b9d0 rip = 0x00007f69369208a0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f690ecfdd80
00:57:22 INFO - rsp = 0x00007f690ecfdd60 r12 = 0x00007f69112be500
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690f580360
00:57:22 INFO - r15 = 0x00007f690ecfe700 rip = 0x00007f693692913e
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:22 INFO - rbx = 0x00007f690f580340 rbp = 0x00007f690ecfddd0
00:57:22 INFO - rsp = 0x00007f690ecfdd90 r12 = 0x00007f69112be500
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690f580360
00:57:22 INFO - r15 = 0x00007f690ecfe700 rip = 0x00007f6936eb68d0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:22 INFO - rbx = 0x00007f691094b9d0 rbp = 0x00007f690ecfde00
00:57:22 INFO - rsp = 0x00007f690ecfdde0 r12 = 0x00007f69112be500
00:57:22 INFO - r13 = 0x00007f691094b9e8 r14 = 0x00007f690ecfe670
00:57:22 INFO - r15 = 0x00007f690ecfe700 rip = 0x00007f6936e9dbf3
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:22 INFO - rbx = 0x00007f691094b9d0 rbp = 0x00007f690ecfde50
00:57:22 INFO - rsp = 0x00007f690ecfde10 r12 = 0x00007f69112be500
00:57:22 INFO - r13 = 0x00007f691094b9e8 r14 = 0x00007f690ecfe670
00:57:22 INFO - r15 = 0x00007f690ecfe700 rip = 0x00007f6936c82bef
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:22 INFO - rbx = 0x00007f6914575740 rbp = 0x00007f690ecfdea0
00:57:22 INFO - rsp = 0x00007f690ecfde60 r12 = 0x0000000000000000
00:57:22 INFO - r13 = 0x000000000000076d r14 = 0x00007f690ecfe670
00:57:22 INFO - r15 = 0x00007f690ecfe700 rip = 0x00007f6941ceaba5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690ecfdeb0 r12 = 0x00007fff775c6970
00:57:22 INFO - r13 = 0x00007f690ecfe9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690ecfdfc0 r12 = 0x00007fff775c6970
00:57:22 INFO - r13 = 0x00007f690ecfe9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:22 INFO - Found by: call frame info
00:57:22 INFO -
00:57:22 INFO - Thread 39
00:57:22 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:57:22 INFO - rax = 0xfffffffffffffdfc rdx = 0x000000000000001f
00:57:22 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6930af4808
00:57:22 INFO - rsi = 0x0000000000000189 rdi = 0x00007f6930af480c
00:57:22 INFO - rbp = 0x00007f690e4fcd20 rsp = 0x00007f690e4fcc80
00:57:22 INFO - r8 = 0x00007f6929e2cea0 r9 = 0x00000000ffffffff
00:57:22 INFO - r10 = 0x00007f690e4fccf0 r11 = 0x0000000000000206
00:57:22 INFO - r12 = 0x000000000000001f r13 = 0x00007f690e4fccf0
00:57:22 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:57:22 INFO - rip = 0x00007f69431200fe
00:57:22 INFO - Found by: given as instruction pointer in context
00:57:22 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:f92df94073a3 : 264 + 0x5]
00:57:22 INFO - rbx = 0x00007f6930af4808 rbp = 0x00007f690e4fcd20
00:57:22 INFO - rsp = 0x00007f690e4fcce0 r12 = 0x00007f6929e2cea0
00:57:22 INFO - r13 = 0x00000000000d0ac1 r14 = 0x0000000000091c34
00:57:22 INFO - r15 = 0x00007f692a08aff8 rip = 0x00007f6941ce8f3e
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 398 + 0xd]
00:57:22 INFO - rbx = 0x00007f6914575860 rbp = 0x00007f690e4fcd50
00:57:22 INFO - rsp = 0x00007f690e4fcd30 r12 = 0x00007f6930af4800
00:57:22 INFO - r13 = 0x00000000000493e0 r14 = 0x0000000000091c34
00:57:22 INFO - r15 = 0x00007f692a08aff8 rip = 0x00007f6941ce955c
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 3 libxul.so!nsHostResolver::GetHostToLookup(nsHostRecord**) [CondVar.h:f92df94073a3 : 79 + 0xc]
00:57:22 INFO - rbx = 0x00007f692a08af80 rbp = 0x00007f690e4fcdd0
00:57:22 INFO - rsp = 0x00007f690e4fcd60 r12 = 0x00000000000493e0
00:57:22 INFO - r13 = 0x00007f692a08b034 r14 = 0x0000000000091c34
00:57:22 INFO - r15 = 0x00007f692a08aff8 rip = 0x00007f6936d15ace
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 4 libxul.so!nsHostResolver::ThreadFunc(void*) [nsHostResolver.cpp:f92df94073a3 : 1391 + 0xc]
00:57:22 INFO - rbx = 0x00007f692a08af80 rbp = 0x00007f690e4fce50
00:57:22 INFO - rsp = 0x00007f690e4fcde0 r12 = 0x0000008b029a8df1
00:57:22 INFO - r13 = 0x00007f692a08af98 r14 = 0x0000000000042933
00:57:22 INFO - r15 = 0x0000000000000000 rip = 0x00007f6936d16588
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 5 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:22 INFO - rbx = 0x00007f6914575860 rbp = 0x00007f690e4fcea0
00:57:22 INFO - rsp = 0x00007f690e4fce60 r12 = 0x0000000000000001
00:57:22 INFO - r13 = 0x000000000000076e r14 = 0x00007f690e4fd670
00:57:22 INFO - r15 = 0x00007f690e4fd700 rip = 0x00007f6941ceaba5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690e4fceb0 r12 = 0x00007fff775c6980
00:57:22 INFO - r13 = 0x00007f690e4fd9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 7 libc-2.15.so!clone + 0x6d
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690e4fcfc0 r12 = 0x00007fff775c6980
00:57:22 INFO - r13 = 0x00007f690e4fd9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:22 INFO - Found by: call frame info
00:57:22 INFO -
00:57:22 INFO - Thread 40
00:57:22 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:22 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000729
00:57:22 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6914575980
00:57:22 INFO - rsi = 0x0000000000000080 rdi = 0x00007f690dba2f8c
00:57:22 INFO - rbp = 0x00007f690d9fec70 rsp = 0x00007f690d9fec20
00:57:22 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000394
00:57:22 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:22 INFO - r12 = 0x00007f690dba2f80 r13 = 0x00000000ffffffff
00:57:22 INFO - r14 = 0x0000000000000000 r15 = 0x00007f691094b4f0
00:57:22 INFO - rip = 0x00007f694311fd84
00:57:22 INFO - Found by: given as instruction pointer in context
00:57:22 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:22 INFO - rbx = 0x00007f6914575980 rbp = 0x00007f690d9fec70
00:57:22 INFO - rsp = 0x00007f690d9fec50 r12 = 0x00007f690dba2f80
00:57:22 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b4f0 rip = 0x00007f6941ce95f2
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:22 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f690d9fec90
00:57:22 INFO - rsp = 0x00007f690d9fec80 r12 = 0x00007f691094b580
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b4f0 rip = 0x00007f693691f6a5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:22 INFO - rbx = 0x00007f691094b560 rbp = 0x00007f690d9fecc0
00:57:22 INFO - rsp = 0x00007f690d9feca0 r12 = 0x00007f691094b580
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b4f0 rip = 0x00007f693691f9c8
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f690d9fed50
00:57:22 INFO - rsp = 0x00007f690d9fecd0 r12 = 0x00007f690d9fed60
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094b4f0 rip = 0x00007f69369208a0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f690d9fed80
00:57:22 INFO - rsp = 0x00007f690d9fed60 r12 = 0x00007f69112beec0
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690f5474e0
00:57:22 INFO - r15 = 0x00007f690d9ff700 rip = 0x00007f693692913e
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:22 INFO - rbx = 0x00007f690f5474c0 rbp = 0x00007f690d9fedd0
00:57:22 INFO - rsp = 0x00007f690d9fed90 r12 = 0x00007f69112beec0
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690f5474e0
00:57:22 INFO - r15 = 0x00007f690d9ff700 rip = 0x00007f6936eb68d0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:22 INFO - rbx = 0x00007f691094b4f0 rbp = 0x00007f690d9fee00
00:57:22 INFO - rsp = 0x00007f690d9fede0 r12 = 0x00007f69112beec0
00:57:22 INFO - r13 = 0x00007f691094b508 r14 = 0x00007f690d9ff670
00:57:22 INFO - r15 = 0x00007f690d9ff700 rip = 0x00007f6936e9dbf3
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:22 INFO - rbx = 0x00007f691094b4f0 rbp = 0x00007f690d9fee50
00:57:22 INFO - rsp = 0x00007f690d9fee10 r12 = 0x00007f69112beec0
00:57:22 INFO - r13 = 0x00007f691094b508 r14 = 0x00007f690d9ff670
00:57:22 INFO - r15 = 0x00007f690d9ff700 rip = 0x00007f6936c82bef
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:22 INFO - rbx = 0x00007f6914575980 rbp = 0x00007f690d9feea0
00:57:22 INFO - rsp = 0x00007f690d9fee60 r12 = 0x0000000000000000
00:57:22 INFO - r13 = 0x0000000000000771 r14 = 0x00007f690d9ff670
00:57:22 INFO - r15 = 0x00007f690d9ff700 rip = 0x00007f6941ceaba5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690d9feeb0 r12 = 0x00007fff775b8170
00:57:22 INFO - r13 = 0x00007f690d9ff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690d9fefc0 r12 = 0x00007fff775b8170
00:57:22 INFO - r13 = 0x00007f690d9ff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:22 INFO - Found by: call frame info
00:57:22 INFO -
00:57:22 INFO - Thread 41
00:57:22 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:22 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000020b
00:57:22 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f690cfda5c0
00:57:22 INFO - rsi = 0x0000000000000080 rdi = 0x00007f690ce7a10c
00:57:22 INFO - rbp = 0x00007f690cbfec70 rsp = 0x00007f690cbfec20
00:57:22 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000105
00:57:22 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:22 INFO - r12 = 0x00007f690ce7a100 r13 = 0x00000000ffffffff
00:57:22 INFO - r14 = 0x0000000000000000 r15 = 0x00007f690ce3b760
00:57:22 INFO - rip = 0x00007f694311fd84
00:57:22 INFO - Found by: given as instruction pointer in context
00:57:22 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:22 INFO - rbx = 0x00007f690cfda5c0 rbp = 0x00007f690cbfec70
00:57:22 INFO - rsp = 0x00007f690cbfec50 r12 = 0x00007f690ce7a100
00:57:22 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f690ce3b760 rip = 0x00007f6941ce95f2
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:22 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f690cbfec90
00:57:22 INFO - rsp = 0x00007f690cbfec80 r12 = 0x00007f690ce3b7f0
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f690ce3b760 rip = 0x00007f693691f6a5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:22 INFO - rbx = 0x00007f690ce3b7d0 rbp = 0x00007f690cbfecc0
00:57:22 INFO - rsp = 0x00007f690cbfeca0 r12 = 0x00007f690ce3b7f0
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f690ce3b760 rip = 0x00007f693691f9c8
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f690cbfed50
00:57:22 INFO - rsp = 0x00007f690cbfecd0 r12 = 0x00007f690cbfed60
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f690ce3b760 rip = 0x00007f69369208a0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f690cbfed80
00:57:22 INFO - rsp = 0x00007f690cbfed60 r12 = 0x00007f69112c0240
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690ce7a2a0
00:57:22 INFO - r15 = 0x00007f690cbff700 rip = 0x00007f693692913e
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:22 INFO - rbx = 0x00007f690ce7a280 rbp = 0x00007f690cbfedd0
00:57:22 INFO - rsp = 0x00007f690cbfed90 r12 = 0x00007f69112c0240
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690ce7a2a0
00:57:22 INFO - r15 = 0x00007f690cbff700 rip = 0x00007f6936eb68d0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:22 INFO - rbx = 0x00007f690ce3b760 rbp = 0x00007f690cbfee00
00:57:22 INFO - rsp = 0x00007f690cbfede0 r12 = 0x00007f69112c0240
00:57:22 INFO - r13 = 0x00007f690ce3b778 r14 = 0x00007f690cbff670
00:57:22 INFO - r15 = 0x00007f690cbff700 rip = 0x00007f6936e9dbf3
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:22 INFO - rbx = 0x00007f690ce3b760 rbp = 0x00007f690cbfee50
00:57:22 INFO - rsp = 0x00007f690cbfee10 r12 = 0x00007f69112c0240
00:57:22 INFO - r13 = 0x00007f690ce3b778 r14 = 0x00007f690cbff670
00:57:22 INFO - r15 = 0x00007f690cbff700 rip = 0x00007f6936c82bef
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:22 INFO - rbx = 0x00007f690cfda5c0 rbp = 0x00007f690cbfeea0
00:57:22 INFO - rsp = 0x00007f690cbfee60 r12 = 0x0000000000000000
00:57:22 INFO - r13 = 0x0000000000000777 r14 = 0x00007f690cbff670
00:57:22 INFO - r15 = 0x00007f690cbff700 rip = 0x00007f6941ceaba5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690cbfeeb0 r12 = 0x00007fff775c6740
00:57:22 INFO - r13 = 0x00007f690cbff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f690cbfefc0 r12 = 0x00007fff775c6740
00:57:22 INFO - r13 = 0x00007f690cbff9c0 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:22 INFO - Found by: call frame info
00:57:22 INFO -
00:57:22 INFO - Thread 42
00:57:22 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:22 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000002f3
00:57:22 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6916ce8b20
00:57:22 INFO - rsi = 0x0000000000000080 rdi = 0x00007f690cfd2acc
00:57:22 INFO - rbp = 0x00007f6912cfdc70 rsp = 0x00007f6912cfdc20
00:57:22 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000179
00:57:22 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:22 INFO - r12 = 0x00007f690cfd2ac0 r13 = 0x00000000ffffffff
00:57:22 INFO - r14 = 0x0000000000000000 r15 = 0x00007f6914c1e900
00:57:22 INFO - rip = 0x00007f694311fd84
00:57:22 INFO - Found by: given as instruction pointer in context
00:57:22 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:22 INFO - rbx = 0x00007f6916ce8b20 rbp = 0x00007f6912cfdc70
00:57:22 INFO - rsp = 0x00007f6912cfdc50 r12 = 0x00007f690cfd2ac0
00:57:22 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f6914c1e900 rip = 0x00007f6941ce95f2
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:22 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f6912cfdc90
00:57:22 INFO - rsp = 0x00007f6912cfdc80 r12 = 0x00007f6914c1e990
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f6914c1e900 rip = 0x00007f693691f6a5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:22 INFO - rbx = 0x00007f6914c1e970 rbp = 0x00007f6912cfdcc0
00:57:22 INFO - rsp = 0x00007f6912cfdca0 r12 = 0x00007f6914c1e990
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f6914c1e900 rip = 0x00007f693691f9c8
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6912cfdd50
00:57:22 INFO - rsp = 0x00007f6912cfdcd0 r12 = 0x00007f6912cfdd60
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f6914c1e900 rip = 0x00007f69369208a0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f6912cfdd80
00:57:22 INFO - rsp = 0x00007f6912cfdd60 r12 = 0x00007f69112c34a0
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690d0278a0
00:57:22 INFO - r15 = 0x00007f6912cfe700 rip = 0x00007f693692913e
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:22 INFO - rbx = 0x00007f690d027880 rbp = 0x00007f6912cfddd0
00:57:22 INFO - rsp = 0x00007f6912cfdd90 r12 = 0x00007f69112c34a0
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690d0278a0
00:57:22 INFO - r15 = 0x00007f6912cfe700 rip = 0x00007f6936eb68d0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:22 INFO - rbx = 0x00007f6914c1e900 rbp = 0x00007f6912cfde00
00:57:22 INFO - rsp = 0x00007f6912cfdde0 r12 = 0x00007f69112c34a0
00:57:22 INFO - r13 = 0x00007f6914c1e918 r14 = 0x00007f6912cfe670
00:57:22 INFO - r15 = 0x00007f6912cfe700 rip = 0x00007f6936e9dbf3
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:22 INFO - rbx = 0x00007f6914c1e900 rbp = 0x00007f6912cfde50
00:57:22 INFO - rsp = 0x00007f6912cfde10 r12 = 0x00007f69112c34a0
00:57:22 INFO - r13 = 0x00007f6914c1e918 r14 = 0x00007f6912cfe670
00:57:22 INFO - r15 = 0x00007f6912cfe700 rip = 0x00007f6936c82bef
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:22 INFO - rbx = 0x00007f6916ce8b20 rbp = 0x00007f6912cfdea0
00:57:22 INFO - rsp = 0x00007f6912cfde60 r12 = 0x0000000000000000
00:57:22 INFO - r13 = 0x0000000000000814 r14 = 0x00007f6912cfe670
00:57:22 INFO - r15 = 0x00007f6912cfe700 rip = 0x00007f6941ceaba5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f6912cfdeb0 r12 = 0x00007fff775bed70
00:57:22 INFO - r13 = 0x00007f6912cfe9c0 r14 = 0x00007f6914206f60
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f6912cfdfc0 r12 = 0x00007fff775bed70
00:57:22 INFO - r13 = 0x00007f6912cfe9c0 r14 = 0x00007f6914206f60
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:22 INFO - Found by: call frame info
00:57:22 INFO -
00:57:22 INFO - Thread 43
00:57:22 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:57:22 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000005
00:57:22 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6914574300
00:57:22 INFO - rsi = 0x0000000000000080 rdi = 0x00007f690bedea4c
00:57:22 INFO - rbp = 0x00007f69134fec70 rsp = 0x00007f69134fec20
00:57:22 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000002
00:57:22 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:57:22 INFO - r12 = 0x00007f690bedea40 r13 = 0x00000000ffffffff
00:57:22 INFO - r14 = 0x0000000000000000 r15 = 0x00007f691094d090
00:57:22 INFO - rip = 0x00007f694311fd84
00:57:22 INFO - Found by: given as instruction pointer in context
00:57:22 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:f92df94073a3 : 396 + 0xa]
00:57:22 INFO - rbx = 0x00007f6914574300 rbp = 0x00007f69134fec70
00:57:22 INFO - rsp = 0x00007f69134fec50 r12 = 0x00007f690bedea40
00:57:22 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094d090 rip = 0x00007f6941ce95f2
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:f92df94073a3 : 79 + 0xb]
00:57:22 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f69134fec90
00:57:22 INFO - rsp = 0x00007f69134fec80 r12 = 0x00007f691094d120
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094d090 rip = 0x00007f693691f6a5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:f92df94073a3 : 55 + 0xf]
00:57:22 INFO - rbx = 0x00007f691094d100 rbp = 0x00007f69134fecc0
00:57:22 INFO - rsp = 0x00007f69134feca0 r12 = 0x00007f691094d120
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094d090 rip = 0x00007f693691f9c8
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:f92df94073a3 : 129 + 0x16]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f69134fed50
00:57:22 INFO - rsp = 0x00007f69134fecd0 r12 = 0x00007f69134fed60
00:57:22 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:57:22 INFO - r15 = 0x00007f691094d090 rip = 0x00007f69369208a0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f92df94073a3 : 297 + 0xe]
00:57:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007f69134fed80
00:57:22 INFO - rsp = 0x00007f69134fed60 r12 = 0x00007f69112c0da0
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690cf8d0e0
00:57:22 INFO - r15 = 0x00007f69134ff700 rip = 0x00007f693692913e
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f92df94073a3 : 355 + 0xe]
00:57:22 INFO - rbx = 0x00007f690cf8d0c0 rbp = 0x00007f69134fedd0
00:57:22 INFO - rsp = 0x00007f69134fed90 r12 = 0x00007f69112c0da0
00:57:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007f690cf8d0e0
00:57:22 INFO - r15 = 0x00007f69134ff700 rip = 0x00007f6936eb68d0
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:f92df94073a3 : 234 + 0x6]
00:57:22 INFO - rbx = 0x00007f691094d090 rbp = 0x00007f69134fee00
00:57:22 INFO - rsp = 0x00007f69134fede0 r12 = 0x00007f69112c0da0
00:57:22 INFO - r13 = 0x00007f691094d0a8 r14 = 0x00007f69134ff670
00:57:22 INFO - r15 = 0x00007f69134ff700 rip = 0x00007f6936e9dbf3
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:f92df94073a3 : 376 + 0x8]
00:57:22 INFO - rbx = 0x00007f691094d090 rbp = 0x00007f69134fee50
00:57:22 INFO - rsp = 0x00007f69134fee10 r12 = 0x00007f69112c0da0
00:57:22 INFO - r13 = 0x00007f691094d0a8 r14 = 0x00007f69134ff670
00:57:22 INFO - r15 = 0x00007f69134ff700 rip = 0x00007f6936c82bef
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 9 libnspr4.so!_pt_root [ptthread.c:f92df94073a3 : 212 + 0x7]
00:57:22 INFO - rbx = 0x00007f6914574300 rbp = 0x00007f69134feea0
00:57:22 INFO - rsp = 0x00007f69134fee60 r12 = 0x0000000000000000
00:57:22 INFO - r13 = 0x00000000000008c9 r14 = 0x00007f69134ff670
00:57:22 INFO - r15 = 0x00007f69134ff700 rip = 0x00007f6941ceaba5
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f69134feeb0 r12 = 0x00007fff775c51d0
00:57:22 INFO - r13 = 0x00007f69134ff9c0 r14 = 0x00007f69142069a0
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694311be9a
00:57:22 INFO - Found by: call frame info
00:57:22 INFO - 11 libc-2.15.so!clone + 0x6d
00:57:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:57:22 INFO - rsp = 0x00007f69134fefc0 r12 = 0x00007fff775c51d0
00:57:22 INFO - r13 = 0x00007f69134ff9c0 r14 = 0x00007f69142069a0
00:57:22 INFO - r15 = 0x0000000000000003 rip = 0x00007f694222b2ed
00:57:22 INFO - Found by: call frame info
00:57:22 INFO -
00:57:22 INFO - Loaded modules:
00:57:22 INFO - 0x00400000 - 0x00425fff firefox ??? (main)
00:57:22 INFO - 0x7f6909a87000 - 0x7f6909d01fff liborc-0.4.so.0.16.0 ???
00:57:22 INFO - 0x7f6909d02000 - 0x7f6909f12fff libva.so.1.3200.0 ???
00:57:22 INFO - 0x7f6909f18000 - 0x7f690a125fff libgsm.so.1.0.12 ???
00:57:22 INFO - 0x7f690a126000 - 0x7f690a3d7fff libschroedinger-1.0.so.0.11.0 ???
00:57:22 INFO - 0x7f690a3d9000 - 0x7f690a5f1fff libspeex.so.1.5.0 ???
00:57:22 INFO - 0x7f690a5f2000 - 0x7f690ae8ffff libavcodec.so.53.35.0 ???
00:57:22 INFO - 0x7f6910a47000 - 0x7f6910a4bfff org.chromium.0ZvDAf (deleted) ???
00:57:22 INFO - 0x7f6910afc000 - 0x7f6910cfffff libXss.so.1.0.0 ???
00:57:22 INFO - 0x7f6911006000 - 0x7f691100afff org.chromium.GUCJcP (deleted) ???
00:57:22 INFO - 0x7f6911056000 - 0x7f691105afff org.chromium.1Q3uwG (deleted) ???
00:57:22 INFO - 0x7f69110eb000 - 0x7f69110effff org.chromium.MEgSmj (deleted) ???
00:57:22 INFO - 0x7f6911300000 - 0x7f6911304fff org.chromium.7uCA3L (deleted) ???
00:57:22 INFO - 0x7f6911305000 - 0x7f6911309fff org.chromium.dXOwcJ (deleted) ???
00:57:22 INFO - 0x7f691131a000 - 0x7f6911534fff libtheoradec.so.1.1.4 ???
00:57:22 INFO - 0x7f6911535000 - 0x7f6911771fff libtheoraenc.so.1.1.2 ???
00:57:22 INFO - 0x7f6911772000 - 0x7f6911c40fff libvorbisenc.so.2.0.8 ???
00:57:22 INFO - 0x7f6911c41000 - 0x7f6911edbfff libvpx.so.1.0.0 ???
00:57:22 INFO - 0x7f6911ee6000 - 0x7f6912101fff libavutil.so.51.22.1 ???
00:57:22 INFO - 0x7f6912106000 - 0x7f69122fffff startupCache.8.little ???
00:57:22 INFO - 0x7f6912404000 - 0x7f6912408fff org.chromium.xiV6mM (deleted) ???
00:57:22 INFO - 0x7f6912409000 - 0x7f691240dfff org.chromium.yPGQX3 (deleted) ???
00:57:22 INFO - 0x7f691244f000 - 0x7f6912453fff org.chromium.0UUkgl (deleted) ???
00:57:22 INFO - 0x7f6912454000 - 0x7f6912458fff org.chromium.EGyNN1 (deleted) ???
00:57:22 INFO - 0x7f691245a000 - 0x7f691245efff org.chromium.5PrAoi (deleted) ???
00:57:22 INFO - 0x7f691245f000 - 0x7f6912463fff org.chromium.0DYwST (deleted) ???
00:57:22 INFO - 0x7f6912465000 - 0x7f6912469fff org.chromium.T8CmbW (deleted) ???
00:57:22 INFO - 0x7f691246a000 - 0x7f6912473fff org.chromium.xDMX9Z (deleted) ???
00:57:22 INFO - 0x7f6912474000 - 0x7f6912478fff org.chromium.bAKAv5 (deleted) ???
00:57:22 INFO - 0x7f6912499000 - 0x7f691249dfff org.chromium.tc4PEd (deleted) ???
00:57:22 INFO - 0x7f69124df000 - 0x7f69124e3fff org.chromium.ovONMG (deleted) ???
00:57:22 INFO - 0x7f69124e4000 - 0x7f69124e8fff org.chromium.MOpSMA (deleted) ???
00:57:22 INFO - 0x7f69124e9000 - 0x7f69124edfff org.chromium.kOMS1Q (deleted) ???
00:57:22 INFO - 0x7f6913900000 - 0x7f6913904fff org.chromium.sT60gM (deleted) ???
00:57:22 INFO - 0x7f6913905000 - 0x7f6913909fff org.chromium.qGkftI (deleted) ???
00:57:22 INFO - 0x7f691390a000 - 0x7f691390efff org.chromium.SD6FY0 (deleted) ???
00:57:22 INFO - 0x7f6913922000 - 0x7f6913926fff org.chromium.fuKCoE (deleted) ???
00:57:22 INFO - 0x7f691392b000 - 0x7f691392ffff org.chromium.2vEQn9 (deleted) ???
00:57:22 INFO - 0x7f6913930000 - 0x7f6913934fff org.chromium.cEvmjx (deleted) ???
00:57:22 INFO - 0x7f6913936000 - 0x7f691393afff org.chromium.ITUvMb (deleted) ???
00:57:22 INFO - 0x7f691393b000 - 0x7f691393ffff org.chromium.7LJM8T (deleted) ???
00:57:22 INFO - 0x7f6913950000 - 0x7f6913954fff org.chromium.vMDnZW (deleted) ???
00:57:22 INFO - 0x7f6913955000 - 0x7f6913959fff org.chromium.nueBsg (deleted) ???
00:57:22 INFO - 0x7f691395a000 - 0x7f691395efff org.chromium.OtPuHD (deleted) ???
00:57:22 INFO - 0x7f6913960000 - 0x7f6913964fff org.chromium.eHPUKA (deleted) ???
00:57:22 INFO - 0x7f6913975000 - 0x7f6913979fff org.chromium.FXIoHs (deleted) ???
00:57:22 INFO - 0x7f691398a000 - 0x7f691398efff org.chromium.79fc4P (deleted) ???
00:57:22 INFO - 0x7f6915833000 - 0x7f6915b8cfff libxml2.so.2.7.8 ???
00:57:22 INFO - 0x7f6915b8e000 - 0x7f6915dc7fff libcroco-0.6.so.3.0.1 ???
00:57:22 INFO - 0x7f6915dc8000 - 0x7f6915ffcfff librsvg-2.so.2.36.1 ???
00:57:22 INFO - 0x7f6915ffd000 - 0x7f69161fffff libpixbufloader-svg.so ???
00:57:22 INFO - 0x7f6917100000 - 0x7f6917104fff org.chromium.icesMo (deleted) ???
00:57:22 INFO - 0x7f6917105000 - 0x7f6917109fff org.chromium.rjYkE7 (deleted) ???
00:57:22 INFO - 0x7f691710a000 - 0x7f691710efff org.chromium.r0vopE (deleted) ???
00:57:22 INFO - 0x7f6917120000 - 0x7f6917124fff org.chromium.JBoKRe (deleted) ???
00:57:22 INFO - 0x7f6917125000 - 0x7f6917129fff org.chromium.E8pmrw (deleted) ???
00:57:22 INFO - 0x7f691712a000 - 0x7f691712efff org.chromium.fQawP6 (deleted) ???
00:57:22 INFO - 0x7f6917161000 - 0x7f6917165fff org.chromium.o9moOb (deleted) ???
00:57:22 INFO - 0x7f6917166000 - 0x7f691716afff org.chromium.phfuSe (deleted) ???
00:57:22 INFO - 0x7f691716b000 - 0x7f691716ffff org.chromium.G2J9GR (deleted) ???
00:57:22 INFO - 0x7f6917170000 - 0x7f6917174fff org.chromium.vGzwGI (deleted) ???
00:57:22 INFO - 0x7f69171d5000 - 0x7f69171d9fff org.chromium.8VaJOz (deleted) ???
00:57:22 INFO - 0x7f69171da000 - 0x7f69171defff org.chromium.lzU7mU (deleted) ???
00:57:22 INFO - 0x7f6918400000 - 0x7f6918404fff org.chromium.BWDrDV (deleted) ???
00:57:22 INFO - 0x7f6918475000 - 0x7f6918479fff org.chromium.T7mb2k (deleted) ???
00:57:22 INFO - 0x7f691849a000 - 0x7f691849efff org.chromium.byZWrs (deleted) ???
00:57:22 INFO - 0x7f69184b0000 - 0x7f69184b4fff org.chromium.a7SUmH (deleted) ???
00:57:22 INFO - 0x7f69184b5000 - 0x7f69184b9fff org.chromium.McHT7H (deleted) ???
00:57:22 INFO - 0x7f69184ba000 - 0x7f69184befff org.chromium.aSUII0 (deleted) ???
00:57:22 INFO - 0x7f6919044000 - 0x7f6919048fff org.chromium.wDeFVR (deleted) ???
00:57:22 INFO - 0x7f6919099000 - 0x7f69190fefff Ubuntu-L.ttf ???
00:57:22 INFO - 0x7f6919640000 - 0x7f69196a5fff Ubuntu-L.ttf ???
00:57:22 INFO - 0x7f69196a6000 - 0x7f69196fefff DejaVuSerif.ttf ???
00:57:22 INFO - 0x7f691a102000 - 0x7f691a106fff org.chromium.SsL1Dt (deleted) ???
00:57:22 INFO - 0x7f691a108000 - 0x7f691a10cfff org.chromium.8oUomZ (deleted) ???
00:57:22 INFO - 0x7f691a10d000 - 0x7f691a111fff org.chromium.x6tG1E (deleted) ???
00:57:22 INFO - 0x7f691a112000 - 0x7f691a116fff org.chromium.OR9TVv (deleted) ???
00:57:22 INFO - 0x7f691a117000 - 0x7f691a11efff healthreport.sqlite-shm ???
00:57:22 INFO - 0x7f691a14f000 - 0x7f691a1fefff DejaVuSans.ttf ???
00:57:22 INFO - 0x7f691a802000 - 0x7f691a806fff org.chromium.ujMAHw (deleted) ???
00:57:22 INFO - 0x7f691a827000 - 0x7f691a82bfff org.chromium.6ahO2R (deleted) ???
00:57:22 INFO - 0x7f691a82c000 - 0x7f691a830fff org.chromium.dfYRDz (deleted) ???
00:57:22 INFO - 0x7f691a841000 - 0x7f691a892fff Ubuntu-B.ttf ???
00:57:22 INFO - 0x7f691a893000 - 0x7f691aaa6fff libtotem-narrowspace-plugin.so ???
00:57:22 INFO - 0x7f691aaa7000 - 0x7f691acc0fff libtotem-gmp-plugin.so ???
00:57:22 INFO - 0x7f691acc1000 - 0x7f691aed2fff libtotem-mully-plugin.so ???
00:57:22 INFO - 0x7f691aed3000 - 0x7f691b0ddfff libcrypt-2.15.so ???
00:57:22 INFO - 0x7f691b10c000 - 0x7f691b3adfff libsqlite3.so.0.8.6 ???
00:57:22 INFO - 0x7f691b3af000 - 0x7f691b5f7fff libhx509.so.5.0.0 ???
00:57:22 INFO - 0x7f691b5f9000 - 0x7f691b807fff libheimbase.so.1.0.0 ???
00:57:22 INFO - 0x7f691b808000 - 0x7f691ba30fff libwind.so.0.0.0 ???
00:57:22 INFO - 0x7f691ba31000 - 0x7f691bc34fff libkeyutils.so.1.4 ???
00:57:22 INFO - 0x7f691bc35000 - 0x7f691be49fff libroken.so.18.1.0 ???
00:57:22 INFO - 0x7f691be4a000 - 0x7f691c07cfff libhcrypto.so.4.1.0 ???
00:57:22 INFO - 0x7f691c07e000 - 0x7f691c31dfff libasn1.so.8.0.0 ???
00:57:22 INFO - 0x7f691c31e000 - 0x7f691c5a3fff libkrb5.so.26.0.0 ???
00:57:22 INFO - 0x7f691c5a4000 - 0x7f691c7aafff libheimntlm.so.0.1.0 ???
00:57:22 INFO - 0x7f691c7ab000 - 0x7f691c9aefff libgpg-error.so.0.8.0 ???
00:57:22 INFO - 0x7f691c9af000 - 0x7f691cbc0fff libp11-kit.so.0.0.0 ???
00:57:22 INFO - 0x7f691cbc1000 - 0x7f691cdd1fff libtasn1.so.3.1.12 ???
00:57:22 INFO - 0x7f691cdd2000 - 0x7f691cfd9fff libkrb5support.so.0.1 ???
00:57:22 INFO - 0x7f691cfda000 - 0x7f691d1ddfff libcom_err.so.2.1 ???
00:57:22 INFO - 0x7f691d1de000 - 0x7f691d404fff libk5crypto.so.3.1 ???
00:57:22 INFO - 0x7f691d406000 - 0x7f691d6d3fff libkrb5.so.3.3 ???
00:57:22 INFO - 0x7f691d6d4000 - 0x7f691d911fff libgssapi.so.3.0.0 ???
00:57:22 INFO - 0x7f691d912000 - 0x7f691db2cfff libsasl2.so.2.0.25 ???
00:57:22 INFO - 0x7f691db2d000 - 0x7f691dd46fff librtmp.so.0 ???
00:57:22 INFO - 0x7f691dd47000 - 0x7f691dfc4fff libgcrypt.so.11.7.0 ???
00:57:22 INFO - 0x7f691dfc5000 - 0x7f691e27ffff libgnutls.so.26.21.8 ???
00:57:22 INFO - 0x7f691e281000 - 0x7f691e4befff libgssapi_krb5.so.2.2 ???
00:57:22 INFO - 0x7f691e4bf000 - 0x7f691e70bfff libldap_r-2.4.so.2.8.1 ???
00:57:22 INFO - 0x7f691e70e000 - 0x7f691e91bfff liblber-2.4.so.2.8.1 ???
00:57:22 INFO - 0x7f691e91c000 - 0x7f691eb4efff libidn.so.11.6.6 ???
00:57:22 INFO - 0x7f691eb4f000 - 0x7f691ed7bfff liblua5.1.so.0.0.0 ???
00:57:22 INFO - 0x7f691ed7c000 - 0x7f691efd3fff libcurl-gnutls.so.4.2.0 ???
00:57:22 INFO - 0x7f691efd4000 - 0x7f691f1defff libquvi.so.7.0.0 ???
00:57:22 INFO - 0x7f691f1df000 - 0x7f691f3e4fff libtotem-plparser-mini.so.17.0.3 ???
00:57:22 INFO - 0x7f691f3e5000 - 0x7f691f5fdfff libtotem-cone-plugin.so ???
00:57:22 INFO - 0x7f691f5fe000 - 0x7f691f7fffff librhythmbox-itms-detection-plugin.so ???
00:57:22 INFO - 0x7f691ff03000 - 0x7f691ff07fff org.chromium.mUHECj (deleted) ???
00:57:22 INFO - 0x7f691ff18000 - 0x7f691ff1cfff org.chromium.r2bHQc (deleted) ???
00:57:22 INFO - 0x7f691ff4d000 - 0x7f691ff9efff Ubuntu-B.ttf ???
00:57:22 INFO - 0x7f691ffa0000 - 0x7f691ffa4fff org.chromium.11zypG (deleted) ???
00:57:22 INFO - 0x7f691ffb5000 - 0x7f691ffb9fff org.chromium.QOlgxO (deleted) ???
00:57:22 INFO - 0x7f691ffba000 - 0x7f691ffbefff org.chromium.DR45qv (deleted) ???
00:57:22 INFO - 0x7f691ffd0000 - 0x7f691ffd4fff org.chromium.KE7mwS (deleted) ???
00:57:22 INFO - 0x7f691ffd5000 - 0x7f691ffd9fff org.chromium.zL3GzX (deleted) ???
00:57:22 INFO - 0x7f691ffda000 - 0x7f691ffdefff org.chromium.8GWoOk (deleted) ???
00:57:22 INFO - 0x7f6920f14000 - 0x7f6920f18fff org.chromium.Z9XoU9 (deleted) ???
00:57:22 INFO - 0x7f6920f19000 - 0x7f6920f1dfff org.chromium.6Vyr2O (deleted) ???
00:57:22 INFO - 0x7f6920f1e000 - 0x7f6920f22fff org.chromium.D4YlzN (deleted) ???
00:57:22 INFO - 0x7f6923758000 - 0x7f69245fffff icon-theme.cache ???
00:57:22 INFO - 0x7f6924701000 - 0x7f6924705fff org.chromium.QmuyoD (deleted) ???
00:57:22 INFO - 0x7f6924716000 - 0x7f6924ffffff icon-theme.cache ???
00:57:22 INFO - 0x7f6925100000 - 0x7f6925104fff org.chromium.IK5hDQ (deleted) ???
00:57:22 INFO - 0x7f6925105000 - 0x7f6925109fff org.chromium.en4qtm (deleted) ???
00:57:22 INFO - 0x7f692517b000 - 0x7f69251d1fff Ubuntu-R.ttf ???
00:57:22 INFO - 0x7f69251d2000 - 0x7f69253fffff libgconf-2.so.4.1.5 ???
00:57:22 INFO - 0x7f6925600000 - 0x7f6925604fff org.chromium.DOOGMk (deleted) ???
00:57:22 INFO - 0x7f6925615000 - 0x7f692561cfff webappsstore.sqlite-shm ???
00:57:22 INFO - 0x7f692564d000 - 0x7f69256fcfff DejaVuSans.ttf ???
00:57:22 INFO - 0x7f6927002000 - 0x7f6927006fff org.chromium.R9lDt7 (deleted) ???
00:57:22 INFO - 0x7f692700a000 - 0x7f692700efff org.chromium.hAerkr (deleted) ???
00:57:22 INFO - 0x7f6927010000 - 0x7f6927014fff org.chromium.jVdNVH (deleted) ???
00:57:22 INFO - 0x7f6927015000 - 0x7f6927019fff org.chromium.4oWeat (deleted) ???
00:57:22 INFO - 0x7f692702a000 - 0x7f692702efff org.chromium.E3BnzR (deleted) ???
00:57:22 INFO - 0x7f692703f000 - 0x7f6927095fff Ubuntu-R.ttf ???
00:57:22 INFO - 0x7f6928098000 - 0x7f6928332fff libnssckbi.so ???
00:57:22 INFO - 0x7f6928333000 - 0x7f69285a7fff libfreebl3.so ???
00:57:22 INFO - 0x7f69285ac000 - 0x7f69287c8fff libnssdbm3.so ???
00:57:22 INFO - 0x7f69287c9000 - 0x7f69289fffff libsoftokn3.so ???
00:57:22 INFO - 0x7f6929501000 - 0x7f6929505fff org.chromium.wPAplC (deleted) ???
00:57:22 INFO - 0x7f69295a6000 - 0x7f69295fefff DejaVuSerif.ttf ???
00:57:22 INFO - 0x7f692a312000 - 0x7f692a3fafff icon-theme.cache ???
00:57:22 INFO - 0x7f692a3fb000 - 0x7f692a5fdfff pango-basic-fc.so ???
00:57:22 INFO - 0x7f692b925000 - 0x7f692b929fff org.chromium.CdaMml (deleted) ???
00:57:22 INFO - 0x7f692b92a000 - 0x7f692b92efff org.chromium.8DXxM3 (deleted) ???
00:57:22 INFO - 0x7f692b97f000 - 0x7f692b983fff org.chromium.zrFEsn (deleted) ???
00:57:22 INFO - 0x7f692b9a4000 - 0x7f692b9abfff places.sqlite-shm ???
00:57:22 INFO - 0x7f692b9cc000 - 0x7f692b9eefff icon-theme.cache ???
00:57:22 INFO - 0x7f692d201000 - 0x7f692d20bfff icon-theme.cache ???
00:57:22 INFO - 0x7f692d26d000 - 0x7f692d271fff org.chromium.0mEq8e (deleted) ???
00:57:22 INFO - 0x7f692d272000 - 0x7f692d276fff org.chromium.rlWdrA (deleted) ???
00:57:22 INFO - 0x7f692d287000 - 0x7f692d28bfff org.chromium.HC9z4k (deleted) ???
00:57:22 INFO - 0x7f692d29c000 - 0x7f692d2edfff DejaVuSansMono.ttf ???
00:57:22 INFO - 0x7f692dcf3000 - 0x7f692defffff libbrowsercomps.so ???
00:57:22 INFO - 0x7f692e102000 - 0x7f692e106fff org.chromium.ZKuxo8 (deleted) ???
00:57:22 INFO - 0x7f692e148000 - 0x7f692e19efff Ubuntu-R.ttf ???
00:57:22 INFO - 0x7f692f1a1000 - 0x7f692f3acfff libmozgnome.so ???
00:57:22 INFO - 0x7f692f3ad000 - 0x7f69300c1fff omni.ja ???
00:57:22 INFO - 0x7f69300c2000 - 0x7f69309fffff omni.ja ???
00:57:22 INFO - 0x7f6930b23000 - 0x7f6930b23fff c05880de57d1f5e948fdfacc138775d9-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b24000 - 0x7f6930b2cfff 945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b2d000 - 0x7f6930b2efff 99e8ed0e538f840c565b6ed5dad60d56-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b2f000 - 0x7f6930b31fff f24b2111ab8703b4e963115a8cf14259-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b32000 - 0x7f6930b38fff 63c7aca0c1b0a3f740ee470c2e28e675-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b39000 - 0x7f6930b40fff a6d8cf8e4ec09cdbc8633c31745a07dd-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b41000 - 0x7f6930b44fff 2cd17615ca594fa2959ae173292e504c-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b45000 - 0x7f6930b45fff e7071f4a29fa870f4323321c154eba04-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b46000 - 0x7f6930b46fff 9620031e5ef3d9f8db76a0a1427e3349-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b47000 - 0x7f6930b47fff a2ab74764b07279e7c36ddb1d302cf26-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b48000 - 0x7f6930b48fff 0d8c3b2ac0904cb8a57a757ad11a4a08-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b49000 - 0x7f6930b4afff 646addb8444faa74ee138aa00ab0b6a0-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b4b000 - 0x7f6930b50fff a755afe4a08bf5b97852ceb7400b47bc-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b51000 - 0x7f6930b59fff 6d41288fd70b0be22e8c3a91e032eec0-le64.cache-3 ???
00:57:22 INFO - 0x7f6930b5a000 - 0x7f6930b69fff 04aabc0a78ac019cf9454389977116d2-le64.cache-3 ???
00:57:22 INFO - 0x7f693136b000 - 0x7f693156dfff libnss_mdns4.so.2 ???
00:57:22 INFO - 0x7f693156e000 - 0x7f6931775fff libnss_dns-2.15.so ???
00:57:22 INFO - 0x7f6931776000 - 0x7f6931978fff libnss_mdns4_minimal.so.2 ???
00:57:22 INFO - 0x7f6931979000 - 0x7f6931b7ffff libogg.so.0.7.1 ???
00:57:22 INFO - 0x7f6931b80000 - 0x7f6931dabfff libvorbis.so.0.4.5 ???
00:57:22 INFO - 0x7f6931dac000 - 0x7f6931fb5fff libltdl.so.7.3.0 ???
00:57:22 INFO - 0x7f6931fb6000 - 0x7f69321c6fff libtdb.so.1.2.9 ???
00:57:22 INFO - 0x7f69321c7000 - 0x7f69323cefff libvorbisfile.so.3.3.4 ???
00:57:22 INFO - 0x7f69323cf000 - 0x7f69325defff libcanberra.so.0.2.5 ???
00:57:22 INFO - 0x7f69325df000 - 0x7f69327e3fff libcanberra-gtk3.so.0.1.8 ???
00:57:22 INFO - 0x7f69327e4000 - 0x7f69329e9fff libcanberra-gtk3-module.so ???
00:57:22 INFO - 0x7f69329ea000 - 0x7f6932beffff libpixbufloader-png.so ???
00:57:22 INFO - 0x7f6932bf0000 - 0x7f6932dfefff libunico.so ???
00:57:22 INFO - 0x7f6933700000 - 0x7f6933704fff org.chromium.wmbTKF (deleted) ???
00:57:22 INFO - 0x7f6933705000 - 0x7f6933911fff libnss_files-2.15.so ???
00:57:22 INFO - 0x7f6933912000 - 0x7f6933b1dfff libnss_nis-2.15.so ???
00:57:22 INFO - 0x7f6933b1e000 - 0x7f6933d35fff libnsl-2.15.so ???
00:57:22 INFO - 0x7f6933d38000 - 0x7f6933f40fff libnss_compat-2.15.so ???
00:57:22 INFO - 0x7f6933f41000 - 0x7f6934148fff libdconfsettings.so ???
00:57:22 INFO - 0x7f6934149000 - 0x7f693435afff liboverlay-scrollbar3-0.2.so.0.0.16 ???
00:57:22 INFO - 0x7f6934b5c000 - 0x7f6934d5ffff UTF-16.so ???
00:57:22 INFO - 0x7f6934d60000 - 0x7f6934f64fff libuuid.so.1.3.0 ???
00:57:22 INFO - 0x7f6934f65000 - 0x7f693517bfff libICE.so.6.3.0 ???
00:57:22 INFO - 0x7f693517f000 - 0x7f6935386fff libSM.so.6.0.1 ???
00:57:22 INFO - 0x7f6935387000 - 0x7f6935588fff libgthread-2.0.so.0.3200.1 ???
00:57:22 INFO - 0x7f6935589000 - 0x7f69357edfff libXt.so.6.0.0 ???
00:57:22 INFO - 0x7f69357ef000 - 0x7f6935a32fff libdbus-1.so.3.5.8 ???
00:57:22 INFO - 0x7f6935a33000 - 0x7f6935c59fff libdbus-glib-1.so.2.2.2 ???
00:57:22 INFO - 0x7f6935c5a000 - 0x7f6935f46fff libasound.so.2.0.0 ???
00:57:22 INFO - 0x7f6935f47000 - 0x7f693ae15fff libxul.so ???
00:57:22 INFO - 0x7f693aede000 - 0x7f693b0e3fff libXdmcp.so.6.0.0 ???
00:57:22 INFO - 0x7f693b0e4000 - 0x7f693b2e6fff libXau.so.6.0.0 ???
00:57:22 INFO - 0x7f693b2e7000 - 0x7f693b523fff libpcre.so.3.12.1 ???
00:57:22 INFO - 0x7f693b524000 - 0x7f693b72bfff libffi.so.6.0.0 ???
00:57:22 INFO - 0x7f693b72c000 - 0x7f693b945fff libresolv-2.15.so ???
00:57:22 INFO - 0x7f693b948000 - 0x7f693bb65fff libselinux.so.1 ???
00:57:22 INFO - 0x7f693bb67000 - 0x7f693bd90fff libexpat.so.1.5.2 ???
00:57:22 INFO - 0x7f693bd91000 - 0x7f693bfa7fff libz.so.1.2.3.4 ???
00:57:22 INFO - 0x7f693bfa8000 - 0x7f693c1b1fff libXrender.so.1.3.0 ???
00:57:22 INFO - 0x7f693c1b2000 - 0x7f693c3bbfff libxcb-render.so.0.0.0 ???
00:57:22 INFO - 0x7f693c3bc000 - 0x7f693c5befff libxcb-shm.so.0.0.0 ???
00:57:22 INFO - 0x7f693c5bf000 - 0x7f693c7e6fff libpng12.so.0.46.0 ???
00:57:22 INFO - 0x7f693c7e7000 - 0x7f693ca6dfff libpixman-1.so.0.24.4 ???
00:57:22 INFO - 0x7f693ca6e000 - 0x7f693cc8bfff libxcb.so.1.1.0 ???
00:57:22 INFO - 0x7f693cc8c000 - 0x7f693cf27fff libfreetype.so.6.8.0 ???
00:57:22 INFO - 0x7f693cf28000 - 0x7f693d12afff libXdamage.so.1.1.0 ???
00:57:22 INFO - 0x7f693d12b000 - 0x7f693d32dfff libXcomposite.so.1.0.0 ???
00:57:22 INFO - 0x7f693d32e000 - 0x7f693d537fff libXcursor.so.1.0.2 ???
00:57:22 INFO - 0x7f693d538000 - 0x7f693d740fff libXrandr.so.2.2.0 ???
00:57:22 INFO - 0x7f693d741000 - 0x7f693d943fff libXinerama.so.1.0.0 ???
00:57:22 INFO - 0x7f693d944000 - 0x7f693db54fff libXext.so.6.4.0 ???
00:57:22 INFO - 0x7f693db55000 - 0x7f693de48fff libglib-2.0.so.0.3200.1 ???
00:57:22 INFO - 0x7f693de4a000 - 0x7f693e098fff libgobject-2.0.so.0.3200.1 ???
00:57:22 INFO - 0x7f693e099000 - 0x7f693e3e5fff libgio-2.0.so.0.3200.1 ???
00:57:22 INFO - 0x7f693e3e8000 - 0x7f693e61dfff libfontconfig.so.1.4.4 ???
00:57:22 INFO - 0x7f693e61e000 - 0x7f693e866fff libpango-1.0.so.0.3000.0 ???
00:57:22 INFO - 0x7f693e867000 - 0x7f693ea90fff libpangoft2-1.0.so.0.3000.0 ???
00:57:22 INFO - 0x7f693ea91000 - 0x7f693ecb0fff libgdk_pixbuf-2.0.so.0.2600.1 ???
00:57:22 INFO - 0x7f693ecb1000 - 0x7f693ef6bfff libcairo.so.2.11000.2 ???
00:57:22 INFO - 0x7f693ef6f000 - 0x7f693f177fff libcairo-gobject.so.2.11000.2 ???
00:57:22 INFO - 0x7f693f178000 - 0x7f693f399fff libatk-1.0.so.0.20409.1 ???
00:57:22 INFO - 0x7f693f39a000 - 0x7f693f59ffff libXfixes.so.3.1.0 ???
00:57:22 INFO - 0x7f693f5a0000 - 0x7f693f7aefff libXi.so.6.1.0 ???
00:57:22 INFO - 0x7f693f7af000 - 0x7f693fae2fff libX11.so.6.3.0 ???
00:57:22 INFO - 0x7f693fae3000 - 0x7f693fceefff libpangocairo-1.0.so.0.3000.0 ???
00:57:22 INFO - 0x7f693fcef000 - 0x7f693fef2fff libgmodule-2.0.so.0.3200.1 ???
00:57:22 INFO - 0x7f693fef3000 - 0x7f6940170fff libgdk-3.so.0.400.1 ???
00:57:22 INFO - 0x7f6940171000 - 0x7f69407f6fff libgtk-3.so.0.400.1 ???
00:57:22 INFO - 0x7f69407f9000 - 0x7f69409fafff libmozgtk.so ???
00:57:22 INFO - 0x7f69409fb000 - 0x7f6940c09fff liblgpllibs.so ???
00:57:22 INFO - 0x7f6940c8a000 - 0x7f6940f4afff libmozsqlite3.so ???
00:57:22 INFO - 0x7f6940f4b000 - 0x7f6941182fff libssl3.so ???
00:57:22 INFO - 0x7f6941183000 - 0x7f69413a4fff libsmime3.so ???
00:57:22 INFO - 0x7f69413a5000 - 0x7f6941693fff libnss3.so ???
00:57:22 INFO - 0x7f6941695000 - 0x7f69418bbfff libnssutil3.so ???
00:57:22 INFO - 0x7f69418bc000 - 0x7f6941abffff libplds4.so ???
00:57:22 INFO - 0x7f6941ac0000 - 0x7f6941cc3fff libplc4.so ???
00:57:22 INFO - 0x7f6941cc4000 - 0x7f6941efdfff libnspr4.so ???
00:57:22 INFO - 0x7f6942101000 - 0x7f6942103fff 385c0604a188198f04d133e54aba7fe7-le64.cache-3 ???
00:57:22 INFO - 0x7f6942104000 - 0x7f6942105fff ddd4086aec35a5275babba44bb759c3c-le64.cache-3 ???
00:57:22 INFO - 0x7f6942106000 - 0x7f6942106fff 4794a0821666d79190d59a36cb4f44b5-le64.cache-3 ???
00:57:22 INFO - 0x7f6942107000 - 0x7f6942109fff 8801497958630a81b71ace7c5f9b32a8-le64.cache-3 ???
00:57:22 INFO - 0x7f694210a000 - 0x7f694210efff 3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-3 ???
00:57:22 INFO - 0x7f694210f000 - 0x7f694210ffff 56cf4f4769d0f4abc89a4895d7bd3ae1-le64.cache-3 ???
00:57:22 INFO - 0x7f6942110000 - 0x7f6942110fff b9d506c9ac06c20b433354fa67a72993-le64.cache-3 ???
00:57:22 INFO - 0x7f6942111000 - 0x7f6942115fff b47c4e1ecd0709278f4910c18777a504-le64.cache-3 ???
00:57:22 INFO - 0x7f6942116000 - 0x7f6942125fff d52a8644073d54c13679302ca1180695-le64.cache-3 ???
00:57:22 INFO - 0x7f6942126000 - 0x7f694212cfff 089dead882dea3570ffc31a9898cfb69-le64.cache-3 ???
00:57:22 INFO - 0x7f694212d000 - 0x7f6942136fff 83bf95040141907cd45bb53cf7c1c148-le64.cache-3 ???
00:57:22 INFO - 0x7f6942137000 - 0x7f69424f0fff libc-2.15.so ???
00:57:22 INFO - 0x7f69424f6000 - 0x7f694270bfff libgcc_s.so.1 ???
00:57:22 INFO - 0x7f694270c000 - 0x7f6942a07fff libm-2.15.so ???
00:57:22 INFO - 0x7f6942a08000 - 0x7f6942cf2fff libstdc++.so.6.0.16 ???
00:57:22 INFO - 0x7f6942d08000 - 0x7f6942f0ffff librt-2.15.so ???
00:57:22 INFO - 0x7f6942f10000 - 0x7f6943113fff libdl-2.15.so ???
00:57:22 INFO - 0x7f6943114000 - 0x7f694332cfff libpthread-2.15.so ???
00:57:22 INFO - 0x7f6943331000 - 0x7f6943352fff ld-2.15.so ???
00:57:22 INFO - 0x7f6943354000 - 0x7f6943358fff org.chromium.HcK7He (deleted) ???
00:57:22 INFO - 0x7f6943369000 - 0x7f6943384fff mime.cache ???
00:57:22 INFO - 0x7f6943385000 - 0x7f69433a8fff gschemas.compiled ???
00:57:22 INFO - 0x7f69433a9000 - 0x7f6943531fff locale-archive ???
00:57:22 INFO - 0x7f6943538000 - 0x7f694353afff e13b20fdb08344e0e664864cc2ede53d-le64.cache-3 ???
00:57:22 INFO - 0x7f694353b000 - 0x7f694353ffff 7ef2298fde41cc6eeb7af42e48b7d293-le64.cache-3 ???
00:57:22 INFO - 0x7f6943548000 - 0x7f6943548fff user ???
00:57:22 INFO - 0x7f6943549000 - 0x7f6943549fff user ???
00:57:22 INFO - 0x7f694354a000 - 0x7f6943550fff gconv-modules.cache ???
00:57:22 INFO - 0x7fff775ff000 - 0x7fff775fffff linux-gate.so ???
00:57:22 INFO - TEST-UNEXPECTED-CRASH | /2dcontext/path-objects/2d.path.beginPath.html | expected OK
00:57:22 INFO - TEST-INFO took 21502ms
00:57:22 WARNING - u'runner_teardown' ()
00:57:22 INFO - Setting up ssl
00:57:22 INFO - PROCESS | certutil |
00:57:22 INFO - PROCESS | certutil |
00:57:22 INFO - PROCESS | certutil |
00:57:22 INFO - Certificate Nickname Trust Attributes
00:57:22 INFO - SSL,S/MIME,JAR/XPI
00:57:22 INFO -
00:57:22 INFO - web-platform-tests CT,,
00:57:22 INFO -
00:57:22 INFO - Starting runner
00:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
00:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
00:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 874ms
00:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
00:57:29 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)
00:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 681ms
00:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
00:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
00:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 625ms
00:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
00:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
00:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 620ms
00:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
00:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
00:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms
00:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
00:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
00:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 623ms
00:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
00:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
00:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 631ms
00:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
00:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
00:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 723ms
00:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
00:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
00:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 932ms
00:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
00:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
00:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 672ms
00:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
00:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
00:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 680ms
00:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
00:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
00:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 624ms
00:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
00:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
00:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 620ms
00:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
00:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
00:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 721ms
00:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
00:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
00:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 676ms
00:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
00:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
00:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 621ms
00:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
00:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
00:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 626ms
00:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
00:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
00:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 625ms
00:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
00:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
00:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 673ms
00:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
00:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
00:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 623ms
00:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
00:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
00:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 681ms
00:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
00:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
00:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 625ms
00:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
00:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
00:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 882ms
00:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
00:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
00:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 980ms
00:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
00:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
00:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1078ms
00:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
00:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
00:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 979ms
00:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
00:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
00:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 829ms
00:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
00:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
00:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 682ms
00:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
00:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
00:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 732ms
00:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
00:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
00:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 629ms
00:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
00:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
00:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 639ms
00:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
00:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
00:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 627ms
00:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
00:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
00:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 628ms
00:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
00:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
00:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 631ms
00:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
00:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
00:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 773ms
00:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
00:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
00:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 680ms
00:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
00:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
00:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 573ms
00:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
00:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
00:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 675ms
00:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
00:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
00:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 626ms
00:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
00:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
00:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 727ms
00:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
00:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
00:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 626ms
00:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
00:57:57 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
00:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 624ms
00:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
00:57:58 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
00:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 622ms
00:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
00:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
00:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 676ms
00:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
00:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
00:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 933ms
00:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
00:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
00:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 726ms
00:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
00:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
00:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 738ms
00:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
00:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
00:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 688ms
00:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
00:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
00:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 625ms
00:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
00:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
00:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 721ms
00:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
00:58:04 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
00:58:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:58:04 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:30:1
00:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:58:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:58:04 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:20:1
00:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 786ms
00:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
00:58:05 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
00:58:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:58:05 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:30:1
00:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:05 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:58:05 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:58:05 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:20:1
00:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms
00:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
00:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
00:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 627ms
00:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
00:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
00:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 830ms
00:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
00:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
00:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 674ms
00:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
00:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
00:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 732ms
00:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
00:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
00:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 688ms
00:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
00:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
00:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 780ms
00:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
00:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
00:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms
00:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
00:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
00:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms
00:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
00:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
00:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 728ms
00:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
00:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
00:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 723ms
00:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
00:58:13 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
00:58:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:58:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:29:1
00:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:13 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:58:13 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:58:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:20:1
00:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 875ms
00:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
00:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
00:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 681ms
00:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
00:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
00:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 732ms
00:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
00:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
00:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 786ms
00:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
00:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
00:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 725ms
00:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
00:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
00:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 682ms
00:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
00:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
00:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms
00:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
00:58:18 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
00:58:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:58:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:31:1
00:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:18 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:58:18 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:58:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:20:1
00:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 635ms
00:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
00:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
00:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms
00:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
00:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
00:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 975ms
00:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
00:58:20 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
00:58:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:58:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
00:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:58:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:58:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
00:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 728ms
00:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
00:58:21 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
00:58:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:58:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
00:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:21 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:58:21 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:58:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:20:1
00:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 677ms
00:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
00:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
00:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 621ms
00:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
00:58:22 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
00:58:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:58:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
00:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:58:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:58:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
00:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 723ms
00:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
00:58:23 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
00:58:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:58:23 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
00:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:58:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:58:23 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
00:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 785ms
00:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
00:58:24 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
00:58:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:58:24 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
00:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:24 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:58:24 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:58:24 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:20:1
00:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 677ms
00:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
00:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
00:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 680ms
00:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
00:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
00:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 677ms
00:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
00:58:25 INFO - PROCESS | 2533 | 1448269105915 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
00:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
00:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1178ms
00:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
00:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
00:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 882ms
00:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
00:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
00:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 778ms
00:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
00:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
00:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 792ms
00:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
00:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
00:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 828ms
00:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
00:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
00:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms
00:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
00:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
00:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 624ms
00:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
00:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
00:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 631ms
00:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
00:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
00:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 727ms
00:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
00:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
00:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 876ms
00:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
00:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
00:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 773ms
00:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
00:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
00:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 624ms
00:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
00:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
00:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 678ms
00:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
00:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
00:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 633ms
00:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
00:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
00:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 627ms
00:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
00:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
00:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 676ms
00:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
00:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
00:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 676ms
00:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
00:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
00:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 626ms
00:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
00:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
00:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 728ms
00:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
00:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
00:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 834ms
00:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
00:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
00:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 723ms
00:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
00:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
00:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 776ms
00:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
00:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
00:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 677ms
00:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
00:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
00:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 624ms
00:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
00:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
00:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 922ms
00:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
00:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
00:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 634ms
00:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
00:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
00:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 674ms
00:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
00:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
00:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 680ms
00:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
00:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
00:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 831ms
00:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
00:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
00:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 673ms
00:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
00:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
00:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 580ms
00:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
00:58:49 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
00:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 672ms
00:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
00:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
00:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 725ms
00:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
00:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
00:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 727ms
00:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
00:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
00:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 620ms
00:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
00:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
00:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 626ms
00:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
00:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
00:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms
00:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
00:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
00:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 727ms
00:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
00:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
00:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 836ms
00:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
00:58:54 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
00:58:54 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
00:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:58:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:58:54 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
00:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 632ms
00:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
00:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
00:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 583ms
00:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
00:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
00:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 633ms
00:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
00:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
00:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms
00:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
00:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
00:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms
00:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
00:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
00:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms
00:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
00:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
00:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 779ms
00:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
00:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
00:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 625ms
00:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
00:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
00:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 773ms
00:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
00:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
00:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 834ms
00:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
00:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
00:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 740ms
00:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
00:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
00:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 786ms
00:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
00:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
00:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms
00:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
00:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
00:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 635ms
00:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
00:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
00:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 676ms
00:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
00:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
00:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms
00:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
00:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
00:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 685ms
00:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
00:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
00:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 836ms
00:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
00:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
00:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 925ms
00:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
00:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
00:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 671ms
00:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
00:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
00:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 676ms
00:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
00:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
00:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 674ms
00:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
00:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
00:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 677ms
00:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
00:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
00:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 727ms
00:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
00:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
00:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 726ms
00:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
00:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
00:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 674ms
00:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
00:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
00:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms
00:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
00:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
00:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 927ms
00:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
00:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
00:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 732ms
00:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
00:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
00:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 739ms
00:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
00:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
00:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 678ms
00:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
00:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
00:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 627ms
00:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
00:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
00:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 627ms
00:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
00:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
00:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 627ms
00:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
00:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
00:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 680ms
00:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
00:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
00:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 676ms
00:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
00:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
00:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 879ms
00:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
00:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
00:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 679ms
00:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
00:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
00:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 626ms
00:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
00:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
00:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 678ms
00:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
00:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
00:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 832ms
00:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
00:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
00:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 773ms
00:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
00:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
00:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 676ms
00:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
00:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
00:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 688ms
00:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
00:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
00:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 673ms
00:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
00:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
00:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 673ms
00:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
00:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
00:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 974ms
00:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
00:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
00:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 673ms
00:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
00:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
00:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 676ms
00:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
00:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
00:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 677ms
00:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
00:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
00:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 679ms
00:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
00:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
00:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 728ms
00:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
00:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
00:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 743ms
00:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
00:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
00:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 623ms
00:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
00:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
00:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 681ms
00:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
00:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
00:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 878ms
00:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
00:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
00:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 777ms
00:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
00:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
00:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 725ms
00:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
00:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
00:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 677ms
00:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
00:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
00:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 675ms
00:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
00:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
00:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms
00:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
00:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
00:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 693ms
00:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
00:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
00:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 779ms
00:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
00:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
00:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 731ms
00:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
00:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
00:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 787ms
00:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
00:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
00:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 831ms
00:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
00:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
00:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 683ms
00:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
00:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
00:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 724ms
00:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
00:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
00:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 801ms
00:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
00:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
00:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms
00:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
00:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
00:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 627ms
00:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
00:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
00:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 680ms
00:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
00:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
00:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 725ms
00:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
00:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
00:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 820ms
00:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
00:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
00:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 925ms
00:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
00:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
00:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 624ms
00:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
00:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
00:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 683ms
00:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
00:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
00:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 677ms
00:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
00:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
00:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 729ms
00:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
00:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
00:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 724ms
00:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
00:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
00:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 725ms
00:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
00:59:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
00:59:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 574ms
00:59:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
00:59:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
00:59:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 573ms
00:59:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
00:59:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
00:59:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms
00:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
00:59:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
00:59:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 785ms
00:59:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
00:59:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
00:59:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 621ms
00:59:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
00:59:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
00:59:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 739ms
00:59:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
00:59:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box)
00:59:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1279ms
00:59:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
00:59:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
00:59:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:59:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
00:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:59:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
00:59:59 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
00:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:59:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:59:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:59:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:59:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:59:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
00:59:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1081ms
00:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
01:00:00 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
01:00:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:00:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
01:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
01:00:00 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
01:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:00 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
01:00:00 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
01:00:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
01:00:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1129ms
01:00:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
01:00:01 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)
01:00:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1175ms
01:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
01:00:02 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)
01:00:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1326ms
01:00:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
01:00:04 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
01:00:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:00:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
01:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
01:00:04 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
01:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
01:00:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
01:00:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
01:00:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1238ms
01:00:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
01:00:05 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
01:00:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:00:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
01:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
01:00:05 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
01:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:05 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
01:00:05 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
01:00:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
01:00:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1280ms
01:00:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
01:00:06 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
01:00:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:00:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
01:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
01:00:06 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
01:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
01:00:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
01:00:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
01:00:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1235ms
01:00:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
01:00:07 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
01:00:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:00:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
01:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
01:00:07 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
01:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
01:00:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
01:00:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
01:00:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1283ms
01:00:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
01:00:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
01:00:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 980ms
01:00:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
01:00:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
01:00:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 833ms
01:00:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
01:00:10 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"
01:00:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:00:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
01:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
01:00:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
01:00:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
01:00:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 676ms
01:00:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
01:00:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
01:00:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 625ms
01:00:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
01:00:11 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"
01:00:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:00:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
01:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:11 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
01:00:11 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
01:00:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
01:00:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 722ms
01:00:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
01:00:12 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"
01:00:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:00:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
01:00:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:12 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
01:00:12 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
01:00:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
01:00:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 734ms
01:00:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
01:00:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
01:00:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 676ms
01:00:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
01:00:14 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
01:00:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:00:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:1
01:00:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
01:00:14 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
01:00:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
01:00:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
01:00:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
01:00:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1081ms
01:00:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
01:00:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
01:00:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 773ms
01:00:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
01:00:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
01:00:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 883ms
01:00:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
01:00:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
01:00:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 725ms
01:00:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
01:00:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
01:00:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 625ms
01:00:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
01:00:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
01:00:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 681ms
01:00:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
01:00:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
01:00:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 581ms
01:00:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
01:00:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
01:00:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 722ms
01:00:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
01:00:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
01:00:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 677ms
01:00:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
01:00:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
01:00:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 675ms
01:00:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
01:00:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
01:00:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 619ms
01:00:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
01:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
01:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 871ms
01:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
01:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
01:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms
01:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
01:00:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
01:00:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 731ms
01:00:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
01:00:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
01:00:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1029ms
01:00:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
01:00:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
01:00:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 833ms
01:00:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
01:00:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
01:00:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 739ms
01:00:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
01:00:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
01:00:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 952ms
01:00:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
01:00:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
01:00:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 837ms
01:00:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
01:00:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
01:00:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 921ms
01:00:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
01:00:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
01:00:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 681ms
01:00:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
01:00:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
01:00:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 675ms
01:00:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
01:00:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
01:00:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 681ms
01:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
01:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
01:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 775ms
01:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
01:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
01:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 683ms
01:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
01:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
01:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 623ms
01:00:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
01:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
01:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 623ms
01:00:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
01:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
01:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 624ms
01:00:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
01:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
01:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 723ms
01:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
01:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
01:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1082ms
01:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
01:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
01:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 625ms
01:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
01:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
01:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 676ms
01:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
01:00:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
01:00:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 678ms
01:00:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
01:00:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
01:00:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 674ms
01:00:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
01:00:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
01:00:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 728ms
01:00:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
01:00:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
01:00:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms
01:00:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
01:00:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
01:00:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms
01:00:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
01:00:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
01:00:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 675ms
01:00:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
01:00:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
01:00:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 879ms
01:00:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
01:00:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
01:00:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 728ms
01:00:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
01:00:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
01:00:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 826ms
01:00:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
01:00:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
01:00:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 726ms
01:00:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
01:00:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
01:00:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 675ms
01:00:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
01:00:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
01:00:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 677ms
01:00:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
01:00:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
01:00:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 778ms
01:00:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
01:00:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
01:00:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
01:00:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 626ms
01:00:47 INFO - TEST-START | /DOMEvents/constructors.html
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
01:00:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
01:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:1
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:00:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
01:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:1
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:00:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
01:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:1
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:00:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
01:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:1
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:00:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
01:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:1
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:00:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
01:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:1
01:00:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:00:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
01:00:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 649ms
01:00:48 INFO - TEST-START | /DOMEvents/event-phases-order.html
01:00:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
01:00:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 833ms
01:00:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
01:00:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
01:00:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
01:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:00:49 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
01:00:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:00:49 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
01:00:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:00:49 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]"
01:00:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:00:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
01:00:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 580ms
01:00:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
01:00:50 INFO - PROCESS | 2533 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
01:00:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
01:00:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 627ms
01:00:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
01:00:51 INFO - PROCESS | 2533 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
01:00:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
01:00:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 676ms
01:00:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
01:00:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
01:00:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 627ms
01:00:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
01:00:52 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.
01:00:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 632ms
01:00:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
01:00:53 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
01:00:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
01:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:00:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:1
01:00:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 624ms
01:00:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
01:00:53 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.
01:00:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 571ms
01:00:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
01:00:54 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.
01:00:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms
01:00:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
01:00:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:00:54 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
01:00:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 581ms
01:00:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
01:00:55 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.
01:00:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms
01:00:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
01:00:56 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.
01:00:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 834ms
01:00:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
01:00:57 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.
01:00:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 678ms
01:00:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
01:00:57 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.
01:00:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 577ms
01:00:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
01:00:58 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.
01:00:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 584ms
01:00:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
01:00:58 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.
01:00:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 627ms
01:00:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
01:00:59 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
01:00:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
01:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:00:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:1
01:00:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 677ms
01:00:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
01:01:00 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.
01:01:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 681ms
01:01:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
01:01:01 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.
01:01:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 781ms
01:01:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
01:01:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:01:01 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
01:01:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 574ms
01:01:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
01:01:02 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.
01:01:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 690ms
01:01:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
01:01:03 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.
01:01:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 780ms
01:01:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
01:01:03 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.
01:01:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 632ms
01:01:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
01:01:04 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
01:01:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms
01:01:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker
01:01:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
01:01:05 INFO - {}
01:01:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
01:01:05 INFO - {}
01:01:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
01:01:05 INFO - {}
01:01:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
01:01:05 INFO - {}
01:01:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 728ms
01:01:05 INFO - TEST-START | /FileAPI/fileReader.html
01:01:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
01:01:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
01:01:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
01:01:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
01:01:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 576ms
01:01:05 INFO - TEST-START | /FileAPI/historical.html
01:01:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
01:01:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
01:01:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
01:01:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
01:01:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
01:01:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
01:01:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
01:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:1
01:01:06 INFO - TEST-OK | /FileAPI/historical.html | took 579ms
01:01:06 INFO - TEST-START | /FileAPI/idlharness.html
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
01:01:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:01:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
01:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
01:01:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
01:01:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
01:01:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
01:01:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
01:01:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
01:01:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:01:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
01:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
01:01:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
01:01:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
01:01:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
01:01:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:01:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
01:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
01:01:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
01:01:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
01:01:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
01:01:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
01:01:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
01:01:07 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
01:01:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
01:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
01:01:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
01:01:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
01:01:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
01:01:07 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
01:01:07 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
01:01:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
01:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
01:01:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
01:01:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
01:01:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
01:01:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:01:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
01:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
01:01:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
01:01:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
01:01:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
01:01:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
01:01:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
01:01:07 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
01:01:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
01:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
01:01:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
01:01:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
01:01:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
01:01:07 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
01:01:07 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
01:01:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
01:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
01:01:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
01:01:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
01:01:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
01:01:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
01:01:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 819ms
01:01:07 INFO - TEST-START | /FileAPI/idlharness.worker
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:01:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:01:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
01:01:08 INFO - {}
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
01:01:08 INFO - {}
01:01:08 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 - {}
01:01:08 INFO - {}
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
01:01:08 INFO - {}
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
01:01:08 INFO - {}
01:01:08 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 - {}
01:01:08 INFO - {}
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface object length - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
01:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation abort() - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
01:01:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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
01:01:08 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
01:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute result - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
01:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute error - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
01:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
01:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
01:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onload - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
01:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
01:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
01:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
01:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1324:13
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1322:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1346:9
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1344:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 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"
01:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
01:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
01:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
01:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
01:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
01:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:01:08 INFO - {}
01:01:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1234ms
01:01:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
01:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
01:01:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1176ms
01:01:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html
01:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
01:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
01:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
01:01:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 623ms
01:01:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
01:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
01:01:11 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.
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:63:10
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:62:1
01:01:11 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.
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:70:10
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:69:1
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. - assert_throws: function "function () {
01:01:11 INFO - new Blob(obj);
01:01:11 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:97:3
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:93:1
01:01:11 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
01:01:11 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 () {
01:01:11 INFO - var obj = {
01:01:11 INFO - length: {
01:01:11 INFO - val..." threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:118:3
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:117:1
01:01:11 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 () {
01:01:11 INFO - new Blob(obj);
01:01:11 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:165:3
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:135:1
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
01:01:11 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
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:197:1
01:01:11 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
01:01:11 INFO - arr<.toString@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:226:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:230:10
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:209:1
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
01:01:11 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.
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:301:10
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:300:1
01:01:11 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.
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:309:10
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:308:1
01:01:11 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.
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:317:10
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:315:1
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
01:01:11 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.
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:397:1
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:396:1
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
01:01:11 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.
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:12
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:436:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
01:01:11 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.
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:444:12
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:443:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:459:1
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
01:01:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 739ms
01:01:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
01:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
01:01:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:01:12 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"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:01:12 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"
01:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:01:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 882ms
01:01:12 INFO - TEST-START | /FileAPI/file/File-constructor.html
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
01:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
01:01:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:1
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
01:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
01:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
01:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
01:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
01:01:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 740ms
01:01:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
01:01:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
01:01:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
01:01:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
01:01:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
01:01:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
01:01:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
01:01:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
01:01:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms
01:01:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
01:01:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 697ms
01:01:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
01:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
01:01:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 627ms
01:01:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
01:01:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
01:01:15 INFO - reader.readAsText(blob_2)
01:01:15 INFO - }" did not throw
01:01:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
01:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
01:01:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
01:01:15 INFO - reader.readAsDataURL(blob_2)
01:01:15 INFO - }" did not throw
01:01:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
01:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
01:01:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
01:01:15 INFO - reader.readAsArrayBuffer(blob_2)
01:01:15 INFO - }" did not throw
01:01:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
01:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
01:01:15 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
01:01:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
01:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
01:01:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
01:01:15 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
01:01:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
01:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
01:01:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
01:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:01:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
01:01:15 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
01:01:15 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:1
01:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
01:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
01:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:01:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
01:01:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 587ms
01:01:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
01:01:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
01:01:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
01:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:1
01:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
01:01:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 773ms
01:01:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
01:01:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
01:01:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 929ms
01:01:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
01:01:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
01:01:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 679ms
01:01:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
01:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
01:01:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 625ms
01:01:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
01:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
01:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
01:01:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 582ms
01:01:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
01:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
01:01:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 632ms
01:01:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
01:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
01:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
01:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
01:01:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms
01:01:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
01:01:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
01:01:20 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
01:01:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
01:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:01:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:1
01:01:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 627ms
01:01:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
01:01:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
01:01:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 571ms
01:01:21 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
01:01:22 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
01:01:22 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 621ms
01:01:22 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
01:01:22 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
01:01:22 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 622ms
01:01:22 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
01:01:23 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
01:01:23 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 1033ms
01:01:23 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
01:01:24 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
01:01:24 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 830ms
01:01:24 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
01:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
01:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
01:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
01:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
01:01:25 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 678ms
01:01:25 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
01:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
01:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
01:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
01:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
01:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
01:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
01:01:25 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 681ms
01:01:25 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
01:01:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
01:01:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
01:01:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
01:01:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
01:01:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
01:01:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
01:01:26 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 723ms
01:01:26 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
01:01:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
01:01:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
01:01:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
01:01:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
01:01:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
01:01:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
01:01:27 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 623ms
01:01:27 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
01:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
01:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
01:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
01:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
01:01:28 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 730ms
01:01:28 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
01:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
01:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
01:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
01:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
01:01:28 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 673ms
01:01:28 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
01:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
01:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
01:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
01:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
01:01:29 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 730ms
01:01:29 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
01:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
01:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
01:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
01:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
01:01:30 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 876ms
01:01:30 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
01:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
01:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
01:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
01:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
01:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
01:01:31 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 831ms
01:01:31 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
01:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
01:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
01:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
01:01:32 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 827ms
01:01:32 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
01:01:33 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
01:01:33 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
01:01:33 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
01:01:33 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1097ms
01:01:33 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
01:01:33 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
01:01:33 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 676ms
01:01:33 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
01:01:34 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
01:01:34 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
01:01:34 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 626ms
01:01:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
01:01:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
01:01:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 675ms
01:01:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
01:01:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
01:01:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 625ms
01:01:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
01:01:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
01:01:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 773ms
01:01:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
01:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
01:01:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 934ms
01:01:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
01:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
01:01:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 675ms
01:01:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
01:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
01:01:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 630ms
01:01:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
01:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
01:01:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 730ms
01:01:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
01:01:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
01:01:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 725ms
01:01:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
01:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
01:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 736ms
01:01:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
01:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
01:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 734ms
01:01:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
01:01:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
01:01:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 776ms
01:01:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
01:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
01:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 726ms
01:01:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
01:01:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
01:01:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 945ms
01:01:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
01:01:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
01:01:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 679ms
01:01:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
01:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
01:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 681ms
01:01:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
01:01:46 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
01:01:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 727ms
01:01:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
01:01:47 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
01:01:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 683ms
01:01:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
01:01:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
01:01:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 674ms
01:01:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
01:01:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
01:01:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 635ms
01:01:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
01:01:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
01:01:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 625ms
01:01:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
01:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
01:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 723ms
01:01:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
01:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
01:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 829ms
01:01:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
01:01:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
01:01:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 931ms
01:01:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
01:01:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
01:01:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 680ms
01:01:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
01:01:52 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
01:01:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 625ms
01:01:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
01:01:53 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
01:01:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 732ms
01:01:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
01:01:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
01:01:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 684ms
01:01:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
01:01:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
01:01:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 723ms
01:01:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
01:01:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
01:01:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 673ms
01:01:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
01:01:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
01:01:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 678ms
01:01:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
01:01:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:01:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 729ms
01:01:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
01:01:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
01:01:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 903ms
01:01:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
01:01:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
01:01:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 638ms
01:01:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
01:01:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
01:01:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 676ms
01:01:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
01:01:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
01:01:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 679ms
01:01:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
01:02:01 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:02:01 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 1082ms
01:02:01 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
01:02:02 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
01:02:02 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 1041ms
01:02:02 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
01:02:03 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
01:02:03 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 1077ms
01:02:03 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
01:02:05 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:02:05 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 2649ms
01:02:05 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
01:02:06 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
01:02:06 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 727ms
01:02:06 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
01:02:07 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
01:02:07 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 731ms
01:02:07 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
01:02:08 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:02:08 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 738ms
01:02:08 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
01:02:08 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
01:02:08 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 722ms
01:02:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
01:02:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
01:02:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 720ms
01:02:09 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
01:02:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
01:02:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 626ms
01:02:10 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
01:02:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
01:02:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 721ms
01:02:10 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
01:02:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
01:02:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 1084ms
01:02:11 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
01:02:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
01:02:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 929ms
01:02:12 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
01:02:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
01:02:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 784ms
01:02:13 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
01:02:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
01:02:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 625ms
01:02:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
01:02:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
01:02:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 679ms
01:02:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
01:02:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
01:02:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 633ms
01:02:15 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
01:02:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
01:02:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 682ms
01:02:16 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
01:02:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
01:02:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 721ms
01:02:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
01:02:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
01:02:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 1078ms
01:02:18 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
01:02:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
01:02:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 786ms
01:02:18 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
01:02:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
01:02:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 681ms
01:02:19 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
01:02:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
01:02:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 733ms
01:02:20 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
01:02:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
01:02:21 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 734ms
01:02:21 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
01:02:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
01:02:21 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 724ms
01:02:21 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
01:02:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
01:02:22 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 722ms
01:02:22 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
01:02:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
01:02:23 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 672ms
01:02:23 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
01:02:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
01:02:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1328ms
01:02:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
01:02:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
01:02:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 621ms
01:02:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
01:02:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
01:02:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 928ms
01:02:26 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
01:02:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
01:02:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 731ms
01:02:26 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
01:02:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
01:02:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 681ms
01:02:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
01:02:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
01:02:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 692ms
01:02:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
01:02:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
01:02:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 621ms
01:02:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
01:02:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
01:02:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 832ms
01:02:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
01:02:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
01:02:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 1023ms
01:02:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
01:02:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
01:02:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1303ms
01:02:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
01:02:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
01:02:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
01:02:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
01:02:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
01:02:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 976ms
01:02:33 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
01:02:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
01:02:33 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 734ms
01:02:33 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
01:02:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
01:02:34 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 732ms
01:02:34 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
01:02:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
01:02:35 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 828ms
01:02:35 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
01:02:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
01:02:36 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 1183ms
01:02:36 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
01:02:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
01:02:37 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 628ms
01:02:37 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
01:02:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
01:02:37 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 672ms
01:02:37 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
01:02:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
01:02:38 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 686ms
01:02:38 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
01:02:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
01:02:39 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 876ms
01:02:39 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
01:02:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
01:02:40 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 879ms
01:02:40 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
01:02:40 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
01:02:40 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 674ms
01:02:40 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
01:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
01:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
01:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
01:02:41 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 623ms
01:02:41 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
01:02:42 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
01:02:42 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 834ms
01:02:42 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
01:02:43 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
01:02:43 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 722ms
01:02:43 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
01:02:43 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
01:02:43 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 780ms
01:02:43 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
01:02:44 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
01:02:44 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
01:02:44 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 683ms
01:02:44 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
01:02:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
01:02:45 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 677ms
01:02:45 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
01:02:46 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
01:02:46 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 836ms
01:02:46 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
01:02:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
01:02:47 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 827ms
01:02:47 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
01:02:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
01:02:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
01:02:47 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 734ms
01:02:47 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
01:02:48 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
01:02:48 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 825ms
01:02:48 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
01:02:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
01:02:49 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 936ms
01:02:49 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
01:02:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
01:02:50 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 580ms
01:02:50 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
01:02:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
01:02:50 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 627ms
01:02:50 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
01:02:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
01:02:51 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 727ms
01:02:51 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
01:02:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
01:02:52 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 782ms
01:02:52 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
01:02:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
01:02:53 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 729ms
01:02:53 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
01:02:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
01:02:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
01:02:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
01:02:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
01:02:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
01:02:53 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError. - assert_throws: function "function () {
01:02:53 INFO - window.indexedDB.open('test', val);..." did not throw
01:02:53 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
01:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:02:53 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
01:02:53 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:24:1
01:02:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
01:02:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
01:02:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
01:02:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
01:02:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should throw TypeError. - assert_throws: function "function () {
01:02:54 INFO - window.indexedDB.open('test', val);..." did not throw
01:02:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
01:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:02:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
01:02:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:29:1
01:02:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
01:02:54 INFO - window.indexedDB.open('test', val);..." did not throw
01:02:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
01:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:02:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
01:02:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:30:1
01:02:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
01:02:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
01:02:54 INFO - window.indexedDB.open('test', val);..." did not throw
01:02:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
01:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:02:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
01:02:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:33:1
01:02:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
01:02:54 INFO - window.indexedDB.open('test', val);..." did not throw
01:02:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
01:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:02:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
01:02:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:37:1
01:02:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
01:02:54 INFO - window.indexedDB.open('test', val);..." did not throw
01:02:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
01:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:02:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
01:02:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:41:1
01:02:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
01:02:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
01:02:54 INFO - TEST-OK | /IndexedDB/idbfactory_open9.htm | took 982ms
01:02:54 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
01:02:54 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
01:02:54 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 686ms
01:02:54 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
01:02:56 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
01:02:56 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
01:02:56 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1932ms
01:02:56 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
01:02:57 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
01:02:57 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 721ms
01:02:57 INFO - TEST-START | /IndexedDB/idbindex_count.htm
01:02:58 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
01:02:58 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 683ms
01:02:58 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
01:02:58 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
01:02:58 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 825ms
01:02:58 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
01:02:59 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
01:02:59 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 684ms
01:02:59 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
01:03:00 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
01:03:00 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 929ms
01:03:00 INFO - TEST-START | /IndexedDB/idbindex_get.htm
01:03:01 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
01:03:01 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 675ms
01:03:01 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
01:03:02 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
01:03:02 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 831ms
01:03:02 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
01:03:02 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
01:03:02 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 722ms
01:03:02 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
01:03:03 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
01:03:03 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 775ms
01:03:03 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
01:03:04 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
01:03:04 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 623ms
01:03:04 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
01:03:04 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
01:03:04 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 620ms
01:03:04 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
01:03:05 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
01:03:05 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 675ms
01:03:05 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
01:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
01:03:06 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 881ms
01:03:06 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
01:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
01:03:07 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 1179ms
01:03:07 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
01:03:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
01:03:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 826ms
01:03:08 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
01:03:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
01:03:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 675ms
01:03:09 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
01:03:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
01:03:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 683ms
01:03:09 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
01:03:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
01:03:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 676ms
01:03:10 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
01:03:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
01:03:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 727ms
01:03:11 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
01:03:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
01:03:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 732ms
01:03:11 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
01:03:12 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
01:03:12 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 883ms
01:03:12 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
01:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
01:03:13 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 775ms
01:03:13 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
01:03:14 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
01:03:14 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 738ms
01:03:14 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
01:03:15 INFO - TEST-FAIL | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
01:03:15 INFO - index.openCursor();
01:03:15 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
01:03:15 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:23:9
01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
01:03:15 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
01:03:15 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:15:5
01:03:15 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 778ms
01:03:15 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
01:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
01:03:15 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 875ms
01:03:15 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
01:03:16 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
01:03:16 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 782ms
01:03:16 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
01:03:17 INFO - TEST-FAIL | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
01:03:17 INFO - index.openKeyCursor();
01:03:17 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
01:03:17 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:23:9
01:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
01:03:17 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
01:03:17 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:15:5
01:03:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 683ms
01:03:17 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
01:03:18 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 578ms
01:03:18 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
01:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
01:03:18 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 583ms
01:03:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
01:03:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
01:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 621ms
01:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
01:03:19 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
01:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 679ms
01:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
01:03:20 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
01:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 979ms
01:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
01:03:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
01:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 1180ms
01:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
01:03:22 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
01:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 628ms
01:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
01:03:23 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
01:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 640ms
01:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
01:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 730ms
01:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
01:03:24 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
01:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 774ms
01:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
01:03:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
01:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 680ms
01:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
01:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
01:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 775ms
01:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
01:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
01:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 834ms
01:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
01:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
01:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 830ms
01:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
01:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
01:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 678ms
01:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
01:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
01:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 678ms
01:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
01:03:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
01:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 737ms
01:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
01:03:30 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
01:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 720ms
01:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
01:03:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
01:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 624ms
01:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
01:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
01:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 632ms
01:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
01:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 826ms
01:03:33 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
01:03:33 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
01:03:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 727ms
01:03:33 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
01:03:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
01:03:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 974ms
01:03:34 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
01:03:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
01:03:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 729ms
01:03:35 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
01:03:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
01:03:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 828ms
01:03:36 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
01:03:36 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
01:03:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 681ms
01:03:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
01:03:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
01:03:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 626ms
01:03:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
01:03:38 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
01:03:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 671ms
01:03:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
01:03:38 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
01:03:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 673ms
01:03:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
01:03:39 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
01:03:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 729ms
01:03:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
01:03:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
01:03:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 676ms
01:03:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
01:03:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
01:03:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 1022ms
01:03:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
01:03:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
01:03:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 726ms
01:03:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
01:03:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
01:03:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 627ms
01:03:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
01:03:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
01:03:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 732ms
01:03:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
01:03:44 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"
01:03:44 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:1
01:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
01:03:44 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
01:03:44 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
01:03:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 686ms
01:03:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
01:03:45 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"
01:03:45 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:1
01:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
01:03:45 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
01:03:45 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
01:03:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 831ms
01:03:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
01:03:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
01:03:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 777ms
01:03:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
01:03:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
01:03:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 634ms
01:03:46 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
01:03:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
01:03:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 629ms
01:03:47 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
01:03:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
01:03:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 874ms
01:03:47 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
01:03:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
01:03:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 677ms
01:03:48 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
01:03:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
01:03:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 723ms
01:03:49 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
01:03:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
01:03:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 778ms
01:03:50 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
01:03:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:03:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 733ms
01:03:50 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
01:03:51 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
01:03:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 624ms
01:03:51 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
01:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
01:03:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 625ms
01:03:52 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
01:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
01:03:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 727ms
01:03:52 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
01:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
01:03:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 725ms
01:03:53 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
01:03:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
01:03:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 1175ms
01:03:54 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
01:03:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
01:03:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 730ms
01:03:55 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
01:03:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
01:03:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 675ms
01:03:56 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
01:03:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
01:03:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 682ms
01:03:56 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
01:03:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
01:03:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 685ms
01:03:57 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
01:03:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
01:03:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 689ms
01:03:58 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
01:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
01:03:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 1481ms
01:03:59 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
01:04:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
01:04:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 786ms
01:04:00 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
01:04:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
01:04:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 1055ms
01:04:01 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
01:04:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
01:04:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 930ms
01:04:02 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
01:04:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
01:04:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 680ms
01:04:03 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
01:04:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
01:04:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
01:04:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
01:04:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
01:04:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
01:04:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 881ms
01:04:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
01:04:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
01:04:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 678ms
01:04:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
01:04:05 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
01:04:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 675ms
01:04:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
01:04:06 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
01:04:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 879ms
01:04:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
01:04:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
01:04:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 877ms
01:04:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
01:04:08 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
01:04:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 876ms
01:04:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
01:04:08 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
01:04:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 680ms
01:04:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
01:04:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:04:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 791ms
01:04:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
01:04:10 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
01:04:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 785ms
01:04:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
01:04:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
01:04:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 728ms
01:04:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
01:04:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
01:04:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 880ms
01:04:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
01:04:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
01:04:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 775ms
01:04:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
01:04:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
01:04:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 627ms
01:04:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
01:04:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
01:04:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 630ms
01:04:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
01:04:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
01:04:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 934ms
01:04:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
01:04:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
01:04:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 725ms
01:04:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
01:04:16 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
01:04:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 725ms
01:04:16 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
01:04:17 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
01:04:17 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 1022ms
01:04:17 INFO - TEST-START | /IndexedDB/idbtransaction.htm
01:04:18 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
01:04:18 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
01:04:18 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 637ms
01:04:18 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
01:04:18 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
01:04:18 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 628ms
01:04:18 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
01:04:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
01:04:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
01:04:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
01:04:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
01:04:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
01:04:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
01:04:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
01:04:19 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
01:04:19 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 934ms
01:04:19 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
01:04:20 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
01:04:20 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 782ms
01:04:20 INFO - TEST-START | /IndexedDB/index_sort_order.htm
01:04:21 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
01:04:21 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 973ms
01:04:21 INFO - TEST-START | /IndexedDB/interfaces.html
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
01:04:22 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
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
01:04:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
01:04:23 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
01:04:23 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1455ms
01:04:23 INFO - TEST-START | /IndexedDB/interfaces.worker
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
01:04:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
01:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
01:04:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
01:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
01:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
01:04:24 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
01:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
01:04:24 INFO - {}
01:04:24 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 - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
01:04:24 INFO - {}
01:04:24 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1246ms
01:04:24 INFO - TEST-START | /IndexedDB/key_invalid.htm
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
01:04:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
01:04:25 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 841ms
01:04:25 INFO - TEST-START | /IndexedDB/key_valid.html
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
01:04:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
01:04:26 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1744ms
01:04:26 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
01:04:27 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
01:04:27 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 830ms
01:04:27 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
01:04:28 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
01:04:28 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 780ms
01:04:28 INFO - TEST-START | /IndexedDB/keygenerator.htm
01:04:29 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
01:04:29 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
01:04:29 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
01:04:29 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 929ms
01:04:29 INFO - TEST-START | /IndexedDB/keyorder.htm
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
01:04:30 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
01:04:30 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1035ms
01:04:30 INFO - TEST-START | /IndexedDB/keypath.htm
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
01:04:31 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
01:04:31 INFO - TEST-OK | /IndexedDB/keypath.htm | took 889ms
01:04:31 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
01:04:32 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
01:04:32 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 1052ms
01:04:32 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
01:04:33 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
01:04:33 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
01:04:33 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
01:04:33 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1339ms
01:04:33 INFO - TEST-START | /IndexedDB/list_ordering.htm
01:04:35 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
01:04:35 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
01:04:35 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
01:04:35 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1225ms
01:04:35 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
01:04:35 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
01:04:35 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 888ms
01:04:35 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
01:04:36 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
01:04:36 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 676ms
01:04:36 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
01:04:37 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
01:04:37 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 772ms
01:04:37 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
01:04:38 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
01:04:38 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 825ms
01:04:38 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
01:04:39 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
01:04:39 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 877ms
01:04:39 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
01:04:39 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
01:04:39 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 727ms
01:04:39 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
01:04:40 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
01:04:40 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 681ms
01:04:40 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
01:04:41 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
01:04:41 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 729ms
01:04:41 INFO - TEST-START | /IndexedDB/value.htm
01:04:42 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
01:04:42 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
01:04:42 INFO - TEST-OK | /IndexedDB/value.htm | took 876ms
01:04:42 INFO - TEST-START | /IndexedDB/value_recursive.htm
01:04:43 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
01:04:43 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
01:04:43 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
01:04:43 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1025ms
01:04:43 INFO - TEST-START | /IndexedDB/writer-starvation.htm
01:04:44 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
01:04:44 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1126ms
01:04:44 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
01:04:45 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Float arrays - assert_throws: Float32Array function "function () {
01:04: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
01:04:45 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:4:1
01:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:45 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:3:1
01:04:45 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
01:04:45 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Integer arrays - self.crypto is undefined
01:04:45 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:20:9
01:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:45 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:19:1
01:04:45 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
01:04:45 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Large length - assert_throws: crypto.getRandomValues length over 65536 function "function () {
01:04: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
01:04:45 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:37:1
01:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:45 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:36:1
01:04:45 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
01:04:45 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 779ms
01:04:45 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
01:04:45 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
01:04:45 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer arrays
01:04:45 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
01:04:45 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 738ms
01:04:45 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
01:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
01:04:46 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 702ms
01:04:46 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
01:04:47 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
01:04:47 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:1
01:04:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:47 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
01:04:47 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
01:04:47 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:1
01:04:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:47 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
01:04:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
01:04:47 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 789ms
01:04:47 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
01:04:48 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() {
01:04:48 INFO - [native code]
01:04:48 INFO - }" but got function "function () {
01:04:48 INFO - }"
01:04:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
01:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
01:04:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:04:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
01:04:48 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
01:04:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
01:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
01:04:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:04:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
01:04:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 1098ms
01:04:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
01:04:49 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() {
01:04:49 INFO - [native code]
01:04:49 INFO - }" but got function "function () {
01:04:49 INFO - }"
01:04:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
01:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
01:04:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:04:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
01:04:49 INFO - {}
01:04:49 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
01:04:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
01:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
01:04:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:04:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
01:04:49 INFO - {}
01:04:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 1479ms
01:04:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
01:04:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
01:04:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
01:04:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
01:04:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:04:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
01:04:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:04:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
01:04:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:04:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
01:04:50 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"
01:04:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
01:04:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:04:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
01:04:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:04:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:04:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
01:04:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:04:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
01:04:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
01:04:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
01:04:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
01:04:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
01:04:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:04:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
01:04:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
01:04:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
01:04:50 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"
01:04:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
01:04:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
01:04:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
01:04:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:04:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:04:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
01:04:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
01:04:50 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 685ms
01:04:50 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
01:04:51 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
01:04:51 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 681ms
01:04:51 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
01:04:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
01:04:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
01:04:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
01:04:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
01:04:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
01:04:53 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1726ms
01:04:53 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
01:04:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
01:04:54 INFO - {}
01:04:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
01:04:54 INFO - {}
01:04:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
01:04:54 INFO - {}
01:04:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
01:04:54 INFO - {}
01:04:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
01:04:54 INFO - {}
01:04:54 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1781ms
01:04:54 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
01:04:55 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
01:04:55 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 876ms
01:04:55 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
01:04:56 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
01:04:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
01:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
01:04:56 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 928ms
01:04:56 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
01:05:07 INFO - PROCESS | 2533 | MARIONETTE LOG: INFO: Timeout fired
01:05:07 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
01:05:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
01:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
01:05:07 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:1
01:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
01:05:07 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10412ms
01:05:07 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
01:05:08 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
01:05:08 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 874ms
01:05:08 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
01:05:08 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
01:05:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 722ms
01:05:08 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
01:05:09 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
01:05:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:24:9
01:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:14:7
01:05:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 873ms
01:05:09 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
01:05:10 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
01:05:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 680ms
01:05:10 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
01:05:11 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
01:05:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
01:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
01:05:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
01:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
01:05:11 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 1154ms
01:05:11 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
01:05:12 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
01:05:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:40:13
01:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:16:9
01:05:12 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 934ms
01:05:12 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
01:05:13 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
01:05:13 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 725ms
01:05:13 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
01:05:13 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
01:05:13 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 727ms
01:05:13 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
01:05:14 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"
01:05:14 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
01:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:14 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
01:05:14 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
01:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:14 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
01:05:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
01:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
01:05:14 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 623ms
01:05:14 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
01:05:15 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
01:05:15 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 577ms
01:05:15 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
01:05:15 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
01:05:15 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 721ms
01:05:15 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
01:05:16 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
01:05:16 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 794ms
01:05:16 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
01:05:17 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
01:05:17 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
01:05:50 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
01:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:05:50 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
01:05:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:19:7
01:05:50 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
01:05:50 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
01:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:05:50 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
01:05:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:20:7
01:05:50 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
01:05:50 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
01:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:05:50 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
01:05:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:21:7
01:05:50 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
01:05:50 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
01:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:05:50 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
01:05:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:22:7
01:05:50 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
01:05:50 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
01:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:05:50 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
01:05:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:23:7
01:05:50 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
01:05:50 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
01:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:05:50 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
01:05:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:24:7
01:05:50 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
01:05:50 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
01:05:50 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
01:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:05:50 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
01:05:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:25:7
01:05:50 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 928ms
01:05:50 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
01:05:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
01:05:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
01:05:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
01:05:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
01:05:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
01:05:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
01:05:51 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 1284ms
01:05:51 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
01:05:53 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 1277ms
01:05:53 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
01:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
01:05:53 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 675ms
01:05:53 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
01:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
01:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
01:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
01:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
01:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
01:05:54 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 675ms
01:05:54 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
01:05:55 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
01:05:55 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
01:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:55 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
01:05:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
01:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
01:05:55 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 629ms
01:05:55 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
01:05:55 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
01:05:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
01:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
01:05:55 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 619ms
01:05:55 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
01:05:56 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
01:05:56 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 730ms
01:05:56 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
01:05:57 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
01:05:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
01:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
01:05:57 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 678ms
01:05:57 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
01:05:57 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
01:05:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
01:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
01:05:57 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 627ms
01:05:57 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
01:05:58 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
01:05:58 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 732ms
01:05:58 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
01:05:59 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
01:05:59 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 779ms
01:05:59 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
01:06:00 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
01:06:00 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 732ms
01:06:00 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
01:06:00 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
01:06:00 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 724ms
01:06:00 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
01:06:01 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
01:06:01 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
01:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:06:01 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
01:06:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
01:06:01 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
01:06:01 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
01:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:06:01 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
01:06:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:19:7
01:06:01 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 685ms
01:06:01 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
01:06:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | XMLHttpRequest: open() - URL encoding
01:06:02 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 622ms
01:06:02 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
01:06:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
01:06:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
01:06:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
01:06:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
01:06:02 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 735ms
01:06:02 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
01:06:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: