builder: mozilla-inbound_ubuntu64_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux64-spot-551
starttime: 1446709946.65
results: warnings (1)
buildid: 20151104223022
builduid: 249a9a489b954f2b952c956052face5a
revision: 9d8485c0d32ac5c98b5a6497543a7eeebd483a77
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:26.651612) =========
master: http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:26.652526) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:26.652831) =========
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-1446709751.735605-1100101693
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.023358
basedir: '/builds/slave/test'
========= master_lag: 0.04 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:26.715432) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:26.715713) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:26.756439) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:26.756704) =========
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-1446709751.735605-1100101693
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.020905
========= master_lag: 0.10 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:26.881615) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:26.881916) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:26.882284) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:26.882566) =========
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-1446709751.735605-1100101693
_=/tools/buildbot/bin/python
using PTY: False
--2015-11-04 23:52:26-- 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.0M=0.001s
2015-11-04 23:52:27 (12.0 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.367201
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:27.288607) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:27.288898) =========
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-1446709751.735605-1100101693
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.039421
========= master_lag: 0.04 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:27.363406) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:27.363727) =========
bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9d8485c0d32ac5c98b5a6497543a7eeebd483a77 --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9d8485c0d32ac5c98b5a6497543a7eeebd483a77 --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-1446709751.735605-1100101693
_=/tools/buildbot/bin/python
using PTY: False
2015-11-04 23:52:27,463 truncating revision to first 12 chars
2015-11-04 23:52:27,463 Setting DEBUG logging.
2015-11-04 23:52:27,463 attempt 1/10
2015-11-04 23:52:27,464 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/9d8485c0d32a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-04 23:52:27,767 unpacking tar archive at: mozilla-inbound-9d8485c0d32a/testing/mozharness/
program finished with exit code 0
elapsedTime=0.607854
========= master_lag: 0.14 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:28.115909) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:28.116247) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:28.147630) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:28.147893) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-04 23:52:28.148300) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' warnings (results: 1, elapsed: 41 mins, 3 secs) (at 2015-11-04 23:52:28.148587) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 4 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--e10s', '--total-chunks', '4', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'ondemand']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446709751.735605-1100101693
_=/tools/buildbot/bin/python
using PTY: False
23:52:28 INFO - MultiFileLogger online at 20151104 23:52:28 in /builds/slave/test
23:52:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 4 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols ondemand
23:52:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
23:52:28 INFO - {'append_to_log': False,
23:52:28 INFO - 'base_work_dir': '/builds/slave/test',
23:52:28 INFO - 'blob_upload_branch': 'mozilla-inbound',
23:52:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
23:52:28 INFO - 'buildbot_json_path': 'buildprops.json',
23:52:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
23:52:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
23:52:28 INFO - 'download_minidump_stackwalk': True,
23:52:28 INFO - 'download_symbols': 'ondemand',
23:52:28 INFO - 'e10s': True,
23:52:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
23:52:28 INFO - 'tooltool.py': '/tools/tooltool.py',
23:52:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
23:52:28 INFO - '/tools/misc-python/virtualenv.py')},
23:52:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
23:52:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
23:52:28 INFO - 'log_level': 'info',
23:52:28 INFO - 'log_to_console': True,
23:52:28 INFO - 'opt_config_files': (),
23:52:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
23:52:28 INFO - '--processes=1',
23:52:28 INFO - '--config=%(test_path)s/wptrunner.ini',
23:52:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
23:52:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
23:52:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
23:52:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
23:52:28 INFO - 'pip_index': False,
23:52:28 INFO - 'require_test_zip': True,
23:52:28 INFO - 'test_type': ('testharness',),
23:52:28 INFO - 'this_chunk': '1',
23:52:28 INFO - 'tooltool_cache': '/builds/tooltool_cache',
23:52:28 INFO - 'total_chunks': '4',
23:52:28 INFO - 'virtualenv_path': 'venv',
23:52:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
23:52:28 INFO - 'work_dir': 'build'}
23:52:28 INFO - #####
23:52:28 INFO - ##### Running clobber step.
23:52:28 INFO - #####
23:52:28 INFO - Running pre-action listener: _resource_record_pre_action
23:52:28 INFO - Running main action method: clobber
23:52:28 INFO - rmtree: /builds/slave/test/build
23:52:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
23:52:30 INFO - Running post-action listener: _resource_record_post_action
23:52:30 INFO - #####
23:52:30 INFO - ##### Running read-buildbot-config step.
23:52:30 INFO - #####
23:52:30 INFO - Running pre-action listener: _resource_record_pre_action
23:52:30 INFO - Running main action method: read_buildbot_config
23:52:30 INFO - Using buildbot properties:
23:52:30 INFO - {
23:52:30 INFO - "properties": {
23:52:30 INFO - "buildnumber": 12,
23:52:30 INFO - "product": "firefox",
23:52:30 INFO - "script_repo_revision": "production",
23:52:30 INFO - "branch": "mozilla-inbound",
23:52:30 INFO - "repository": "",
23:52:30 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound pgo test web-platform-tests-e10s-1",
23:52:30 INFO - "buildid": "20151104223022",
23:52:30 INFO - "slavename": "tst-linux64-spot-551",
23:52:30 INFO - "pgo_build": "True",
23:52:30 INFO - "basedir": "/builds/slave/test",
23:52:30 INFO - "project": "",
23:52:30 INFO - "platform": "linux64",
23:52:30 INFO - "master": "http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/",
23:52:30 INFO - "slavebuilddir": "test",
23:52:30 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-pgo-unittest",
23:52:30 INFO - "repo_path": "integration/mozilla-inbound",
23:52:30 INFO - "moz_repo_path": "",
23:52:30 INFO - "stage_platform": "linux64-pgo",
23:52:30 INFO - "builduid": "249a9a489b954f2b952c956052face5a",
23:52:30 INFO - "revision": "9d8485c0d32ac5c98b5a6497543a7eeebd483a77"
23:52:30 INFO - },
23:52:30 INFO - "sourcestamp": {
23:52:30 INFO - "repository": "",
23:52:30 INFO - "hasPatch": false,
23:52:30 INFO - "project": "",
23:52:30 INFO - "branch": "mozilla-inbound-linux64-pgo-unittest",
23:52:30 INFO - "changes": [
23:52:30 INFO - {
23:52:30 INFO - "category": null,
23:52:30 INFO - "files": [
23:52:30 INFO - {
23:52:30 INFO - "url": null,
23:52:30 INFO - "name": "https://queue.taskcluster.net/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
23:52:30 INFO - },
23:52:30 INFO - {
23:52:30 INFO - "url": null,
23:52:30 INFO - "name": "https://queue.taskcluster.net/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/test_packages.json"
23:52:30 INFO - }
23:52:30 INFO - ],
23:52:30 INFO - "repository": "",
23:52:30 INFO - "rev": "9d8485c0d32ac5c98b5a6497543a7eeebd483a77",
23:52:30 INFO - "who": "sendchange-unittest",
23:52:30 INFO - "when": 1446709909,
23:52:30 INFO - "number": 6623522,
23:52:30 INFO - "comments": "",
23:52:30 INFO - "project": "",
23:52:30 INFO - "at": "Wed 04 Nov 2015 23:51:49",
23:52:30 INFO - "branch": "mozilla-inbound-linux64-pgo-unittest",
23:52:30 INFO - "revlink": "",
23:52:30 INFO - "properties": [
23:52:30 INFO - [
23:52:30 INFO - "buildid",
23:52:30 INFO - "20151104223022",
23:52:30 INFO - "Change"
23:52:30 INFO - ],
23:52:30 INFO - [
23:52:30 INFO - "builduid",
23:52:30 INFO - "249a9a489b954f2b952c956052face5a",
23:52:30 INFO - "Change"
23:52:30 INFO - ],
23:52:30 INFO - [
23:52:30 INFO - "pgo_build",
23:52:30 INFO - "True",
23:52:30 INFO - "Change"
23:52:30 INFO - ]
23:52:30 INFO - ],
23:52:30 INFO - "revision": "9d8485c0d32ac5c98b5a6497543a7eeebd483a77"
23:52:30 INFO - }
23:52:30 INFO - ],
23:52:30 INFO - "revision": "9d8485c0d32ac5c98b5a6497543a7eeebd483a77"
23:52:30 INFO - }
23:52:30 INFO - }
23:52:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2.
23:52:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/test_packages.json.
23:52:30 INFO - Running post-action listener: _resource_record_post_action
23:52:30 INFO - #####
23:52:30 INFO - ##### Running download-and-extract step.
23:52:30 INFO - #####
23:52:30 INFO - Running pre-action listener: _resource_record_pre_action
23:52:30 INFO - Running main action method: download_and_extract
23:52:30 INFO - mkdir: /builds/slave/test/build/tests
23:52:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:52:30 INFO - https://queue.taskcluster.net/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
23:52:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/test_packages.json
23:52:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/test_packages.json
23:52:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
23:52:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
23:52:36 INFO - Downloaded 1302 bytes.
23:52:36 INFO - Reading from file /builds/slave/test/build/test_packages.json
23:52:36 INFO - Using the following test package requirements:
23:52:36 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
23:52:36 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
23:52:36 INFO - u'firefox-45.0a1.en-US.linux-x86_64.cppunittest.tests.zip'],
23:52:36 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
23:52:36 INFO - u'jsshell-linux-x86_64.zip'],
23:52:36 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
23:52:36 INFO - u'firefox-45.0a1.en-US.linux-x86_64.mochitest.tests.zip'],
23:52:36 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
23:52:36 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
23:52:36 INFO - u'firefox-45.0a1.en-US.linux-x86_64.reftest.tests.zip'],
23:52:36 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
23:52:36 INFO - u'firefox-45.0a1.en-US.linux-x86_64.talos.tests.zip'],
23:52:36 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
23:52:36 INFO - u'firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'],
23:52:36 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
23:52:36 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
23:52:36 INFO - u'firefox-45.0a1.en-US.linux-x86_64.xpcshell.tests.zip']}
23:52:36 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
23:52:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:52:36 INFO - https://queue.taskcluster.net/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
23:52:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
23:52:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
23:52:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/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
23:52:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/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
23:52:42 INFO - retry: attempt #1 caught exception: ''
23:52:42 INFO - retry: Failed, sleeping 30 seconds before retrying
23:53:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/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 #2
23:53:32 INFO - Downloaded 22440818 bytes.
23:53:32 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
23:53:32 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/*
23:53:32 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
23:53:33 INFO - caution: filename not matched: web-platform/*
23:53:33 INFO - Return code: 11
23:53:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:53:33 INFO - https://queue.taskcluster.net/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
23:53:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
23:53:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
23:53:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/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
23:53:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/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
23:53:34 INFO - Downloaded 30915811 bytes.
23:53:34 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
23:53:34 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/*
23:53:34 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
23:53:37 INFO - caution: filename not matched: bin/*
23:53:37 INFO - caution: filename not matched: config/*
23:53:37 INFO - caution: filename not matched: mozbase/*
23:53:37 INFO - caution: filename not matched: marionette/*
23:53:37 INFO - Return code: 11
23:53:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:53:37 INFO - https://queue.taskcluster.net/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
23:53:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
23:53:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
23:53:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/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
23:53:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ezs-FFukTDu73vELCFaFeA/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
23:53:40 INFO - Downloaded 57128305 bytes.
23:53:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
23:53:40 INFO - mkdir: /builds/slave/test/properties
23:53:40 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
23:53:40 INFO - Writing to file /builds/slave/test/properties/build_url
23:53:40 INFO - Contents:
23:53:40 INFO - build_url:https://queue.taskcluster.net/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
23:53:40 INFO - Running post-action listener: _resource_record_post_action
23:53:40 INFO - Running post-action listener: set_extra_try_arguments
23:53:40 INFO - #####
23:53:40 INFO - ##### Running create-virtualenv step.
23:53:40 INFO - #####
23:53:40 INFO - Running pre-action listener: _pre_create_virtualenv
23:53:40 INFO - Running pre-action listener: _resource_record_pre_action
23:53:40 INFO - Running main action method: create_virtualenv
23:53:40 INFO - Creating virtualenv /builds/slave/test/build/venv
23:53:40 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build
23:53:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
23:53:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
23:53:40 INFO - Using real prefix '/usr'
23:53:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python
23:53:41 INFO - Installing distribute.............................................................................................................................................................................................done.
23:53:45 INFO - Installing pip.................done.
23:53:45 INFO - Return code: 0
23:53:45 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
23:53:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:53:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:53:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:53:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:53:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:53:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:53:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x141ff10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17a8300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18b0f70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18a5bc0>, '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 0x18adc30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18ae0c0>, '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-1446709751.735605-1100101693', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
23:53:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
23:53:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
23:53:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:53:45 INFO - 'CCACHE_UMASK': '002',
23:53:45 INFO - 'DISPLAY': ':0',
23:53:45 INFO - 'HOME': '/home/cltbld',
23:53:45 INFO - 'LANG': 'en_US.UTF-8',
23:53:45 INFO - 'LOGNAME': 'cltbld',
23:53:45 INFO - 'MAIL': '/var/mail/cltbld',
23:53:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:53:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:53:45 INFO - 'MOZ_NO_REMOTE': '1',
23:53:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:53:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:53:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:53:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:53:45 INFO - 'PWD': '/builds/slave/test',
23:53:45 INFO - 'SHELL': '/bin/bash',
23:53:45 INFO - 'SHLVL': '1',
23:53:45 INFO - 'TERM': 'linux',
23:53:45 INFO - 'TMOUT': '86400',
23:53:45 INFO - 'USER': 'cltbld',
23:53:45 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446709751.735605-1100101693',
23:53:45 INFO - '_': '/tools/buildbot/bin/python'}
23:53:45 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:53:45 INFO - Downloading/unpacking psutil>=0.7.1
23:53:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:53:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:53:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:53:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:53:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:53:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:53:48 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
23:53:49 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
23:53:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
23:53:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
23:53:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
23:53:49 INFO - Installing collected packages: psutil
23:53:49 INFO - Running setup.py install for psutil
23:53:49 INFO - building 'psutil._psutil_linux' extension
23:53:49 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
23:53:50 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
23:53:50 INFO - building 'psutil._psutil_posix' extension
23:53:50 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
23:53:50 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
23:53:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
23:53:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
23:53:50 INFO - Successfully installed psutil
23:53:50 INFO - Cleaning up...
23:53:50 INFO - Return code: 0
23:53:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
23:53:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:53:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:53:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:53:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:53:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:53:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:53:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x141ff10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17a8300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18b0f70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18a5bc0>, '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 0x18adc30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18ae0c0>, '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-1446709751.735605-1100101693', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
23:53:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
23:53:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
23:53:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:53:50 INFO - 'CCACHE_UMASK': '002',
23:53:50 INFO - 'DISPLAY': ':0',
23:53:50 INFO - 'HOME': '/home/cltbld',
23:53:50 INFO - 'LANG': 'en_US.UTF-8',
23:53:50 INFO - 'LOGNAME': 'cltbld',
23:53:50 INFO - 'MAIL': '/var/mail/cltbld',
23:53:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:53:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:53:50 INFO - 'MOZ_NO_REMOTE': '1',
23:53:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:53:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:53:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:53:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:53:50 INFO - 'PWD': '/builds/slave/test',
23:53:50 INFO - 'SHELL': '/bin/bash',
23:53:50 INFO - 'SHLVL': '1',
23:53:50 INFO - 'TERM': 'linux',
23:53:50 INFO - 'TMOUT': '86400',
23:53:50 INFO - 'USER': 'cltbld',
23:53:50 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446709751.735605-1100101693',
23:53:50 INFO - '_': '/tools/buildbot/bin/python'}
23:53:51 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:53:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
23:53:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:53:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:53:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:53:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:53:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:53:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:53:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz
23:53:54 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
23:53:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
23:53:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
23:53:54 INFO - Installing collected packages: mozsystemmonitor
23:53:54 INFO - Running setup.py install for mozsystemmonitor
23:53:54 INFO - Successfully installed mozsystemmonitor
23:53:54 INFO - Cleaning up...
23:53:54 INFO - Return code: 0
23:53:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
23:53:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:53:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:53:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:53:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:53:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:53:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:53:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x141ff10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17a8300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18b0f70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18a5bc0>, '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 0x18adc30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18ae0c0>, '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-1446709751.735605-1100101693', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
23:53:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
23:53:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
23:53:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:53:54 INFO - 'CCACHE_UMASK': '002',
23:53:54 INFO - 'DISPLAY': ':0',
23:53:54 INFO - 'HOME': '/home/cltbld',
23:53:54 INFO - 'LANG': 'en_US.UTF-8',
23:53:54 INFO - 'LOGNAME': 'cltbld',
23:53:54 INFO - 'MAIL': '/var/mail/cltbld',
23:53:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:53:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:53:54 INFO - 'MOZ_NO_REMOTE': '1',
23:53:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:53:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:53:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:53:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:53:54 INFO - 'PWD': '/builds/slave/test',
23:53:54 INFO - 'SHELL': '/bin/bash',
23:53:54 INFO - 'SHLVL': '1',
23:53:54 INFO - 'TERM': 'linux',
23:53:54 INFO - 'TMOUT': '86400',
23:53:54 INFO - 'USER': 'cltbld',
23:53:54 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446709751.735605-1100101693',
23:53:54 INFO - '_': '/tools/buildbot/bin/python'}
23:53:55 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:53:55 INFO - Downloading/unpacking blobuploader==1.2.4
23:53:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:53:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:53:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:53:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:53:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:53:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:53:58 INFO - Downloading blobuploader-1.2.4.tar.gz
23:53:58 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
23:53:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
23:53:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
23:53:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:53:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:53:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:53:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:53:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:53:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:53:59 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
23:53:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
23:53:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
23:53:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:53:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:53:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:53:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:53:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:53:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:53:59 INFO - Downloading docopt-0.6.1.tar.gz
23:53:59 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
23:53:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
23:53:59 INFO - Installing collected packages: blobuploader, requests, docopt
23:53:59 INFO - Running setup.py install for blobuploader
23:54:00 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
23:54:00 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
23:54:00 INFO - Running setup.py install for requests
23:54:00 INFO - Running setup.py install for docopt
23:54:00 INFO - Successfully installed blobuploader requests docopt
23:54:00 INFO - Cleaning up...
23:54:01 INFO - Return code: 0
23:54:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv
23:54: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')]}
23:54:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:54:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:54: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')]}
23:54:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:54:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:54:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x141ff10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17a8300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18b0f70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18a5bc0>, '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 0x18adc30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18ae0c0>, '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-1446709751.735605-1100101693', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
23:54:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
23:54:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
23:54:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:54:01 INFO - 'CCACHE_UMASK': '002',
23:54:01 INFO - 'DISPLAY': ':0',
23:54:01 INFO - 'HOME': '/home/cltbld',
23:54:01 INFO - 'LANG': 'en_US.UTF-8',
23:54:01 INFO - 'LOGNAME': 'cltbld',
23:54:01 INFO - 'MAIL': '/var/mail/cltbld',
23:54:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:54:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:54:01 INFO - 'MOZ_NO_REMOTE': '1',
23:54:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:54:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:54:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:54:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:54:01 INFO - 'PWD': '/builds/slave/test',
23:54:01 INFO - 'SHELL': '/bin/bash',
23:54:01 INFO - 'SHLVL': '1',
23:54:01 INFO - 'TERM': 'linux',
23:54:01 INFO - 'TMOUT': '86400',
23:54:01 INFO - 'USER': 'cltbld',
23:54:01 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446709751.735605-1100101693',
23:54:01 INFO - '_': '/tools/buildbot/bin/python'}
23:54:01 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:54:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
23:54:01 INFO - Running setup.py (path:/tmp/pip-2d39xt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
23:54:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
23:54:01 INFO - Running setup.py (path:/tmp/pip-0PTKoa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
23:54:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
23:54:01 INFO - Running setup.py (path:/tmp/pip-eyCzWf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
23:54:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
23:54:01 INFO - Running setup.py (path:/tmp/pip-Tcyejz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
23:54:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
23:54:02 INFO - Running setup.py (path:/tmp/pip-rCEQze-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
23:54:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
23:54:02 INFO - Running setup.py (path:/tmp/pip-Eq4qPg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
23:54:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
23:54:02 INFO - Running setup.py (path:/tmp/pip-L4T8Ae-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
23:54:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
23:54:02 INFO - Running setup.py (path:/tmp/pip-e01Qql-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
23:54:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
23:54:02 INFO - Running setup.py (path:/tmp/pip-G2sapn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
23:54:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
23:54:02 INFO - Running setup.py (path:/tmp/pip-5udJ6d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
23:54:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
23:54:02 INFO - Running setup.py (path:/tmp/pip-984ozf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
23:54:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
23:54:03 INFO - Running setup.py (path:/tmp/pip-fJRJnY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
23:54:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
23:54:03 INFO - Running setup.py (path:/tmp/pip-KsW7TM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
23:54:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
23:54:03 INFO - Running setup.py (path:/tmp/pip-7m9Avj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
23:54:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
23:54:03 INFO - Running setup.py (path:/tmp/pip-kpXxWg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
23:54:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
23:54:03 INFO - Running setup.py (path:/tmp/pip-2ybzMS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
23:54:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
23:54:03 INFO - Running setup.py (path:/tmp/pip-x4mtlN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
23:54:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
23:54:03 INFO - Running setup.py (path:/tmp/pip-AvzxaC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
23:54:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
23:54:03 INFO - Running setup.py (path:/tmp/pip-deSOVg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
23:54:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:54:04 INFO - Running setup.py (path:/tmp/pip-04p5fn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:54:04 INFO - Unpacking /builds/slave/test/build/tests/marionette
23:54:04 INFO - Running setup.py (path:/tmp/pip-W7qR1H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
23:54:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:54:04 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, marionette-transport, marionette-driver, browsermob-proxy, marionette-client
23:54:04 INFO - Running setup.py install for manifestparser
23:54:04 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
23:54:04 INFO - Running setup.py install for mozcrash
23:54:04 INFO - Running setup.py install for mozdebug
23:54:05 INFO - Running setup.py install for mozdevice
23:54:05 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
23:54:05 INFO - Installing dm script to /builds/slave/test/build/venv/bin
23:54:05 INFO - Running setup.py install for mozfile
23:54:05 INFO - Running setup.py install for mozhttpd
23:54:05 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
23:54:05 INFO - Running setup.py install for mozinfo
23:54:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
23:54:05 INFO - Running setup.py install for mozInstall
23:54:06 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
23:54:06 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
23:54:06 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
23:54:06 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
23:54:06 INFO - Running setup.py install for mozleak
23:54:06 INFO - Running setup.py install for mozlog
23:54:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
23:54:06 INFO - Running setup.py install for moznetwork
23:54:06 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
23:54:06 INFO - Running setup.py install for mozprocess
23:54:07 INFO - Running setup.py install for mozprofile
23:54:07 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
23:54:07 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
23:54:07 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
23:54:07 INFO - Running setup.py install for mozrunner
23:54:07 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
23:54:07 INFO - Running setup.py install for mozscreenshot
23:54:07 INFO - Running setup.py install for moztest
23:54:07 INFO - Running setup.py install for mozversion
23:54:08 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
23:54:08 INFO - Running setup.py install for marionette-transport
23:54:08 INFO - Running setup.py install for marionette-driver
23:54:08 INFO - Running setup.py install for browsermob-proxy
23:54:08 INFO - Running setup.py install for marionette-client
23:54:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:54:09 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
23:54:09 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion marionette-transport marionette-driver browsermob-proxy marionette-client
23:54:09 INFO - Cleaning up...
23:54:09 INFO - Return code: 0
23:54:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv
23:54:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:54:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:54:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:54:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:54:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:54:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:54:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x141ff10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17a8300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18b0f70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18a5bc0>, '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 0x18adc30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18ae0c0>, '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-1446709751.735605-1100101693', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
23:54:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
23:54:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
23:54:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:54:09 INFO - 'CCACHE_UMASK': '002',
23:54:09 INFO - 'DISPLAY': ':0',
23:54:09 INFO - 'HOME': '/home/cltbld',
23:54:09 INFO - 'LANG': 'en_US.UTF-8',
23:54:09 INFO - 'LOGNAME': 'cltbld',
23:54:09 INFO - 'MAIL': '/var/mail/cltbld',
23:54:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:54:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:54:09 INFO - 'MOZ_NO_REMOTE': '1',
23:54:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:54:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:54:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:54:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:54:09 INFO - 'PWD': '/builds/slave/test',
23:54:09 INFO - 'SHELL': '/bin/bash',
23:54:09 INFO - 'SHLVL': '1',
23:54:09 INFO - 'TERM': 'linux',
23:54:09 INFO - 'TMOUT': '86400',
23:54:09 INFO - 'USER': 'cltbld',
23:54:09 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446709751.735605-1100101693',
23:54:09 INFO - '_': '/tools/buildbot/bin/python'}
23:54:09 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:54:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
23:54:09 INFO - Running setup.py (path:/tmp/pip-iss7LN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
23:54:09 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1))
23:54:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
23:54:09 INFO - Running setup.py (path:/tmp/pip-mkY9D7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
23:54:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.16 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
23:54:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
23:54:09 INFO - Running setup.py (path:/tmp/pip-gYG0LJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
23:54:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
23:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
23:54:10 INFO - Running setup.py (path:/tmp/pip-wTP2lN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
23:54:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.47 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
23:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
23:54:10 INFO - Running setup.py (path:/tmp/pip-Y0o195-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
23:54:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5))
23:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
23:54:10 INFO - Running setup.py (path:/tmp/pip-vHZPdW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
23:54:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6))
23:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
23:54:10 INFO - Running setup.py (path:/tmp/pip-FF4Q7a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
23:54:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
23:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
23:54:10 INFO - Running setup.py (path:/tmp/pip-U2I214-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
23:54:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8))
23:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
23:54:10 INFO - Running setup.py (path:/tmp/pip-qurEdJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
23:54:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9))
23:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
23:54:10 INFO - Running setup.py (path:/tmp/pip-CKp4uU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
23:54:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.0 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
23:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
23:54:11 INFO - Running setup.py (path:/tmp/pip-4XW5hR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
23:54:11 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11))
23:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
23:54:11 INFO - Running setup.py (path:/tmp/pip-G8_L_3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
23:54:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12))
23:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
23:54:11 INFO - Running setup.py (path:/tmp/pip-1ti9jt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
23:54:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.27 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13))
23:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
23:54:11 INFO - Running setup.py (path:/tmp/pip-qbX6iC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
23:54:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14))
23:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
23:54:11 INFO - Running setup.py (path:/tmp/pip-w_yiXC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
23:54:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15))
23:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
23:54:11 INFO - Running setup.py (path:/tmp/pip-c0NhR3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
23:54:11 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16))
23:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
23:54:11 INFO - Running setup.py (path:/tmp/pip-pEzmfd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
23:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17))
23:54:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
23:54:12 INFO - Running setup.py (path:/tmp/pip-DozcVe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
23:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-transport==1.0.0 from file:///builds/slave/test/build/tests/marionette/transport in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2))
23:54:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
23:54:12 INFO - Running setup.py (path:/tmp/pip-FVdZoM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
23:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.1.0 from file:///builds/slave/test/build/tests/marionette/driver in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3))
23:54:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:54:12 INFO - Running setup.py (path:/tmp/pip-EvAgUn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
23:54:12 INFO - Unpacking /builds/slave/test/build/tests/marionette
23:54:12 INFO - Running setup.py (path:/tmp/pip-pfqClj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
23:54:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==1.1.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5))
23:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
23:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
23:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
23:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
23:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
23:54:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
23:54:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:54:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:54:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:54:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:54:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:54:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:54:16 INFO - Downloading blessings-1.5.1.tar.gz
23:54:16 INFO - Storing download in cache at /builds/slave/test/build/venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblessings-1.5.1.tar.gz
23:54:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
23:54:16 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
23:54:16 INFO - Installing collected packages: blessings
23:54:16 INFO - Running setup.py install for blessings
23:54:16 INFO - Successfully installed blessings
23:54:16 INFO - Cleaning up...
23:54:16 INFO - Return code: 0
23:54:16 INFO - Done creating virtualenv /builds/slave/test/build/venv.
23:54:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
23:54:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
23:54:17 INFO - Reading from file tmpfile_stdout
23:54:17 INFO - Current package versions:
23:54:17 INFO - argparse == 1.2.1
23:54:17 INFO - blessings == 1.5.1
23:54:17 INFO - blobuploader == 1.2.4
23:54:17 INFO - browsermob-proxy == 0.6.0
23:54:17 INFO - docopt == 0.6.1
23:54:17 INFO - manifestparser == 1.1
23:54:17 INFO - marionette-client == 1.1.0
23:54:17 INFO - marionette-driver == 1.1.0
23:54:17 INFO - marionette-transport == 1.0.0
23:54:17 INFO - mozInstall == 1.12
23:54:17 INFO - mozcrash == 0.16
23:54:17 INFO - mozdebug == 0.1
23:54:17 INFO - mozdevice == 0.47
23:54:17 INFO - mozfile == 1.2
23:54:17 INFO - mozhttpd == 0.7
23:54:17 INFO - mozinfo == 0.9
23:54:17 INFO - mozleak == 0.1
23:54:17 INFO - mozlog == 3.0
23:54:17 INFO - moznetwork == 0.27
23:54:17 INFO - mozprocess == 0.22
23:54:17 INFO - mozprofile == 0.27
23:54:17 INFO - mozrunner == 6.11
23:54:17 INFO - mozscreenshot == 0.1
23:54:17 INFO - mozsystemmonitor == 0.0
23:54:17 INFO - moztest == 0.7
23:54:17 INFO - mozversion == 1.4
23:54:17 INFO - psutil == 3.1.1
23:54:17 INFO - requests == 1.2.3
23:54:17 INFO - wsgiref == 0.1.2
23:54:17 INFO - Running post-action listener: _resource_record_post_action
23:54:17 INFO - Running post-action listener: _start_resource_monitoring
23:54:17 INFO - Starting resource monitoring.
23:54:17 INFO - #####
23:54:17 INFO - ##### Running pull step.
23:54:17 INFO - #####
23:54:17 INFO - Running pre-action listener: _resource_record_pre_action
23:54:17 INFO - Running main action method: pull
23:54:17 INFO - Pull has nothing to do!
23:54:17 INFO - Running post-action listener: _resource_record_post_action
23:54:17 INFO - #####
23:54:17 INFO - ##### Running install step.
23:54:17 INFO - #####
23:54:17 INFO - Running pre-action listener: _resource_record_pre_action
23:54:17 INFO - Running main action method: install
23:54:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
23:54:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
23:54:17 INFO - Reading from file tmpfile_stdout
23:54:17 INFO - Detecting whether we're running mozinstall >=1.0...
23:54:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
23:54:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
23:54:17 INFO - Reading from file tmpfile_stdout
23:54:17 INFO - Output received:
23:54:17 INFO - Usage: mozinstall [options] installer
23:54:17 INFO - Options:
23:54:17 INFO - -h, --help show this help message and exit
23:54:17 INFO - -d DEST, --destination=DEST
23:54:17 INFO - Directory to install application into. [default:
23:54:17 INFO - "/builds/slave/test"]
23:54:17 INFO - --app=APP Application being installed. [default: firefox]
23:54:17 INFO - mkdir: /builds/slave/test/build/application
23:54:17 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']
23:54:17 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
23:54:41 INFO - Reading from file tmpfile_stdout
23:54:41 INFO - Output received:
23:54:41 INFO - /builds/slave/test/build/application/firefox/firefox
23:54:41 INFO - Running post-action listener: _resource_record_post_action
23:54:41 INFO - #####
23:54:41 INFO - ##### Running run-tests step.
23:54:41 INFO - #####
23:54:41 INFO - Running pre-action listener: _resource_record_pre_action
23:54:41 INFO - Running main action method: run_tests
23:54:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
23:54:41 INFO - minidump filename unknown. determining based upon platform and arch
23:54:41 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
23:54:41 INFO - grabbing minidump binary from tooltool
23:54:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:54:41 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 0x18a5bc0>, '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 0x18adc30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18ae0c0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
23:54:41 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
23:54:41 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
23:54:41 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
23:54:41 INFO - Return code: 0
23:54:41 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
23:54:41 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
23:54:41 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/Ezs-FFukTDu73vELCFaFeA/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
23:54:41 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/Ezs-FFukTDu73vELCFaFeA/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
23:54:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:54:41 INFO - 'CCACHE_UMASK': '002',
23:54:41 INFO - 'DISPLAY': ':0',
23:54:41 INFO - 'HOME': '/home/cltbld',
23:54:41 INFO - 'LANG': 'en_US.UTF-8',
23:54:41 INFO - 'LOGNAME': 'cltbld',
23:54:41 INFO - 'MAIL': '/var/mail/cltbld',
23:54:41 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
23:54:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:54:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:54:41 INFO - 'MOZ_NO_REMOTE': '1',
23:54:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:54:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:54:41 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:54:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:54:41 INFO - 'PWD': '/builds/slave/test',
23:54:41 INFO - 'SHELL': '/bin/bash',
23:54:41 INFO - 'SHLVL': '1',
23:54:41 INFO - 'TERM': 'linux',
23:54:41 INFO - 'TMOUT': '86400',
23:54:41 INFO - 'USER': 'cltbld',
23:54:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446709751.735605-1100101693',
23:54:41 INFO - '_': '/tools/buildbot/bin/python'}
23:54:41 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/Ezs-FFukTDu73vELCFaFeA/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
23:54:48 INFO - Using 1 client processes
23:54:48 INFO - wptserve Starting http server on 127.0.0.1:8000
23:54:48 INFO - wptserve Starting http server on 127.0.0.1:8001
23:54:49 INFO - wptserve Starting http server on 127.0.0.1:8443
23:54:51 INFO - SUITE-START | Running 1763 tests
23:54:51 INFO - Running testharness tests
23:54:51 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
23:54:51 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
23:54:51 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
23:54:51 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
23:54:51 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
23:54:51 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
23:54:51 INFO - TEST-START | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html
23:54:51 INFO - TEST-SKIP | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html | took 0ms
23:54:51 INFO - TEST-START | /editing/run/delete.html
23:54:51 INFO - TEST-SKIP | /editing/run/delete.html | took 0ms
23:54:51 INFO - TEST-START | /editing/run/forwarddelete.html
23:54:51 INFO - TEST-SKIP | /editing/run/forwarddelete.html | took 0ms
23:54:51 INFO - Setting up ssl
23:54:51 INFO - PROCESS | certutil |
23:54:51 INFO - PROCESS | certutil |
23:54:51 INFO - PROCESS | certutil |
23:54:51 INFO - Certificate Nickname Trust Attributes
23:54:51 INFO - SSL,S/MIME,JAR/XPI
23:54:51 INFO -
23:54:51 INFO - web-platform-tests CT,,
23:54:51 INFO -
23:54:51 INFO - Starting runner
23:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
23:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
23:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 729ms
23:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
23:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
23:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 623ms
23:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
23:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
23:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms
23:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
23:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
23:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 576ms
23:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
23:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
23:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 671ms
23:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
23:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
23:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 576ms
23:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
23:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
23:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 723ms
23:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
23:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
23:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 829ms
23:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
23:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
23:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 878ms
23:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
23:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
23:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 685ms
23:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
23:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
23:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 624ms
23:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
23:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
23:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 726ms
23:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
23:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
23:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 674ms
23:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
23:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
23:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 828ms
23:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
23:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
23:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1029ms
23:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
23:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
23:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 595ms
23:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
23:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
23:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 577ms
23:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
23:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
23:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 626ms
23:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
23:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
23:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 883ms
23:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
23:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
23:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 626ms
23:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
23:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
23:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 619ms
23:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
23:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
23:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 626ms
23:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
23:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
23:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 973ms
23:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
23:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
23:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 883ms
23:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
23:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
23:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 635ms
23:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
23:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
23:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 827ms
23:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
23:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
23:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 879ms
23:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
23:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
23:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 688ms
23:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
23:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
23:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 638ms
23:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
23:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
23:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 580ms
23:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
23:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
23:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 626ms
23:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
23:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
23:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 580ms
23:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
23:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
23:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 781ms
23:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
23:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
23:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 626ms
23:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
23:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
23:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 625ms
23:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
23:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
23:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 578ms
23:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
23:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
23:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 646ms
23:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
23:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
23:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 623ms
23:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
23:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
23:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 621ms
23:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
23:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
23:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 680ms
23:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
23:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
23:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 826ms
23:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
23:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
23:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 770ms
23:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
23:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
23:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms
23:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
23:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
23:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 624ms
23:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
23:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
23:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms
23:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
23:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
23:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 577ms
23:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
23:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
23:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 575ms
23:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
23:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
23:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 621ms
23:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
23:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
23:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 582ms
23:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
23:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
23:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 530ms
23:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
23:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
23:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 576ms
23:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
23:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
23:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 675ms
23:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
23:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
23:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 980ms
23:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
23:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
23:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms
23:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
23:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
23:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 626ms
23:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
23:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
23:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms
23:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
23:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
23:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 676ms
23:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
23:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
23:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms
23:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
23:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
23:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 721ms
23:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
23:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
23:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 625ms
23:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
23:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
23:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 623ms
23:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
23:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
23:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 635ms
23:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
23:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
23:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 783ms
23:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
23:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
23:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 780ms
23:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
23:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
23:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms
23:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
23:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
23:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 684ms
23:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
23:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
23:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms
23:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
23:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
23:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 626ms
23:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
23:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
23:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 679ms
23:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
23:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
23:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 674ms
23:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
23:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
23:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 634ms
23:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
23:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
23:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 732ms
23:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
23:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 728ms
23:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
23:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 633ms
23:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
23:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 783ms
23:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
23:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 728ms
23:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
23:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 620ms
23:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
23:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 624ms
23:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
23:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms
23:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
23:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 680ms
23:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
23:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 729ms
23:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
23:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1027ms
23:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
23:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
23:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 976ms
23:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
23:55:55 INFO - PROCESS | 1838 | 1446710155074 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
23:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
23:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 727ms
23:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
23:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
23:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 836ms
23:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
23:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
23:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 879ms
23:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
23:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
23:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 778ms
23:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
23:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 680ms
23:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
23:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 625ms
23:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
23:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 824ms
23:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
23:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 883ms
23:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
23:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 723ms
23:56:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
23:56:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
23:56:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 626ms
23:56:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
23:56:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
23:56:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 633ms
23:56:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
23:56:03 INFO - PROCESS | 1838 | [GFX1-]: ClearRect with invalid argument 0x0x7f2604cb6000 with 0x0 [0, 0]
23:56:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
23:56:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 579ms
23:56:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
23:56:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
23:56:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 733ms
23:56:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
23:56:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
23:56:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 780ms
23:56:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
23:56:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
23:56:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 675ms
23:56:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
23:56:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
23:56:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 624ms
23:56:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
23:56:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
23:56:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 874ms
23:56:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
23:56:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
23:56:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 672ms
23:56:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
23:56:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
23:56:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 706ms
23:56:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
23:56:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
23:56:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 681ms
23:56:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
23:56:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
23:56:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1187ms
23:56:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
23:56:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
23:56:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1122ms
23:56:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
23:56:12 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
23:56:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:56:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
23:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:56:12 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:56:12 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:56:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
23:56:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 886ms
23:56:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
23:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
23:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1130ms
23:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
23:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
23:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 735ms
23:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
23:56:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
23:56:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 676ms
23:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
23:56:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
23:56:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 621ms
23:56:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
23:56:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
23:56:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 673ms
23:56:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
23:56:17 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
23:56:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
23:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:56:17 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:56:17 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:56:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
23:56:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 687ms
23:56:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
23:56:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
23:56:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 733ms
23:56:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
23:56:19 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
23:56:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:56:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:56:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:56:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
23:56:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 783ms
23:56:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
23:56:19 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
23:56:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:56:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:56:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:56:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:56:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
23:56:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 782ms
23:56:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
23:56:20 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
23:56:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:56:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:56:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:56:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
23:56:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 880ms
23:56:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
23:56:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
23:56:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 627ms
23:56:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
23:56:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
23:56:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 627ms
23:56:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
23:56:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
23:56:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 731ms
23:56:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
23:56:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
23:56:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 681ms
23:56:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
23:56:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
23:56:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 624ms
23:56:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
23:56:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
23:56:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 622ms
23:56:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
23:56:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
23:56:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 678ms
23:56:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
23:56:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
23:56:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 626ms
23:56:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
23:56:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
23:56:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 732ms
23:56:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
23:56:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
23:56:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 931ms
23:56:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
23:56:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
23:56:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 731ms
23:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
23:56:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
23:56:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 579ms
23:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
23:56:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
23:56:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 676ms
23:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
23:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
23:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 632ms
23:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
23:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
23:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 729ms
23:56:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
23:56:31 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function
23:56:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:28:24
23:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:21:1
23:56:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
23:56:31 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function
23:56:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:37:24
23:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:31:1
23:56:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
23:56:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 678ms
23:56:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
23:56:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
23:56:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 679ms
23:56:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
23:56:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
23:56:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 720ms
23:56:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
23:56:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
23:56:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 827ms
23:56:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
23:56:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
23:56:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 577ms
23:56:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
23:56:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.
23:56:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 698ms
23:56:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
23:56:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
23:56:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 780ms
23:56:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
23:56:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
23:56:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 728ms
23:56:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
23:56:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
23:56:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 677ms
23:56:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
23:56:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
23:56:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 625ms
23:56:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
23:56:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
23:56:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 581ms
23:56:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
23:56:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
23:56:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 624ms
23:56:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
23:56:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
23:56:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 728ms
23:56:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
23:56:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
23:56:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 931ms
23:56:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
23:56:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
23:56:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 575ms
23:56:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
23:56:42 INFO - PROCESS | 1838 | [GFX1-]: ClearRect with invalid argument 0x0x7f2603fd5800 with 100x0 [0, 0]
23:56:42 INFO - PROCESS | 1838 | [GFX1-]: ClearRect with invalid argument 0x0x7f2603fd5800 with 0x50 [0, 0]
23:56:42 INFO - PROCESS | 1838 | [GFX1-]: ClearRect with invalid argument 0x0x7f2603fd5800 with 0x0 [0, 0]
23:56:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
23:56:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 625ms
23:56:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
23:56:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
23:56:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 683ms
23:56:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
23:56:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
23:56:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 674ms
23:56:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
23:56:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
23:56:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 726ms
23:56:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
23:56:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
23:56:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 786ms
23:56:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
23:56:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
23:56:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 621ms
23:56:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
23:56:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
23:56:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 582ms
23:56:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
23:56:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
23:56:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 727ms
23:56:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
23:56:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
23:56:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 825ms
23:56:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
23:56:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
23:56:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 678ms
23:56:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
23:56:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
23:56:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 744ms
23:56:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
23:56:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
23:56:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 677ms
23:56:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
23:56:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
23:56:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 625ms
23:56:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
23:56:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
23:56:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 633ms
23:56:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
23:56:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
23:56:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms
23:56:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
23:56:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
23:56:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 828ms
23:56:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
23:56:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
23:56:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 677ms
23:56:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
23:56:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
23:56:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 830ms
23:56:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
23:56:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
23:56:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 626ms
23:56:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
23:56:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
23:56:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 625ms
23:56:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
23:56:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
23:56:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 678ms
23:56:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
23:56:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
23:56:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 677ms
23:56:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
23:56:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
23:56:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 629ms
23:56:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
23:56:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
23:56:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1127ms
23:56:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
23:56:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
23:56:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1122ms
23:56:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
23:57:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
23:57:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1380ms
23:57:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
23:57:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
23:57:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1178ms
23:57:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
23:57:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
23:57:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1181ms
23:57:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
23:57:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
23:57:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1125ms
23:57:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
23:57:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
23:57:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms
23:57:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
23:57:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
23:57:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1177ms
23:57:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
23:57:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
23:57:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1486ms
23:57:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
23:57:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
23:57:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1131ms
23:57:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
23:57:10 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
23:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
23:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:57:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:57:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:57:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:57:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
23:57:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 630ms
23:57:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
23:57:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
23:57:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 674ms
23:57:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
23:57:11 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4040] expected 0 but got 255
23:57:11 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:57:11 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:57:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
23:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:57:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:57:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:57:11 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:57:11 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:57:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
23:57:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 675ms
23:57:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
23:57:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
23:57:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 626ms
23:57:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
23:57:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
23:57:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1121ms
23:57:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
23:57:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
23:57:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1427ms
23:57:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
23:57:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
23:57:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1127ms
23:57:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
23:57:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
23:57:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1174ms
23:57:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
23:57:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
23:57:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms
23:57:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
23:57:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
23:57:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 575ms
23:57:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
23:57:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
23:57:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1081ms
23:57:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
23:57:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
23:57:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1376ms
23:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
23:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
23:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms
23:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
23:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
23:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 621ms
23:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
23:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
23:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 682ms
23:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
23:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
23:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 675ms
23:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
23:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
23:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 681ms
23:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
23:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
23:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 674ms
23:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
23:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
23:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 621ms
23:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
23:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
23:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 582ms
23:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
23:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
23:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 832ms
23:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
23:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
23:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 829ms
23:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
23:57:29 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
23:57:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:57:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
23:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:57:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:57:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:57:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:57:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:57:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
23:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 675ms
23:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
23:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
23:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 638ms
23:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
23:57:30 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
23:57:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:57:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:57:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:57:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:57:30 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:57:30 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:57:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
23:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 682ms
23:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
23:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
23:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 686ms
23:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
23:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
23:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 880ms
23:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
23:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
23:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 626ms
23:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
23:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
23:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 627ms
23:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
23:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
23:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 822ms
23:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
23:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
23:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 681ms
23:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
23:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
23:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 680ms
23:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
23:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
23:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 631ms
23:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
23:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
23:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 625ms
23:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
23:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
23:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 626ms
23:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
23:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
23:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms
23:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
23:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
23:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 733ms
23:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
23:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
23:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 683ms
23:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
23:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
23:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 631ms
23:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
23:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
23:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 822ms
23:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
23:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
23:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 627ms
23:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
23:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
23:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 672ms
23:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
23:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
23:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 786ms
23:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
23:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
23:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms
23:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
23:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
23:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms
23:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
23:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
23:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 624ms
23:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
23:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
23:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 631ms
23:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
23:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
23:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 674ms
23:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
23:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
23:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 978ms
23:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
23:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
23:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms
23:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
23:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
23:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 676ms
23:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
23:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
23:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 637ms
23:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
23:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
23:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 727ms
23:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
23:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
23:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 727ms
23:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
23:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
23:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 625ms
23:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
23:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
23:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 569ms
23:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
23:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
23:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 624ms
23:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
23:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
23:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 687ms
23:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
23:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
23:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 979ms
23:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
23:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
23:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 680ms
23:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
23:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
23:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 677ms
23:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
23:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
23:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 984ms
23:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
23:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
23:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 774ms
23:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
23:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
23:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 675ms
23:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
23:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
23:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 675ms
23:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
23:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
23:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 576ms
23:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
23:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
23:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 727ms
23:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
23:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
23:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms
23:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
23:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
23:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 679ms
23:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
23:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
23:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 633ms
23:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
23:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
23:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 683ms
23:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
23:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
23:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 631ms
23:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
23:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
23:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 672ms
23:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
23:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
23:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 781ms
23:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
23:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
23:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 675ms
23:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
23:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
23:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 626ms
23:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
23:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
23:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 878ms
23:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
23:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
23:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 728ms
23:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
23:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
23:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 778ms
23:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
23:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
23:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 623ms
23:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
23:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
23:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 676ms
23:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
23:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
23:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 678ms
23:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
23:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
23:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 627ms
23:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
23:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
23:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 736ms
23:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
23:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
23:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 622ms
23:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
23:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
23:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 824ms
23:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
23:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
23:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 623ms
23:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
23:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
23:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms
23:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
23:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
23:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 627ms
23:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
23:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
23:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 694ms
23:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
23:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
23:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 627ms
23:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
23:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
23:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms
23:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
23:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
23:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 627ms
23:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
23:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
23:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 623ms
23:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
23:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
23:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 729ms
23:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
23:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
23:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 927ms
23:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
23:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
23:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 682ms
23:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
23:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
23:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 628ms
23:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
23:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
23:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 578ms
23:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
23:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
23:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 621ms
23:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
23:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
23:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 674ms
23:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
23:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
23:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 679ms
23:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
23:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
23:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 572ms
23:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
23:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
23:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 579ms
23:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
23:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
23:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 579ms
23:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
23:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
23:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 929ms
23:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
23:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
23:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 731ms
23:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
23:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
23:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 672ms
23:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
23:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
23:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 677ms
23:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
23:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
23:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 632ms
23:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
23:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
23:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms
23:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
23:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
23:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 626ms
23:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
23:58:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
23:58:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
23:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
23:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 584ms
23:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
23:58:32 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
23:58:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
23:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:32 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:32 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
23:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 576ms
23:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
23:58:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[80] expected 0 but got 255
23:58:33 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:58:33 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:58:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
23:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
23:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 628ms
23:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
23:58:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
23:58:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
23:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
23:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 829ms
23:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
23:58:34 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
23:58:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
23:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:34 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:34 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
23:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 626ms
23:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
23:58:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 154
23:58:35 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:58:35 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:58:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
23:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
23:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 675ms
23:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
23:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
23:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 727ms
23:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
23:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
23:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 678ms
23:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
23:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
23:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 628ms
23:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
23:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
23:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 678ms
23:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
23:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
23:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 584ms
23:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
23:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
23:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 625ms
23:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
23:58:40 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
23:58:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
23:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
23:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 836ms
23:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
23:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
23:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 827ms
23:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
23:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
23:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 571ms
23:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
23:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
23:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 574ms
23:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
23:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
23:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 621ms
23:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
23:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
23:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 829ms
23:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
23:58:44 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:58:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:31:1
23:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:44 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:44 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:20:1
23:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 626ms
23:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
23:58:44 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:58:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:31:1
23:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:44 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:44 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:20:1
23:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 681ms
23:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
23:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
23:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 578ms
23:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
23:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
23:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 624ms
23:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
23:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
23:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 674ms
23:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
23:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
23:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 971ms
23:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
23:58:48 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:58:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:40:1
23:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:20:1
23:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 685ms
23:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
23:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
23:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 580ms
23:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
23:58:49 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:58:49 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:31:1
23:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:20:1
23:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms
23:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
23:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
23:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms
23:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
23:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
23:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 691ms
23:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
23:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
23:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 778ms
23:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
23:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
23:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 574ms
23:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
23:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
23:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 575ms
23:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
23:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
23:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 736ms
23:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
23:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
23:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 785ms
23:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
23:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
23:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 684ms
23:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
23:58:55 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:58:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:31:1
23:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:55 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:55 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:20:1
23:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 779ms
23:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
23:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
23:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 637ms
23:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
23:58:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:58:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:31:1
23:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:58:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:58:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:20:1
23:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 835ms
23:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
23:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
23:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 982ms
23:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
23:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
23:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 835ms
23:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
23:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
23:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 735ms
23:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
23:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
23:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1634ms
23:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
23:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
23:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 724ms
23:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
23:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
23:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1031ms
23:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
23:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
23:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 728ms
23:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
23:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
23:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 687ms
23:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
23:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
23:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 722ms
23:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
23:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
23:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 620ms
23:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
23:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 733ms
23:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
23:59:07 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
23:59:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
23:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:59:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:59:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:59:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
23:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 893ms
23:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
23:59:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
23:59:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
23:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:59:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:59:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:59:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
23:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 789ms
23:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
23:59:09 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
23:59:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
23:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:59:09 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:59:09 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:59:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
23:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 723ms
23:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
23:59:10 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
23:59:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:59:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
23:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:59:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:59:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:59:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
23:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 729ms
23:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
23:59:10 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
23:59:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
23:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:59:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:59:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:59:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
23:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 686ms
23:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
23:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
23:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 621ms
23:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
23:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
23:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 724ms
23:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
23:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
23:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 674ms
23:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
23:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
23:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 727ms
23:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
23:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
23:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1031ms
23:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
23:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
23:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 830ms
23:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
23:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
23:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 677ms
23:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
23:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
23:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 724ms
23:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
23:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
23:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 628ms
23:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
23:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
23:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 721ms
23:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
23:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
23:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 680ms
23:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
23:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
23:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 680ms
23:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
23:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
23:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 578ms
23:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
23:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
23:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 723ms
23:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
23:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
23:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 833ms
23:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
23:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
23:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 781ms
23:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
23:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
23:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 688ms
23:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
23:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
23:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 678ms
23:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
23:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
23:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 624ms
23:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
23:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
23:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms
23:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
23:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
23:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 631ms
23:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
23:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
23:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 684ms
23:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
23:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
23:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms
23:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
23:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
23:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 732ms
23:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
23:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
23:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 779ms
23:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
23:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
23:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 631ms
23:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
23:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
23:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 726ms
23:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
23:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
23:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 779ms
23:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
23:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
23:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 581ms
23:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
23:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
23:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 580ms
23:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
23:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
23:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 575ms
23:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
23:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
23:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms
23:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
23:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
23:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 681ms
23:59:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
23:59:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
23:59:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:59:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:1
23:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
23:59:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
23:59:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:59:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:1
23:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
23:59:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
23:59:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:59:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:1
23:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
23:59:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
23:59:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:59:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:1
23:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
23:59:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 892ms
23:59:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
23:59:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
23:59:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
23:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
23:59:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
23:59:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
23:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
23:59:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
23:59:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
23:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
23:59:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 628ms
23:59:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
23:59:36 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
23:59:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:23:9
23:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:19:1
23:59:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:6
23:59:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
23:59:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
23:59:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms
23:59:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
23:59:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
23:59:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms
23:59:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
23:59:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
23:59:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 724ms
23:59:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
23:59:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
23:59:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 735ms
23:59:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
23:59:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
23:59:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 736ms
23:59:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
23:59:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
23:59:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 677ms
23:59:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
23:59:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
23:59:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms
23:59:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
23:59:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
23:59:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 779ms
23:59:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
23:59:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
23:59:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 728ms
23:59:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
23:59:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
23:59:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 624ms
23:59:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
23:59:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
23:59:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 681ms
23:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
23:59:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
23:59:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 576ms
23:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
23:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
23:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 599ms
23:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
23:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
23:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 727ms
23:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
23:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
23:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 727ms
23:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
23:59:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
23:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 684ms
23:59:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
23:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
23:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 636ms
23:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
23:59:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
23:59:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 774ms
23:59:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
23:59:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
23:59:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 674ms
23:59:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
23:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
23:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 729ms
23:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
23:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
23:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 689ms
23:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
23:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
23:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 628ms
23:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
23:59:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
23:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 622ms
23:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
23:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
23:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 577ms
23:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
23:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
23:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 573ms
23:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
23:59:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
23:59:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 777ms
23:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
23:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
23:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 823ms
23:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
23:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
23:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 836ms
23:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
23:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
23:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 572ms
23:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
23:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
23:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 675ms
23:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
23:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
23:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms
23:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
23:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
23:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 623ms
23:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
23:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
23:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 728ms
23:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
23:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
23:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms
23:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
23:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
23:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 578ms
23:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
00:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
00:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 626ms
00:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
00:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
00:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 738ms
00:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
00:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
00:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 980ms
00:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
00:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
00:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 777ms
00:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
00:00:03 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:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 628ms
00:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
00:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
00:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 639ms
00:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
00:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
00:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 530ms
00:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
00:00:05 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:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms
00:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
00:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
00:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 673ms
00:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
00:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
00:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 676ms
00:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
00:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
00:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 627ms
00:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
00:00:08 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:00:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:00:08 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
00:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:00:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:00:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:00:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:00:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:00:08 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:20:1
00:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 824ms
00:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
00:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
00:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 629ms
00:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
00:00:09 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:00:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:00:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:33:1
00:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:00:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:00:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:00:09 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:00:09 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:00:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:20:1
00:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 684ms
00:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
00:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
00:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 677ms
00:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
00:00:10 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:00:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:00:10 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
00:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:00:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:00:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:00:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:00:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:00:10 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:20:1
00:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 729ms
00:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
00:00:11 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:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 591ms
00:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
00:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
00:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 572ms
00:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
00:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
00:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 579ms
00:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
00:00:13 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:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 576ms
00:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
00:00:13 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:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 673ms
00:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
00:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
00:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 880ms
00:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
00:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
00:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 636ms
00:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
00:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
00:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 580ms
00:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
00:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
00:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 626ms
00:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
00:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
00:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 619ms
00:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
00:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
00:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 620ms
00:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
00:00:18 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:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 677ms
00:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
00:00:19 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:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 677ms
00:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
00:00:19 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:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 576ms
00:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
00:00:20 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:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 576ms
00:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
00:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
00:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 826ms
00:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
00:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
00:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 579ms
00:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
00:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
00:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 726ms
00:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
00:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
00:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms
00:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
00:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
00:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 682ms
00:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
00:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
00:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 573ms
00:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
00:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
00:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 578ms
00:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
00:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
00:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 673ms
00:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
00:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
00:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms
00:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
00:00:27 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:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 685ms
00:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
00:00:28 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:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 877ms
00:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
00:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
00:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 574ms
00:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
00:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
00:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 574ms
00:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
00:00: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:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 625ms
00:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
00:00: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:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms
00:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
00:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
00:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms
00:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
00:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
00:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms
00:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
00:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
00:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 723ms
00:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
00:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
00:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 623ms
00:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
00:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
00:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 575ms
00:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
00:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
00:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 828ms
00:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
00:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
00:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 625ms
00:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
00:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
00:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 632ms
00:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
00:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
00:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 623ms
00:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
00:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
00:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 578ms
00:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
00:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
00:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 575ms
00:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
00:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
00:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 622ms
00:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
00:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
00:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms
00:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
00:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
00:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 779ms
00:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
00:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
00:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 879ms
00:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
00:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
00:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 785ms
00:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
00:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
00:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 577ms
00:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
00:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
00:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 581ms
00:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
00:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
00:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 634ms
00:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
00:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
00:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 682ms
00:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
00:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
00:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 675ms
00:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
00:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
00:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 684ms
00:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
00:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
00:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 525ms
00:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
00:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
00:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 525ms
00:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
00:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
00:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 577ms
00:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
00:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
00:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 935ms
00:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
00:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
00:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 681ms
00:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
00:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
00:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms
00:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
00:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
00:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 623ms
00:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
00:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
00:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 574ms
00:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
00:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
00:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 586ms
00:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
00:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
00:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 575ms
00:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
00:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
00:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 676ms
00:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
00:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
00:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 586ms
00:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
00:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
00:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 623ms
00:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
00:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
00:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 925ms
00:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
00:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
00:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 579ms
00:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
00:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
00:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 927ms
00:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
00:00:56 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:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 781ms
00:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
00:00:57 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:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 772ms
00:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
00:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
00:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 580ms
00:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
00:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
00:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 624ms
00:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
00:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
00:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 540ms
00:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
00:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
00:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 676ms
00:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
00:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
00:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 635ms
00:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
00:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
00:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 880ms
00:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
00:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
00:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 580ms
00:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
00:01:02 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:01:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:30:1
00:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:01:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:01:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:20:1
00:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 581ms
00:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
00:01:03 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:01:03 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:03 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:30:1
00:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:01:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:01:03 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:20:1
00:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms
00:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
00:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
00:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 725ms
00:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
00:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
00:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 677ms
00:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
00:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
00:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 577ms
00:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
00:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
00:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 572ms
00:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
00:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
00:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 571ms
00:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
00:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
00:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 582ms
00:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
00:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
00:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 921ms
00:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
00:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
00:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms
00:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
00:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
00:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 579ms
00:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
00:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
00:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 583ms
00:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
00:01:10 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:01:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:10 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:29:1
00:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:01:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:01:10 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:20:1
00:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 619ms
00:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
00:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
00:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 577ms
00:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
00:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
00:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 726ms
00:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
00:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
00:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 720ms
00:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
00:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
00:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 575ms
00:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
00:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
00:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 571ms
00:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
00:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
00:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 675ms
00:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
00:01:15 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:01:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:31:1
00:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:15 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:01:15 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:01:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:20:1
00:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 723ms
00:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
00:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
00:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 627ms
00:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
00:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
00:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms
00:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
00:01:17 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:01:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
00:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:17 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:01:17 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:01:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
00:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 587ms
00:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
00:01:17 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:01:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
00:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:17 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:01:17 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:01:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:20:1
00:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 573ms
00:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
00:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
00:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 572ms
00:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
00:01:18 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:01:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
00:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:18 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:01:18 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:01:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
00:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 526ms
00:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
00:01:19 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:01:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:19 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
00:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:01:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:01:19 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
00:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 733ms
00:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
00:01:20 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:01:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
00:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:01:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:01:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:20:1
00:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 621ms
00:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
00:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
00:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 723ms
00:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
00:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
00:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 779ms
00:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
00:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
00:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 621ms
00:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
00:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
00:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 572ms
00:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
00:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
00:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 640ms
00:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
00:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
00:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 671ms
00:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
00:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
00:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 628ms
00:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
00:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
00:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 574ms
00:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
00:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
00:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 571ms
00:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
00:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
00:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 679ms
00:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
00:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
00:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 722ms
00:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
00:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
00:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 886ms
00:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
00:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
00:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 779ms
00:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
00:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
00:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 576ms
00:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
00:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
00:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms
00:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
00:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
00:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 580ms
00:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
00:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
00:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 619ms
00:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
00:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
00:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 633ms
00:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
00:01:33 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:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 880ms
00:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
00:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
00:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 789ms
00:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
00:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
00:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 872ms
00:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
00:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
00:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 574ms
00:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
00:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
00:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 582ms
00:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
00:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
00:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 576ms
00:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
00:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
00:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 572ms
00:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
00:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
00:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 586ms
00:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
00:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
00:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 626ms
00:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
00:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
00:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 582ms
00:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
00:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
00:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 520ms
00:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
00:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
00:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 571ms
00:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
00:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
00:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms
00:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
00:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
00:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 880ms
00:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
00:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
00:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 631ms
00:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
00:01:42 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:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 626ms
00:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
00:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
00:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 739ms
00:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
00:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
00:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 525ms
00:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
00:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
00:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 528ms
00:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
00:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
00:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 521ms
00:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
00:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
00:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 579ms
00:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
00:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
00:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 625ms
00:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
00:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
00:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 579ms
00:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
00:01:47 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:01:47 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
00:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:01:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:01:47 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
00:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 624ms
00:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
00:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
00:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 778ms
00:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
00:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
00:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 576ms
00:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
00:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
00:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 574ms
00:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
00:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
00:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 682ms
00:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
00:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
00:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 727ms
00:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
00:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
00:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 625ms
00:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
00:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
00:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 574ms
00:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
00:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
00:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 572ms
00:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
00:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
00:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 572ms
00:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
00:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
00:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 684ms
00:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
00:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
00:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 974ms
00:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
00:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
00:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 685ms
00:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
00:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
00:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 672ms
00:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
00:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
00:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 577ms
00:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
00:01:57 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:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 828ms
00:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
00:01:58 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:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms
00:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
00:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
00:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 679ms
00:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
00:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
00:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 622ms
00:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
00:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
00:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 634ms
00:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
00:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
00:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 575ms
00:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
00:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
00:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1029ms
00:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
00:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
00:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 830ms
00:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
00:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
00:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 623ms
00:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
00:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
00:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 626ms
00:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
00:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
00:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 575ms
00:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
00:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
00:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 579ms
00:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
00:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
00:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 523ms
00:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
00:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
00:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 526ms
00:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
00:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
00:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms
00:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
00:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
00:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 625ms
00:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
00:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
00:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 828ms
00:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
00:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
00:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 678ms
00:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
00:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
00:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 626ms
00:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
00:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
00:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 534ms
00:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
00:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
00:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 575ms
00:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
00:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
00:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 541ms
00:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
00:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
00:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 623ms
00:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
00:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
00:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 588ms
00:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
00:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
00:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 624ms
00:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
00:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
00:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 537ms
00:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
00:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
00:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 680ms
00:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
00:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
00:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 725ms
00:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
00:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
00:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 677ms
00:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
00:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
00:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 684ms
00:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
00:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
00:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 778ms
00:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
00:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
00:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 726ms
00:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
00:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
00:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 576ms
00:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
00:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
00:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 574ms
00:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
00:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
00:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 573ms
00:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
00:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
00:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 682ms
00:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
00:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
00:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 874ms
00:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
00:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
00:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 633ms
00:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
00:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
00:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 577ms
00:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
00:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
00:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 577ms
00:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
00:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
00:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 620ms
00:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
00:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
00:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 582ms
00:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
00:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
00:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 703ms
00:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
00:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
00:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 634ms
00:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
00:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
00:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms
00:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
00:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
00:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 524ms
00:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
00:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
00:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 576ms
00:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
00:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
00:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 848ms
00:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
00:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
00:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 637ms
00:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
00:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
00:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 633ms
00:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
00:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
00:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 733ms
00:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
00:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
00:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 636ms
00:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
00:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
00:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 624ms
00:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
00:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
00:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 673ms
00:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
00:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
00:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 728ms
00:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
00:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
00:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 672ms
00:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
00:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
00:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms
00:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
00:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
00:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 880ms
00:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
00:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
00:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 577ms
00:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
00:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
00:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 579ms
00:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
00:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
00:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 528ms
00:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
00:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
00:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 622ms
00:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
00:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
00:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 623ms
00:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
00:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
00:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 728ms
00:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
00:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
00:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 534ms
00:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
00:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
00:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 575ms
00:02:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
00:02:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
00:02:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 530ms
00:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
00:02:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
00:02:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 870ms
00:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
00:02:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
00:02:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 681ms
00:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
00:02:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
00:02:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 678ms
00:02:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
00:02:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
00:02:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 628ms
00:02:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
00:02:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
00:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 571ms
00:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
00:02:45 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:02:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1033ms
00:02:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
00:02:46 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:02:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
00:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:02:46 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
00:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:02:46 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:02:46 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:02:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
00:02:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1072ms
00:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
00:02:47 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
00:02:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
00:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:02:47 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
00:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:02:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:02:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:02:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
00:02:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1129ms
00:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
00:02:49 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)
00:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1274ms
00:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
00:02:50 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)
00:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1124ms
00:02:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
00:02:51 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
00:02:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
00:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:02:51 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
00:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:02:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:02:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:02:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
00:02:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1225ms
00:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
00:02:52 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
00:02:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
00:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:02:52 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
00:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:02:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:02:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:02:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
00:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1033ms
00:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
00:02:53 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
00:02:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
00:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:02:53 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
00:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:02:53 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:02:53 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:02:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
00:02:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1080ms
00:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
00:02:54 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
00:02:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
00:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:02:54 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
00:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:02:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:02:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:02:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
00:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1075ms
00:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
00:02:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
00:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 726ms
00:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
00:02:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
00:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 521ms
00:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
00:02:56 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"
00:02:56 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:02:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
00:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:02:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:02:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:02:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
00:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 532ms
00:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
00:02:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
00:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 625ms
00:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
00:02:57 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"
00:02:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:02:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
00:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:02:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:02:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:02:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
00:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 620ms
00:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
00:02:58 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"
00:02:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:02:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
00:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:02:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:02:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:02:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
00:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 588ms
00:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
00:02:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
00:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 523ms
00:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
00:02:59 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
00:02:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:02:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:1
00:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:02:59 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
00:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:02:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:02:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:02:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
00:02:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1029ms
00:02:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
00:03:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
00:03:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 574ms
00:03:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
00:03:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
00:03:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 672ms
00:03:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
00:03:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
00:03:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 775ms
00:03:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
00:03:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
00:03:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 577ms
00:03:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
00:03:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
00:03:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 575ms
00:03:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
00:03:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
00:03:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 578ms
00:03:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
00:03:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
00:03:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 633ms
00:03:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
00:03:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
00:03:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 673ms
00:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
00:03:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
00:03:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 570ms
00:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
00:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
00:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 626ms
00:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
00:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
00:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 576ms
00:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
00:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
00:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 525ms
00:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
00:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
00:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 880ms
00:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
00:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
00:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 728ms
00:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
00:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
00:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 575ms
00:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
00:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
00:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 578ms
00:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
00:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
00:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 573ms
00:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
00:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
00:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 523ms
00:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
00:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
00:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 674ms
00:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
00:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
00:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 672ms
00:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
00:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
00:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 572ms
00:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
00:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
00:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 575ms
00:03:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
00:03:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
00:03:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 577ms
00:03:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
00:03:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
00:03:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 823ms
00:03:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
00:03:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
00:03:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 676ms
00:03:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
00:03:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
00:03:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 626ms
00:03:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
00:03:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
00:03:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 674ms
00:03:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
00:03:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
00:03:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 525ms
00:03:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
00:03:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
00:03:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 572ms
00:03:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
00:03:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
00:03:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 574ms
00:03:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
00:03:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
00:03:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 626ms
00:03:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
00:03:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
00:03:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 673ms
00:03:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
00:03:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
00:03:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms
00:03:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
00:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
00:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 772ms
00:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
00:03:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
00:03:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 578ms
00:03:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
00:03:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
00:03:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 575ms
00:03:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
00:03:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
00:03:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 681ms
00:03:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
00:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
00:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 625ms
00:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
00:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
00:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 628ms
00:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
00:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
00:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 581ms
00:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
00:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
00:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 578ms
00:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
00:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
00:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 581ms
00:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
00:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
00:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 625ms
00:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
00:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
00:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 678ms
00:03:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
00:03:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
00:03:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
00:03:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 781ms
00:03:28 INFO - TEST-START | /DOMEvents/constructors.html
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
00:03:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
00:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:1
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
00:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:1
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
00:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:1
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
00:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:1
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
00:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:1
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
00:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:1
00:03:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
00:03:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 543ms
00:03:29 INFO - TEST-START | /DOMEvents/event-phases-order.html
00:03:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
00:03:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 530ms
00:03:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
00:03:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
00:03:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
00:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:03:30 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
00:03:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
00:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:03:30 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
00:03:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
00:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:03:30 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]"
00:03:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
00:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:03:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
00:03:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 525ms
00:03:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
00:03:30 INFO - PROCESS | 1838 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
00:03:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
00:03:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 573ms
00:03:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
00:03:31 INFO - PROCESS | 1838 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
00:03:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
00:03:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 533ms
00:03:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
00:03:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
00:03:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 532ms
00:03:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
00:03:32 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
00:03:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 572ms
00:03:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
00:03:32 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
00:03:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
00:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:1
00:03:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 474ms
00:03:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
00:03:33 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.
00:03:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 535ms
00:03:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
00:03:34 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.
00:03:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 580ms
00:03:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
00:03:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
00:03:34 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
00:03:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 729ms
00:03:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
00:03:35 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.
00:03:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 778ms
00:03:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
00:03:36 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.
00:03:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 524ms
00:03:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
00:03:36 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.
00:03:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 524ms
00:03:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
00:03:37 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.
00:03:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 531ms
00:03:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
00:03:37 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.
00:03:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 522ms
00:03:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
00:03:38 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.
00:03:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 571ms
00:03:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
00:03:38 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
00:03:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
00:03:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:1
00:03:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 579ms
00:03:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
00:03:39 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.
00:03:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 679ms
00:03:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
00:03:40 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.
00:03:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 581ms
00:03:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
00:03:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
00:03:40 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
00:03:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 481ms
00:03:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
00:03:41 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.
00:03:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 574ms
00:03:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
00:03:42 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.
00:03:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 781ms
00:03:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
00:03:42 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.
00:03:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 725ms
00:03:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
00:03:43 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
00:03:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 522ms
00:03:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker
00:03:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
00:03:43 INFO - {}
00:03:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
00:03:43 INFO - {}
00:03:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
00:03:43 INFO - {}
00:03:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
00:03:43 INFO - {}
00:03:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 571ms
00:03:43 INFO - TEST-START | /FileAPI/fileReader.html
00:03:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
00:03:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
00:03:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
00:03:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
00:03:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 483ms
00:03:44 INFO - TEST-START | /FileAPI/historical.html
00:03:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
00:03:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
00:03:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
00:03:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
00:03:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
00:03:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
00:03:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
00:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:1
00:03:44 INFO - TEST-OK | /FileAPI/historical.html | took 525ms
00:03:44 INFO - TEST-START | /FileAPI/idlharness.html
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
00:03:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
00:03:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
00:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:03:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:03:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:03:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:03:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:03:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
00:03:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
00:03:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
00:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:03:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:03:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:03:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
00:03:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
00:03:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
00:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:03:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:03:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:03:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:03:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:03:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
00:03:45 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
00:03:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:03:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:03:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:03:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
00:03:45 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
00:03:45 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
00:03:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:03:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:03:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:03:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
00:03:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
00:03:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
00:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
00:03:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:03:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:03:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:03:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:03:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
00:03:45 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
00:03:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:03:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:03:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:03:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
00:03:45 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
00:03:45 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
00:03:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:03:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:03:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:03:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
00:03:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
00:03:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 775ms
00:03:45 INFO - TEST-START | /FileAPI/idlharness.worker
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
00:03:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
00:03:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
00:03:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
00:03:46 INFO - {}
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
00:03:46 INFO - {}
00:03:46 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 - {}
00:03:46 INFO - {}
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
00:03:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
00:03:46 INFO - {}
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
00:03:46 INFO - {}
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
00:03:46 INFO - {}
00:03:46 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 - {}
00:03:46 INFO - {}
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
00:03:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
00:03:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface object length - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:03:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation abort() - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:03:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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
00:03:46 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:03:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute result - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:03:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute error - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:03:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:03:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:03:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onload - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:03:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:03:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:03:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:03:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:03:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:03:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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"
00:03:46 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1324:13
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1322:1
00:03:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
00:03:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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"
00:03:46 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1346:9
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1344:1
00:03:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
00:03:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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"
00:03:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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"
00:03:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
00:03:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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"
00:03:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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"
00:03:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
00:03:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:46 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"
00:03:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 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"
00:03:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:03:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:03:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:03:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:03:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
00:03:47 INFO - {}
00:03:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1019ms
00:03:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
00:03:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
00:03:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 672ms
00:03:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
00:03:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 628ms
00:03:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
00:03:48 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.
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:63:10
00:03:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:62:1
00:03:48 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.
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:70:10
00:03:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:69:1
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. - assert_throws: function "function () {
00:03:48 INFO - new Blob(obj);
00:03:48 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:97:3
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:93:1
00:03:48 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
00:03:48 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 () {
00:03:48 INFO - var obj = {
00:03:48 INFO - length: {
00:03:48 INFO - val..." threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:118:3
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:117:1
00:03:48 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 () {
00:03:48 INFO - new Blob(obj);
00:03:48 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:165:3
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:135:1
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
00:03:48 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
00:03:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:197:1
00:03:48 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
00:03:48 INFO - arr<.toString@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:226:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:230:10
00:03:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:209:1
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
00:03:48 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.
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:301:10
00:03:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:300:1
00:03:48 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.
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:309:10
00:03:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:308:1
00:03:48 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.
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:317:10
00:03:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:315:1
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
00:03:48 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.
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:397:1
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:396:1
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
00:03:48 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.
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:12
00:03:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:436:1
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
00:03:48 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.
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:444:12
00:03:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:443:1
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
00:03:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:459:1
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:03:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:03:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:03:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
00:03:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 797ms
00:03:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
00:03:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
00:03:49 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"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
00:03:49 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"
00:03:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
00:03:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
00:03:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 893ms
00:03:49 INFO - TEST-START | /FileAPI/file/File-constructor.html
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
00:03:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
00:03:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
00:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:1
00:03:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
00:03:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
00:03:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
00:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
00:03:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
00:03:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
00:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
00:03:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
00:03:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 732ms
00:03:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
00:03:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
00:03:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
00:03:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
00:03:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
00:03:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
00:03:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
00:03:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
00:03:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 584ms
00:03:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
00:03:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
00:03:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
00:03:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
00:03:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
00:03:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
00:03:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
00:03:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 523ms
00:03:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
00:03:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
00:03:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
00:03:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
00:03:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
00:03:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
00:03:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
00:03:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 524ms
00:03:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
00:03:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
00:03:52 INFO - reader.readAsText(blob_2)
00:03:52 INFO - }" did not throw
00:03:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
00:03:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
00:03:52 INFO - reader.readAsDataURL(blob_2)
00:03:52 INFO - }" did not throw
00:03:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
00:03:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
00:03:52 INFO - reader.readAsArrayBuffer(blob_2)
00:03:52 INFO - }" did not throw
00:03:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
00:03:52 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
00:03:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:03:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
00:03:52 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
00:03:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:03:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:03:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
00:03:52 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
00:03:52 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:1
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:03:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
00:03:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 539ms
00:03:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
00:03:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
00:03:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:1
00:03:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
00:03:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 535ms
00:03:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
00:03:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
00:03:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 577ms
00:03:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
00:03:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
00:03:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 580ms
00:03:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
00:03:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
00:03:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 771ms
00:03:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
00:03:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
00:03:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
00:03:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 522ms
00:03:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
00:03:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
00:03:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 527ms
00:03:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
00:03:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
00:03:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
00:03:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
00:03:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 573ms
00:03:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
00:03:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
00:03:57 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
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:1
00:03:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 633ms
00:03:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
00:03:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
00:03:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 622ms
00:03:58 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
00:03:58 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
00:03:58 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 574ms
00:03:58 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
00:03:59 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
00:03:59 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 522ms
00:03:59 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
00:03:59 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
00:03:59 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 669ms
00:03:59 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
00:04:00 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
00:04:00 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 641ms
00:04:00 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
00:04:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
00:04:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
00:04:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
00:04:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
00:04:01 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 676ms
00:04:01 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
00:04:02 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 882ms
00:04:02 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
00:04:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
00:04:02 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 574ms
00:04:02 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
00:04:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
00:04:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
00:04:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
00:04:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
00:04:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
00:04:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
00:04:03 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 634ms
00:04:03 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
00:04:03 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
00:04:03 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
00:04:03 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
00:04:03 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
00:04:03 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 623ms
00:04:03 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
00:04:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
00:04:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
00:04:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
00:04:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
00:04:04 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 674ms
00:04:04 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
00:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
00:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
00:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
00:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
00:04:05 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 722ms
00:04:05 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
00:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
00:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
00:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
00:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
00:04:05 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 574ms
00:04:05 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
00:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
00:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
00:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
00:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
00:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
00:04:06 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 724ms
00:04:06 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
00:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
00:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
00:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
00:04:07 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 622ms
00:04:07 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
00:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
00:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
00:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
00:04:08 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 925ms
00:04:08 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
00:04:09 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
00:04:09 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 830ms
00:04:09 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
00:04:09 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
00:04:09 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
00:04:09 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 573ms
00:04:09 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
00:04:10 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 574ms
00:04:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
00:04:10 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 538ms
00:04:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
00:04:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 575ms
00:04:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
00:04:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
00:04:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 674ms
00:04:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
00:04:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
00:04:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 727ms
00:04:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
00:04:13 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
00:04:13 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 578ms
00:04:13 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
00:04:13 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
00:04:13 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 539ms
00:04:13 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
00:04:14 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
00:04:14 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 572ms
00:04:14 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
00:04:15 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
00:04:15 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 776ms
00:04:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
00:04:15 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
00:04:15 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 729ms
00:04:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
00:04:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
00:04:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 621ms
00:04:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
00:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
00:04:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 630ms
00:04:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
00:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
00:04:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 577ms
00:04:17 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
00:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
00:04:18 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 572ms
00:04:18 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
00:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
00:04:18 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 574ms
00:04:18 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
00:04:19 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
00:04:19 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 686ms
00:04:19 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
00:04:20 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
00:04:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 673ms
00:04:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
00:04:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
00:04:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 629ms
00:04:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
00:04:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
00:04:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 576ms
00:04:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
00:04:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
00:04:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 732ms
00:04:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
00:04:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
00:04:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 575ms
00:04:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
00:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
00:04:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 625ms
00:04:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
00:04:24 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
00:04:24 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 676ms
00:04:24 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
00:04:24 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
00:04:24 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 619ms
00:04:24 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
00:04:25 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
00:04:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 582ms
00:04:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
00:04:25 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
00:04:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 534ms
00:04:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
00:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
00:04:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 570ms
00:04:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
00:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
00:04:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 621ms
00:04:27 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
00:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
00:04:27 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 620ms
00:04:27 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
00:04:28 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
00:04:28 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 726ms
00:04:28 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
00:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
00:04:29 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 782ms
00:04:29 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
00:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
00:04:29 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 570ms
00:04:29 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
00:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
00:04:30 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 570ms
00:04:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
00:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
00:04:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 626ms
00:04:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
00:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
00:04:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 624ms
00:04:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
00:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
00:04:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 632ms
00:04:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
00:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
00:04:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 626ms
00:04:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
00:04:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
00:04:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 526ms
00:04:33 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
00:04:35 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
00:04:35 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1676ms
00:04:35 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
00:04:36 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
00:04:36 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 931ms
00:04:36 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
00:04:36 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
00:04:36 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 572ms
00:04:36 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
00:04:37 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
00:04:37 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 578ms
00:04:37 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
00:04:37 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
00:04:37 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 580ms
00:04:37 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
00:04:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
00:04:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 574ms
00:04:38 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
00:04:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
00:04:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 628ms
00:04:39 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
00:04:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
00:04:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 630ms
00:04:39 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
00:04:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
00:04:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 621ms
00:04:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
00:04:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
00:04:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 626ms
00:04:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
00:04:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
00:04:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 520ms
00:04:41 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
00:04:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
00:04:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 782ms
00:04:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
00:04:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
00:04:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 673ms
00:04:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
00:04:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
00:04:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 777ms
00:04:43 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
00:04:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
00:04:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 585ms
00:04:44 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
00:04:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
00:04:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 583ms
00:04:44 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
00:04:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
00:04:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 524ms
00:04:45 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
00:04:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
00:04:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 578ms
00:04:46 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
00:04:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
00:04:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 622ms
00:04:46 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
00:04:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
00:04:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 620ms
00:04:47 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
00:04:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
00:04:47 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 633ms
00:04:47 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
00:04:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
00:04:48 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 927ms
00:04:48 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
00:04:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
00:04:49 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 575ms
00:04:49 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
00:04:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
00:04:49 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 574ms
00:04:50 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
00:04:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
00:04:51 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1575ms
00:04:51 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
00:04:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
00:04:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 630ms
00:04:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
00:04:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
00:04:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 569ms
00:04:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
00:04:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
00:04:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 572ms
00:04:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
00:04:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
00:04:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 522ms
00:04:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
00:04:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
00:04:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 626ms
00:04:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
00:04:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
00:04:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 829ms
00:04:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
00:04:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
00:04:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 624ms
00:04:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
00:04:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
00:04:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 730ms
00:04:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
00:04:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
00:04:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1174ms
00:04:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
00:04:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
00:04:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
00:04:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
00:04:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
00:04:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 680ms
00:04:58 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
00:04:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
00:04:59 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 683ms
00:04:59 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
00:04:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
00:04:59 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 625ms
00:04:59 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
00:05:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
00:05:00 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 674ms
00:05:00 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
00:05:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
00:05:01 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 631ms
00:05:01 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
00:05:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
00:05:01 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 732ms
00:05:01 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
00:05:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
00:05:02 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 876ms
00:05:02 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
00:05:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
00:05:03 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 572ms
00:05:03 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
00:05:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
00:05:04 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 677ms
00:05:04 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
00:05:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
00:05:04 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 622ms
00:05:04 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
00:05:05 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
00:05:05 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 573ms
00:05:05 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
00:05:05 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
00:05:05 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
00:05:05 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
00:05:05 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 524ms
00:05:05 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
00:05:06 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
00:05:06 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 673ms
00:05:06 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
00:05:07 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
00:05:07 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 674ms
00:05:07 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
00:05:08 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
00:05:08 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 925ms
00:05:08 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
00:05:08 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
00:05:08 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
00:05:08 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 827ms
00:05:08 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
00:05:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
00:05:09 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 574ms
00:05:09 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
00:05:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
00:05:10 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 675ms
00:05:10 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
00:05:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
00:05:10 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 579ms
00:05:10 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
00:05:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
00:05:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
00:05:11 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 623ms
00:05:11 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
00:05:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
00:05:12 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 624ms
00:05:12 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
00:05:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
00:05:13 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1021ms
00:05:13 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
00:05:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
00:05:13 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 577ms
00:05:13 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
00:05:14 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
00:05:14 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 524ms
00:05:14 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
00:05:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
00:05:15 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 881ms
00:05:15 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
00:05:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
00:05:15 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 829ms
00:05:15 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
00:05:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
00:05:16 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 777ms
00:05:16 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
00:05:17 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError. - assert_throws: function "function () {
00:05:17 INFO - window.indexedDB.open('test', val);..." did not throw
00:05:17 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:05:17 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:05:17 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:24:1
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
00:05:17 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should throw TypeError. - assert_throws: function "function () {
00:05:17 INFO - window.indexedDB.open('test', val);..." did not throw
00:05:17 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:05:17 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:05:17 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:29:1
00:05:17 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
00:05:17 INFO - window.indexedDB.open('test', val);..." did not throw
00:05:17 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:05:17 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:05:17 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:30:1
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
00:05:17 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
00:05:17 INFO - window.indexedDB.open('test', val);..." did not throw
00:05:17 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:05:17 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:05:17 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:33:1
00:05:17 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
00:05:17 INFO - window.indexedDB.open('test', val);..." did not throw
00:05:17 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:05:17 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:05:17 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:37:1
00:05:17 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
00:05:17 INFO - window.indexedDB.open('test', val);..." did not throw
00:05:17 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:05:17 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:05:17 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:41:1
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
00:05:17 INFO - TEST-OK | /IndexedDB/idbfactory_open9.htm | took 632ms
00:05:17 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
00:05:17 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
00:05:17 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 574ms
00:05:17 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
00:05:19 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
00:05:19 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
00:05:19 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1731ms
00:05:19 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
00:05:20 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
00:05:20 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 577ms
00:05:20 INFO - TEST-START | /IndexedDB/idbindex_count.htm
00:05:20 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
00:05:20 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 621ms
00:05:20 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
00:05:21 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
00:05:21 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 777ms
00:05:21 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
00:05:22 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
00:05:22 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 580ms
00:05:22 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
00:05:22 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
00:05:22 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 625ms
00:05:22 INFO - TEST-START | /IndexedDB/idbindex_get.htm
00:05:23 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
00:05:23 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 630ms
00:05:23 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
00:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
00:05:24 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 678ms
00:05:24 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
00:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
00:05:24 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 622ms
00:05:24 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
00:05:25 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
00:05:25 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 725ms
00:05:25 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
00:05:26 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
00:05:26 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 571ms
00:05:26 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
00:05:26 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
00:05:26 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 571ms
00:05:26 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
00:05:27 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
00:05:27 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 571ms
00:05:27 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
00:05:27 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
00:05:27 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 622ms
00:05:27 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
00:05:28 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
00:05:28 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 884ms
00:05:28 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
00:05:29 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
00:05:29 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 625ms
00:05:29 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
00:05:30 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
00:05:30 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 673ms
00:05:30 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
00:05:30 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
00:05:30 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 581ms
00:05:30 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
00:05:31 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
00:05:31 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 578ms
00:05:31 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
00:05:31 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
00:05:31 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 624ms
00:05:31 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
00:05:32 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
00:05:32 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 632ms
00:05:32 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
00:05:33 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
00:05:33 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 788ms
00:05:33 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
00:05:33 INFO - TEST-FAIL | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
00:05:33 INFO - index.openCursor();
00:05:33 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
00:05:33 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:23:9
00:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:05:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:05:33 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
00:05:33 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:15:5
00:05:33 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 572ms
00:05:33 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
00:05:34 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
00:05:34 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 574ms
00:05:34 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
00:05:35 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
00:05:35 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 771ms
00:05:35 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
00:05:35 INFO - TEST-FAIL | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
00:05:35 INFO - index.openKeyCursor();
00:05:35 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
00:05:35 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:23:9
00:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:05:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:05:35 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
00:05:35 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:15:5
00:05:35 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 621ms
00:05:35 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
00:05:36 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
00:05:36 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
00:05:36 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
00:05:36 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
00:05:36 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
00:05:36 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
00:05:36 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
00:05:36 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 1025ms
00:05:36 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
00:05:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
00:05:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
00:05:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
00:05:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
00:05:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
00:05:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
00:05:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
00:05:37 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 629ms
00:05:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
00:05:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
00:05:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 632ms
00:05:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
00:05:38 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
00:05:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 673ms
00:05:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
00:05:39 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
00:05:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 577ms
00:05:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
00:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
00:05:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 576ms
00:05:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
00:05:40 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
00:05:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 674ms
00:05:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
00:05:41 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
00:05:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 570ms
00:05:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
00:05:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:05:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 833ms
00:05:42 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
00:05:42 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
00:05:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 627ms
00:05:42 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
00:05:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
00:05:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 627ms
00:05:43 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
00:05:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
00:05:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 737ms
00:05:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
00:05:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
00:05:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 570ms
00:05:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
00:05:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
00:05:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 577ms
00:05:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
00:05:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
00:05:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 677ms
00:05:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
00:05:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
00:05:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 685ms
00:05:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
00:05:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
00:05:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 670ms
00:05:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
00:05:48 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
00:05:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 619ms
00:05:48 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
00:05:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
00:05:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 729ms
00:05:48 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
00:05:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
00:05:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 574ms
00:05:49 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
00:05:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:05:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 634ms
00:05:49 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
00:05:50 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
00:05:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 627ms
00:05:50 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
00:05:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
00:05:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 628ms
00:05:51 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
00:05:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
00:05:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 723ms
00:05:51 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
00:05:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
00:05:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 575ms
00:05:52 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
00:05:53 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
00:05:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 572ms
00:05:53 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
00:05:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
00:05:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 573ms
00:05:53 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
00:05:54 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
00:05:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 670ms
00:05:54 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
00:05:55 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
00:05:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 878ms
00:05:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
00:05:55 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
00:05:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 686ms
00:05:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
00:05:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
00:05:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 729ms
00:05:56 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
00:05:57 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
00:05:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 581ms
00:05:57 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
00:05:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
00:05:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 622ms
00:05:57 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
00:05:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
00:05:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 574ms
00:05:58 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
00:05:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
00:05:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 622ms
00:05:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
00:05:59 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"
00:05:59 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:1
00:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:05:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:05:59 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
00:05:59 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
00:05:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 630ms
00:05:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
00:06:00 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"
00:06:00 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:1
00:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:06:00 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
00:06:00 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
00:06:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 625ms
00:06:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
00:06:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
00:06:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 729ms
00:06:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
00:06:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
00:06:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 731ms
00:06:01 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
00:06:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
00:06:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 625ms
00:06:02 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
00:06:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
00:06:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 636ms
00:06:03 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
00:06:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
00:06:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 679ms
00:06:03 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
00:06:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
00:06:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 772ms
00:06:04 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
00:06:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
00:06:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 683ms
00:06:05 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
00:06:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:06:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 579ms
00:06:05 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
00:06:06 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
00:06:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 573ms
00:06:06 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
00:06:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
00:06:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 672ms
00:06:07 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
00:06:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
00:06:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 675ms
00:06:07 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
00:06:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
00:06:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 826ms
00:06:08 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
00:06:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
00:06:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 975ms
00:06:09 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
00:06:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
00:06:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 682ms
00:06:10 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
00:06:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
00:06:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 624ms
00:06:10 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
00:06:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
00:06:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 576ms
00:06:11 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
00:06:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
00:06:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 680ms
00:06:12 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
00:06:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
00:06:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 671ms
00:06:12 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
00:06:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
00:06:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 673ms
00:06:13 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
00:06:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
00:06:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 774ms
00:06:14 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
00:06:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
00:06:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 827ms
00:06:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
00:06:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
00:06:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 575ms
00:06:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
00:06:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
00:06:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 576ms
00:06:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
00:06:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
00:06:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 625ms
00:06:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
00:06:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
00:06:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 625ms
00:06:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
00:06:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
00:06:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 676ms
00:06:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
00:06:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
00:06:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 526ms
00:06:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
00:06:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:06:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 580ms
00:06:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
00:06:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
00:06:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 570ms
00:06:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
00:06:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
00:06:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 673ms
00:06:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
00:06:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
00:06:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 932ms
00:06:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
00:06:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
00:06:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 835ms
00:06:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
00:06:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
00:06:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 682ms
00:06:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
00:06:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
00:06:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 788ms
00:06:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
00:06:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
00:06:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 675ms
00:06:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
00:06:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
00:06:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 679ms
00:06:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
00:06:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
00:06:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 676ms
00:06:25 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
00:06:26 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
00:06:26 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 976ms
00:06:26 INFO - TEST-START | /IndexedDB/idbtransaction.htm
00:06:27 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
00:06:27 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
00:06:27 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 625ms
00:06:27 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
00:06:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
00:06:28 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 734ms
00:06:28 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
00:06:29 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
00:06:29 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 826ms
00:06:29 INFO - TEST-START | /IndexedDB/index_sort_order.htm
00:06:29 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
00:06:29 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 678ms
00:06:29 INFO - TEST-START | /IndexedDB/interfaces.html
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
00:06:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
00:06:30 INFO - TEST-OK | /IndexedDB/interfaces.html | took 867ms
00:06:30 INFO - TEST-START | /IndexedDB/interfaces.worker
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
00:06:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:06:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:06:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:06:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:06:31 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
00:06:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
00:06:31 INFO - {}
00:06:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
00:06:32 INFO - {}
00:06:32 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1187ms
00:06:32 INFO - TEST-START | /IndexedDB/key_invalid.htm
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
00:06:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
00:06:32 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 685ms
00:06:32 INFO - TEST-START | /IndexedDB/key_valid.html
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
00:06:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
00:06:33 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1332ms
00:06:33 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
00:06:34 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
00:06:34 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 677ms
00:06:34 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
00:06:35 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
00:06:35 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 882ms
00:06:35 INFO - TEST-START | /IndexedDB/keygenerator.htm
00:06:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
00:06:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
00:06:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
00:06:36 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 723ms
00:06:36 INFO - TEST-START | /IndexedDB/keyorder.htm
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
00:06:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
00:06:36 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 727ms
00:06:36 INFO - TEST-START | /IndexedDB/keypath.htm
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
00:06:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
00:06:37 INFO - TEST-OK | /IndexedDB/keypath.htm | took 738ms
00:06:37 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
00:06:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
00:06:38 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 676ms
00:06:38 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
00:06:39 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
00:06:39 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
00:06:39 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
00:06:39 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 739ms
00:06:39 INFO - TEST-START | /IndexedDB/list_ordering.htm
00:06:40 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
00:06:40 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
00:06:40 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
00:06:40 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 987ms
00:06:40 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
00:06:40 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
00:06:40 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 780ms
00:06:40 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
00:06:41 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
00:06:41 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 829ms
00:06:41 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
00:06:42 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
00:06:42 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 633ms
00:06:42 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
00:06:42 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
00:06:42 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 623ms
00:06:42 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
00:06:43 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
00:06:43 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 725ms
00:06:43 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
00:06:44 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
00:06:44 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 734ms
00:06:44 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
00:06:45 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
00:06:45 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 821ms
00:06:45 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
00:06:45 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
00:06:45 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 584ms
00:06:45 INFO - TEST-START | /IndexedDB/value.htm
00:06:46 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
00:06:46 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
00:06:46 INFO - TEST-OK | /IndexedDB/value.htm | took 675ms
00:06:46 INFO - TEST-START | /IndexedDB/value_recursive.htm
00:06:47 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
00:06:47 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
00:06:47 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
00:06:47 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 676ms
00:06:47 INFO - TEST-START | /IndexedDB/writer-starvation.htm
00:06:48 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
00:06:48 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1075ms
00:06:48 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
00:06:49 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Float arrays - assert_throws: Float32Array function "function () {
00:06:49 INFO - self.crypto.getRandomValues(new..." threw object "TypeError: self.crypto is undefined" that is not a DOMException TypeMismatchError: property "code" is equal to undefined, expected 17
00:06:49 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:4:1
00:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:49 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:3:1
00:06:49 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
00:06:49 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Integer arrays - self.crypto is undefined
00:06:49 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:20:9
00:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:49 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:19:1
00:06:49 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
00:06:49 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Large length - assert_throws: crypto.getRandomValues length over 65536 function "function () {
00:06:49 INFO - self.crypto.getRandomValues(new..." threw object "TypeError: self.crypto is undefined" that is not a DOMException QuotaExceededError: property "code" is equal to undefined, expected 22
00:06:49 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:37:1
00:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:49 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:36:1
00:06:49 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
00:06:49 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 823ms
00:06:49 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
00:06:49 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
00:06:49 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer arrays
00:06:49 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
00:06:49 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 735ms
00:06:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
00:06:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
00:06:50 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 640ms
00:06:50 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
00:06:51 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
00:06:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:1
00:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
00:06:51 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
00:06:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:1
00:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
00:06:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 598ms
00:06:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
00:06:51 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
00:06:51 INFO - [native code]
00:06:51 INFO - }" but got function "function () {
00:06:51 INFO - }"
00:06:51 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
00:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:51 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
00:06:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
00:06:51 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
00:06:51 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
00:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:51 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
00:06:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
00:06:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
00:06:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 544ms
00:06:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
00:06:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
00:06:52 INFO - [native code]
00:06:52 INFO - }" but got function "function () {
00:06:52 INFO - }"
00:06:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
00:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
00:06:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
00:06:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
00:06:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
00:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
00:06:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
00:06:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 627ms
00:06:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
00:06:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
00:06:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
00:06:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
00:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
00:06:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:06:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
00:06:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
00:06:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
00:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
00:06:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:06:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
00:06:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
00:06:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
00:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
00:06:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:06:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
00:06:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
00:06:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
00:06:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
00:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
00:06:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:06:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
00:06:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
00:06:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
00:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
00:06:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:06:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:06:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
00:06:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
00:06:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
00:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
00:06:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:06:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:06:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
00:06:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
00:06:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
00:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
00:06:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:06:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:06:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
00:06:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
00:06:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
00:06:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
00:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
00:06:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:06:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:06:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 687ms
00:06:53 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
00:06:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
00:06:53 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 630ms
00:06:53 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
00:06:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
00:06:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
00:06:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
00:06:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
00:06:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
00:06:55 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1576ms
00:06:55 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
00:06:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
00:06:56 INFO - {}
00:06:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
00:06:56 INFO - {}
00:06:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
00:06:56 INFO - {}
00:06:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
00:06:56 INFO - {}
00:06:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
00:06:56 INFO - {}
00:06:56 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1679ms
00:06:56 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
00:06:57 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
00:06:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 878ms
00:06:57 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
00:06:58 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
00:06:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
00:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:06:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
00:06:58 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 633ms
00:06:58 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
00:07:08 INFO - PROCESS | 1838 | MARIONETTE LOG: INFO: Timeout fired
00:07:08 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
00:07:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
00:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:07:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
00:07:08 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:1
00:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:07:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
00:07:08 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10304ms
00:07:08 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
00:07:09 INFO - PROCESS | 1838 | [Child 1888] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-in-l64-pgo-00000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1768
00:07:09 INFO - PROCESS | 1838 | [Child 1888] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-in-l64-pgo-00000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1768
00:07:09 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/Ezs-FFukTDu73vELCFaFeA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:07:25 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/129a585d-4c14-881f-209fb99f-2fb355a2.dmp
00:07:25 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/129a585d-4c14-881f-209fb99f-2fb355a2.extra
00:07:25 INFO - PROCESS-CRASH | /XMLHttpRequest/abort-after-timeout.htm | application crashed [@ mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long)]
00:07:25 INFO - Crash dump filename: /tmp/tmpEjdzs5.mozrunner/minidumps/129a585d-4c14-881f-209fb99f-2fb355a2.dmp
00:07:25 INFO - Operating system: Linux
00:07:25 INFO - 0.0.0 Linux 3.2.0-76-generic #111-Ubuntu SMP Tue Jan 13 22:16:09 UTC 2015 x86_64
00:07:25 INFO - CPU: amd64
00:07:25 INFO - family 6 model 62 stepping 4
00:07:25 INFO - 1 CPU
00:07:25 INFO -
00:07:25 INFO - Crash reason: SIGSEGV
00:07:25 INFO - Crash address: 0x0
00:07:25 INFO - Process uptime: not available
00:07:25 INFO -
00:07:25 INFO - Thread 0 (crashed)
00:07:25 INFO - 0 libxul.so!mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long) [RefPtr.h:9d8485c0d32a : 240 + 0x0]
00:07:25 INFO - rax = 0xe5e5e5e5e5e5e5e5 rdx = 0x0000000000000000
00:07:25 INFO - rcx = 0x00007f195af20be8 rbx = 0x000000000000040b
00:07:25 INFO - rsi = 0x0000000000000000 rdi = 0x00007f19494d1190
00:07:25 INFO - rbp = 0x00007fff182f88b0 rsp = 0x00007fff182f88a0
00:07:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:07:25 INFO - r10 = 0x0000000000000001 r11 = 0x0000000000000010
00:07:25 INFO - r12 = 0x00007fff182f8a00 r13 = 0x0000000000000c21
00:07:25 INFO - r14 = 0x0000000000000814 r15 = 0x0000000000000006
00:07:25 INFO - rip = 0x00007f1957404292
00:07:25 INFO - Found by: given as instruction pointer in context
00:07:25 INFO - 1 libxul.so!mozilla::layout::RenderFrameParent::GetApzcTreeManager() [RenderFrameParent.cpp:9d8485c0d32a : 354 + 0x9]
00:07:25 INFO - rbx = 0x00007f1934b67a80 rbp = 0x00007fff182f88d0
00:07:25 INFO - rsp = 0x00007fff182f88c0 r12 = 0x00007fff182f8a00
00:07:25 INFO - r13 = 0x0000000000000c21 r14 = 0x0000000000000814
00:07:25 INFO - r15 = 0x0000000000000006 rip = 0x00007f1958303b79
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 2 libxul.so!mozilla::layout::RenderFrameParent::UpdateZoomConstraints(unsigned int, unsigned long, mozilla::Maybe const&) [RenderFrameParent.cpp:9d8485c0d32a : 590 + 0x5]
00:07:25 INFO - rbx = 0x00007f1934b67a80 rbp = 0x00007fff182f8920
00:07:25 INFO - rsp = 0x00007fff182f88e0 r12 = 0x00007fff182f8a00
00:07:25 INFO - r13 = 0x0000000000000c21 r14 = 0x0000000000000814
00:07:25 INFO - r15 = 0x0000000000000006 rip = 0x00007f1958303ba8
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 3 libxul.so!mozilla::dom::TabParent::RecvUpdateZoomConstraints(unsigned int const&, unsigned long const&, mozilla::Maybe const&) [TabParent.cpp:9d8485c0d32a : 2763 + 0x13]
00:07:25 INFO - rbx = 0x00007fff182f8a00 rbp = 0x00007fff182f8950
00:07:25 INFO - rsp = 0x00007fff182f8930 r12 = 0x00007fff182f89d0
00:07:25 INFO - r13 = 0x00007fff182f89e0 r14 = 0x00007f195ad6afb0
00:07:25 INFO - r15 = 0x0000000000000006 rip = 0x00007f1957f12ebb
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 4 libxul.so!mozilla::dom::PBrowserParent::OnMessageReceived(IPC::Message const&) [PBrowserParent.cpp:9d8485c0d32a : 2707 + 0x8]
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff182f8b30
00:07:25 INFO - rsp = 0x00007fff182f8960 r12 = 0x00007f195ad6dd90
00:07:25 INFO - r13 = 0x00007fff182f8ef0 r14 = 0x00007f195ad6afb0
00:07:25 INFO - r15 = 0x0000000000000006 rip = 0x00007f19571230a9
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 5 libxul.so!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) [PContentParent.cpp:9d8485c0d32a : 3536 + 0xc]
00:07:25 INFO - rbx = 0x00007f195ad6dd90 rbp = 0x00007fff182f8dd0
00:07:25 INFO - rsp = 0x00007fff182f8b40 r12 = 0x00007fff182f8ef0
00:07:25 INFO - r13 = 0x00007fff182f8ef0 r14 = 0x00007f195ad6afb0
00:07:25 INFO - r15 = 0x0000000000000006 rip = 0x00007f195717824c
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 6 libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [MessageChannel.cpp:9d8485c0d32a : 1388 + 0x6]
00:07:25 INFO - rbx = 0x00007f1934ff5068 rbp = 0x00007fff182f8e00
00:07:25 INFO - rsp = 0x00007fff182f8de0 r12 = 0x00007fff182f8ef0
00:07:25 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x00007f1934ff5068 rip = 0x00007f1956a2f2d1
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 7 libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [MessageChannel.cpp:9d8485c0d32a : 1308 + 0xb]
00:07:25 INFO - rbx = 0x00007fff182f8ef0 rbp = 0x00007fff182f8ed0
00:07:25 INFO - rsp = 0x00007fff182f8e10 r12 = 0x00000000ffffffff
00:07:25 INFO - r13 = 0x00007f193412c500 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x00007f1934ff5068 rip = 0x00007f1956a2fb4c
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 8 libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:9d8485c0d32a : 1279 + 0xc]
00:07:25 INFO - rbx = 0x00007f1934ff5068 rbp = 0x00007fff182f8f40
00:07:25 INFO - rsp = 0x00007fff182f8ee0 r12 = 0x00007f193412c500
00:07:25 INFO - r13 = 0x0000000000000001 r14 = 0x00007fff182f8f58
00:07:25 INFO - r15 = 0x00007fff182f8f50 rip = 0x00007f1956a306f5
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 9 libxul.so!MessageLoop::DoWork() [message_loop.cc:9d8485c0d32a : 364 + 0xb]
00:07:25 INFO - rbx = 0x00007f1953603bc0 rbp = 0x00007fff182f8fa0
00:07:25 INFO - rsp = 0x00007fff182f8f50 r12 = 0x00007f192b75a2d0
00:07:25 INFO - r13 = 0x00007f195aa9e510 r14 = 0x00007fff182f8f58
00:07:25 INFO - r15 = 0x00007fff182f8f50 rip = 0x00007f1956a2db4d
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 10 libxul.so!mozilla::ipc::DoWorkRunnable::Run() [MessagePump.cpp:9d8485c0d32a : 220 + 0x9]
00:07:25 INFO - rbx = 0x00007f1953603bc0 rbp = 0x00007fff182f8fc0
00:07:25 INFO - rsp = 0x00007fff182f8fb0 r12 = 0x0000000000000001
00:07:25 INFO - r13 = 0x0000000000000000 r14 = 0x00007f194b6fbc28
00:07:25 INFO - r15 = 0x00007f196208caa0 rip = 0x00007f1956fd5690
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 11 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d8485c0d32a : 964 + 0x2]
00:07:25 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff182f9050
00:07:25 INFO - rsp = 0x00007fff182f8fd0 r12 = 0x00007fff182f9060
00:07:25 INFO - r13 = 0x0000000000000000 r14 = 0x00007f194b6fbc28
00:07:25 INFO - r15 = 0x00007f196208caa0 rip = 0x00007f1956a0d249
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 12 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff182f9080
00:07:25 INFO - rsp = 0x00007fff182f9060 r12 = 0x00007f1953603bc0
00:07:25 INFO - r13 = 0x00007f19620f1c20 r14 = 0x00007f195aa6e610
00:07:25 INFO - r15 = 0x00007f195ae26810 rip = 0x00007f1956a160ee
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 13 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 95 + 0xb]
00:07:25 INFO - rbx = 0x00007f19620f1c00 rbp = 0x00007fff182f90d0
00:07:25 INFO - rsp = 0x00007fff182f9090 r12 = 0x00007f1953603bc0
00:07:25 INFO - r13 = 0x00007f19620f1c20 r14 = 0x00007f195aa6e610
00:07:25 INFO - r15 = 0x00007f195ae26810 rip = 0x00007f1956a2f463
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 14 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:25 INFO - rbx = 0x00007f194b6fbc20 rbp = 0x00007fff182f9100
00:07:25 INFO - rsp = 0x00007fff182f90e0 r12 = 0x00007f196208caa0
00:07:25 INFO - r13 = 0x00007fff182f9461 r14 = 0x00007f195ae1eb90
00:07:25 INFO - r15 = 0x00007f195ae26810 rip = 0x00007f1956fbf8e3
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 15 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:9d8485c0d32a : 156 + 0xd]
00:07:25 INFO - rbx = 0x00007f194b6fbc20 rbp = 0x00007fff182f9120
00:07:25 INFO - rsp = 0x00007fff182f9110 r12 = 0x00007f196208caa0
00:07:25 INFO - r13 = 0x00007fff182f9461 r14 = 0x00007f195ae1eb90
00:07:25 INFO - r15 = 0x00007f195ae26810 rip = 0x00007f195804b9e8
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 16 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:9d8485c0d32a : 281 + 0x6]
00:07:25 INFO - rbx = 0x00007f194a2031f0 rbp = 0x00007fff182f9140
00:07:25 INFO - rsp = 0x00007fff182f9130 r12 = 0x00007f195aa68b70
00:07:25 INFO - r13 = 0x00007fff182f9461 r14 = 0x00007f195ae1eb90
00:07:25 INFO - r15 = 0x00007f195ae26810 rip = 0x00007f195860b0fc
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 17 libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:9d8485c0d32a : 4298 + 0x7]
00:07:25 INFO - rbx = 0x00007f195ae29f90 rbp = 0x00007fff182f92a0
00:07:25 INFO - rsp = 0x00007fff182f9150 r12 = 0x00007f195aa68b70
00:07:25 INFO - r13 = 0x00007fff182f9461 r14 = 0x00007f195ae1eb90
00:07:25 INFO - r15 = 0x00007f195ae26810 rip = 0x00007f1958643e8e
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 18 libxul.so!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp:9d8485c0d32a : 4391 + 0x5]
00:07:25 INFO - rbx = 0x00007fff182f9300 rbp = 0x00007fff182f92f0
00:07:25 INFO - rsp = 0x00007fff182f92b0 r12 = 0x0000000000000000
00:07:25 INFO - r13 = 0x0000000000000000 r14 = 0x00007f1962042880
00:07:25 INFO - r15 = 0x00007f1956d83480 rip = 0x00007f19586464ce
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 19 libxul.so!XRE_main [nsAppRunner.cpp:9d8485c0d32a : 4493 + 0x14]
00:07:25 INFO - rbx = 0x0000000000000005 rbp = 0x00007fff182f9490
00:07:25 INFO - rsp = 0x00007fff182f9300 r12 = 0x00007fff182fa788
00:07:25 INFO - r13 = 0x00007fff182f9500 r14 = 0x00007f196203b6c0
00:07:25 INFO - r15 = 0x00007f1956d83480 rip = 0x00007f195864675e
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 20 firefox!do_main [nsBrowserApp.cpp:9d8485c0d32a : 212 + 0xd]
00:07:25 INFO - rbx = 0x00007fff182fa788 rbp = 0x00007fff182fa530
00:07:25 INFO - rsp = 0x00007fff182f94a0 r12 = 0x0000000000000005
00:07:25 INFO - r13 = 0x00007f196203ba80 r14 = 0x00007f196203b6c0
00:07:25 INFO - r15 = 0x00007f1956d83480 rip = 0x0000000000409046
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 21 firefox!main [nsBrowserApp.cpp:9d8485c0d32a : 352 + 0x12]
00:07:25 INFO - rbx = 0x00007fff182fa788 rbp = 0x00007fff182fa6a0
00:07:25 INFO - rsp = 0x00007fff182fa540 r12 = 0x00000000000000ff
00:07:25 INFO - r13 = 0x0000000000000005 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x00000064d0ff6418 rip = 0x00000000004054ae
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 22 libc-2.15.so!__libc_start_main + 0xed
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007fff182fa6b0 r12 = 0x0000000000408958
00:07:25 INFO - r13 = 0x00007fff182fa780 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000000 rip = 0x00007f196224176d
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 23 firefox!_start + 0x29
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007fff182fa770 r12 = 0x0000000000408958
00:07:25 INFO - r13 = 0x00007fff182fa780 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000000 rip = 0x0000000000408981
00:07:25 INFO - Found by: call frame info
00:07:25 INFO -
00:07:25 INFO - Thread 1
00:07:25 INFO - 0 libc-2.15.so!__poll + 0x53
00:07:25 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:07:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19620d4740
00:07:25 INFO - rsi = 0x0000000000000001 rdi = 0x00007f1962081800
00:07:25 INFO - rbp = 0x00007f1962081800 rsp = 0x00007f1954c50df0
00:07:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000734
00:07:25 INFO - r10 = 0x00007f1962100309 r11 = 0x0000000000000293
00:07:25 INFO - r12 = 0x00007f195dca9f00 r13 = 0x00000000ffffffff
00:07:25 INFO - r14 = 0x0000000000000001 r15 = 0x0000000000000001
00:07:25 INFO - rip = 0x00007f1962308933
00:07:25 INFO - Found by: given as instruction pointer in context
00:07:25 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc]
00:07:25 INFO - rbx = 0x00007f19620d4740 rbp = 0x00007f1962081800
00:07:25 INFO - rsp = 0x00007f1954c50e20 r12 = 0x00007f195dca9f00
00:07:25 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000001
00:07:25 INFO - r15 = 0x0000000000000001 rip = 0x00007f195dc9cff6
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12]
00:07:25 INFO - rbx = 0x00007f1962040e60 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f1954c50e70 r12 = 0x00007fff182f8ad0
00:07:25 INFO - r13 = 0x00007f1954c519c0 r14 = 0x00007f19620a5050
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f195dc9d45a
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 3 libdconfsettings.so!dconf_context_thread [dconfcontext.c : 11 + 0x8]
00:07:25 INFO - rbx = 0x00007f19620d4740 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f1954c50e90 r12 = 0x00007fff182f8ad0
00:07:25 INFO - r13 = 0x00007f1954c519c0 r14 = 0x00007f19620a5050
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f195403b98b
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6]
00:07:25 INFO - rbx = 0x00007f196200aa30 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f1954c50ea0 r12 = 0x00007fff182f8ad0
00:07:25 INFO - r13 = 0x00007f1954c519c0 r14 = 0x00007f19620a5050
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f195dcbe9a5
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f1954c50eb0 r12 = 0x00007fff182f8ad0
00:07:25 INFO - r13 = 0x00007f1954c519c0 r14 = 0x00007f19620a5050
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 6 libc-2.15.so!clone + 0x6d
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f1954c50fc0 r12 = 0x00007fff182f8ad0
00:07:25 INFO - r13 = 0x00007f1954c519c0 r14 = 0x00007f19620a5050
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:25 INFO - Found by: call frame info
00:07:25 INFO -
00:07:25 INFO - Thread 2
00:07:25 INFO - 0 libc-2.15.so!__poll + 0x53
00:07:25 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:07:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19620d4ed0
00:07:25 INFO - rsi = 0x0000000000000003 rdi = 0x00007f19536730e0
00:07:25 INFO - rbp = 0x00007f19536730e0 rsp = 0x00007f19533efdf0
00:07:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000736
00:07:25 INFO - r10 = 0x00007f195362ae80 r11 = 0x0000000000000293
00:07:25 INFO - r12 = 0x00007f195dca9f00 r13 = 0x00000000ffffffff
00:07:25 INFO - r14 = 0x0000000000000003 r15 = 0x0000000000000001
00:07:25 INFO - rip = 0x00007f1962308933
00:07:25 INFO - Found by: given as instruction pointer in context
00:07:25 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc]
00:07:25 INFO - rbx = 0x00007f19620d4ed0 rbp = 0x00007f19536730e0
00:07:25 INFO - rsp = 0x00007f19533efe20 r12 = 0x00007f195dca9f00
00:07:25 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000003
00:07:25 INFO - r15 = 0x0000000000000001 rip = 0x00007f195dc9cff6
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12]
00:07:25 INFO - rbx = 0x00007f195366c6e0 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f19533efe70 r12 = 0x00007f1954c50b30
00:07:25 INFO - r13 = 0x00007f19533f09c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f195dc9d45a
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 3 libgio-2.0.so.0.3200.1!gdbus_shared_thread_func [gdbusprivate.c : 277 + 0x9]
00:07:25 INFO - rbx = 0x00007f19536730c0 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f19533efe90 r12 = 0x00007f1954c50b30
00:07:25 INFO - r13 = 0x00007f19533f09c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f195e2622c6
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6]
00:07:25 INFO - rbx = 0x00007f195362bc00 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f19533efea0 r12 = 0x00007f1954c50b30
00:07:25 INFO - r13 = 0x00007f19533f09c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f195dcbe9a5
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f19533efeb0 r12 = 0x00007f1954c50b30
00:07:25 INFO - r13 = 0x00007f19533f09c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 6 libc-2.15.so!clone + 0x6d
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f19533effc0 r12 = 0x00007f1954c50b30
00:07:25 INFO - r13 = 0x00007f19533f09c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:25 INFO - Found by: call frame info
00:07:25 INFO -
00:07:25 INFO - Thread 3
00:07:25 INFO - 0 libc-2.15.so!syscall + 0x19
00:07:25 INFO - rax = 0xfffffffffffffffc rdx = 0x0000000000000020
00:07:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19536c5c00
00:07:25 INFO - rsi = 0x00007f196205da80 rdi = 0x000000000000001c
00:07:25 INFO - rbp = 0x00007f1951369b20 rsp = 0x00007f1951369b18
00:07:25 INFO - r8 = 0x00007f1956fc0ce0 r9 = 0x00007f1951369b70
00:07:25 INFO - r10 = 0x00000000ffffffff r11 = 0x0000000000000246
00:07:25 INFO - r12 = 0xffffffffffffffff r13 = 0x0000000000000000
00:07:25 INFO - r14 = 0x00007f196205da80 r15 = 0x00007f19536ec150
00:07:25 INFO - rip = 0x00007f1962310509
00:07:25 INFO - Found by: given as instruction pointer in context
00:07:25 INFO - 1 libxul.so!epoll_wait [epoll_sub.c:9d8485c0d32a : 63 + 0xa]
00:07:25 INFO - rbx = 0x00007f19536c5c00 rbp = 0x00007f1951369b20
00:07:25 INFO - rsp = 0x00007f1951369b20 r12 = 0xffffffffffffffff
00:07:25 INFO - r13 = 0x0000000000000000 r14 = 0x00007f196205da80
00:07:25 INFO - r15 = 0x00007f19536ec150 rip = 0x00007f1956fcc67a
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 2 libxul.so!epoll_dispatch [epoll.c:9d8485c0d32a : 407 + 0x13]
00:07:25 INFO - rbx = 0x00007f19536c5c00 rbp = 0x00007f1951369b70
00:07:25 INFO - rsp = 0x00007f1951369b30 r12 = 0xffffffffffffffff
00:07:25 INFO - r13 = 0x0000000000000000 r14 = 0x00007f196205da80
00:07:25 INFO - r15 = 0x00007f19536ec150 rip = 0x00007f1956fcc4db
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 3 libxul.so!event_base_loop [event.c:9d8485c0d32a : 1607 + 0xa]
00:07:25 INFO - rbx = 0x00007f19620f1e40 rbp = 0x00007f1951369c20
00:07:25 INFO - rsp = 0x00007f1951369b80 r12 = 0x0000000000000000
00:07:25 INFO - r13 = 0x00007f19620f1e58 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x00007f19536c5c00 rip = 0x00007f1956fcf940
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 4 libxul.so!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:9d8485c0d32a : 370 + 0xe]
00:07:25 INFO - rbx = 0x00007f19620f1e40 rbp = 0x00007f1951369c90
00:07:25 INFO - rsp = 0x00007f1951369c30 r12 = 0x00007f1956fc0ce0
00:07:25 INFO - r13 = 0x00007f19620f1e58 r14 = 0x00007f1951369ce0
00:07:25 INFO - r15 = 0x00007f1956a2daa0 rip = 0x00007f1956fc41cb
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 5 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:25 INFO - rbx = 0x00007f19620f1d40 rbp = 0x00007f1951369cc0
00:07:25 INFO - rsp = 0x00007f1951369ca0 r12 = 0x00007f1951369ce0
00:07:25 INFO - r13 = 0x00007f195136a9c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fbf8e3
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 6 libxul.so!base::Thread::ThreadMain() [thread.cc:9d8485c0d32a : 172 + 0x8]
00:07:25 INFO - rbx = 0x00007f19620f1d40 rbp = 0x00007f1951369e90
00:07:25 INFO - rsp = 0x00007f1951369cd0 r12 = 0x00007f1951369ce0
00:07:25 INFO - r13 = 0x00007f195136a9c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fc66ff
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 7 libxul.so!ThreadFunc [platform_thread_posix.cc:9d8485c0d32a : 39 + 0xe]
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007f1951369ea0
00:07:25 INFO - rsp = 0x00007f1951369ea0 r12 = 0x00007fff182f90b0
00:07:25 INFO - r13 = 0x00007f195136a9c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fc677c
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 8 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f1951369eb0 r12 = 0x00007fff182f90b0
00:07:25 INFO - r13 = 0x00007f195136a9c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 9 libc-2.15.so!clone + 0x6d
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f1951369fc0 r12 = 0x00007fff182f90b0
00:07:25 INFO - r13 = 0x00007f195136a9c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:25 INFO - Found by: call frame info
00:07:25 INFO -
00:07:25 INFO - Thread 4
00:07:25 INFO - 0 libc-2.15.so!__poll + 0x53
00:07:25 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:07:25 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000002a
00:07:25 INFO - rsi = 0x0000000000000002 rdi = 0x00007f194f19cc80
00:07:25 INFO - rbp = 0x00007f194f19ccc0 rsp = 0x00007f194f19cc40
00:07:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:07:25 INFO - r10 = 0x00007f194f19ca00 r11 = 0x0000000000000293
00:07:25 INFO - r12 = 0x00007f1950a69ba0 r13 = 0x00000000ffffffff
00:07:25 INFO - r14 = 0x8000000000000000 r15 = 0x00007f196208cde0
00:07:25 INFO - rip = 0x00007f1962308933
00:07:25 INFO - Found by: given as instruction pointer in context
00:07:25 INFO - 1 libxul.so!nsNotifyAddrListener::Run() [nsNotifyAddrListener_Linux.cpp:9d8485c0d32a : 285 + 0x11]
00:07:25 INFO - rbx = 0x000000000000002a rbp = 0x00007f194f19ccc0
00:07:25 INFO - rsp = 0x00007f194f19cc70 r12 = 0x00007f1950a69ba0
00:07:25 INFO - r13 = 0x00000000ffffffff r14 = 0x8000000000000000
00:07:25 INFO - r15 = 0x00007f196208cde0 rip = 0x00007f1956f40305
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 2 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d8485c0d32a : 964 + 0x2]
00:07:25 INFO - rbx = 0x0000000000000001 rbp = 0x00007f194f19cd50
00:07:25 INFO - rsp = 0x00007f194f19ccd0 r12 = 0x00007f194f19cd60
00:07:25 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x00007f196208cde0 rip = 0x00007f1956a0d249
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 3 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007f194f19cd80
00:07:25 INFO - rsp = 0x00007f194f19cd60 r12 = 0x00007f1953603d60
00:07:25 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f1950af3ea0
00:07:25 INFO - r15 = 0x00007f194f19d700 rip = 0x00007f1956a160ee
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 326 + 0xb]
00:07:25 INFO - rbx = 0x00007f1950af3e80 rbp = 0x00007f194f19cdd0
00:07:25 INFO - rsp = 0x00007f194f19cd90 r12 = 0x00007f1953603d60
00:07:25 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f1950af3ea0
00:07:25 INFO - r15 = 0x00007f194f19d700 rip = 0x00007f1956fd8489
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 5 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:25 INFO - rbx = 0x00007f196208cde0 rbp = 0x00007f194f19ce00
00:07:25 INFO - rsp = 0x00007f194f19cde0 r12 = 0x00007f1953603d60
00:07:25 INFO - r13 = 0x00007f196208cdf8 r14 = 0x00007f194f19d670
00:07:25 INFO - r15 = 0x00007f194f19d700 rip = 0x00007f1956fbf8e3
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 6 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:25 INFO - rbx = 0x00007f196208cde0 rbp = 0x00007f194f19ce50
00:07:25 INFO - rsp = 0x00007f194f19ce10 r12 = 0x00007f1953603d60
00:07:25 INFO - r13 = 0x00007f196208cdf8 r14 = 0x00007f194f19d670
00:07:25 INFO - r15 = 0x00007f194f19d700 rip = 0x00007f1956da5a2f
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 7 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:25 INFO - rbx = 0x00007f1962079ec0 rbp = 0x00007f194f19cea0
00:07:25 INFO - rsp = 0x00007f194f19ce60 r12 = 0x0000000000000000
00:07:25 INFO - r13 = 0x0000000000000739 r14 = 0x00007f194f19d670
00:07:25 INFO - r15 = 0x00007f194f19d700 rip = 0x00007f1961deabb5
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 8 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f194f19ceb0 r12 = 0x00007fff182f77c0
00:07:25 INFO - r13 = 0x00007f194f19d9c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 9 libc-2.15.so!clone + 0x6d
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f194f19cfc0 r12 = 0x00007fff182f77c0
00:07:25 INFO - r13 = 0x00007f194f19d9c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:25 INFO - Found by: call frame info
00:07:25 INFO -
00:07:25 INFO - Thread 5
00:07:25 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000213
00:07:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f1962079fe0
00:07:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007f1950af3d0c
00:07:25 INFO - rbp = 0x00007f196362fde0 rsp = 0x00007f196362fd90
00:07:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000109
00:07:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:25 INFO - r12 = 0x00007f1950af3d00 r13 = 0x00000000ffffffff
00:07:25 INFO - r14 = 0x0000000000000002 r15 = 0x000000000011cbb4
00:07:25 INFO - rip = 0x00007f1963208d84
00:07:25 INFO - Found by: given as instruction pointer in context
00:07:25 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:25 INFO - rbx = 0x00007f1962079fe0 rbp = 0x00007f196362fde0
00:07:25 INFO - rsp = 0x00007f196362fdc0 r12 = 0x00007f1950af3d00
00:07:25 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000002
00:07:25 INFO - r15 = 0x000000000011cbb4 rip = 0x00007f1961de9569
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 2 libxul.so!mozilla::net::ClosingService::ThreadFunc() [CondVar.h:9d8485c0d32a : 79 + 0xd]
00:07:25 INFO - rbx = 0x00007f1950af3cc0 rbp = 0x00007f196362fe50
00:07:25 INFO - rsp = 0x00007f196362fdf0 r12 = 0x00007f1950af3cd8
00:07:25 INFO - r13 = 0x00007f1950af3cc8 r14 = 0x0000000000000002
00:07:25 INFO - r15 = 0x000000000011cbb4 rip = 0x00007f1956deae40
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 3 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:25 INFO - rbx = 0x00007f1962079fe0 rbp = 0x00007f196362fea0
00:07:25 INFO - rsp = 0x00007f196362fe60 r12 = 0x0000000000000000
00:07:25 INFO - r13 = 0x000000000000073a r14 = 0x00007f1963630670
00:07:25 INFO - r15 = 0x00007f1963630700 rip = 0x00007f1961deabb5
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f196362feb0 r12 = 0x00007fff182f7a90
00:07:25 INFO - r13 = 0x00007f19636309c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 5 libc-2.15.so!clone + 0x6d
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f196362ffc0 r12 = 0x00007fff182f7a90
00:07:25 INFO - r13 = 0x00007f19636309c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:25 INFO - Found by: call frame info
00:07:25 INFO -
00:07:25 INFO - Thread 6
00:07:25 INFO - 0 libc-2.15.so!__poll + 0x53
00:07:25 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:07:25 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000000004
00:07:25 INFO - rsi = 0x0000000000000004 rdi = 0x00007f194e99b900
00:07:25 INFO - rbp = 0x00007f194e99bb30 rsp = 0x00007f194e99b890
00:07:25 INFO - r8 = 0x0000000000000000 r9 = 0x00007f19620d3800
00:07:25 INFO - r10 = 0x0000000000000005 r11 = 0x0000000000000293
00:07:25 INFO - r12 = 0x0000000000000004 r13 = 0x00000000ffffffff
00:07:25 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000004
00:07:25 INFO - rip = 0x00007f1962308933
00:07:25 INFO - Found by: given as instruction pointer in context
00:07:25 INFO - 1 libnspr4.so!_pr_poll_with_poll [ptio.c:9d8485c0d32a : 3922 + 0x12]
00:07:25 INFO - rbx = 0x0000000000000004 rbp = 0x00007f194e99bb30
00:07:25 INFO - rsp = 0x00007f194e99b8c0 r12 = 0x0000000000000004
00:07:25 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000004 rip = 0x00007f1961de9e7a
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 2 libxul.so!nsSocketTransportService::Poll(bool, unsigned int*, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:9d8485c0d32a : 472 + 0xf]
00:07:25 INFO - rbx = 0x00007f1962054210 rbp = 0x00007f194e99bb90
00:07:25 INFO - rsp = 0x00007f194e99bb40 r12 = 0x00000000ffffffff
00:07:25 INFO - r13 = 0x00007f19620542ec r14 = 0x00007f194e99bc70
00:07:25 INFO - r15 = 0x00007f194e99bbb0 rip = 0x00007f1956e1e305
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 3 libxul.so!nsSocketTransportService::DoPollIteration(bool, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:9d8485c0d32a : 1067 + 0x13]
00:07:25 INFO - rbx = 0x00007f1962054210 rbp = 0x00007f194e99bc00
00:07:25 INFO - rsp = 0x00007f194e99bba0 r12 = 0x00000000ffffffff
00:07:25 INFO - r13 = 0xffffffffffffffe8 r14 = 0x0000000000000001
00:07:25 INFO - r15 = 0x00007f194e99bc70 rip = 0x00007f1956e25237
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 4 libxul.so!nsSocketTransportService::Run() [nsSocketTransportService2.cpp:9d8485c0d32a : 864 + 0x19]
00:07:25 INFO - rbx = 0x000001107f991216 rbp = 0x00007f194e99bcc0
00:07:25 INFO - rsp = 0x00007f194e99bc10 r12 = 0x0000000000000000
00:07:25 INFO - r13 = 0x00007f19620542ec r14 = 0x00007f1962054210
00:07:25 INFO - r15 = 0x00007f196208ceb0 rip = 0x00007f1956e257d0
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d8485c0d32a : 964 + 0x2]
00:07:25 INFO - rbx = 0x0000000000000001 rbp = 0x00007f194e99bd50
00:07:25 INFO - rsp = 0x00007f194e99bcd0 r12 = 0x00007f194e99bd60
00:07:25 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x00007f196208ceb0 rip = 0x00007f1956a0d249
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007f194e99bd80
00:07:25 INFO - rsp = 0x00007f194e99bd60 r12 = 0x00007f1953603f00
00:07:25 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f1950af99e0
00:07:25 INFO - r15 = 0x00007f194e99c700 rip = 0x00007f1956a160ee
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 326 + 0xb]
00:07:25 INFO - rbx = 0x00007f1950af99c0 rbp = 0x00007f194e99bdd0
00:07:25 INFO - rsp = 0x00007f194e99bd90 r12 = 0x00007f1953603f00
00:07:25 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f1950af99e0
00:07:25 INFO - r15 = 0x00007f194e99c700 rip = 0x00007f1956fd8489
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:25 INFO - rbx = 0x00007f196208ceb0 rbp = 0x00007f194e99be00
00:07:25 INFO - rsp = 0x00007f194e99bde0 r12 = 0x00007f1953603f00
00:07:25 INFO - r13 = 0x00007f196208cec8 r14 = 0x00007f194e99c670
00:07:25 INFO - r15 = 0x00007f194e99c700 rip = 0x00007f1956fbf8e3
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:25 INFO - rbx = 0x00007f196208ceb0 rbp = 0x00007f194e99be50
00:07:25 INFO - rsp = 0x00007f194e99be10 r12 = 0x00007f1953603f00
00:07:25 INFO - r13 = 0x00007f196208cec8 r14 = 0x00007f194e99c670
00:07:25 INFO - r15 = 0x00007f194e99c700 rip = 0x00007f1956da5a2f
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 10 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:25 INFO - rbx = 0x00007f196207a100 rbp = 0x00007f194e99bea0
00:07:25 INFO - rsp = 0x00007f194e99be60 r12 = 0x0000000000000000
00:07:25 INFO - r13 = 0x000000000000073b r14 = 0x00007f194e99c670
00:07:25 INFO - r15 = 0x00007f194e99c700 rip = 0x00007f1961deabb5
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f194e99beb0 r12 = 0x00007fff182f77b0
00:07:25 INFO - r13 = 0x00007f194e99c9c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 12 libc-2.15.so!clone + 0x6d
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f194e99bfc0 r12 = 0x00007fff182f77b0
00:07:25 INFO - r13 = 0x00007f194e99c9c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:25 INFO - Found by: call frame info
00:07:25 INFO -
00:07:25 INFO - Thread 7
00:07:25 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000008146
00:07:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f196207a220
00:07:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19620f1fcc
00:07:25 INFO - rbp = 0x00007f194dcf1e10 rsp = 0x00007f194dcf1dc0
00:07:25 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000040a1
00:07:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:25 INFO - r12 = 0x00007f19620f1fc0 r13 = 0x00000000ffffffff
00:07:25 INFO - r14 = 0x00007f194dcf2670 r15 = 0x00007f194dcf2700
00:07:25 INFO - rip = 0x00007f1963208d84
00:07:25 INFO - Found by: given as instruction pointer in context
00:07:25 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:25 INFO - rbx = 0x00007f196207a220 rbp = 0x00007f194dcf1e10
00:07:25 INFO - rsp = 0x00007f194dcf1df0 r12 = 0x00007f19620f1fc0
00:07:25 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f194dcf2670
00:07:25 INFO - r15 = 0x00007f194dcf2700 rip = 0x00007f1961de9569
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9d8485c0d32a : 603 + 0x11]
00:07:25 INFO - rbx = 0x00007f196208f9f0 rbp = 0x00007f194dcf1e50
00:07:25 INFO - rsp = 0x00007f194dcf1e20 r12 = 0x00007f1950a9a000
00:07:25 INFO - r13 = 0x000000000000073c r14 = 0x00007f194dcf2670
00:07:25 INFO - r15 = 0x00007f194dcf2700 rip = 0x00007f1956c773f1
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 3 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:25 INFO - rbx = 0x00007f196207a220 rbp = 0x00007f194dcf1ea0
00:07:25 INFO - rsp = 0x00007f194dcf1e60 r12 = 0x0000000000000000
00:07:25 INFO - r13 = 0x000000000000073c r14 = 0x00007f194dcf2670
00:07:25 INFO - r15 = 0x00007f194dcf2700 rip = 0x00007f1961deabb5
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f194dcf1eb0 r12 = 0x00007fff182f8c90
00:07:25 INFO - r13 = 0x00007f194dcf29c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:25 INFO - Found by: call frame info
00:07:25 INFO - 5 libc-2.15.so!clone + 0x6d
00:07:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:25 INFO - rsp = 0x00007f194dcf1fc0 r12 = 0x00007fff182f8c90
00:07:25 INFO - r13 = 0x00007f194dcf29c0 r14 = 0x0000000000000000
00:07:25 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:25 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 8
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000008144
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f196207a340
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19620f1fcc
00:07:26 INFO - rbp = 0x00007f194daf0e10 rsp = 0x00007f194daf0dc0
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000040a1
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f19620f1fc0 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x00007f194daf1670 r15 = 0x00007f194daf1700
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f196207a340 rbp = 0x00007f194daf0e10
00:07:26 INFO - rsp = 0x00007f194daf0df0 r12 = 0x00007f19620f1fc0
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f194daf1670
00:07:26 INFO - r15 = 0x00007f194daf1700 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9d8485c0d32a : 603 + 0x11]
00:07:26 INFO - rbx = 0x00007f196208f9f0 rbp = 0x00007f194daf0e50
00:07:26 INFO - rsp = 0x00007f194daf0e20 r12 = 0x00007f1950a9a1f8
00:07:26 INFO - r13 = 0x000000000000073d r14 = 0x00007f194daf1670
00:07:26 INFO - r15 = 0x00007f194daf1700 rip = 0x00007f1956c773f1
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f196207a340 rbp = 0x00007f194daf0ea0
00:07:26 INFO - rsp = 0x00007f194daf0e60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x000000000000073d r14 = 0x00007f194daf1670
00:07:26 INFO - r15 = 0x00007f194daf1700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194daf0eb0 r12 = 0x00007fff182f8c90
00:07:26 INFO - r13 = 0x00007f194daf19c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194daf0fc0 r12 = 0x00007fff182f8c90
00:07:26 INFO - r13 = 0x00007f194daf19c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 9
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000008143
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f196207a460
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19620f1fcc
00:07:26 INFO - rbp = 0x00007f194d8efe10 rsp = 0x00007f194d8efdc0
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000040a1
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f19620f1fc0 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x00007f194d8f0670 r15 = 0x00007f194d8f0700
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f196207a460 rbp = 0x00007f194d8efe10
00:07:26 INFO - rsp = 0x00007f194d8efdf0 r12 = 0x00007f19620f1fc0
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f194d8f0670
00:07:26 INFO - r15 = 0x00007f194d8f0700 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9d8485c0d32a : 603 + 0x11]
00:07:26 INFO - rbx = 0x00007f196208f9f0 rbp = 0x00007f194d8efe50
00:07:26 INFO - rsp = 0x00007f194d8efe20 r12 = 0x00007f1950a9a3f0
00:07:26 INFO - r13 = 0x000000000000073e r14 = 0x00007f194d8f0670
00:07:26 INFO - r15 = 0x00007f194d8f0700 rip = 0x00007f1956c773f1
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f196207a460 rbp = 0x00007f194d8efea0
00:07:26 INFO - rsp = 0x00007f194d8efe60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x000000000000073e r14 = 0x00007f194d8f0670
00:07:26 INFO - r15 = 0x00007f194d8f0700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194d8efeb0 r12 = 0x00007fff182f8c90
00:07:26 INFO - r13 = 0x00007f194d8f09c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194d8effc0 r12 = 0x00007fff182f8c90
00:07:26 INFO - r13 = 0x00007f194d8f09c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 10
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000008145
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f196207a580
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19620f1fcc
00:07:26 INFO - rbp = 0x00007f194d6eee10 rsp = 0x00007f194d6eedc0
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000040a1
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f19620f1fc0 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x00007f194d6ef670 r15 = 0x00007f194d6ef700
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f196207a580 rbp = 0x00007f194d6eee10
00:07:26 INFO - rsp = 0x00007f194d6eedf0 r12 = 0x00007f19620f1fc0
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f194d6ef670
00:07:26 INFO - r15 = 0x00007f194d6ef700 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9d8485c0d32a : 603 + 0x11]
00:07:26 INFO - rbx = 0x00007f196208f9f0 rbp = 0x00007f194d6eee50
00:07:26 INFO - rsp = 0x00007f194d6eee20 r12 = 0x00007f1950a9a5e8
00:07:26 INFO - r13 = 0x000000000000073f r14 = 0x00007f194d6ef670
00:07:26 INFO - r15 = 0x00007f194d6ef700 rip = 0x00007f1956c773f1
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f196207a580 rbp = 0x00007f194d6eeea0
00:07:26 INFO - rsp = 0x00007f194d6eee60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x000000000000073f r14 = 0x00007f194d6ef670
00:07:26 INFO - r15 = 0x00007f194d6ef700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194d6eeeb0 r12 = 0x00007fff182f8c90
00:07:26 INFO - r13 = 0x00007f194d6ef9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194d6eefc0 r12 = 0x00007fff182f8c90
00:07:26 INFO - r13 = 0x00007f194d6ef9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 11
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000008147
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f196207a6a0
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19620f1fcc
00:07:26 INFO - rbp = 0x00007f194d4ede10 rsp = 0x00007f194d4eddc0
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000040a1
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f19620f1fc0 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x00007f194d4ee670 r15 = 0x00007f194d4ee700
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f196207a6a0 rbp = 0x00007f194d4ede10
00:07:26 INFO - rsp = 0x00007f194d4eddf0 r12 = 0x00007f19620f1fc0
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f194d4ee670
00:07:26 INFO - r15 = 0x00007f194d4ee700 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9d8485c0d32a : 603 + 0x11]
00:07:26 INFO - rbx = 0x00007f196208f9f0 rbp = 0x00007f194d4ede50
00:07:26 INFO - rsp = 0x00007f194d4ede20 r12 = 0x00007f1950a9a7e0
00:07:26 INFO - r13 = 0x0000000000000740 r14 = 0x00007f194d4ee670
00:07:26 INFO - r15 = 0x00007f194d4ee700 rip = 0x00007f1956c773f1
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f196207a6a0 rbp = 0x00007f194d4edea0
00:07:26 INFO - rsp = 0x00007f194d4ede60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000740 r14 = 0x00007f194d4ee670
00:07:26 INFO - r15 = 0x00007f194d4ee700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194d4edeb0 r12 = 0x00007fff182f8c90
00:07:26 INFO - r13 = 0x00007f194d4ee9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194d4edfc0 r12 = 0x00007fff182f8c90
00:07:26 INFO - r13 = 0x00007f194d4ee9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 12
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:07:26 INFO - rax = 0xfffffffffffffdfc rdx = 0x00000000000005c1
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f1950a99ac8
00:07:26 INFO - rsi = 0x0000000000000189 rdi = 0x00007f1950a99acc
00:07:26 INFO - rbp = 0x00007f194c1fedc0 rsp = 0x00007f194c1fed20
00:07:26 INFO - r8 = 0x00007f1950af8190 r9 = 0x00000000ffffffff
00:07:26 INFO - r10 = 0x00007f194c1fed90 r11 = 0x0000000000000206
00:07:26 INFO - r12 = 0x00000000000005c1 r13 = 0x00007f194c1fed90
00:07:26 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:07:26 INFO - rip = 0x00007f19632090fe
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:9d8485c0d32a : 264 + 0x5]
00:07:26 INFO - rbx = 0x00007f1950a99ac8 rbp = 0x00007f194c1fedc0
00:07:26 INFO - rsp = 0x00007f194c1fed80 r12 = 0x00007f1950af8190
00:07:26 INFO - r13 = 0x00000000000c6bb2 r14 = 0x0000000000000275
00:07:26 INFO - r15 = 0x00007f194c1ff700 rip = 0x00007f1961de8f8e
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 398 + 0xd]
00:07:26 INFO - rbx = 0x00007f196207a7c0 rbp = 0x00007f194c1fedf0
00:07:26 INFO - rsp = 0x00007f194c1fedd0 r12 = 0x00007f1950a99ac0
00:07:26 INFO - r13 = 0x00000000000003e8 r14 = 0x0000000000000275
00:07:26 INFO - r15 = 0x00007f194c1ff700 rip = 0x00007f1961de9605
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!WatchdogMain [XPCJSRuntime.cpp:9d8485c0d32a : 1086 + 0xc]
00:07:26 INFO - rbx = 0x00007f1950a98b00 rbp = 0x00007f194c1fee50
00:07:26 INFO - rsp = 0x00007f194c1fee00 r12 = 0x00007f1950aeb8b0
00:07:26 INFO - r13 = 0x000000007fffffff r14 = 0x0000000000000275
00:07:26 INFO - r15 = 0x00007f194c1ff700 rip = 0x00007f19571efa55
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f196207a7c0 rbp = 0x00007f194c1feea0
00:07:26 INFO - rsp = 0x00007f194c1fee60 r12 = 0x0000000000000001
00:07:26 INFO - r13 = 0x0000000000000741 r14 = 0x00007f194c1ff670
00:07:26 INFO - r15 = 0x00007f194c1ff700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194c1feeb0 r12 = 0x00007fff182f8da0
00:07:26 INFO - r13 = 0x00007f194c1ff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194c1fefc0 r12 = 0x00007fff182f8da0
00:07:26 INFO - r13 = 0x00007f194c1ff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 13
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f196207ac40
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f194dfb198c
00:07:26 INFO - rbp = 0x00007f194b5fedf0 rsp = 0x00007f194b5feda0
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f194dfb1980 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x0000000000000001 r15 = 0x00007f194b5ff700
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f196207ac40 rbp = 0x00007f194b5fedf0
00:07:26 INFO - rsp = 0x00007f194b5fedd0 r12 = 0x00007f194dfb1980
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000001
00:07:26 INFO - r15 = 0x00007f194b5ff700 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f194b5fee10
00:07:26 INFO - rsp = 0x00007f194b5fee00 r12 = 0x00007f194dfd0670
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000001
00:07:26 INFO - r15 = 0x00007f194b5ff700 rip = 0x00007f1956a0bd35
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!mozilla::HangMonitor::ThreadMain(void*) [Monitor.h:9d8485c0d32a : 88 + 0x9]
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007f194b5fee50
00:07:26 INFO - rsp = 0x00007f194b5fee20 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000001
00:07:26 INFO - r15 = 0x00007f194b5ff700 rip = 0x00007f1956da33e9
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f196207ac40 rbp = 0x00007f194b5feea0
00:07:26 INFO - rsp = 0x00007f194b5fee60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000742 r14 = 0x00007f194b5ff670
00:07:26 INFO - r15 = 0x00007f194b5ff700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194b5feeb0 r12 = 0x00007fff182f9090
00:07:26 INFO - r13 = 0x00007f194b5ff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194b5fefc0 r12 = 0x00007fff182f9090
00:07:26 INFO - r13 = 0x00007f194b5ff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 14
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000209
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f196207ad60
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f194dfb1a4c
00:07:26 INFO - rbp = 0x00007f194adfddb0 rsp = 0x00007f194adfdd60
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000104
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f194dfb1a40 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x000000000006be2c r15 = 0x00000000ffffffff
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f196207ad60 rbp = 0x00007f194adfddb0
00:07:26 INFO - rsp = 0x00007f194adfdd90 r12 = 0x00007f194dfb1a40
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x000000000006be2c
00:07:26 INFO - r15 = 0x00000000ffffffff rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f194adfddd0
00:07:26 INFO - rsp = 0x00007f194adfddc0 r12 = 0x00007f194df7d170
00:07:26 INFO - r13 = 0x00007f194df7d180 r14 = 0x000000000006be2c
00:07:26 INFO - r15 = 0x00000000ffffffff rip = 0x00007f1956a0bd35
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!mozilla::BackgroundHangManager::RunMonitorThread() [Monitor.h:9d8485c0d32a : 88 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f194adfde50
00:07:26 INFO - rsp = 0x00007f194adfdde0 r12 = 0x00007f194df7d140
00:07:26 INFO - r13 = 0x00007f194df7d180 r14 = 0x000000000006be2c
00:07:26 INFO - r15 = 0x00000000ffffffff rip = 0x00007f1956da393c
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f196207ad60 rbp = 0x00007f194adfdea0
00:07:26 INFO - rsp = 0x00007f194adfde60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000743 r14 = 0x00007f194adfe670
00:07:26 INFO - r15 = 0x00007f194adfe700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194adfdeb0 r12 = 0x00007fff182f9060
00:07:26 INFO - r13 = 0x00007f194adfe9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194adfdfc0 r12 = 0x00007fff182f9060
00:07:26 INFO - r13 = 0x00007f194adfe9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 15
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:07:26 INFO - rax = 0xfffffffffffffdfc rdx = 0x00000000000308ab
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19620f1ec8
00:07:26 INFO - rsi = 0x0000000000000189 rdi = 0x00007f19620f1ecc
00:07:26 INFO - rbp = 0x00007f1949dfebc0 rsp = 0x00007f1949dfeb20
00:07:26 INFO - r8 = 0x00007f1953657740 r9 = 0x00000000ffffffff
00:07:26 INFO - r10 = 0x00007f1949dfeb90 r11 = 0x0000000000000206
00:07:26 INFO - r12 = 0x00000000000308ab r13 = 0x00007f1949dfeb90
00:07:26 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:07:26 INFO - rip = 0x00007f19632090fe
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:9d8485c0d32a : 264 + 0x5]
00:07:26 INFO - rbx = 0x00007f19620f1ec8 rbp = 0x00007f1949dfebc0
00:07:26 INFO - rsp = 0x00007f1949dfeb80 r12 = 0x00007f1953657740
00:07:26 INFO - r13 = 0x00000000000ef384 r14 = 0x0000000000000095
00:07:26 INFO - r15 = 0x00007f192b5e3be0 rip = 0x00007f1961de8f8e
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 398 + 0xd]
00:07:26 INFO - rbx = 0x00007f196207c1a0 rbp = 0x00007f1949dfebf0
00:07:26 INFO - rsp = 0x00007f1949dfebd0 r12 = 0x00007f19620f1ec0
00:07:26 INFO - r13 = 0x0000000000000095 r14 = 0x0000000000000095
00:07:26 INFO - r15 = 0x00007f192b5e3be0 rip = 0x00007f1961de9605
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x0000000000000095 rbp = 0x00007f1949dfec10
00:07:26 INFO - rsp = 0x00007f1949dfec00 r12 = 0x00007f19536e5e58
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000095
00:07:26 INFO - r15 = 0x00007f192b5e3be0 rip = 0x00007f1956a0bd35
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!TimerThread::Run() [Monitor.h:9d8485c0d32a : 40 + 0x5]
00:07:26 INFO - rbx = 0x00007f19536e5e20 rbp = 0x00007f1949dfecc0
00:07:26 INFO - rsp = 0x00007f1949dfec20 r12 = 0x00007f1949dfec80
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000095
00:07:26 INFO - r15 = 0x00007f192b5e3be0 rip = 0x00007f1956a0d758
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d8485c0d32a : 964 + 0x2]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1949dfed50
00:07:26 INFO - rsp = 0x00007f1949dfecd0 r12 = 0x00007f1949dfed60
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f194a0c3aa0 rip = 0x00007f1956a0d249
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007f1949dfed80
00:07:26 INFO - rsp = 0x00007f1949dfed60 r12 = 0x00007f1953607300
00:07:26 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f1949e81560
00:07:26 INFO - r15 = 0x00007f1949dff700 rip = 0x00007f1956a160ee
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 326 + 0xb]
00:07:26 INFO - rbx = 0x00007f1949e81540 rbp = 0x00007f1949dfedd0
00:07:26 INFO - rsp = 0x00007f1949dfed90 r12 = 0x00007f1953607300
00:07:26 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f1949e81560
00:07:26 INFO - r15 = 0x00007f1949dff700 rip = 0x00007f1956fd8489
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f194a0c3aa0 rbp = 0x00007f1949dfee00
00:07:26 INFO - rsp = 0x00007f1949dfede0 r12 = 0x00007f1953607300
00:07:26 INFO - r13 = 0x00007f194a0c3ab8 r14 = 0x00007f1949dff670
00:07:26 INFO - r15 = 0x00007f1949dff700 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:26 INFO - rbx = 0x00007f194a0c3aa0 rbp = 0x00007f1949dfee50
00:07:26 INFO - rsp = 0x00007f1949dfee10 r12 = 0x00007f1953607300
00:07:26 INFO - r13 = 0x00007f194a0c3ab8 r14 = 0x00007f1949dff670
00:07:26 INFO - r15 = 0x00007f1949dff700 rip = 0x00007f1956da5a2f
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 10 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f196207c1a0 rbp = 0x00007f1949dfeea0
00:07:26 INFO - rsp = 0x00007f1949dfee60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000745 r14 = 0x00007f1949dff670
00:07:26 INFO - r15 = 0x00007f1949dff700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1949dfeeb0 r12 = 0x00007fff182f84d0
00:07:26 INFO - r13 = 0x00007f1949dff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 12 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1949dfefc0 r12 = 0x00007fff182f84d0
00:07:26 INFO - r13 = 0x00007f1949dff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 16
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000050843
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f196207c2c0
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f1949eba8cc
00:07:26 INFO - rbp = 0x00007f195372bda0 rsp = 0x00007f195372bd50
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000028421
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f1949eba8c0 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x00007f1949e87738 r15 = 0x0000000000000000
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f196207c2c0 rbp = 0x00007f195372bda0
00:07:26 INFO - rsp = 0x00007f195372bd80 r12 = 0x00007f1949eba8c0
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f1949e87738
00:07:26 INFO - r15 = 0x0000000000000000 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::MonitorAutoLock::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xc]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f195372bdc0
00:07:26 INFO - rsp = 0x00007f195372bdb0 r12 = 0x00007f1949e876c0
00:07:26 INFO - r13 = 0x00007f1949e876e8 r14 = 0x00007f1949e87738
00:07:26 INFO - r15 = 0x0000000000000000 rip = 0x00007f1956e72e8d
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!mozilla::net::CacheIOThread::ThreadFunc() [CacheIOThread.cpp:9d8485c0d32a : 229 + 0xc]
00:07:26 INFO - rbx = 0x00007f1949e876b0 rbp = 0x00007f195372be30
00:07:26 INFO - rsp = 0x00007f195372bdd0 r12 = 0x00007f1949e876c0
00:07:26 INFO - r13 = 0x00007f1949e876e8 r14 = 0x00007f1949e87738
00:07:26 INFO - r15 = 0x0000000000000000 rip = 0x00007f1956a2990d
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!mozilla::net::CacheIOThread::ThreadFunc(void*) [CacheIOThread.cpp:9d8485c0d32a : 167 + 0x8]
00:07:26 INFO - rbx = 0x00007f1949e876b0 rbp = 0x00007f195372be50
00:07:26 INFO - rsp = 0x00007f195372be40 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000746 r14 = 0x00007f195372c670
00:07:26 INFO - r15 = 0x00007f195372c700 rip = 0x00007f1956e8fff3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f196207c2c0 rbp = 0x00007f195372bea0
00:07:26 INFO - rsp = 0x00007f195372be60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000746 r14 = 0x00007f195372c670
00:07:26 INFO - r15 = 0x00007f195372c700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f195372beb0 r12 = 0x00007fff182f8ef0
00:07:26 INFO - r13 = 0x00007f195372c9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f195372bfc0 r12 = 0x00007fff182f8ef0
00:07:26 INFO - r13 = 0x00007f195372c9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 17
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19492ad260
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19492c454c
00:07:26 INFO - rbp = 0x00007f1948791c70 rsp = 0x00007f1948791c20
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f19492c4540 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x0000000000000000 r15 = 0x00007f1949250830
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f19492ad260 rbp = 0x00007f1948791c70
00:07:26 INFO - rsp = 0x00007f1948791c50 r12 = 0x00007f19492c4540
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949250830 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f1948791c90
00:07:26 INFO - rsp = 0x00007f1948791c80 r12 = 0x00007f19492508c0
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949250830 rip = 0x00007f1956a0bd35
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:26 INFO - rbx = 0x00007f19492508a0 rbp = 0x00007f1948791cc0
00:07:26 INFO - rsp = 0x00007f1948791ca0 r12 = 0x00007f19492508c0
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949250830 rip = 0x00007f1956a0c068
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1948791d50
00:07:26 INFO - rsp = 0x00007f1948791cd0 r12 = 0x00007f1948791d60
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949250830 rip = 0x00007f1956a0cf40
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1948791d80
00:07:26 INFO - rsp = 0x00007f1948791d60 r12 = 0x00007f1949212d20
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f19492c4fe0
00:07:26 INFO - r15 = 0x00007f1948792700 rip = 0x00007f1956a160ee
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:26 INFO - rbx = 0x00007f19492c4fc0 rbp = 0x00007f1948791dd0
00:07:26 INFO - rsp = 0x00007f1948791d90 r12 = 0x00007f1949212d20
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f19492c4fe0
00:07:26 INFO - r15 = 0x00007f1948792700 rip = 0x00007f1956fd84d0
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f1949250830 rbp = 0x00007f1948791e00
00:07:26 INFO - rsp = 0x00007f1948791de0 r12 = 0x00007f1949212d20
00:07:26 INFO - r13 = 0x00007f1949250848 r14 = 0x00007f1948792670
00:07:26 INFO - r15 = 0x00007f1948792700 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:26 INFO - rbx = 0x00007f1949250830 rbp = 0x00007f1948791e50
00:07:26 INFO - rsp = 0x00007f1948791e10 r12 = 0x00007f1949212d20
00:07:26 INFO - r13 = 0x00007f1949250848 r14 = 0x00007f1948792670
00:07:26 INFO - r15 = 0x00007f1948792700 rip = 0x00007f1956da5a2f
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f19492ad260 rbp = 0x00007f1948791ea0
00:07:26 INFO - rsp = 0x00007f1948791e60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000747 r14 = 0x00007f1948792670
00:07:26 INFO - r15 = 0x00007f1948792700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1948791eb0 r12 = 0x00007fff182f0300
00:07:26 INFO - r13 = 0x00007f19487929c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1948791fc0 r12 = 0x00007fff182f0300
00:07:26 INFO - r13 = 0x00007f19487929c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 18
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19492ad380
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19492c45cc
00:07:26 INFO - rbp = 0x00007f1947f90df0 rsp = 0x00007f1947f90da0
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f19492c45c0 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x00007f1947f91670 r15 = 0x00007f1947f91700
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f19492ad380 rbp = 0x00007f1947f90df0
00:07:26 INFO - rsp = 0x00007f1947f90dd0 r12 = 0x00007f19492c45c0
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f1947f91670
00:07:26 INFO - r15 = 0x00007f1947f91700 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f1947f90e10
00:07:26 INFO - rsp = 0x00007f1947f90e00 r12 = 0x00007f19492c1220
00:07:26 INFO - r13 = 0x00007f19492c1240 r14 = 0x00007f1947f91670
00:07:26 INFO - r15 = 0x00007f1947f91700 rip = 0x00007f195852e14a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!nsCertVerificationThread::Run() [nsCertVerificationThread.cpp:9d8485c0d32a : 115 + 0xb]
00:07:26 INFO - rbx = 0x00007f19492c1200 rbp = 0x00007f1947f90e50
00:07:26 INFO - rsp = 0x00007f1947f90e20 r12 = 0x00007f19492c1220
00:07:26 INFO - r13 = 0x00007f19492c1240 r14 = 0x00007f1947f91670
00:07:26 INFO - r15 = 0x00007f1947f91700 rip = 0x00007f1958533610
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f19492ad380 rbp = 0x00007f1947f90ea0
00:07:26 INFO - rsp = 0x00007f1947f90e60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000748 r14 = 0x00007f1947f91670
00:07:26 INFO - r15 = 0x00007f1947f91700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1947f90eb0 r12 = 0x00007fff182f0680
00:07:26 INFO - r13 = 0x00007f1947f919c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1947f90fc0 r12 = 0x00007fff182f0680
00:07:26 INFO - r13 = 0x00007f1947f919c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 19
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19492adc80
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f194941874c
00:07:26 INFO - rbp = 0x00007f19475fec70 rsp = 0x00007f19475fec20
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f1949418740 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x0000000000000000 r15 = 0x00007f1949251120
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f19492adc80 rbp = 0x00007f19475fec70
00:07:26 INFO - rsp = 0x00007f19475fec50 r12 = 0x00007f1949418740
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949251120 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f19475fec90
00:07:26 INFO - rsp = 0x00007f19475fec80 r12 = 0x00007f19492511b0
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949251120 rip = 0x00007f1956a0bd35
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:26 INFO - rbx = 0x00007f1949251190 rbp = 0x00007f19475fecc0
00:07:26 INFO - rsp = 0x00007f19475feca0 r12 = 0x00007f19492511b0
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949251120 rip = 0x00007f1956a0c068
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19475fed50
00:07:26 INFO - rsp = 0x00007f19475fecd0 r12 = 0x00007f19475fed60
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949251120 rip = 0x00007f1956a0cf40
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19475fed80
00:07:26 INFO - rsp = 0x00007f19475fed60 r12 = 0x00007f1949213540
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f19491be8e0
00:07:26 INFO - r15 = 0x00007f19475ff700 rip = 0x00007f1956a160ee
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:26 INFO - rbx = 0x00007f19491be8c0 rbp = 0x00007f19475fedd0
00:07:26 INFO - rsp = 0x00007f19475fed90 r12 = 0x00007f1949213540
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f19491be8e0
00:07:26 INFO - r15 = 0x00007f19475ff700 rip = 0x00007f1956fd84d0
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f1949251120 rbp = 0x00007f19475fee00
00:07:26 INFO - rsp = 0x00007f19475fede0 r12 = 0x00007f1949213540
00:07:26 INFO - r13 = 0x00007f1949251138 r14 = 0x00007f19475ff670
00:07:26 INFO - r15 = 0x00007f19475ff700 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:26 INFO - rbx = 0x00007f1949251120 rbp = 0x00007f19475fee50
00:07:26 INFO - rsp = 0x00007f19475fee10 r12 = 0x00007f1949213540
00:07:26 INFO - r13 = 0x00007f1949251138 r14 = 0x00007f19475ff670
00:07:26 INFO - r15 = 0x00007f19475ff700 rip = 0x00007f1956da5a2f
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f19492adc80 rbp = 0x00007f19475feea0
00:07:26 INFO - rsp = 0x00007f19475fee60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000749 r14 = 0x00007f19475ff670
00:07:26 INFO - r15 = 0x00007f19475ff700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f19475feeb0 r12 = 0x00007fff182f0810
00:07:26 INFO - r13 = 0x00007f19475ff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f19475fefc0 r12 = 0x00007fff182f0810
00:07:26 INFO - r13 = 0x00007f19475ff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 20
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:07:26 INFO - rax = 0xfffffffffffffdfc rdx = 0x000000000000058b
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19491f6648
00:07:26 INFO - rsi = 0x0000000000000189 rdi = 0x00007f19491f664c
00:07:26 INFO - rbp = 0x00007f1946bfebd0 rsp = 0x00007f1946bfeb30
00:07:26 INFO - r8 = 0x00007f19491f8270 r9 = 0x00000000ffffffff
00:07:26 INFO - r10 = 0x00007f1946bfeba0 r11 = 0x0000000000000202
00:07:26 INFO - r12 = 0x000000000000058b r13 = 0x00007f1946bfeba0
00:07:26 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:07:26 INFO - rip = 0x00007f19632090fe
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:9d8485c0d32a : 264 + 0x5]
00:07:26 INFO - rbx = 0x00007f19491f6648 rbp = 0x00007f1946bfebd0
00:07:26 INFO - rsp = 0x00007f1946bfeb90 r12 = 0x00007f19491f8270
00:07:26 INFO - r13 = 0x00000000000e932c r14 = 0x00007f1949e8eeb0
00:07:26 INFO - r15 = 0x000000000011b924 rip = 0x00007f1961de8f8e
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 398 + 0xd]
00:07:26 INFO - rbx = 0x00007f19492adec0 rbp = 0x00007f1946bfec00
00:07:26 INFO - rsp = 0x00007f1946bfebe0 r12 = 0x00007f19491f6640
00:07:26 INFO - r13 = 0x0000000000007530 r14 = 0x00007f1949e8eeb0
00:07:26 INFO - r15 = 0x000000000011b924 rip = 0x00007f1961de9605
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x0000000000007530 rbp = 0x00007f1946bfec20
00:07:26 INFO - rsp = 0x00007f1946bfec10 r12 = 0x00007f1949e8eed8
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x00007f1949e8eeb0
00:07:26 INFO - r15 = 0x000000000011b924 rip = 0x00007f1956a0bd35
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!nsThreadPool::Run() [nsEventQueue.h:9d8485c0d32a : 104 + 0x5]
00:07:26 INFO - rbx = 0x00007f1949e8ee90 rbp = 0x00007f1946bfecc0
00:07:26 INFO - rsp = 0x00007f1946bfec30 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x00007f1949e8eeb0
00:07:26 INFO - r15 = 0x000000000011b924 rip = 0x00007f1956da53b6
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d8485c0d32a : 964 + 0x2]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1946bfed50
00:07:26 INFO - rsp = 0x00007f1946bfecd0 r12 = 0x00007f1946bfed60
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f19492517a0 rip = 0x00007f1956a0d249
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007f1946bfed80
00:07:26 INFO - rsp = 0x00007f1946bfed60 r12 = 0x00007f1949213bc0
00:07:26 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f19491f67e0
00:07:26 INFO - r15 = 0x00007f1946bff700 rip = 0x00007f1956a160ee
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 326 + 0xb]
00:07:26 INFO - rbx = 0x00007f19491f67c0 rbp = 0x00007f1946bfedd0
00:07:26 INFO - rsp = 0x00007f1946bfed90 r12 = 0x00007f1949213bc0
00:07:26 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f19491f67e0
00:07:26 INFO - r15 = 0x00007f1946bff700 rip = 0x00007f1956fd8489
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f19492517a0 rbp = 0x00007f1946bfee00
00:07:26 INFO - rsp = 0x00007f1946bfede0 r12 = 0x00007f1949213bc0
00:07:26 INFO - r13 = 0x00007f19492517b8 r14 = 0x00007f1946bff670
00:07:26 INFO - r15 = 0x00007f1946bff700 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:26 INFO - rbx = 0x00007f19492517a0 rbp = 0x00007f1946bfee50
00:07:26 INFO - rsp = 0x00007f1946bfee10 r12 = 0x00007f1949213bc0
00:07:26 INFO - r13 = 0x00007f19492517b8 r14 = 0x00007f1946bff670
00:07:26 INFO - r15 = 0x00007f1946bff700 rip = 0x00007f1956da5a2f
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 10 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f19492adec0 rbp = 0x00007f1946bfeea0
00:07:26 INFO - rsp = 0x00007f1946bfee60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x000000000000074a r14 = 0x00007f1946bff670
00:07:26 INFO - r15 = 0x00007f1946bff700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1946bfeeb0 r12 = 0x00007fff182f8d90
00:07:26 INFO - r13 = 0x00007f1946bff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 12 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1946bfefc0 r12 = 0x00007fff182f8d90
00:07:26 INFO - r13 = 0x00007f1946bff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 21
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000001a071
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19492adfe0
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19491f66cc
00:07:26 INFO - rbp = 0x00007f19463fdc70 rsp = 0x00007f19463fdc20
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000d038
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f19491f66c0 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x0000000000000000 r15 = 0x00007f1949251870
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f19492adfe0 rbp = 0x00007f19463fdc70
00:07:26 INFO - rsp = 0x00007f19463fdc50 r12 = 0x00007f19491f66c0
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949251870 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f19463fdc90
00:07:26 INFO - rsp = 0x00007f19463fdc80 r12 = 0x00007f1949251900
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949251870 rip = 0x00007f1956a0bd35
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:26 INFO - rbx = 0x00007f19492518e0 rbp = 0x00007f19463fdcc0
00:07:26 INFO - rsp = 0x00007f19463fdca0 r12 = 0x00007f1949251900
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949251870 rip = 0x00007f1956a0c068
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19463fdd50
00:07:26 INFO - rsp = 0x00007f19463fdcd0 r12 = 0x00007f19463fdd60
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1949251870 rip = 0x00007f1956a0cf40
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19463fdd80
00:07:26 INFO - rsp = 0x00007f19463fdd60 r12 = 0x00007f1949213d60
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f1946c30a20
00:07:26 INFO - r15 = 0x00007f19463fe700 rip = 0x00007f1956a160ee
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:26 INFO - rbx = 0x00007f1946c30a00 rbp = 0x00007f19463fddd0
00:07:26 INFO - rsp = 0x00007f19463fdd90 r12 = 0x00007f1949213d60
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f1946c30a20
00:07:26 INFO - r15 = 0x00007f19463fe700 rip = 0x00007f1956fd84d0
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f1949251870 rbp = 0x00007f19463fde00
00:07:26 INFO - rsp = 0x00007f19463fdde0 r12 = 0x00007f1949213d60
00:07:26 INFO - r13 = 0x00007f1949251888 r14 = 0x00007f19463fe670
00:07:26 INFO - r15 = 0x00007f19463fe700 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:26 INFO - rbx = 0x00007f1949251870 rbp = 0x00007f19463fde50
00:07:26 INFO - rsp = 0x00007f19463fde10 r12 = 0x00007f1949213d60
00:07:26 INFO - r13 = 0x00007f1949251888 r14 = 0x00007f19463fe670
00:07:26 INFO - r15 = 0x00007f19463fe700 rip = 0x00007f1956da5a2f
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f19492adfe0 rbp = 0x00007f19463fdea0
00:07:26 INFO - rsp = 0x00007f19463fde60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x000000000000074b r14 = 0x00007f19463fe670
00:07:26 INFO - r15 = 0x00007f19463fe700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f19463fdeb0 r12 = 0x00007fff182f8dc0
00:07:26 INFO - r13 = 0x00007f19463fe9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f19463fdfc0 r12 = 0x00007fff182f8dc0
00:07:26 INFO - r13 = 0x00007f19463fe9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 22
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:07:26 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000001
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000045542
00:07:26 INFO - rsi = 0x0000000000000089 rdi = 0x00007f1943c6cb94
00:07:26 INFO - rbp = 0x00007f1943c6caf0 rsp = 0x00007f1943c6ca60
00:07:26 INFO - r8 = 0x00007f1943c6cb30 r9 = 0x00000000ffffffff
00:07:26 INFO - r10 = 0x00007f1943c6cad0 r11 = 0x0000000000000202
00:07:26 INFO - r12 = 0x0000000000000001 r13 = 0x00007f1943c6cad0
00:07:26 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:07:26 INFO - rip = 0x00007f19632090fe
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:9d8485c0d32a : 73 + 0xa]
00:07:26 INFO - rbx = 0x0000000000045542 rbp = 0x00007f1943c6caf0
00:07:26 INFO - rsp = 0x00007f1943c6cac0 r12 = 0x00007f1943c6cb90
00:07:26 INFO - r13 = 0x00007f1943c6cb90 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1943c6cb60 rip = 0x00007f1956fbe656
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9d8485c0d32a : 193 + 0x8]
00:07:26 INFO - rbx = 0x00007f19459fc1a8 rbp = 0x00007f1943c6cc00
00:07:26 INFO - rsp = 0x00007f1943c6cb00 r12 = 0x00007f1943c6cb30
00:07:26 INFO - r13 = 0x00007f1943c6cb90 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1943c6cb60 rip = 0x00007f1956a2edc5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9d8485c0d32a : 70 + 0xd]
00:07:26 INFO - rbx = 0x00007f19459fc190 rbp = 0x00007f1943c6cc90
00:07:26 INFO - rsp = 0x00007f1943c6cc10 r12 = 0x00007f1956fc0ce0
00:07:26 INFO - r13 = 0x00007f1956a2da70 r14 = 0x00007f1956a2daa0
00:07:26 INFO - r15 = 0x00007f1943c6cce0 rip = 0x00007f1956a2df29
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f19459fc0a0 rbp = 0x00007f1943c6ccc0
00:07:26 INFO - rsp = 0x00007f1943c6cca0 r12 = 0x00007f1943c6cce0
00:07:26 INFO - r13 = 0x00007f1943c6d9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:9d8485c0d32a : 172 + 0x8]
00:07:26 INFO - rbx = 0x00007f19459fc0a0 rbp = 0x00007f1943c6ce90
00:07:26 INFO - rsp = 0x00007f1943c6ccd0 r12 = 0x00007f1943c6cce0
00:07:26 INFO - r13 = 0x00007f1943c6d9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fc66ff
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:9d8485c0d32a : 39 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007f1943c6cea0
00:07:26 INFO - rsp = 0x00007f1943c6cea0 r12 = 0x00007fff182f87d0
00:07:26 INFO - r13 = 0x00007f1943c6d9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fc677c
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1943c6ceb0 r12 = 0x00007fff182f87d0
00:07:26 INFO - r13 = 0x00007f1943c6d9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1943c6cfc0 r12 = 0x00007fff182f87d0
00:07:26 INFO - r13 = 0x00007f1943c6d9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 23
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19459fc298
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f194346bb74
00:07:26 INFO - rbp = 0x00007f194346bbe0 rsp = 0x00007f194346bab0
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f194346bb10 r13 = 0x00007f194346bb70
00:07:26 INFO - r14 = 0x0000000000000000 r15 = 0x00007f194346bb40
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9d8485c0d32a : 195 + 0x8]
00:07:26 INFO - rbx = 0x00007f19459fc298 rbp = 0x00007f194346bbe0
00:07:26 INFO - rsp = 0x00007f194346bae0 r12 = 0x00007f194346bb10
00:07:26 INFO - r13 = 0x00007f194346bb70 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f194346bb40 rip = 0x00007f1956a2ed9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:9d8485c0d32a : 201 + 0x11]
00:07:26 INFO - rbx = 0x00007f19459fc280 rbp = 0x00007f194346bc00
00:07:26 INFO - rsp = 0x00007f194346bbf0 r12 = 0x00007f1956fc0ce0
00:07:26 INFO - r13 = 0x00007f1956a2da70 r14 = 0x00007f1956a2daa0
00:07:26 INFO - r15 = 0x00007f194346bce0 rip = 0x00007f1956a2ef09
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9d8485c0d32a : 60 + 0x9]
00:07:26 INFO - rbx = 0x00007f19459fc280 rbp = 0x00007f194346bc90
00:07:26 INFO - rsp = 0x00007f194346bc10 r12 = 0x00007f1956fc0ce0
00:07:26 INFO - r13 = 0x00007f1956a2da70 r14 = 0x00007f1956a2daa0
00:07:26 INFO - r15 = 0x00007f194346bce0 rip = 0x00007f1956a2dde0
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f19459fc220 rbp = 0x00007f194346bcc0
00:07:26 INFO - rsp = 0x00007f194346bca0 r12 = 0x00007f194346bce0
00:07:26 INFO - r13 = 0x00007f194346c9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:9d8485c0d32a : 172 + 0x8]
00:07:26 INFO - rbx = 0x00007f19459fc220 rbp = 0x00007f194346be90
00:07:26 INFO - rsp = 0x00007f194346bcd0 r12 = 0x00007f194346bce0
00:07:26 INFO - r13 = 0x00007f194346c9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fc66ff
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:9d8485c0d32a : 39 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007f194346bea0
00:07:26 INFO - rsp = 0x00007f194346bea0 r12 = 0x00007fff182f87e0
00:07:26 INFO - r13 = 0x00007f194346c9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fc677c
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194346beb0 r12 = 0x00007fff182f87e0
00:07:26 INFO - r13 = 0x00007f194346c9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f194346bfc0 r12 = 0x00007fff182f87e0
00:07:26 INFO - r13 = 0x00007f194346c9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 24
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000008d
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19492af9c0
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19455f9acc
00:07:26 INFO - rbp = 0x00007f1942afec70 rsp = 0x00007f1942afec20
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000046
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f19455f9ac0 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x00007f19455f9a90 r15 = 0x00007f19459e24f0
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f19492af9c0 rbp = 0x00007f1942afec70
00:07:26 INFO - rsp = 0x00007f1942afec50 r12 = 0x00007f19455f9ac0
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f19455f9a90
00:07:26 INFO - r15 = 0x00007f19459e24f0 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::image::DecodePoolWorker::Run() [CondVar.h:9d8485c0d32a : 79 + 0xc]
00:07:26 INFO - rbx = 0x00007f19455f9a80 rbp = 0x00007f1942afecc0
00:07:26 INFO - rsp = 0x00007f1942afec80 r12 = 0x00007f19459df6c0
00:07:26 INFO - r13 = 0x00007f1957476220 r14 = 0x00007f19455f9a90
00:07:26 INFO - r15 = 0x00007f19459e24f0 rip = 0x00007f195747b81b
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d8485c0d32a : 964 + 0x2]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1942afed50
00:07:26 INFO - rsp = 0x00007f1942afecd0 r12 = 0x00007f1942afed60
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f19459e24f0 rip = 0x00007f1956a0d249
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007f1942afed80
00:07:26 INFO - rsp = 0x00007f1942afed60 r12 = 0x00007f1949216460
00:07:26 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f19455f9ca0
00:07:26 INFO - r15 = 0x00007f1942aff700 rip = 0x00007f1956a160ee
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 326 + 0xb]
00:07:26 INFO - rbx = 0x00007f19455f9c80 rbp = 0x00007f1942afedd0
00:07:26 INFO - rsp = 0x00007f1942afed90 r12 = 0x00007f1949216460
00:07:26 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f19455f9ca0
00:07:26 INFO - r15 = 0x00007f1942aff700 rip = 0x00007f1956fd8489
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f19459e24f0 rbp = 0x00007f1942afee00
00:07:26 INFO - rsp = 0x00007f1942afede0 r12 = 0x00007f1949216460
00:07:26 INFO - r13 = 0x00007f19459e2508 r14 = 0x00007f1942aff670
00:07:26 INFO - r15 = 0x00007f1942aff700 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:26 INFO - rbx = 0x00007f19459e24f0 rbp = 0x00007f1942afee50
00:07:26 INFO - rsp = 0x00007f1942afee10 r12 = 0x00007f1949216460
00:07:26 INFO - r13 = 0x00007f19459e2508 r14 = 0x00007f1942aff670
00:07:26 INFO - r15 = 0x00007f1942aff700 rip = 0x00007f1956da5a2f
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f19492af9c0 rbp = 0x00007f1942afeea0
00:07:26 INFO - rsp = 0x00007f1942afee60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000750 r14 = 0x00007f1942aff670
00:07:26 INFO - r15 = 0x00007f1942aff700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 9 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1942afeeb0 r12 = 0x00007fff182f8510
00:07:26 INFO - r13 = 0x00007f1942aff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 10 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1942afefc0 r12 = 0x00007fff182f8510
00:07:26 INFO - r13 = 0x00007f1942aff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 25
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19492afae0
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19455f9b8c
00:07:26 INFO - rbp = 0x00007f19422fdc70 rsp = 0x00007f19422fdc20
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f19455f9b80 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x0000000000000000 r15 = 0x00007f19459e25c0
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f19492afae0 rbp = 0x00007f19422fdc70
00:07:26 INFO - rsp = 0x00007f19422fdc50 r12 = 0x00007f19455f9b80
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f19459e25c0 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f19422fdc90
00:07:26 INFO - rsp = 0x00007f19422fdc80 r12 = 0x00007f19459e2650
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f19459e25c0 rip = 0x00007f1956a0bd35
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:26 INFO - rbx = 0x00007f19459e2630 rbp = 0x00007f19422fdcc0
00:07:26 INFO - rsp = 0x00007f19422fdca0 r12 = 0x00007f19459e2650
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f19459e25c0 rip = 0x00007f1956a0c068
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19422fdd50
00:07:26 INFO - rsp = 0x00007f19422fdcd0 r12 = 0x00007f19422fdd60
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f19459e25c0 rip = 0x00007f1956a0cf40
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19422fdd80
00:07:26 INFO - rsp = 0x00007f19422fdd60 r12 = 0x00007f1949216600
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f19455f9da0
00:07:26 INFO - r15 = 0x00007f19422fe700 rip = 0x00007f1956a160ee
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:26 INFO - rbx = 0x00007f19455f9d80 rbp = 0x00007f19422fddd0
00:07:26 INFO - rsp = 0x00007f19422fdd90 r12 = 0x00007f1949216600
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f19455f9da0
00:07:26 INFO - r15 = 0x00007f19422fe700 rip = 0x00007f1956fd84d0
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f19459e25c0 rbp = 0x00007f19422fde00
00:07:26 INFO - rsp = 0x00007f19422fdde0 r12 = 0x00007f1949216600
00:07:26 INFO - r13 = 0x00007f19459e25d8 r14 = 0x00007f19422fe670
00:07:26 INFO - r15 = 0x00007f19422fe700 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:26 INFO - rbx = 0x00007f19459e25c0 rbp = 0x00007f19422fde50
00:07:26 INFO - rsp = 0x00007f19422fde10 r12 = 0x00007f1949216600
00:07:26 INFO - r13 = 0x00007f19459e25d8 r14 = 0x00007f19422fe670
00:07:26 INFO - r15 = 0x00007f19422fe700 rip = 0x00007f1956da5a2f
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f19492afae0 rbp = 0x00007f19422fdea0
00:07:26 INFO - rsp = 0x00007f19422fde60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000751 r14 = 0x00007f19422fe670
00:07:26 INFO - r15 = 0x00007f19422fe700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f19422fdeb0 r12 = 0x00007fff182f8510
00:07:26 INFO - r13 = 0x00007f19422fe9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f19422fdfc0 r12 = 0x00007fff182f8510
00:07:26 INFO - r13 = 0x00007f19422fe9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 26
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:07:26 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000001
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000425b
00:07:26 INFO - rsi = 0x0000000000000089 rdi = 0x00007f1941afcb94
00:07:26 INFO - rbp = 0x00007f1941afcaf0 rsp = 0x00007f1941afca60
00:07:26 INFO - r8 = 0x00007f1941afcb30 r9 = 0x00000000ffffffff
00:07:26 INFO - r10 = 0x00007f1941afcad0 r11 = 0x0000000000000202
00:07:26 INFO - r12 = 0x0000000000000001 r13 = 0x00007f1941afcad0
00:07:26 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:07:26 INFO - rip = 0x00007f19632090fe
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:9d8485c0d32a : 73 + 0xa]
00:07:26 INFO - rbx = 0x000000000000425b rbp = 0x00007f1941afcaf0
00:07:26 INFO - rsp = 0x00007f1941afcac0 r12 = 0x00007f1941afcb90
00:07:26 INFO - r13 = 0x00007f1941afcb90 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1941afcb60 rip = 0x00007f1956fbe656
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9d8485c0d32a : 193 + 0x8]
00:07:26 INFO - rbx = 0x00007f19459fafe8 rbp = 0x00007f1941afcc00
00:07:26 INFO - rsp = 0x00007f1941afcb00 r12 = 0x00007f1941afcb30
00:07:26 INFO - r13 = 0x00007f1941afcb90 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1941afcb60 rip = 0x00007f1956a2edc5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9d8485c0d32a : 70 + 0xd]
00:07:26 INFO - rbx = 0x00007f19459fafd0 rbp = 0x00007f1941afcc90
00:07:26 INFO - rsp = 0x00007f1941afcc10 r12 = 0x00007f1956fc0ce0
00:07:26 INFO - r13 = 0x00007f1956a2da70 r14 = 0x00007f1956a2daa0
00:07:26 INFO - r15 = 0x00007f1941afcce0 rip = 0x00007f1956a2df29
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f19459faf70 rbp = 0x00007f1941afccc0
00:07:26 INFO - rsp = 0x00007f1941afcca0 r12 = 0x00007f1941afcce0
00:07:26 INFO - r13 = 0x00007f1941afd9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:9d8485c0d32a : 172 + 0x8]
00:07:26 INFO - rbx = 0x00007f19459faf70 rbp = 0x00007f1941afce90
00:07:26 INFO - rsp = 0x00007f1941afccd0 r12 = 0x00007f1941afcce0
00:07:26 INFO - r13 = 0x00007f1941afd9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fc66ff
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:9d8485c0d32a : 39 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007f1941afcea0
00:07:26 INFO - rsp = 0x00007f1941afcea0 r12 = 0x00007fff182f87d0
00:07:26 INFO - r13 = 0x00007f1941afd9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fc677c
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1941afceb0 r12 = 0x00007fff182f87d0
00:07:26 INFO - r13 = 0x00007f1941afd9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1941afcfc0 r12 = 0x00007fff182f87d0
00:07:26 INFO - r13 = 0x00007f1941afd9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 27
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000001763
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19492b1a60
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f1940d16b4c
00:07:26 INFO - rbp = 0x00007f1940bfec70 rsp = 0x00007f1940bfec20
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000bb1
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f1940d16b40 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x0000000000000000 r15 = 0x00007f19410cb690
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f19492b1a60 rbp = 0x00007f1940bfec70
00:07:26 INFO - rsp = 0x00007f1940bfec50 r12 = 0x00007f1940d16b40
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f19410cb690 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f1940bfec90
00:07:26 INFO - rsp = 0x00007f1940bfec80 r12 = 0x00007f19410cb720
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f19410cb690 rip = 0x00007f1956a0bd35
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:26 INFO - rbx = 0x00007f19410cb700 rbp = 0x00007f1940bfecc0
00:07:26 INFO - rsp = 0x00007f1940bfeca0 r12 = 0x00007f19410cb720
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f19410cb690 rip = 0x00007f1956a0c068
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1940bfed50
00:07:26 INFO - rsp = 0x00007f1940bfecd0 r12 = 0x00007f1940bfed60
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f19410cb690 rip = 0x00007f1956a0cf40
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1940bfed80
00:07:26 INFO - rsp = 0x00007f1940bfed60 r12 = 0x00007f1949217980
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f1940c2fd20
00:07:26 INFO - r15 = 0x00007f1940bff700 rip = 0x00007f1956a160ee
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:26 INFO - rbx = 0x00007f1940c2fd00 rbp = 0x00007f1940bfedd0
00:07:26 INFO - rsp = 0x00007f1940bfed90 r12 = 0x00007f1949217980
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f1940c2fd20
00:07:26 INFO - r15 = 0x00007f1940bff700 rip = 0x00007f1956fd84d0
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f19410cb690 rbp = 0x00007f1940bfee00
00:07:26 INFO - rsp = 0x00007f1940bfede0 r12 = 0x00007f1949217980
00:07:26 INFO - r13 = 0x00007f19410cb6a8 r14 = 0x00007f1940bff670
00:07:26 INFO - r15 = 0x00007f1940bff700 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:26 INFO - rbx = 0x00007f19410cb690 rbp = 0x00007f1940bfee50
00:07:26 INFO - rsp = 0x00007f1940bfee10 r12 = 0x00007f1949217980
00:07:26 INFO - r13 = 0x00007f19410cb6a8 r14 = 0x00007f1940bff670
00:07:26 INFO - r15 = 0x00007f1940bff700 rip = 0x00007f1956da5a2f
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f19492b1a60 rbp = 0x00007f1940bfeea0
00:07:26 INFO - rsp = 0x00007f1940bfee60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000753 r14 = 0x00007f1940bff670
00:07:26 INFO - r15 = 0x00007f1940bff700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1940bfeeb0 r12 = 0x00007fff182f4e00
00:07:26 INFO - r13 = 0x00007f1940bff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1940bfefc0 r12 = 0x00007fff182f4e00
00:07:26 INFO - r13 = 0x00007f1940bff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 28
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000153
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f1940cf7f20
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f193a13124c
00:07:26 INFO - rbp = 0x00007f193a0fe900 rsp = 0x00007f193a0fe8b0
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000000a9
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f193a131240 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x0000000000000000 r15 = 0x00007f193f4bb000
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f1940cf7f20 rbp = 0x00007f193a0fe900
00:07:26 INFO - rsp = 0x00007f193a0fe8e0 r12 = 0x00007f193a131240
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f193f4bb000 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f193a0fe920
00:07:26 INFO - rsp = 0x00007f193a0fe910 r12 = 0x00007f193f4bb058
00:07:26 INFO - r13 = 0x00007f19391a4c00 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f193f4bb000 rip = 0x00007f1957f3615c
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9d8485c0d32a : 4898 + 0x5]
00:07:26 INFO - rbx = 0x00007f193f4bb000 rbp = 0x00007f193a0fe940
00:07:26 INFO - rsp = 0x00007f193a0fe930 r12 = 0x00007f193f4bb068
00:07:26 INFO - r13 = 0x00007f19391a4c00 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f193f4bb000 rip = 0x00007f1957f390bd
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:9d8485c0d32a : 4414 + 0xb]
00:07:26 INFO - rbx = 0x00007f193f4bb338 rbp = 0x00007f193a0fe9d0
00:07:26 INFO - rsp = 0x00007f193a0fe950 r12 = 0x0000000000000001
00:07:26 INFO - r13 = 0x00007f19391a4c00 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f193f4bb000 rip = 0x00007f1957f53a0a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9d8485c0d32a : 2723 + 0xc]
00:07:26 INFO - rbx = 0x00007f19391ba000 rbp = 0x00007f193a0fecc0
00:07:26 INFO - rsp = 0x00007f193a0fe9e0 r12 = 0x00007f193a0fea70
00:07:26 INFO - r13 = 0x00007f193a1300a0 r14 = 0x00007f19391a4c00
00:07:26 INFO - r15 = 0x00007f193a15d000 rip = 0x00007f1957f2372c
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d8485c0d32a : 964 + 0x2]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f193a0fed50
00:07:26 INFO - rsp = 0x00007f193a0fecd0 r12 = 0x00007f193a0fed60
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f193a12b220 rip = 0x00007f1956a0d249
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007f193a0fed80
00:07:26 INFO - rsp = 0x00007f193a0fed60 r12 = 0x00007f19402d6de0
00:07:26 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f193a15c620
00:07:26 INFO - r15 = 0x00007f193a0ff700 rip = 0x00007f1956a160ee
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 326 + 0xb]
00:07:26 INFO - rbx = 0x00007f193a15c600 rbp = 0x00007f193a0fedd0
00:07:26 INFO - rsp = 0x00007f193a0fed90 r12 = 0x00007f19402d6de0
00:07:26 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f193a15c620
00:07:26 INFO - r15 = 0x00007f193a0ff700 rip = 0x00007f1956fd8489
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f193a12b220 rbp = 0x00007f193a0fee00
00:07:26 INFO - rsp = 0x00007f193a0fede0 r12 = 0x00007f19402d6de0
00:07:26 INFO - r13 = 0x00007f193a12b238 r14 = 0x00007f193a0ff670
00:07:26 INFO - r15 = 0x00007f193a0ff700 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:26 INFO - rbx = 0x00007f193a12b220 rbp = 0x00007f193a0fee50
00:07:26 INFO - rsp = 0x00007f193a0fee10 r12 = 0x00007f19402d6de0
00:07:26 INFO - r13 = 0x00007f193a12b238 r14 = 0x00007f193a0ff670
00:07:26 INFO - r15 = 0x00007f193a0ff700 rip = 0x00007f1956da5a2f
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 11 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f1940cf7f20 rbp = 0x00007f193a0feea0
00:07:26 INFO - rsp = 0x00007f193a0fee60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000754 r14 = 0x00007f193a0ff670
00:07:26 INFO - r15 = 0x00007f193a0ff700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f193a0feeb0 r12 = 0x00007fff182f1040
00:07:26 INFO - r13 = 0x00007f193a0ff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 13 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f193a0fefc0 r12 = 0x00007fff182f1040
00:07:26 INFO - r13 = 0x00007f193a0ff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 29
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000000d
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f193a1df380
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19491be94c
00:07:26 INFO - rbp = 0x00007f1939efdc70 rsp = 0x00007f1939efdc20
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000006
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f19491be940 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x0000000000000000 r15 = 0x00007f194550ce20
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f193a1df380 rbp = 0x00007f1939efdc70
00:07:26 INFO - rsp = 0x00007f1939efdc50 r12 = 0x00007f19491be940
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f194550ce20 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f1939efdc90
00:07:26 INFO - rsp = 0x00007f1939efdc80 r12 = 0x00007f194550ceb0
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f194550ce20 rip = 0x00007f1956a0bd35
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:26 INFO - rbx = 0x00007f194550ce90 rbp = 0x00007f1939efdcc0
00:07:26 INFO - rsp = 0x00007f1939efdca0 r12 = 0x00007f194550ceb0
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f194550ce20 rip = 0x00007f1956a0c068
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1939efdd50
00:07:26 INFO - rsp = 0x00007f1939efdcd0 r12 = 0x00007f1939efdd60
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f194550ce20 rip = 0x00007f1956a0cf40
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1939efdd80
00:07:26 INFO - rsp = 0x00007f1939efdd60 r12 = 0x00007f19402d7460
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f193a1e5660
00:07:26 INFO - r15 = 0x00007f1939efe700 rip = 0x00007f1956a160ee
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:26 INFO - rbx = 0x00007f193a1e5640 rbp = 0x00007f1939efddd0
00:07:26 INFO - rsp = 0x00007f1939efdd90 r12 = 0x00007f19402d7460
00:07:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007f193a1e5660
00:07:26 INFO - r15 = 0x00007f1939efe700 rip = 0x00007f1956fd84d0
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f194550ce20 rbp = 0x00007f1939efde00
00:07:26 INFO - rsp = 0x00007f1939efdde0 r12 = 0x00007f19402d7460
00:07:26 INFO - r13 = 0x00007f194550ce38 r14 = 0x00007f1939efe670
00:07:26 INFO - r15 = 0x00007f1939efe700 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:26 INFO - rbx = 0x00007f194550ce20 rbp = 0x00007f1939efde50
00:07:26 INFO - rsp = 0x00007f1939efde10 r12 = 0x00007f19402d7460
00:07:26 INFO - r13 = 0x00007f194550ce38 r14 = 0x00007f1939efe670
00:07:26 INFO - r15 = 0x00007f1939efe700 rip = 0x00007f1956da5a2f
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f193a1df380 rbp = 0x00007f1939efdea0
00:07:26 INFO - rsp = 0x00007f1939efde60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000755 r14 = 0x00007f1939efe670
00:07:26 INFO - r15 = 0x00007f1939efe700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1939efdeb0 r12 = 0x00007fff182f8220
00:07:26 INFO - r13 = 0x00007f1939efe9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f1939efdfc0 r12 = 0x00007fff182f8220
00:07:26 INFO - r13 = 0x00007f1939efe9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 30
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000209
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f193a1dffe0
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19393dcc8c
00:07:26 INFO - rbp = 0x00007f19390fe900 rsp = 0x00007f19390fe8b0
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000104
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f19393dcc80 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x0000000000000000 r15 = 0x00007f193939b800
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f193a1dffe0 rbp = 0x00007f19390fe900
00:07:26 INFO - rsp = 0x00007f19390fe8e0 r12 = 0x00007f19393dcc80
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f193939b800 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f19390fe920
00:07:26 INFO - rsp = 0x00007f19390fe910 r12 = 0x00007f193939b858
00:07:26 INFO - r13 = 0x00007f19391acc00 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f193939b800 rip = 0x00007f1957f3615c
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9d8485c0d32a : 4898 + 0x5]
00:07:26 INFO - rbx = 0x00007f193939b800 rbp = 0x00007f19390fe940
00:07:26 INFO - rsp = 0x00007f19390fe930 r12 = 0x00007f193939b868
00:07:26 INFO - r13 = 0x00007f19391acc00 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f193939b800 rip = 0x00007f1957f390bd
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:9d8485c0d32a : 4414 + 0xb]
00:07:26 INFO - rbx = 0x00007f193939bb38 rbp = 0x00007f19390fe9d0
00:07:26 INFO - rsp = 0x00007f19390fe950 r12 = 0x0000000000000001
00:07:26 INFO - r13 = 0x00007f19391acc00 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f193939b800 rip = 0x00007f1957f53a0a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9d8485c0d32a : 2723 + 0xc]
00:07:26 INFO - rbx = 0x00007f19392cf000 rbp = 0x00007f19390fecc0
00:07:26 INFO - rsp = 0x00007f19390fe9e0 r12 = 0x00007f19390fea70
00:07:26 INFO - r13 = 0x00007f1939181fa0 r14 = 0x00007f19391acc00
00:07:26 INFO - r15 = 0x00007f19391e7000 rip = 0x00007f1957f2372c
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d8485c0d32a : 964 + 0x2]
00:07:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19390fed50
00:07:26 INFO - rsp = 0x00007f19390fecd0 r12 = 0x00007f19390fed60
00:07:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f193a12e790 rip = 0x00007f1956a0d249
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007f19390fed80
00:07:26 INFO - rsp = 0x00007f19390fed60 r12 = 0x00007f19402d8e60
00:07:26 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f19391c8da0
00:07:26 INFO - r15 = 0x00007f19390ff700 rip = 0x00007f1956a160ee
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 326 + 0xb]
00:07:26 INFO - rbx = 0x00007f19391c8d80 rbp = 0x00007f19390fedd0
00:07:26 INFO - rsp = 0x00007f19390fed90 r12 = 0x00007f19402d8e60
00:07:26 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f19391c8da0
00:07:26 INFO - r15 = 0x00007f19390ff700 rip = 0x00007f1956fd8489
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:26 INFO - rbx = 0x00007f193a12e790 rbp = 0x00007f19390fee00
00:07:26 INFO - rsp = 0x00007f19390fede0 r12 = 0x00007f19402d8e60
00:07:26 INFO - r13 = 0x00007f193a12e7a8 r14 = 0x00007f19390ff670
00:07:26 INFO - r15 = 0x00007f19390ff700 rip = 0x00007f1956fbf8e3
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:26 INFO - rbx = 0x00007f193a12e790 rbp = 0x00007f19390fee50
00:07:26 INFO - rsp = 0x00007f19390fee10 r12 = 0x00007f19402d8e60
00:07:26 INFO - r13 = 0x00007f193a12e7a8 r14 = 0x00007f19390ff670
00:07:26 INFO - r15 = 0x00007f19390ff700 rip = 0x00007f1956da5a2f
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 11 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:26 INFO - rbx = 0x00007f193a1dffe0 rbp = 0x00007f19390feea0
00:07:26 INFO - rsp = 0x00007f19390fee60 r12 = 0x0000000000000000
00:07:26 INFO - r13 = 0x0000000000000756 r14 = 0x00007f19390ff670
00:07:26 INFO - r15 = 0x00007f19390ff700 rip = 0x00007f1961deabb5
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f19390feeb0 r12 = 0x00007fff182f2c10
00:07:26 INFO - r13 = 0x00007f19390ff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 13 libc-2.15.so!clone + 0x6d
00:07:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:26 INFO - rsp = 0x00007f19390fefc0 r12 = 0x00007fff182f2c10
00:07:26 INFO - r13 = 0x00007f19390ff9c0 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:26 INFO - Found by: call frame info
00:07:26 INFO -
00:07:26 INFO - Thread 31
00:07:26 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000239
00:07:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f193a1e35e0
00:07:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007f193814120c
00:07:26 INFO - rbp = 0x00007f19372fe900 rsp = 0x00007f19372fe8b0
00:07:26 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000011c
00:07:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:26 INFO - r12 = 0x00007f1938141200 r13 = 0x00000000ffffffff
00:07:26 INFO - r14 = 0x0000000000000000 r15 = 0x00007f1937713000
00:07:26 INFO - rip = 0x00007f1963208d84
00:07:26 INFO - Found by: given as instruction pointer in context
00:07:26 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:26 INFO - rbx = 0x00007f193a1e35e0 rbp = 0x00007f19372fe900
00:07:26 INFO - rsp = 0x00007f19372fe8e0 r12 = 0x00007f1938141200
00:07:26 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1937713000 rip = 0x00007f1961de9569
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:26 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f19372fe920
00:07:26 INFO - rsp = 0x00007f19372fe910 r12 = 0x00007f1937713058
00:07:26 INFO - r13 = 0x00007f194a264800 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1937713000 rip = 0x00007f1957f3615c
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9d8485c0d32a : 4898 + 0x5]
00:07:26 INFO - rbx = 0x00007f1937713000 rbp = 0x00007f19372fe940
00:07:26 INFO - rsp = 0x00007f19372fe930 r12 = 0x00007f1937713068
00:07:26 INFO - r13 = 0x00007f194a264800 r14 = 0x0000000000000000
00:07:26 INFO - r15 = 0x00007f1937713000 rip = 0x00007f1957f390bd
00:07:26 INFO - Found by: call frame info
00:07:26 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:9d8485c0d32a : 4414 + 0xb]
00:07:26 INFO - rbx = 0x00007f1937713338 rbp = 0x00007f19372fe9d0
00:07:27 INFO - rsp = 0x00007f19372fe950 r12 = 0x0000000000000001
00:07:27 INFO - r13 = 0x00007f194a264800 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f1937713000 rip = 0x00007f1957f53a0a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9d8485c0d32a : 2723 + 0xc]
00:07:27 INFO - rbx = 0x00007f1937886000 rbp = 0x00007f19372fecc0
00:07:27 INFO - rsp = 0x00007f19372fe9e0 r12 = 0x00007f19372fea70
00:07:27 INFO - r13 = 0x00007f1937980850 r14 = 0x00007f194a264800
00:07:27 INFO - r15 = 0x00007f1937863000 rip = 0x00007f1957f2372c
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d8485c0d32a : 964 + 0x2]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19372fed50
00:07:27 INFO - rsp = 0x00007f19372fecd0 r12 = 0x00007f19372fed60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f1937818790 rip = 0x00007f1956a0d249
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x00007f19372fed80
00:07:27 INFO - rsp = 0x00007f19372fed60 r12 = 0x00007f193929a3e0
00:07:27 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f1938141d60
00:07:27 INFO - r15 = 0x00007f19372ff700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 326 + 0xb]
00:07:27 INFO - rbx = 0x00007f1938141d40 rbp = 0x00007f19372fedd0
00:07:27 INFO - rsp = 0x00007f19372fed90 r12 = 0x00007f193929a3e0
00:07:27 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f1938141d60
00:07:27 INFO - r15 = 0x00007f19372ff700 rip = 0x00007f1956fd8489
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f1937818790 rbp = 0x00007f19372fee00
00:07:27 INFO - rsp = 0x00007f19372fede0 r12 = 0x00007f193929a3e0
00:07:27 INFO - r13 = 0x00007f19378187a8 r14 = 0x00007f19372ff670
00:07:27 INFO - r15 = 0x00007f19372ff700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f1937818790 rbp = 0x00007f19372fee50
00:07:27 INFO - rsp = 0x00007f19372fee10 r12 = 0x00007f193929a3e0
00:07:27 INFO - r13 = 0x00007f19378187a8 r14 = 0x00007f19372ff670
00:07:27 INFO - r15 = 0x00007f19372ff700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f193a1e35e0 rbp = 0x00007f19372feea0
00:07:27 INFO - rsp = 0x00007f19372fee60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x0000000000000758 r14 = 0x00007f19372ff670
00:07:27 INFO - r15 = 0x00007f19372ff700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f19372feeb0 r12 = 0x00007fff182f2860
00:07:27 INFO - r13 = 0x00007f19372ff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 13 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f19372fefc0 r12 = 0x00007fff182f2860
00:07:27 INFO - r13 = 0x00007f19372ff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 32
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f1936394b80
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19345b988c
00:07:27 INFO - rbp = 0x00007f1938cfec70 rsp = 0x00007f1938cfec20
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f19345b9880 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x00007f193457c5c0
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f1936394b80 rbp = 0x00007f1938cfec70
00:07:27 INFO - rsp = 0x00007f1938cfec50 r12 = 0x00007f19345b9880
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193457c5c0 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f1938cfec90
00:07:27 INFO - rsp = 0x00007f1938cfec80 r12 = 0x00007f193457c650
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193457c5c0 rip = 0x00007f1956a0bd35
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:27 INFO - rbx = 0x00007f193457c630 rbp = 0x00007f1938cfecc0
00:07:27 INFO - rsp = 0x00007f1938cfeca0 r12 = 0x00007f193457c650
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193457c5c0 rip = 0x00007f1956a0c068
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1938cfed50
00:07:27 INFO - rsp = 0x00007f1938cfecd0 r12 = 0x00007f1938cfed60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193457c5c0 rip = 0x00007f1956a0cf40
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1938cfed80
00:07:27 INFO - rsp = 0x00007f1938cfed60 r12 = 0x00007f193566dc40
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f1934b62060
00:07:27 INFO - r15 = 0x00007f1938cff700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:27 INFO - rbx = 0x00007f1934b62040 rbp = 0x00007f1938cfedd0
00:07:27 INFO - rsp = 0x00007f1938cfed90 r12 = 0x00007f193566dc40
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f1934b62060
00:07:27 INFO - r15 = 0x00007f1938cff700 rip = 0x00007f1956fd84d0
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f193457c5c0 rbp = 0x00007f1938cfee00
00:07:27 INFO - rsp = 0x00007f1938cfede0 r12 = 0x00007f193566dc40
00:07:27 INFO - r13 = 0x00007f193457c5d8 r14 = 0x00007f1938cff670
00:07:27 INFO - r15 = 0x00007f1938cff700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f193457c5c0 rbp = 0x00007f1938cfee50
00:07:27 INFO - rsp = 0x00007f1938cfee10 r12 = 0x00007f193566dc40
00:07:27 INFO - r13 = 0x00007f193457c5d8 r14 = 0x00007f1938cff670
00:07:27 INFO - r15 = 0x00007f1938cff700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f1936394b80 rbp = 0x00007f1938cfeea0
00:07:27 INFO - rsp = 0x00007f1938cfee60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x000000000000075a r14 = 0x00007f1938cff670
00:07:27 INFO - r15 = 0x00007f1938cff700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f1938cfeeb0 r12 = 0x00007fff182f6740
00:07:27 INFO - r13 = 0x00007f1938cff9c0 r14 = 0x00007f19395a30d0
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f1938cfefc0 r12 = 0x00007fff182f6740
00:07:27 INFO - r13 = 0x00007f1938cff9c0 r14 = 0x00007f19395a30d0
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 33
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f1934165380
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f193415d94c
00:07:27 INFO - rbp = 0x00007f19340fec70 rsp = 0x00007f19340fec20
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f193415d940 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x00007f193457e710
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f1934165380 rbp = 0x00007f19340fec70
00:07:27 INFO - rsp = 0x00007f19340fec50 r12 = 0x00007f193415d940
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193457e710 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f19340fec90
00:07:27 INFO - rsp = 0x00007f19340fec80 r12 = 0x00007f193457e7a0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193457e710 rip = 0x00007f1956a0bd35
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:27 INFO - rbx = 0x00007f193457e780 rbp = 0x00007f19340fecc0
00:07:27 INFO - rsp = 0x00007f19340feca0 r12 = 0x00007f193457e7a0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193457e710 rip = 0x00007f1956a0c068
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19340fed50
00:07:27 INFO - rsp = 0x00007f19340fecd0 r12 = 0x00007f19340fed60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193457e710 rip = 0x00007f1956a0cf40
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19340fed80
00:07:27 INFO - rsp = 0x00007f19340fed60 r12 = 0x00007f193566e7a0
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f193f4ee3a0
00:07:27 INFO - r15 = 0x00007f19340ff700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:27 INFO - rbx = 0x00007f193f4ee380 rbp = 0x00007f19340fedd0
00:07:27 INFO - rsp = 0x00007f19340fed90 r12 = 0x00007f193566e7a0
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f193f4ee3a0
00:07:27 INFO - r15 = 0x00007f19340ff700 rip = 0x00007f1956fd84d0
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f193457e710 rbp = 0x00007f19340fee00
00:07:27 INFO - rsp = 0x00007f19340fede0 r12 = 0x00007f193566e7a0
00:07:27 INFO - r13 = 0x00007f193457e728 r14 = 0x00007f19340ff670
00:07:27 INFO - r15 = 0x00007f19340ff700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f193457e710 rbp = 0x00007f19340fee50
00:07:27 INFO - rsp = 0x00007f19340fee10 r12 = 0x00007f193566e7a0
00:07:27 INFO - r13 = 0x00007f193457e728 r14 = 0x00007f19340ff670
00:07:27 INFO - r15 = 0x00007f19340ff700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f1934165380 rbp = 0x00007f19340feea0
00:07:27 INFO - rsp = 0x00007f19340fee60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x000000000000075b r14 = 0x00007f19340ff670
00:07:27 INFO - r15 = 0x00007f19340ff700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f19340feeb0 r12 = 0x00007fff182f1d80
00:07:27 INFO - r13 = 0x00007f19340ff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f19340fefc0 r12 = 0x00007fff182f1d80
00:07:27 INFO - r13 = 0x00007f19340ff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 34
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000004b
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19341654a0
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f1934b6290c
00:07:27 INFO - rbp = 0x00007f194773fd80 rsp = 0x00007f194773fd30
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000025
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f1934b62900 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x00007f1934be0418 r15 = 0x00007f193416aec8
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f19341654a0 rbp = 0x00007f194773fd80
00:07:27 INFO - rsp = 0x00007f194773fd60 r12 = 0x00007f1934b62900
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f1934be0418
00:07:27 INFO - r15 = 0x00007f193416aec8 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f194773fda0
00:07:27 INFO - rsp = 0x00007f194773fd90 r12 = 0x00007f193416aed8
00:07:27 INFO - r13 = 0x00007f1934be0410 r14 = 0x00007f1934be0418
00:07:27 INFO - r15 = 0x00007f193416aec8 rip = 0x00007f1957e00cd8
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc() [Monitor.h:9d8485c0d32a : 40 + 0x5]
00:07:27 INFO - rbx = 0x00007f1934be0340 rbp = 0x00007f194773fe30
00:07:27 INFO - rsp = 0x00007f194773fdb0 r12 = 0x00007f193457eb20
00:07:27 INFO - r13 = 0x00007f1934be0410 r14 = 0x00007f1934be0418
00:07:27 INFO - r15 = 0x00007f193416aec8 rip = 0x00007f1957e078a8
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc(void*) [DOMStorageDBThread.cpp:9d8485c0d32a : 276 + 0x8]
00:07:27 INFO - rbx = 0x00007f1934be0340 rbp = 0x00007f194773fe50
00:07:27 INFO - rsp = 0x00007f194773fe40 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x000000000000075c r14 = 0x00007f1947740670
00:07:27 INFO - r15 = 0x00007f1947740700 rip = 0x00007f1957e07a07
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f19341654a0 rbp = 0x00007f194773fea0
00:07:27 INFO - rsp = 0x00007f194773fe60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x000000000000075c r14 = 0x00007f1947740670
00:07:27 INFO - r15 = 0x00007f1947740700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f194773feb0 r12 = 0x00007fff182f8c50
00:07:27 INFO - r13 = 0x00007f19477409c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f194773ffc0 r12 = 0x00007fff182f8c50
00:07:27 INFO - r13 = 0x00007f19477409c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 35
00:07:27 INFO - 0 libc-2.15.so!__poll + 0x53
00:07:27 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f1937cec6a0
00:07:27 INFO - rsi = 0x0000000000000002 rdi = 0x00007f19306fee70
00:07:27 INFO - rbp = 0x00007f19306fee90 rsp = 0x00007f19306fee40
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x00007f19306ff700
00:07:27 INFO - r10 = 0x00007f19306ff9d0 r11 = 0x0000000000000293
00:07:27 INFO - r12 = 0x00007f19306fee70 r13 = 0x00007f19306ff9c0
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000003
00:07:27 INFO - rip = 0x00007f1962308933
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libxul.so!google_breakpad::CrashGenerationServer::Run() [crash_generation_server.cc:9d8485c0d32a : 169 + 0x10]
00:07:27 INFO - rbx = 0x00007f1937cec6a0 rbp = 0x00007f19306fee90
00:07:27 INFO - rsp = 0x00007f19306fee70 r12 = 0x00007f19306fee70
00:07:27 INFO - r13 = 0x00007f19306ff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f195865707a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!google_breakpad::CrashGenerationServer::ThreadMain(void*) [crash_generation_server.cc:9d8485c0d32a : 326 + 0x5]
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x00007f19306feea0
00:07:27 INFO - rsp = 0x00007f19306feea0 r12 = 0x00007f196320e880
00:07:27 INFO - r13 = 0x00007f19306ff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19586570cb
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f19306feeb0 r12 = 0x00007f196320e880
00:07:27 INFO - r13 = 0x00007f19306ff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f19306fefc0 r12 = 0x00007f196320e880
00:07:27 INFO - r13 = 0x00007f19306ff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 36
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19307ebfe8
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f192fcfeb74
00:07:27 INFO - rbp = 0x00007f192fcfebe0 rsp = 0x00007f192fcfeab0
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f192fcfeb10 r13 = 0x00007f192fcfeb70
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x00007f192fcfeb40
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9d8485c0d32a : 195 + 0x8]
00:07:27 INFO - rbx = 0x00007f19307ebfe8 rbp = 0x00007f192fcfebe0
00:07:27 INFO - rsp = 0x00007f192fcfeae0 r12 = 0x00007f192fcfeb10
00:07:27 INFO - r13 = 0x00007f192fcfeb70 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192fcfeb40 rip = 0x00007f1956a2ed9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:9d8485c0d32a : 201 + 0x11]
00:07:27 INFO - rbx = 0x00007f19307ebfd0 rbp = 0x00007f192fcfec00
00:07:27 INFO - rsp = 0x00007f192fcfebf0 r12 = 0x00007f1956fc0ce0
00:07:27 INFO - r13 = 0x00007f1956a2da70 r14 = 0x00007f1956a2daa0
00:07:27 INFO - r15 = 0x00007f192fcfece0 rip = 0x00007f1956a2ef09
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9d8485c0d32a : 60 + 0x9]
00:07:27 INFO - rbx = 0x00007f19307ebfd0 rbp = 0x00007f192fcfec90
00:07:27 INFO - rsp = 0x00007f192fcfec10 r12 = 0x00007f1956fc0ce0
00:07:27 INFO - r13 = 0x00007f1956a2da70 r14 = 0x00007f1956a2daa0
00:07:27 INFO - r15 = 0x00007f192fcfece0 rip = 0x00007f1956a2dde0
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f19307ebf40 rbp = 0x00007f192fcfecc0
00:07:27 INFO - rsp = 0x00007f192fcfeca0 r12 = 0x00007f192fcfece0
00:07:27 INFO - r13 = 0x00007f192fcff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:9d8485c0d32a : 172 + 0x8]
00:07:27 INFO - rbx = 0x00007f19307ebf40 rbp = 0x00007f192fcfee90
00:07:27 INFO - rsp = 0x00007f192fcfecd0 r12 = 0x00007f192fcfece0
00:07:27 INFO - r13 = 0x00007f192fcff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fc66ff
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:9d8485c0d32a : 39 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x00007f192fcfeea0
00:07:27 INFO - rsp = 0x00007f192fcfeea0 r12 = 0x00007fff182f8970
00:07:27 INFO - r13 = 0x00007f192fcff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1956fc677c
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192fcfeeb0 r12 = 0x00007fff182f8970
00:07:27 INFO - r13 = 0x00007f192fcff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192fcfefc0 r12 = 0x00007fff182f8970
00:07:27 INFO - r13 = 0x00007f192fcff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 37
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f1934167540
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f192fd98e4c
00:07:27 INFO - rbp = 0x00007f192f1fec70 rsp = 0x00007f192f1fec20
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f192fd98e40 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x00007f193a333c80
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f1934167540 rbp = 0x00007f192f1fec70
00:07:27 INFO - rsp = 0x00007f192f1fec50 r12 = 0x00007f192fd98e40
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193a333c80 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f192f1fec90
00:07:27 INFO - rsp = 0x00007f192f1fec80 r12 = 0x00007f193a333d10
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193a333c80 rip = 0x00007f1956a0bd35
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:27 INFO - rbx = 0x00007f193a333cf0 rbp = 0x00007f192f1fecc0
00:07:27 INFO - rsp = 0x00007f192f1feca0 r12 = 0x00007f193a333d10
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193a333c80 rip = 0x00007f1956a0c068
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f192f1fed50
00:07:27 INFO - rsp = 0x00007f192f1fecd0 r12 = 0x00007f192f1fed60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193a333c80 rip = 0x00007f1956a0cf40
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f192f1fed80
00:07:27 INFO - rsp = 0x00007f192f1fed60 r12 = 0x00007f1930c56ec0
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f192fd9f6e0
00:07:27 INFO - r15 = 0x00007f192f1ff700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:27 INFO - rbx = 0x00007f192fd9f6c0 rbp = 0x00007f192f1fedd0
00:07:27 INFO - rsp = 0x00007f192f1fed90 r12 = 0x00007f1930c56ec0
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f192fd9f6e0
00:07:27 INFO - r15 = 0x00007f192f1ff700 rip = 0x00007f1956fd84d0
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f193a333c80 rbp = 0x00007f192f1fee00
00:07:27 INFO - rsp = 0x00007f192f1fede0 r12 = 0x00007f1930c56ec0
00:07:27 INFO - r13 = 0x00007f193a333c98 r14 = 0x00007f192f1ff670
00:07:27 INFO - r15 = 0x00007f192f1ff700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f193a333c80 rbp = 0x00007f192f1fee50
00:07:27 INFO - rsp = 0x00007f192f1fee10 r12 = 0x00007f1930c56ec0
00:07:27 INFO - r13 = 0x00007f193a333c98 r14 = 0x00007f192f1ff670
00:07:27 INFO - r15 = 0x00007f192f1ff700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f1934167540 rbp = 0x00007f192f1feea0
00:07:27 INFO - rsp = 0x00007f192f1fee60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x0000000000000777 r14 = 0x00007f192f1ff670
00:07:27 INFO - r15 = 0x00007f192f1ff700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192f1feeb0 r12 = 0x00007fff182f7de0
00:07:27 INFO - r13 = 0x00007f192f1ff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192f1fefc0 r12 = 0x00007fff182f7de0
00:07:27 INFO - r13 = 0x00007f192f1ff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 38
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000060e7
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f1934167660
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f192fd9f5cc
00:07:27 INFO - rbp = 0x00007f192e9fdc70 rsp = 0x00007f192e9fdc20
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000003073
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f192fd9f5c0 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x00007f193a333d50
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f1934167660 rbp = 0x00007f192e9fdc70
00:07:27 INFO - rsp = 0x00007f192e9fdc50 r12 = 0x00007f192fd9f5c0
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193a333d50 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f192e9fdc90
00:07:27 INFO - rsp = 0x00007f192e9fdc80 r12 = 0x00007f193a333de0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193a333d50 rip = 0x00007f1956a0bd35
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:27 INFO - rbx = 0x00007f193a333dc0 rbp = 0x00007f192e9fdcc0
00:07:27 INFO - rsp = 0x00007f192e9fdca0 r12 = 0x00007f193a333de0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193a333d50 rip = 0x00007f1956a0c068
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f192e9fdd50
00:07:27 INFO - rsp = 0x00007f192e9fdcd0 r12 = 0x00007f192e9fdd60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f193a333d50 rip = 0x00007f1956a0cf40
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f192e9fdd80
00:07:27 INFO - rsp = 0x00007f192e9fdd60 r12 = 0x00007f1930c57060
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f192fd9f760
00:07:27 INFO - r15 = 0x00007f192e9fe700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:27 INFO - rbx = 0x00007f192fd9f740 rbp = 0x00007f192e9fddd0
00:07:27 INFO - rsp = 0x00007f192e9fdd90 r12 = 0x00007f1930c57060
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f192fd9f760
00:07:27 INFO - r15 = 0x00007f192e9fe700 rip = 0x00007f1956fd84d0
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f193a333d50 rbp = 0x00007f192e9fde00
00:07:27 INFO - rsp = 0x00007f192e9fdde0 r12 = 0x00007f1930c57060
00:07:27 INFO - r13 = 0x00007f193a333d68 r14 = 0x00007f192e9fe670
00:07:27 INFO - r15 = 0x00007f192e9fe700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f193a333d50 rbp = 0x00007f192e9fde50
00:07:27 INFO - rsp = 0x00007f192e9fde10 r12 = 0x00007f1930c57060
00:07:27 INFO - r13 = 0x00007f193a333d68 r14 = 0x00007f192e9fe670
00:07:27 INFO - r15 = 0x00007f192e9fe700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f1934167660 rbp = 0x00007f192e9fdea0
00:07:27 INFO - rsp = 0x00007f192e9fde60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x0000000000000778 r14 = 0x00007f192e9fe670
00:07:27 INFO - r15 = 0x00007f192e9fe700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192e9fdeb0 r12 = 0x00007fff182f7ad0
00:07:27 INFO - r13 = 0x00007f192e9fe9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192e9fdfc0 r12 = 0x00007fff182f7ad0
00:07:27 INFO - r13 = 0x00007f192e9fe9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 39
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:07:27 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000039
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f1949eb6cc8
00:07:27 INFO - rsi = 0x0000000000000189 rdi = 0x00007f1949eb6ccc
00:07:27 INFO - rbp = 0x00007f192e1fcd20 rsp = 0x00007f192e1fcc80
00:07:27 INFO - r8 = 0x00007f1949e26ea0 r9 = 0x00000000ffffffff
00:07:27 INFO - r10 = 0x00007f192e1fccf0 r11 = 0x0000000000000206
00:07:27 INFO - r12 = 0x0000000000000039 r13 = 0x00007f192e1fccf0
00:07:27 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:07:27 INFO - rip = 0x00007f19632090fe
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:9d8485c0d32a : 264 + 0x5]
00:07:27 INFO - rbx = 0x00007f1949eb6cc8 rbp = 0x00007f192e1fcd20
00:07:27 INFO - rsp = 0x00007f192e1fcce0 r12 = 0x00007f1949e26ea0
00:07:27 INFO - r13 = 0x00000000000d0baa r14 = 0x0000000000113008
00:07:27 INFO - r15 = 0x00007f194a0c3f28 rip = 0x00007f1961de8f8e
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 398 + 0xd]
00:07:27 INFO - rbx = 0x00007f1934167780 rbp = 0x00007f192e1fcd50
00:07:27 INFO - rsp = 0x00007f192e1fcd30 r12 = 0x00007f1949eb6cc0
00:07:27 INFO - r13 = 0x00000000000493e0 r14 = 0x0000000000113008
00:07:27 INFO - r15 = 0x00007f194a0c3f28 rip = 0x00007f1961de9605
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsHostResolver::GetHostToLookup(nsHostRecord**) [CondVar.h:9d8485c0d32a : 79 + 0xc]
00:07:27 INFO - rbx = 0x00007f194a0c3eb0 rbp = 0x00007f192e1fcdd0
00:07:27 INFO - rsp = 0x00007f192e1fcd60 r12 = 0x00000000000493e0
00:07:27 INFO - r13 = 0x00007f194a0c3f64 r14 = 0x0000000000113008
00:07:27 INFO - r15 = 0x00007f194a0c3f28 rip = 0x00007f1956e37f0e
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsHostResolver::ThreadFunc(void*) [nsHostResolver.cpp:9d8485c0d32a : 1391 + 0xc]
00:07:27 INFO - rbx = 0x00007f194a0c3eb0 rbp = 0x00007f192e1fce50
00:07:27 INFO - rsp = 0x00007f192e1fcde0 r12 = 0x00000106432c40d2
00:07:27 INFO - r13 = 0x00007f194a0c3ec8 r14 = 0x000000000006b00c
00:07:27 INFO - r15 = 0x0000000000000000 rip = 0x00007f1956e389c8
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f1934167780 rbp = 0x00007f192e1fcea0
00:07:27 INFO - rsp = 0x00007f192e1fce60 r12 = 0x0000000000000001
00:07:27 INFO - r13 = 0x0000000000000779 r14 = 0x00007f192e1fd670
00:07:27 INFO - r15 = 0x00007f192e1fd700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192e1fceb0 r12 = 0x00007fff182f7ae0
00:07:27 INFO - r13 = 0x00007f192e1fd9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192e1fcfc0 r12 = 0x00007fff182f7ae0
00:07:27 INFO - r13 = 0x00007f192e1fd9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 40
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000001029
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19341678a0
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f192f27cacc
00:07:27 INFO - rbp = 0x00007f192d9fbc70 rsp = 0x00007f192d9fbc20
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000814
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f192f27cac0 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x00007f192f212760
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f19341678a0 rbp = 0x00007f192d9fbc70
00:07:27 INFO - rsp = 0x00007f192d9fbc50 r12 = 0x00007f192f27cac0
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f212760 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f192d9fbc90
00:07:27 INFO - rsp = 0x00007f192d9fbc80 r12 = 0x00007f192f2127f0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f212760 rip = 0x00007f1956a0bd35
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:27 INFO - rbx = 0x00007f192f2127d0 rbp = 0x00007f192d9fbcc0
00:07:27 INFO - rsp = 0x00007f192d9fbca0 r12 = 0x00007f192f2127f0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f212760 rip = 0x00007f1956a0c068
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f192d9fbd50
00:07:27 INFO - rsp = 0x00007f192d9fbcd0 r12 = 0x00007f192d9fbd60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f212760 rip = 0x00007f1956a0cf40
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f192d9fbd80
00:07:27 INFO - rsp = 0x00007f192d9fbd60 r12 = 0x00007f1930c573a0
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f192f294060
00:07:27 INFO - r15 = 0x00007f192d9fc700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:27 INFO - rbx = 0x00007f192f294040 rbp = 0x00007f192d9fbdd0
00:07:27 INFO - rsp = 0x00007f192d9fbd90 r12 = 0x00007f1930c573a0
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f192f294060
00:07:27 INFO - r15 = 0x00007f192d9fc700 rip = 0x00007f1956fd84d0
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f192f212760 rbp = 0x00007f192d9fbe00
00:07:27 INFO - rsp = 0x00007f192d9fbde0 r12 = 0x00007f1930c573a0
00:07:27 INFO - r13 = 0x00007f192f212778 r14 = 0x00007f192d9fc670
00:07:27 INFO - r15 = 0x00007f192d9fc700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f192f212760 rbp = 0x00007f192d9fbe50
00:07:27 INFO - rsp = 0x00007f192d9fbe10 r12 = 0x00007f1930c573a0
00:07:27 INFO - r13 = 0x00007f192f212778 r14 = 0x00007f192d9fc670
00:07:27 INFO - r15 = 0x00007f192d9fc700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f19341678a0 rbp = 0x00007f192d9fbea0
00:07:27 INFO - rsp = 0x00007f192d9fbe60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x000000000000077c r14 = 0x00007f192d9fc670
00:07:27 INFO - r15 = 0x00007f192d9fc700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192d9fbeb0 r12 = 0x00007fff182e81e0
00:07:27 INFO - r13 = 0x00007f192d9fc9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192d9fbfc0 r12 = 0x00007fff182e81e0
00:07:27 INFO - r13 = 0x00007f192d9fc9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 41
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000507
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19341695e0
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f192cb741cc
00:07:27 INFO - rbp = 0x00007f192cafec70 rsp = 0x00007f192cafec20
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000283
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f192cb741c0 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x00007f192f212420
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f19341695e0 rbp = 0x00007f192cafec70
00:07:27 INFO - rsp = 0x00007f192cafec50 r12 = 0x00007f192cb741c0
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f212420 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f192cafec90
00:07:27 INFO - rsp = 0x00007f192cafec80 r12 = 0x00007f192f2124b0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f212420 rip = 0x00007f1956a0bd35
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:27 INFO - rbx = 0x00007f192f212490 rbp = 0x00007f192cafecc0
00:07:27 INFO - rsp = 0x00007f192cafeca0 r12 = 0x00007f192f2124b0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f212420 rip = 0x00007f1956a0c068
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f192cafed50
00:07:27 INFO - rsp = 0x00007f192cafecd0 r12 = 0x00007f192cafed60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f212420 rip = 0x00007f1956a0cf40
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f192cafed80
00:07:27 INFO - rsp = 0x00007f192cafed60 r12 = 0x00007f1930c58c00
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f192cb74660
00:07:27 INFO - r15 = 0x00007f192caff700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:27 INFO - rbx = 0x00007f192cb74640 rbp = 0x00007f192cafedd0
00:07:27 INFO - rsp = 0x00007f192cafed90 r12 = 0x00007f1930c58c00
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f192cb74660
00:07:27 INFO - r15 = 0x00007f192caff700 rip = 0x00007f1956fd84d0
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f192f212420 rbp = 0x00007f192cafee00
00:07:27 INFO - rsp = 0x00007f192cafede0 r12 = 0x00007f1930c58c00
00:07:27 INFO - r13 = 0x00007f192f212438 r14 = 0x00007f192caff670
00:07:27 INFO - r15 = 0x00007f192caff700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f192f212420 rbp = 0x00007f192cafee50
00:07:27 INFO - rsp = 0x00007f192cafee10 r12 = 0x00007f1930c58c00
00:07:27 INFO - r13 = 0x00007f192f212438 r14 = 0x00007f192caff670
00:07:27 INFO - r15 = 0x00007f192caff700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f19341695e0 rbp = 0x00007f192cafeea0
00:07:27 INFO - rsp = 0x00007f192cafee60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x0000000000000782 r14 = 0x00007f192caff670
00:07:27 INFO - r15 = 0x00007f192caff700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192cafeeb0 r12 = 0x00007fff182f78a0
00:07:27 INFO - r13 = 0x00007f192caff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f192cafefc0 r12 = 0x00007fff182f78a0
00:07:27 INFO - r13 = 0x00007f192caff9c0 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 42
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000002f3
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f1934166b20
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f192d077ccc
00:07:27 INFO - rbp = 0x00007f1932afec70 rsp = 0x00007f1932afec20
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000179
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f192d077cc0 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x00007f192bd55300
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f1934166b20 rbp = 0x00007f1932afec70
00:07:27 INFO - rsp = 0x00007f1932afec50 r12 = 0x00007f192d077cc0
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192bd55300 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f1932afec90
00:07:27 INFO - rsp = 0x00007f1932afec80 r12 = 0x00007f192bd55390
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192bd55300 rip = 0x00007f1956a0bd35
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:27 INFO - rbx = 0x00007f192bd55370 rbp = 0x00007f1932afecc0
00:07:27 INFO - rsp = 0x00007f1932afeca0 r12 = 0x00007f192bd55390
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192bd55300 rip = 0x00007f1956a0c068
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1932afed50
00:07:27 INFO - rsp = 0x00007f1932afecd0 r12 = 0x00007f1932afed60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192bd55300 rip = 0x00007f1956a0cf40
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f1932afed80
00:07:27 INFO - rsp = 0x00007f1932afed60 r12 = 0x00007f1930c5afc0
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f192bc5cee0
00:07:27 INFO - r15 = 0x00007f1932aff700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:27 INFO - rbx = 0x00007f192bc5cec0 rbp = 0x00007f1932afedd0
00:07:27 INFO - rsp = 0x00007f1932afed90 r12 = 0x00007f1930c5afc0
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f192bc5cee0
00:07:27 INFO - r15 = 0x00007f1932aff700 rip = 0x00007f1956fd84d0
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f192bd55300 rbp = 0x00007f1932afee00
00:07:27 INFO - rsp = 0x00007f1932afede0 r12 = 0x00007f1930c5afc0
00:07:27 INFO - r13 = 0x00007f192bd55318 r14 = 0x00007f1932aff670
00:07:27 INFO - r15 = 0x00007f1932aff700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f192bd55300 rbp = 0x00007f1932afee50
00:07:27 INFO - rsp = 0x00007f1932afee10 r12 = 0x00007f1930c5afc0
00:07:27 INFO - r13 = 0x00007f192bd55318 r14 = 0x00007f1932aff670
00:07:27 INFO - r15 = 0x00007f1932aff700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f1934166b20 rbp = 0x00007f1932afeea0
00:07:27 INFO - rsp = 0x00007f1932afee60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x00000000000007e6 r14 = 0x00007f1932aff670
00:07:27 INFO - r15 = 0x00007f1932aff700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f1932afeeb0 r12 = 0x00007fff182ef2c0
00:07:27 INFO - r13 = 0x00007f1932aff9c0 r14 = 0x00007f19337f66c0
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f1932afefc0 r12 = 0x00007fff182ef2c0
00:07:27 INFO - r13 = 0x00007f1932aff9c0 r14 = 0x00007f19337f66c0
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 43
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000005
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f1934166c40
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19307fcdcc
00:07:27 INFO - rbp = 0x00007f19334fec70 rsp = 0x00007f19334fec20
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000002
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f19307fcdc0 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x00007f192f27e940
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f1934166c40 rbp = 0x00007f19334fec70
00:07:27 INFO - rsp = 0x00007f19334fec50 r12 = 0x00007f19307fcdc0
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e940 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f19334fec90
00:07:27 INFO - rsp = 0x00007f19334fec80 r12 = 0x00007f192f27e9d0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e940 rip = 0x00007f1956a0bd35
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:27 INFO - rbx = 0x00007f192f27e9b0 rbp = 0x00007f19334fecc0
00:07:27 INFO - rsp = 0x00007f19334feca0 r12 = 0x00007f192f27e9d0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e940 rip = 0x00007f1956a0c068
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19334fed50
00:07:27 INFO - rsp = 0x00007f19334fecd0 r12 = 0x00007f19334fed60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e940 rip = 0x00007f1956a0cf40
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19334fed80
00:07:27 INFO - rsp = 0x00007f19334fed60 r12 = 0x00007f1930c5b7e0
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f1930da2620
00:07:27 INFO - r15 = 0x00007f19334ff700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:27 INFO - rbx = 0x00007f1930da2600 rbp = 0x00007f19334fedd0
00:07:27 INFO - rsp = 0x00007f19334fed90 r12 = 0x00007f1930c5b7e0
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f1930da2620
00:07:27 INFO - r15 = 0x00007f19334ff700 rip = 0x00007f1956fd84d0
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f192f27e940 rbp = 0x00007f19334fee00
00:07:27 INFO - rsp = 0x00007f19334fede0 r12 = 0x00007f1930c5b7e0
00:07:27 INFO - r13 = 0x00007f192f27e958 r14 = 0x00007f19334ff670
00:07:27 INFO - r15 = 0x00007f19334ff700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f192f27e940 rbp = 0x00007f19334fee50
00:07:27 INFO - rsp = 0x00007f19334fee10 r12 = 0x00007f1930c5b7e0
00:07:27 INFO - r13 = 0x00007f192f27e958 r14 = 0x00007f19334ff670
00:07:27 INFO - r15 = 0x00007f19334ff700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f1934166c40 rbp = 0x00007f19334feea0
00:07:27 INFO - rsp = 0x00007f19334fee60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x00000000000008a3 r14 = 0x00007f19334ff670
00:07:27 INFO - r15 = 0x00007f19334ff700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f19334feeb0 r12 = 0x00007fff182f6070
00:07:27 INFO - r13 = 0x00007f19334ff9c0 r14 = 0x00007f19337f6270
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f19334fefc0 r12 = 0x00007fff182f6070
00:07:27 INFO - r13 = 0x00007f19334ff9c0 r14 = 0x00007f19337f6270
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 44
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000969
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f19381558e0
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19337e3e8c
00:07:27 INFO - rbp = 0x00007f19297a7c70 rsp = 0x00007f19297a7c20
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000004b4
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f19337e3e80 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x00007f19337e5a10 r15 = 0x00007f192bd55e60
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f19381558e0 rbp = 0x00007f19297a7c70
00:07:27 INFO - rsp = 0x00007f19297a7c50 r12 = 0x00007f19337e3e80
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f19337e5a10
00:07:27 INFO - r15 = 0x00007f192bd55e60 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f19297a7c90
00:07:27 INFO - rsp = 0x00007f19297a7c80 r12 = 0x00007f192bd55ef0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x00007f19337e5a10
00:07:27 INFO - r15 = 0x00007f192bd55e60 rip = 0x00007f1956a0bd35
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:27 INFO - rbx = 0x00007f192bd55ed0 rbp = 0x00007f19297a7cc0
00:07:27 INFO - rsp = 0x00007f19297a7ca0 r12 = 0x00007f192bd55ef0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x00007f19337e5a10
00:07:27 INFO - r15 = 0x00007f192bd55e60 rip = 0x00007f1956a0c068
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19297a7d50
00:07:27 INFO - rsp = 0x00007f19297a7cd0 r12 = 0x00007f19297a7d60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x00007f19337e5a10
00:07:27 INFO - r15 = 0x00007f192bd55e60 rip = 0x00007f1956a0cf40
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f19297a7d80
00:07:27 INFO - rsp = 0x00007f19297a7d60 r12 = 0x00007f193566e940
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f1934b325e0
00:07:27 INFO - r15 = 0x00007f19297a8700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 355 + 0xe]
00:07:27 INFO - rbx = 0x00007f1934b325c0 rbp = 0x00007f19297a7dd0
00:07:27 INFO - rsp = 0x00007f19297a7d90 r12 = 0x00007f193566e940
00:07:27 INFO - r13 = 0x0000000000000000 r14 = 0x00007f1934b325e0
00:07:27 INFO - r15 = 0x00007f19297a8700 rip = 0x00007f1956fd84d0
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f192bd55e60 rbp = 0x00007f19297a7e00
00:07:27 INFO - rsp = 0x00007f19297a7de0 r12 = 0x00007f193566e940
00:07:27 INFO - r13 = 0x00007f192bd55e78 r14 = 0x00007f19297a8670
00:07:27 INFO - r15 = 0x00007f19297a8700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f192bd55e60 rbp = 0x00007f19297a7e50
00:07:27 INFO - rsp = 0x00007f19297a7e10 r12 = 0x00007f193566e940
00:07:27 INFO - r13 = 0x00007f192bd55e78 r14 = 0x00007f19297a8670
00:07:27 INFO - r15 = 0x00007f19297a8700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f19381558e0 rbp = 0x00007f19297a7ea0
00:07:27 INFO - rsp = 0x00007f19297a7e60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x0000000000000b51 r14 = 0x00007f19297a8670
00:07:27 INFO - r15 = 0x00007f19297a8700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f19297a7eb0 r12 = 0x00007fff182f8c60
00:07:27 INFO - r13 = 0x00007f19297a89c0 r14 = 0x00007f1934fd4270
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f19297a7fc0 r12 = 0x00007fff182f8c60
00:07:27 INFO - r13 = 0x00007f19297a89c0 r14 = 0x00007f1934fd4270
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 45
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000000d3
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f193f3184a0
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f192bdfcacc
00:07:27 INFO - rbp = 0x00007f191fad7b50 rsp = 0x00007f191fad7b00
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000069
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f192bdfcac0 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x00007f192f27e2c0
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f193f3184a0 rbp = 0x00007f191fad7b50
00:07:27 INFO - rsp = 0x00007f191fad7b30 r12 = 0x00007f192bdfcac0
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e2c0 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f191fad7b70
00:07:27 INFO - rsp = 0x00007f191fad7b60 r12 = 0x00007f192f27e350
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e2c0 rip = 0x00007f1956a0bd35
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:27 INFO - rbx = 0x00007f192f27e330 rbp = 0x00007f191fad7ba0
00:07:27 INFO - rsp = 0x00007f191fad7b80 r12 = 0x00007f192f27e350
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e2c0 rip = 0x00007f1956a0c068
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f191fad7c30
00:07:27 INFO - rsp = 0x00007f191fad7bb0 r12 = 0x00007f191fad7c40
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e2c0 rip = 0x00007f1956a0cf40
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f191fad7c60
00:07:27 INFO - rsp = 0x00007f191fad7c40 r12 = 0x00007f192f27e2c0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e2c0 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!mozilla::dom::indexedDB::::ConnectionPool::ThreadRunnable::Run [ActorsParent.cpp:9d8485c0d32a : 12327 + 0xd]
00:07:27 INFO - rbx = 0x00007f1930c53900 rbp = 0x00007f191fad7cc0
00:07:27 INFO - rsp = 0x00007f191fad7c70 r12 = 0x00007f192f27e2c0
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e2c0 rip = 0x00007f1957eaa03c
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d8485c0d32a : 964 + 0x2]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f191fad7d50
00:07:27 INFO - rsp = 0x00007f191fad7cd0 r12 = 0x00007f191fad7d60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e2c0 rip = 0x00007f1956a0d249
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x00007f191fad7d80
00:07:27 INFO - rsp = 0x00007f191fad7d60 r12 = 0x00007f193566eae0
00:07:27 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f192bdfcf60
00:07:27 INFO - r15 = 0x00007f191fad8700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 326 + 0xb]
00:07:27 INFO - rbx = 0x00007f192bdfcf40 rbp = 0x00007f191fad7dd0
00:07:27 INFO - rsp = 0x00007f191fad7d90 r12 = 0x00007f193566eae0
00:07:27 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f192bdfcf60
00:07:27 INFO - r15 = 0x00007f191fad8700 rip = 0x00007f1956fd8489
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f192f27e2c0 rbp = 0x00007f191fad7e00
00:07:27 INFO - rsp = 0x00007f191fad7de0 r12 = 0x00007f193566eae0
00:07:27 INFO - r13 = 0x00007f192f27e2d8 r14 = 0x00007f191fad8670
00:07:27 INFO - r15 = 0x00007f191fad8700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f192f27e2c0 rbp = 0x00007f191fad7e50
00:07:27 INFO - rsp = 0x00007f191fad7e10 r12 = 0x00007f193566eae0
00:07:27 INFO - r13 = 0x00007f192f27e2d8 r14 = 0x00007f191fad8670
00:07:27 INFO - r15 = 0x00007f191fad8700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f193f3184a0 rbp = 0x00007f191fad7ea0
00:07:27 INFO - rsp = 0x00007f191fad7e60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x0000000000000ca6 r14 = 0x00007f191fad8670
00:07:27 INFO - r15 = 0x00007f191fad8700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 13 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f191fad7eb0 r12 = 0x00007f19463fd530
00:07:27 INFO - r13 = 0x00007f191fad89c0 r14 = 0x00007f19377da070
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 14 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f191fad7fc0 r12 = 0x00007f19463fd530
00:07:27 INFO - r13 = 0x00007f191fad89c0 r14 = 0x00007f19377da070
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Thread 46
00:07:27 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:07:27 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000000d1
00:07:27 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f193f3186e0
00:07:27 INFO - rsi = 0x0000000000000080 rdi = 0x00007f19376fe5cc
00:07:27 INFO - rbp = 0x00007f191f2d6b50 rsp = 0x00007f191f2d6b00
00:07:27 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000068
00:07:27 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:07:27 INFO - r12 = 0x00007f19376fe5c0 r13 = 0x00000000ffffffff
00:07:27 INFO - r14 = 0x0000000000000000 r15 = 0x00007f192f27e390
00:07:27 INFO - rip = 0x00007f1963208d84
00:07:27 INFO - Found by: given as instruction pointer in context
00:07:27 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:9d8485c0d32a : 396 + 0xa]
00:07:27 INFO - rbx = 0x00007f193f3186e0 rbp = 0x00007f191f2d6b50
00:07:27 INFO - rsp = 0x00007f191f2d6b30 r12 = 0x00007f19376fe5c0
00:07:27 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e390 rip = 0x00007f1961de9569
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9d8485c0d32a : 79 + 0xb]
00:07:27 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f191f2d6b70
00:07:27 INFO - rsp = 0x00007f191f2d6b60 r12 = 0x00007f192f27e420
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e390 rip = 0x00007f1956a0bd35
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9d8485c0d32a : 55 + 0xf]
00:07:27 INFO - rbx = 0x00007f192f27e400 rbp = 0x00007f191f2d6ba0
00:07:27 INFO - rsp = 0x00007f191f2d6b80 r12 = 0x00007f192f27e420
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e390 rip = 0x00007f1956a0c068
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9d8485c0d32a : 129 + 0x16]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f191f2d6c30
00:07:27 INFO - rsp = 0x00007f191f2d6bb0 r12 = 0x00007f191f2d6c40
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e390 rip = 0x00007f1956a0cf40
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f191f2d6c60
00:07:27 INFO - rsp = 0x00007f191f2d6c40 r12 = 0x00007f192f27e390
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e390 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 6 libxul.so!mozilla::dom::indexedDB::::ConnectionPool::ThreadRunnable::Run [ActorsParent.cpp:9d8485c0d32a : 12327 + 0xd]
00:07:27 INFO - rbx = 0x00007f19346fec00 rbp = 0x00007f191f2d6cc0
00:07:27 INFO - rsp = 0x00007f191f2d6c70 r12 = 0x00007f192f27e390
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e390 rip = 0x00007f1957eaa03c
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 7 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d8485c0d32a : 964 + 0x2]
00:07:27 INFO - rbx = 0x0000000000000001 rbp = 0x00007f191f2d6d50
00:07:27 INFO - rsp = 0x00007f191f2d6cd0 r12 = 0x00007f191f2d6d60
00:07:27 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
00:07:27 INFO - r15 = 0x00007f192f27e390 rip = 0x00007f1956a0d249
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 8 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9d8485c0d32a : 297 + 0xe]
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x00007f191f2d6d80
00:07:27 INFO - rsp = 0x00007f191f2d6d60 r12 = 0x00007f1930c5bcc0
00:07:27 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f1937725b60
00:07:27 INFO - r15 = 0x00007f191f2d7700 rip = 0x00007f1956a160ee
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 9 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9d8485c0d32a : 326 + 0xb]
00:07:27 INFO - rbx = 0x00007f1937725b40 rbp = 0x00007f191f2d6dd0
00:07:27 INFO - rsp = 0x00007f191f2d6d90 r12 = 0x00007f1930c5bcc0
00:07:27 INFO - r13 = 0x00007f195aa6e610 r14 = 0x00007f1937725b60
00:07:27 INFO - r15 = 0x00007f191f2d7700 rip = 0x00007f1956fd8489
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9d8485c0d32a : 234 + 0x6]
00:07:27 INFO - rbx = 0x00007f192f27e390 rbp = 0x00007f191f2d6e00
00:07:27 INFO - rsp = 0x00007f191f2d6de0 r12 = 0x00007f1930c5bcc0
00:07:27 INFO - r13 = 0x00007f192f27e3a8 r14 = 0x00007f191f2d7670
00:07:27 INFO - r15 = 0x00007f191f2d7700 rip = 0x00007f1956fbf8e3
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9d8485c0d32a : 376 + 0x8]
00:07:27 INFO - rbx = 0x00007f192f27e390 rbp = 0x00007f191f2d6e50
00:07:27 INFO - rsp = 0x00007f191f2d6e10 r12 = 0x00007f1930c5bcc0
00:07:27 INFO - r13 = 0x00007f192f27e3a8 r14 = 0x00007f191f2d7670
00:07:27 INFO - r15 = 0x00007f191f2d7700 rip = 0x00007f1956da5a2f
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9d8485c0d32a : 212 + 0x7]
00:07:27 INFO - rbx = 0x00007f193f3186e0 rbp = 0x00007f191f2d6ea0
00:07:27 INFO - rsp = 0x00007f191f2d6e60 r12 = 0x0000000000000000
00:07:27 INFO - r13 = 0x0000000000000cb4 r14 = 0x00007f191f2d7670
00:07:27 INFO - r15 = 0x00007f191f2d7700 rip = 0x00007f1961deabb5
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 13 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f191f2d6eb0 r12 = 0x00007f19463fd530
00:07:27 INFO - r13 = 0x00007f191f2d79c0 r14 = 0x00007f19377dabf0
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f1963204e9a
00:07:27 INFO - Found by: call frame info
00:07:27 INFO - 14 libc-2.15.so!clone + 0x6d
00:07:27 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:07:27 INFO - rsp = 0x00007f191f2d6fc0 r12 = 0x00007f19463fd530
00:07:27 INFO - r13 = 0x00007f191f2d79c0 r14 = 0x00007f19377dabf0
00:07:27 INFO - r15 = 0x0000000000000003 rip = 0x00007f19623142ed
00:07:27 INFO - Found by: call frame info
00:07:27 INFO -
00:07:27 INFO - Loaded modules:
00:07:27 INFO - 0x00400000 - 0x00425fff firefox ??? (main)
00:07:27 INFO - 0x7f19297a9000 - 0x7f1929a23fff liborc-0.4.so.0.16.0 ???
00:07:27 INFO - 0x7f1929a24000 - 0x7f1929c34fff libva.so.1.3200.0 ???
00:07:27 INFO - 0x7f1929c3a000 - 0x7f1929e47fff libgsm.so.1.0.12 ???
00:07:27 INFO - 0x7f1929e48000 - 0x7f192a0f9fff libschroedinger-1.0.so.0.11.0 ???
00:07:27 INFO - 0x7f192a0fb000 - 0x7f192a313fff libspeex.so.1.5.0 ???
00:07:27 INFO - 0x7f192a314000 - 0x7f192a52efff libtheoradec.so.1.1.4 ???
00:07:27 INFO - 0x7f192a52f000 - 0x7f192a76bfff libtheoraenc.so.1.1.2 ???
00:07:27 INFO - 0x7f192a76c000 - 0x7f192ac3afff libvorbisenc.so.2.0.8 ???
00:07:27 INFO - 0x7f192ac3b000 - 0x7f192aed5fff libvpx.so.1.0.0 ???
00:07:27 INFO - 0x7f192aee0000 - 0x7f192b0fbfff libavutil.so.51.22.1 ???
00:07:27 INFO - 0x7f19308fc000 - 0x7f1930afffff libXss.so.1.0.0 ???
00:07:27 INFO - 0x7f1930fdc000 - 0x7f1931879fff libavcodec.so.53.35.0 ???
00:07:27 INFO - 0x7f1931e0a000 - 0x7f1931ffffff startupCache.8.little ???
00:07:27 INFO - 0x7f1935833000 - 0x7f1935b8cfff libxml2.so.2.7.8 ???
00:07:27 INFO - 0x7f1935b8e000 - 0x7f1935dc7fff libcroco-0.6.so.3.0.1 ???
00:07:27 INFO - 0x7f1935dc8000 - 0x7f1935ffcfff librsvg-2.so.2.36.1 ???
00:07:27 INFO - 0x7f1935ffd000 - 0x7f19361fffff libpixbufloader-svg.so ???
00:07:27 INFO - 0x7f193a595000 - 0x7f193a7a8fff libtotem-narrowspace-plugin.so ???
00:07:27 INFO - 0x7f193a7a9000 - 0x7f193a9c2fff libtotem-gmp-plugin.so ???
00:07:27 INFO - 0x7f193a9c3000 - 0x7f193abd4fff libtotem-mully-plugin.so ???
00:07:27 INFO - 0x7f193abd5000 - 0x7f193addffff libcrypt-2.15.so ???
00:07:27 INFO - 0x7f193ae0e000 - 0x7f193b0affff libsqlite3.so.0.8.6 ???
00:07:27 INFO - 0x7f193b0b1000 - 0x7f193b2f9fff libhx509.so.5.0.0 ???
00:07:27 INFO - 0x7f193b2fb000 - 0x7f193b509fff libheimbase.so.1.0.0 ???
00:07:27 INFO - 0x7f193b50a000 - 0x7f193b732fff libwind.so.0.0.0 ???
00:07:27 INFO - 0x7f193b733000 - 0x7f193b936fff libkeyutils.so.1.4 ???
00:07:27 INFO - 0x7f193b937000 - 0x7f193bb4bfff libroken.so.18.1.0 ???
00:07:27 INFO - 0x7f193bb4c000 - 0x7f193bd7efff libhcrypto.so.4.1.0 ???
00:07:27 INFO - 0x7f193bd80000 - 0x7f193c01ffff libasn1.so.8.0.0 ???
00:07:27 INFO - 0x7f193c020000 - 0x7f193c2a5fff libkrb5.so.26.0.0 ???
00:07:27 INFO - 0x7f193c2a6000 - 0x7f193c4acfff libheimntlm.so.0.1.0 ???
00:07:27 INFO - 0x7f193c4ad000 - 0x7f193c6b0fff libgpg-error.so.0.8.0 ???
00:07:27 INFO - 0x7f193c6b1000 - 0x7f193c8c2fff libp11-kit.so.0.0.0 ???
00:07:27 INFO - 0x7f193c8c3000 - 0x7f193cad3fff libtasn1.so.3.1.12 ???
00:07:27 INFO - 0x7f193cad4000 - 0x7f193ccdbfff libkrb5support.so.0.1 ???
00:07:27 INFO - 0x7f193ccdc000 - 0x7f193cedffff libcom_err.so.2.1 ???
00:07:27 INFO - 0x7f193cee0000 - 0x7f193d106fff libk5crypto.so.3.1 ???
00:07:27 INFO - 0x7f193d108000 - 0x7f193d3d5fff libkrb5.so.3.3 ???
00:07:27 INFO - 0x7f193d3d6000 - 0x7f193d613fff libgssapi.so.3.0.0 ???
00:07:27 INFO - 0x7f193d614000 - 0x7f193d82efff libsasl2.so.2.0.25 ???
00:07:27 INFO - 0x7f193d82f000 - 0x7f193da48fff librtmp.so.0 ???
00:07:27 INFO - 0x7f193da49000 - 0x7f193dcc6fff libgcrypt.so.11.7.0 ???
00:07:27 INFO - 0x7f193dcc7000 - 0x7f193df81fff libgnutls.so.26.21.8 ???
00:07:27 INFO - 0x7f193df83000 - 0x7f193e1c0fff libgssapi_krb5.so.2.2 ???
00:07:27 INFO - 0x7f193e1c1000 - 0x7f193e40dfff libldap_r-2.4.so.2.8.1 ???
00:07:27 INFO - 0x7f193e410000 - 0x7f193e61dfff liblber-2.4.so.2.8.1 ???
00:07:27 INFO - 0x7f193e61e000 - 0x7f193e850fff libidn.so.11.6.6 ???
00:07:27 INFO - 0x7f193e851000 - 0x7f193ea7dfff liblua5.1.so.0.0.0 ???
00:07:27 INFO - 0x7f193ea7e000 - 0x7f193ecd5fff libcurl-gnutls.so.4.2.0 ???
00:07:27 INFO - 0x7f193ecd6000 - 0x7f193eee0fff libquvi.so.7.0.0 ???
00:07:27 INFO - 0x7f193eee1000 - 0x7f193f0e6fff libtotem-plparser-mini.so.17.0.3 ???
00:07:27 INFO - 0x7f193f0e7000 - 0x7f193f2fffff libtotem-cone-plugin.so ???
00:07:27 INFO - 0x7f193fafe000 - 0x7f193fcfffff librhythmbox-itms-detection-plugin.so ???
00:07:27 INFO - 0x7f1940379000 - 0x7f19403defff Ubuntu-L.ttf ???
00:07:27 INFO - 0x7f1941252000 - 0x7f19412aafff DejaVuSerif.ttf ???
00:07:27 INFO - 0x7f19412ab000 - 0x7f19412fcfff Ubuntu-B.ttf ???
00:07:27 INFO - 0x7f1942c1a000 - 0x7f1942c6bfff Ubuntu-B.ttf ???
00:07:27 INFO - 0x7f1943c6e000 - 0x7f1944b15fff icon-theme.cache ???
00:07:27 INFO - 0x7f1944b16000 - 0x7f19453fffff icon-theme.cache ???
00:07:27 INFO - 0x7f1945622000 - 0x7f19456d1fff DejaVuSans.ttf ???
00:07:27 INFO - 0x7f19456d2000 - 0x7f19458fffff libgconf-2.so.4.1.5 ???
00:07:27 INFO - 0x7f1946d37000 - 0x7f1946d3efff webappsstore.sqlite-shm ???
00:07:27 INFO - 0x7f1946d4f000 - 0x7f1946dfefff DejaVuSans.ttf ???
00:07:27 INFO - 0x7f1948793000 - 0x7f1948a32fff libnssckbi.so ???
00:07:27 INFO - 0x7f1948a33000 - 0x7f1948ca7fff libfreebl3.so ???
00:07:27 INFO - 0x7f1948cac000 - 0x7f1948ec8fff libnssdbm3.so ???
00:07:27 INFO - 0x7f1948ec9000 - 0x7f19490fffff libsoftokn3.so ???
00:07:27 INFO - 0x7f1949531000 - 0x7f19495defff Ubuntu-R.ttf ???
00:07:27 INFO - 0x7f194a3a2000 - 0x7f194a3fafff DejaVuSerif.ttf ???
00:07:27 INFO - 0x7f194a3fb000 - 0x7f194a5fdfff pango-basic-fc.so ???
00:07:27 INFO - 0x7f194d205000 - 0x7f194d2edfff icon-theme.cache ???
00:07:27 INFO - 0x7f194dcf3000 - 0x7f194defffff libbrowsercomps.so ???
00:07:27 INFO - 0x7f194e10e000 - 0x7f194e118fff icon-theme.cache ???
00:07:27 INFO - 0x7f194e119000 - 0x7f194e13bfff icon-theme.cache ???
00:07:27 INFO - 0x7f194f19e000 - 0x7f194f3a9fff libmozgnome.so ???
00:07:27 INFO - 0x7f194f3aa000 - 0x7f19500c5fff omni.ja ???
00:07:27 INFO - 0x7f19500c6000 - 0x7f19509fffff omni.ja ???
00:07:27 INFO - 0x7f1950b00000 - 0x7f1950b07fff healthreport.sqlite-shm ???
00:07:27 INFO - 0x7f1950b18000 - 0x7f1950b69fff DejaVuSansMono.ttf ???
00:07:27 INFO - 0x7f195136b000 - 0x7f195156dfff libnss_mdns4.so.2 ???
00:07:27 INFO - 0x7f195156e000 - 0x7f1951775fff libnss_dns-2.15.so ???
00:07:27 INFO - 0x7f1951776000 - 0x7f1951978fff libnss_mdns4_minimal.so.2 ???
00:07:27 INFO - 0x7f1951979000 - 0x7f1951b7ffff libogg.so.0.7.1 ???
00:07:27 INFO - 0x7f1951b80000 - 0x7f1951dabfff libvorbis.so.0.4.5 ???
00:07:27 INFO - 0x7f1951dac000 - 0x7f1951fb5fff libltdl.so.7.3.0 ???
00:07:27 INFO - 0x7f1951fb6000 - 0x7f19521c6fff libtdb.so.1.2.9 ???
00:07:27 INFO - 0x7f19521c7000 - 0x7f19523cefff libvorbisfile.so.3.3.4 ???
00:07:27 INFO - 0x7f19523cf000 - 0x7f19525defff libcanberra.so.0.2.5 ???
00:07:27 INFO - 0x7f19525df000 - 0x7f19527e3fff libcanberra-gtk3.so.0.1.8 ???
00:07:27 INFO - 0x7f19527e4000 - 0x7f19529e9fff libcanberra-gtk3-module.so ???
00:07:27 INFO - 0x7f19529ea000 - 0x7f1952beffff libpixbufloader-png.so ???
00:07:27 INFO - 0x7f19533f1000 - 0x7f19535fffff libunico.so ???
00:07:27 INFO - 0x7f1953704000 - 0x7f195370bfff places.sqlite-shm ???
00:07:27 INFO - 0x7f195374d000 - 0x7f19537a3fff Ubuntu-R.ttf ???
00:07:27 INFO - 0x7f19537a4000 - 0x7f19537a4fff c05880de57d1f5e948fdfacc138775d9-le64.cache-3 ???
00:07:27 INFO - 0x7f19537a5000 - 0x7f19537adfff 945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-3 ???
00:07:27 INFO - 0x7f19537ae000 - 0x7f19537affff 99e8ed0e538f840c565b6ed5dad60d56-le64.cache-3 ???
00:07:27 INFO - 0x7f19537b0000 - 0x7f19537b2fff f24b2111ab8703b4e963115a8cf14259-le64.cache-3 ???
00:07:27 INFO - 0x7f19537b3000 - 0x7f19537b9fff 63c7aca0c1b0a3f740ee470c2e28e675-le64.cache-3 ???
00:07:27 INFO - 0x7f19537ba000 - 0x7f19537c1fff a6d8cf8e4ec09cdbc8633c31745a07dd-le64.cache-3 ???
00:07:27 INFO - 0x7f19537c2000 - 0x7f19537c5fff 2cd17615ca594fa2959ae173292e504c-le64.cache-3 ???
00:07:27 INFO - 0x7f19537c6000 - 0x7f19537c6fff e7071f4a29fa870f4323321c154eba04-le64.cache-3 ???
00:07:27 INFO - 0x7f19537c7000 - 0x7f19537ccfff a755afe4a08bf5b97852ceb7400b47bc-le64.cache-3 ???
00:07:27 INFO - 0x7f19537cd000 - 0x7f19537d5fff 6d41288fd70b0be22e8c3a91e032eec0-le64.cache-3 ???
00:07:27 INFO - 0x7f19537d6000 - 0x7f19537e5fff 04aabc0a78ac019cf9454389977116d2-le64.cache-3 ???
00:07:27 INFO - 0x7f19537e6000 - 0x7f19537eafff b47c4e1ecd0709278f4910c18777a504-le64.cache-3 ???
00:07:27 INFO - 0x7f19537eb000 - 0x7f19537fafff d52a8644073d54c13679302ca1180695-le64.cache-3 ???
00:07:27 INFO - 0x7f19537fb000 - 0x7f1953a07fff libnss_files-2.15.so ???
00:07:27 INFO - 0x7f1953a08000 - 0x7f1953c13fff libnss_nis-2.15.so ???
00:07:27 INFO - 0x7f1953c14000 - 0x7f1953e2bfff libnsl-2.15.so ???
00:07:27 INFO - 0x7f1953e2e000 - 0x7f1954036fff libnss_compat-2.15.so ???
00:07:27 INFO - 0x7f1954037000 - 0x7f195423efff libdconfsettings.so ???
00:07:27 INFO - 0x7f195423f000 - 0x7f1954450fff liboverlay-scrollbar3-0.2.so.0.0.16 ???
00:07:27 INFO - 0x7f1954c52000 - 0x7f1954e55fff UTF-16.so ???
00:07:27 INFO - 0x7f1954e56000 - 0x7f195505afff libuuid.so.1.3.0 ???
00:07:27 INFO - 0x7f195505b000 - 0x7f1955271fff libICE.so.6.3.0 ???
00:07:27 INFO - 0x7f1955275000 - 0x7f195547cfff libSM.so.6.0.1 ???
00:07:27 INFO - 0x7f195547d000 - 0x7f195567efff libgthread-2.0.so.0.3200.1 ???
00:07:27 INFO - 0x7f195567f000 - 0x7f19558e3fff libXt.so.6.0.0 ???
00:07:27 INFO - 0x7f19558e5000 - 0x7f1955b28fff libdbus-1.so.3.5.8 ???
00:07:27 INFO - 0x7f1955b29000 - 0x7f1955d4ffff libdbus-glib-1.so.2.2.2 ???
00:07:27 INFO - 0x7f1955d50000 - 0x7f195603cfff libasound.so.2.0.0 ???
00:07:27 INFO - 0x7f195603d000 - 0x7f195af15fff libxul.so ???
00:07:27 INFO - 0x7f195afde000 - 0x7f195b1e3fff libXdmcp.so.6.0.0 ???
00:07:27 INFO - 0x7f195b1e4000 - 0x7f195b3e6fff libXau.so.6.0.0 ???
00:07:27 INFO - 0x7f195b3e7000 - 0x7f195b623fff libpcre.so.3.12.1 ???
00:07:27 INFO - 0x7f195b624000 - 0x7f195b82bfff libffi.so.6.0.0 ???
00:07:27 INFO - 0x7f195b82c000 - 0x7f195ba45fff libresolv-2.15.so ???
00:07:27 INFO - 0x7f195ba48000 - 0x7f195bc65fff libselinux.so.1 ???
00:07:27 INFO - 0x7f195bc67000 - 0x7f195be90fff libexpat.so.1.5.2 ???
00:07:27 INFO - 0x7f195be91000 - 0x7f195c0a7fff libz.so.1.2.3.4 ???
00:07:27 INFO - 0x7f195c0a8000 - 0x7f195c2b1fff libXrender.so.1.3.0 ???
00:07:27 INFO - 0x7f195c2b2000 - 0x7f195c4bbfff libxcb-render.so.0.0.0 ???
00:07:27 INFO - 0x7f195c4bc000 - 0x7f195c6befff libxcb-shm.so.0.0.0 ???
00:07:27 INFO - 0x7f195c6bf000 - 0x7f195c8e6fff libpng12.so.0.46.0 ???
00:07:27 INFO - 0x7f195c8e7000 - 0x7f195cb6dfff libpixman-1.so.0.24.4 ???
00:07:27 INFO - 0x7f195cb6e000 - 0x7f195cd8bfff libxcb.so.1.1.0 ???
00:07:27 INFO - 0x7f195cd8c000 - 0x7f195d027fff libfreetype.so.6.8.0 ???
00:07:27 INFO - 0x7f195d028000 - 0x7f195d22afff libXdamage.so.1.1.0 ???
00:07:27 INFO - 0x7f195d22b000 - 0x7f195d42dfff libXcomposite.so.1.0.0 ???
00:07:27 INFO - 0x7f195d42e000 - 0x7f195d637fff libXcursor.so.1.0.2 ???
00:07:27 INFO - 0x7f195d638000 - 0x7f195d840fff libXrandr.so.2.2.0 ???
00:07:27 INFO - 0x7f195d841000 - 0x7f195da43fff libXinerama.so.1.0.0 ???
00:07:27 INFO - 0x7f195da44000 - 0x7f195dc54fff libXext.so.6.4.0 ???
00:07:27 INFO - 0x7f195dc55000 - 0x7f195df48fff libglib-2.0.so.0.3200.1 ???
00:07:27 INFO - 0x7f195df4a000 - 0x7f195e198fff libgobject-2.0.so.0.3200.1 ???
00:07:27 INFO - 0x7f195e199000 - 0x7f195e4e5fff libgio-2.0.so.0.3200.1 ???
00:07:27 INFO - 0x7f195e4e8000 - 0x7f195e71dfff libfontconfig.so.1.4.4 ???
00:07:27 INFO - 0x7f195e71e000 - 0x7f195e966fff libpango-1.0.so.0.3000.0 ???
00:07:27 INFO - 0x7f195e967000 - 0x7f195eb90fff libpangoft2-1.0.so.0.3000.0 ???
00:07:27 INFO - 0x7f195eb91000 - 0x7f195edb0fff libgdk_pixbuf-2.0.so.0.2600.1 ???
00:07:27 INFO - 0x7f195edb1000 - 0x7f195f06bfff libcairo.so.2.11000.2 ???
00:07:27 INFO - 0x7f195f06f000 - 0x7f195f277fff libcairo-gobject.so.2.11000.2 ???
00:07:27 INFO - 0x7f195f278000 - 0x7f195f499fff libatk-1.0.so.0.20409.1 ???
00:07:27 INFO - 0x7f195f49a000 - 0x7f195f69ffff libXfixes.so.3.1.0 ???
00:07:27 INFO - 0x7f195f6a0000 - 0x7f195f8aefff libXi.so.6.1.0 ???
00:07:27 INFO - 0x7f195f8af000 - 0x7f195fbe2fff libX11.so.6.3.0 ???
00:07:27 INFO - 0x7f195fbe3000 - 0x7f195fdeefff libpangocairo-1.0.so.0.3000.0 ???
00:07:27 INFO - 0x7f195fdef000 - 0x7f195fff2fff libgmodule-2.0.so.0.3200.1 ???
00:07:27 INFO - 0x7f195fff3000 - 0x7f1960270fff libgdk-3.so.0.400.1 ???
00:07:27 INFO - 0x7f1960271000 - 0x7f19608f6fff libgtk-3.so.0.400.1 ???
00:07:27 INFO - 0x7f19608f9000 - 0x7f1960afafff libmozgtk.so ???
00:07:27 INFO - 0x7f1960afb000 - 0x7f1960d09fff liblgpllibs.so ???
00:07:27 INFO - 0x7f1960d8a000 - 0x7f196104afff libmozsqlite3.so ???
00:07:27 INFO - 0x7f196104b000 - 0x7f1961282fff libssl3.so ???
00:07:27 INFO - 0x7f1961283000 - 0x7f19614a4fff libsmime3.so ???
00:07:27 INFO - 0x7f19614a5000 - 0x7f1961793fff libnss3.so ???
00:07:27 INFO - 0x7f1961795000 - 0x7f19619bbfff libnssutil3.so ???
00:07:27 INFO - 0x7f19619bc000 - 0x7f1961bbffff libplds4.so ???
00:07:27 INFO - 0x7f1961bc0000 - 0x7f1961dc3fff libplc4.so ???
00:07:27 INFO - 0x7f1961dc4000 - 0x7f1961ffdfff libnspr4.so ???
00:07:27 INFO - 0x7f1962200000 - 0x7f1962200fff 9620031e5ef3d9f8db76a0a1427e3349-le64.cache-3 ???
00:07:27 INFO - 0x7f1962201000 - 0x7f1962201fff a2ab74764b07279e7c36ddb1d302cf26-le64.cache-3 ???
00:07:27 INFO - 0x7f1962202000 - 0x7f1962202fff 0d8c3b2ac0904cb8a57a757ad11a4a08-le64.cache-3 ???
00:07:27 INFO - 0x7f1962203000 - 0x7f1962204fff 646addb8444faa74ee138aa00ab0b6a0-le64.cache-3 ???
00:07:27 INFO - 0x7f1962205000 - 0x7f1962207fff 385c0604a188198f04d133e54aba7fe7-le64.cache-3 ???
00:07:27 INFO - 0x7f1962208000 - 0x7f1962209fff ddd4086aec35a5275babba44bb759c3c-le64.cache-3 ???
00:07:27 INFO - 0x7f196220a000 - 0x7f196220efff 3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-3 ???
00:07:27 INFO - 0x7f196220f000 - 0x7f1962215fff 089dead882dea3570ffc31a9898cfb69-le64.cache-3 ???
00:07:27 INFO - 0x7f1962216000 - 0x7f196221ffff 83bf95040141907cd45bb53cf7c1c148-le64.cache-3 ???
00:07:27 INFO - 0x7f1962220000 - 0x7f19625d9fff libc-2.15.so ???
00:07:27 INFO - 0x7f19625df000 - 0x7f19627f4fff libgcc_s.so.1 ???
00:07:27 INFO - 0x7f19627f5000 - 0x7f1962af0fff libm-2.15.so ???
00:07:27 INFO - 0x7f1962af1000 - 0x7f1962ddbfff libstdc++.so.6.0.16 ???
00:07:27 INFO - 0x7f1962df1000 - 0x7f1962ff8fff librt-2.15.so ???
00:07:27 INFO - 0x7f1962ff9000 - 0x7f19631fcfff libdl-2.15.so ???
00:07:27 INFO - 0x7f19631fd000 - 0x7f1963415fff libpthread-2.15.so ???
00:07:27 INFO - 0x7f196341a000 - 0x7f196343bfff ld-2.15.so ???
00:07:27 INFO - 0x7f196343c000 - 0x7f196343cfff 4794a0821666d79190d59a36cb4f44b5-le64.cache-3 ???
00:07:27 INFO - 0x7f196343d000 - 0x7f196343ffff 8801497958630a81b71ace7c5f9b32a8-le64.cache-3 ???
00:07:27 INFO - 0x7f1963440000 - 0x7f1963440fff 56cf4f4769d0f4abc89a4895d7bd3ae1-le64.cache-3 ???
00:07:27 INFO - 0x7f1963441000 - 0x7f1963441fff b9d506c9ac06c20b433354fa67a72993-le64.cache-3 ???
00:07:27 INFO - 0x7f1963452000 - 0x7f196346dfff mime.cache ???
00:07:27 INFO - 0x7f196346e000 - 0x7f1963491fff gschemas.compiled ???
00:07:27 INFO - 0x7f1963492000 - 0x7f196361afff locale-archive ???
00:07:27 INFO - 0x7f1963621000 - 0x7f1963623fff e13b20fdb08344e0e664864cc2ede53d-le64.cache-3 ???
00:07:27 INFO - 0x7f1963624000 - 0x7f1963628fff 7ef2298fde41cc6eeb7af42e48b7d293-le64.cache-3 ???
00:07:27 INFO - 0x7f1963631000 - 0x7f1963631fff user ???
00:07:27 INFO - 0x7f1963632000 - 0x7f1963632fff user ???
00:07:27 INFO - 0x7f1963633000 - 0x7f1963639fff gconv-modules.cache ???
00:07:27 INFO - 0x7fff183ff000 - 0x7fff183fffff linux-gate.so ???
00:07:27 INFO - TEST-UNEXPECTED-CRASH | /XMLHttpRequest/abort-after-timeout.htm | expected OK
00:07:27 INFO - TEST-INFO took 16779ms
00:07:27 WARNING - u'runner_teardown' ()
00:07:27 INFO - Setting up ssl
00:07:27 INFO - PROCESS | certutil |
00:07:27 INFO - PROCESS | certutil |
00:07:27 INFO - PROCESS | certutil |
00:07:27 INFO - Certificate Nickname Trust Attributes
00:07:27 INFO - SSL,S/MIME,JAR/XPI
00:07:27 INFO -
00:07:27 INFO - web-platform-tests CT,,
00:07:27 INFO -
00:07:27 INFO - Starting runner
00:07:32 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
00:07:33 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
00:07:33 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 641ms
00:07:33 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
00:07:33 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN - assert_throws: calling send() after abort() function "function () { client.send("test") }" threw object "[Exception... "Component not initialized" nsresult: "0xc..." that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
00:07:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:24:9
00:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:07:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:14:7
00:07:33 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 483ms
00:07:33 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
00:07:34 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
00:07:34 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 475ms
00:07:34 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
00:07:34 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
00:07:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
00:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:07:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
00:07:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
00:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:07:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
00:07:34 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 478ms
00:07:34 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
00:07:35 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort(). - assert_throws: function "function (){ xhr.send() }" threw object "[Exception... "Component not initialized" nsresult: "0xc..." that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
00:07:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:40:13
00:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:07:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:16:9
00:07:35 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 477ms
00:07:35 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
00:07:35 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
00:07:35 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 522ms
00:07:35 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
00:07:36 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
00:07:36 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 537ms
00:07:36 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
00:07:36 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
00:07:36 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
00:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:07:36 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
00:07:36 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
00:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:07:36 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
00:07:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
00:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:07:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
00:07:36 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 475ms
00:07:36 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
00:07:37 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
00:07:37 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 477ms
00:07:37 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
00:07:37 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
00:07:37 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 481ms
00:07:37 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
00:07:38 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
00:07:38 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 772ms
00:07:38 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
00:07:39 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
00:07:39 INFO - do_test/) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:08:09 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:08:09 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:08:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:19:7
00:08:09 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:08:09 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:08:09 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:08:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:20:7
00:08:09 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:08:09 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:08:09 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:08:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:21:7
00:08:09 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:08:09 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:08:09 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:08:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:22:7
00:08:09 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:08:09 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:08:09 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:08:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:23:7
00:08:09 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:08:09 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:08:09 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:08:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:24:7
00:08:09 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
00:08:09 INFO - ) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:08:09 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:08:09 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:08:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:25:7
00:08:09 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 524ms
00:08:09 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
00:08:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
00:08:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
00:08:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
00:08:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
00:08:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
00:08:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
00:08:10 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 732ms
00:08:10 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
00:08:11 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 873ms
00:08:11 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
00:08:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
00:08:11 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 474ms
00:08:11 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
00:08:12 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
00:08:12 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
00:08:12 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
00:08:12 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
00:08:12 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
00:08:12 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 528ms
00:08:12 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
00:08:13 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
00:08:13 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
00:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:13 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
00:08:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
00:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
00:08:13 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 527ms
00:08:13 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
00:08:13 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
00:08:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
00:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
00:08:13 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 622ms
00:08:13 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
00:08:14 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
00:08:14 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 577ms
00:08:14 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
00:08:14 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
00:08:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
00:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
00:08:14 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 722ms
00:08:14 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
00:08:15 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
00:08:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
00:08:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
00:08:15 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 536ms
00:08:15 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
00:08:16 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 577ms
00:08:16 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
00:08:16 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 585ms
00:08:16 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
00:08:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
00:08:17 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 575ms
00:08:17 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
00:08:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
00:08:17 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 519ms
00:08:17 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
00:08:18 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
00:08:18 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
00:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:08:18 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
00:08:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
00:08:18 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/) - assert_throws: function "function () { client.open("GET", url) }" threw object "[Exception... "The URI is malformed" nsresult: "0x804b00..." that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:08:18 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
00:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:08:18 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
00:08:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:19:7
00:08:18 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 535ms
00:08:18 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
00:08:18 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | XMLHttpRequest: open() - URL encoding
00:08:18 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 469ms
00:08:18 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
00:08:19 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
00:08:19 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
00:08:19 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
00:08:19 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
00:08:19 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 682ms
00:08:19 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
00:08:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: