builder: fx-team_ubuntu64_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux64-spot-627
starttime: 1446853763.2
results: warnings (1)
buildid: 20151106143017
builduid: 86dd542aeee34c5a832694cc5fa91b68
revision: 3a3efe8da7702a755bc00fe169b3c123f2a0465e
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:23.203074) =========
master: http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:23.203542) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:23.203844) =========
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-1446852841.414076-1127954096
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.023542
basedir: '/builds/slave/test'
========= master_lag: 0.04 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:23.268915) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:23.269215) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:23.312505) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:23.312764) =========
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-1446852841.414076-1127954096
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.021298
========= master_lag: 0.41 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:23.743026) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:23.743374) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:23.743737) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:23.744029) =========
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-1446852841.414076-1127954096
_=/tools/buildbot/bin/python
using PTY: False
--2015-11-06 15:49:23-- 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.2M=0.001s
2015-11-06 15:49:24 (12.2 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.274356
========= master_lag: 0.08 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:24.099040) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:24.099351) =========
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-1446852841.414076-1127954096
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.035135
========= master_lag: 0.06 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:24.191697) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-06 15:49:24.192051) =========
bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 3a3efe8da7702a755bc00fe169b3c123f2a0465e --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 3a3efe8da7702a755bc00fe169b3c123f2a0465e --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-1446852841.414076-1127954096
_=/tools/buildbot/bin/python
using PTY: False
2015-11-06 15:49:24,302 truncating revision to first 12 chars
2015-11-06 15:49:24,303 Setting DEBUG logging.
2015-11-06 15:49:24,303 attempt 1/10
2015-11-06 15:49:24,303 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/3a3efe8da770?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-06 15:49:25,053 unpacking tar archive at: fx-team-3a3efe8da770/testing/mozharness/
program finished with exit code 0
elapsedTime=1.038590
========= master_lag: 0.24 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-06 15:49:25.471820) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:25.472131) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:25.511146) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:25.511429) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-06 15:49:25.511809) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' warnings (results: 1, elapsed: 45 mins, 1 secs) (at 2015-11-06 15:49:25.512104) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 4 --this-chunk 1 --blob-upload-branch fx-team --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--e10s', '--total-chunks', '4', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'ondemand']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446852841.414076-1127954096
_=/tools/buildbot/bin/python
using PTY: False
15:49:25 INFO - MultiFileLogger online at 20151106 15:49:25 in /builds/slave/test
15:49:25 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 4 --this-chunk 1 --blob-upload-branch fx-team --download-symbols ondemand
15:49:25 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
15:49:25 INFO - {'append_to_log': False,
15:49:25 INFO - 'base_work_dir': '/builds/slave/test',
15:49:25 INFO - 'blob_upload_branch': 'fx-team',
15:49:25 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
15:49:25 INFO - 'buildbot_json_path': 'buildprops.json',
15:49:25 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
15:49:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
15:49:25 INFO - 'download_minidump_stackwalk': True,
15:49:25 INFO - 'download_symbols': 'ondemand',
15:49:25 INFO - 'e10s': True,
15:49:25 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
15:49:25 INFO - 'tooltool.py': '/tools/tooltool.py',
15:49:25 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
15:49:25 INFO - '/tools/misc-python/virtualenv.py')},
15:49:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
15:49:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
15:49:25 INFO - 'log_level': 'info',
15:49:25 INFO - 'log_to_console': True,
15:49:25 INFO - 'opt_config_files': (),
15:49:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
15:49:25 INFO - '--processes=1',
15:49:25 INFO - '--config=%(test_path)s/wptrunner.ini',
15:49:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
15:49:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
15:49:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
15:49:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
15:49:25 INFO - 'pip_index': False,
15:49:25 INFO - 'require_test_zip': True,
15:49:25 INFO - 'test_type': ('testharness',),
15:49:25 INFO - 'this_chunk': '1',
15:49:25 INFO - 'tooltool_cache': '/builds/tooltool_cache',
15:49:25 INFO - 'total_chunks': '4',
15:49:25 INFO - 'virtualenv_path': 'venv',
15:49:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
15:49:25 INFO - 'work_dir': 'build'}
15:49:25 INFO - #####
15:49:25 INFO - ##### Running clobber step.
15:49:25 INFO - #####
15:49:25 INFO - Running pre-action listener: _resource_record_pre_action
15:49:25 INFO - Running main action method: clobber
15:49:25 INFO - rmtree: /builds/slave/test/build
15:49:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
15:49:26 INFO - Running post-action listener: _resource_record_post_action
15:49:26 INFO - #####
15:49:26 INFO - ##### Running read-buildbot-config step.
15:49:26 INFO - #####
15:49:26 INFO - Running pre-action listener: _resource_record_pre_action
15:49:26 INFO - Running main action method: read_buildbot_config
15:49:26 INFO - Using buildbot properties:
15:49:26 INFO - {
15:49:26 INFO - "properties": {
15:49:26 INFO - "buildnumber": 20,
15:49:26 INFO - "product": "firefox",
15:49:26 INFO - "script_repo_revision": "production",
15:49:26 INFO - "branch": "fx-team",
15:49:26 INFO - "repository": "",
15:49:26 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team pgo test web-platform-tests-e10s-1",
15:49:26 INFO - "buildid": "20151106143017",
15:49:26 INFO - "slavename": "tst-linux64-spot-627",
15:49:26 INFO - "pgo_build": "True",
15:49:26 INFO - "basedir": "/builds/slave/test",
15:49:26 INFO - "project": "",
15:49:26 INFO - "platform": "linux64",
15:49:26 INFO - "master": "http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/",
15:49:26 INFO - "slavebuilddir": "test",
15:49:26 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-pgo-unittest",
15:49:26 INFO - "repo_path": "integration/fx-team",
15:49:26 INFO - "moz_repo_path": "",
15:49:26 INFO - "stage_platform": "linux64-pgo",
15:49:26 INFO - "builduid": "86dd542aeee34c5a832694cc5fa91b68",
15:49:26 INFO - "revision": "3a3efe8da7702a755bc00fe169b3c123f2a0465e"
15:49:26 INFO - },
15:49:26 INFO - "sourcestamp": {
15:49:26 INFO - "repository": "",
15:49:26 INFO - "hasPatch": false,
15:49:26 INFO - "project": "",
15:49:26 INFO - "branch": "fx-team-linux64-pgo-unittest",
15:49:26 INFO - "changes": [
15:49:26 INFO - {
15:49:26 INFO - "category": null,
15:49:26 INFO - "files": [
15:49:26 INFO - {
15:49:26 INFO - "url": null,
15:49:26 INFO - "name": "https://queue.taskcluster.net/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
15:49:26 INFO - },
15:49:26 INFO - {
15:49:26 INFO - "url": null,
15:49:26 INFO - "name": "https://queue.taskcluster.net/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/test_packages.json"
15:49:26 INFO - }
15:49:26 INFO - ],
15:49:26 INFO - "repository": "",
15:49:26 INFO - "rev": "3a3efe8da7702a755bc00fe169b3c123f2a0465e",
15:49:26 INFO - "who": "sendchange-unittest",
15:49:26 INFO - "when": 1446853746,
15:49:26 INFO - "number": 6633137,
15:49:26 INFO - "comments": "",
15:49:26 INFO - "project": "",
15:49:26 INFO - "at": "Fri 06 Nov 2015 15:49:06",
15:49:26 INFO - "branch": "fx-team-linux64-pgo-unittest",
15:49:26 INFO - "revlink": "",
15:49:26 INFO - "properties": [
15:49:26 INFO - [
15:49:26 INFO - "buildid",
15:49:26 INFO - "20151106143017",
15:49:26 INFO - "Change"
15:49:26 INFO - ],
15:49:26 INFO - [
15:49:26 INFO - "builduid",
15:49:26 INFO - "86dd542aeee34c5a832694cc5fa91b68",
15:49:26 INFO - "Change"
15:49:26 INFO - ],
15:49:26 INFO - [
15:49:26 INFO - "pgo_build",
15:49:26 INFO - "True",
15:49:26 INFO - "Change"
15:49:26 INFO - ]
15:49:26 INFO - ],
15:49:26 INFO - "revision": "3a3efe8da7702a755bc00fe169b3c123f2a0465e"
15:49:26 INFO - }
15:49:26 INFO - ],
15:49:26 INFO - "revision": "3a3efe8da7702a755bc00fe169b3c123f2a0465e"
15:49:26 INFO - }
15:49:26 INFO - }
15:49:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2.
15:49:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/test_packages.json.
15:49:26 INFO - Running post-action listener: _resource_record_post_action
15:49:26 INFO - #####
15:49:26 INFO - ##### Running download-and-extract step.
15:49:26 INFO - #####
15:49:26 INFO - Running pre-action listener: _resource_record_pre_action
15:49:26 INFO - Running main action method: download_and_extract
15:49:26 INFO - mkdir: /builds/slave/test/build/tests
15:49:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:49:26 INFO - https://queue.taskcluster.net/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
15:49:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/test_packages.json
15:49:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/test_packages.json
15:49:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
15:49:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
15:49:27 INFO - Downloaded 1302 bytes.
15:49:27 INFO - Reading from file /builds/slave/test/build/test_packages.json
15:49:27 INFO - Using the following test package requirements:
15:49:27 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
15:49:27 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
15:49:27 INFO - u'firefox-45.0a1.en-US.linux-x86_64.cppunittest.tests.zip'],
15:49:27 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
15:49:27 INFO - u'jsshell-linux-x86_64.zip'],
15:49:27 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
15:49:27 INFO - u'firefox-45.0a1.en-US.linux-x86_64.mochitest.tests.zip'],
15:49:27 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
15:49:27 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
15:49:27 INFO - u'firefox-45.0a1.en-US.linux-x86_64.reftest.tests.zip'],
15:49:27 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
15:49:27 INFO - u'firefox-45.0a1.en-US.linux-x86_64.talos.tests.zip'],
15:49:27 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
15:49:27 INFO - u'firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'],
15:49:27 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
15:49:27 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
15:49:27 INFO - u'firefox-45.0a1.en-US.linux-x86_64.xpcshell.tests.zip']}
15:49:27 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
15:49:27 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')]}
15:49:27 INFO - https://queue.taskcluster.net/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
15:49:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
15:49:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
15:49:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/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
15:49:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/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
15:49:29 INFO - Downloaded 22423366 bytes.
15:49:29 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
15:49:29 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/*
15:49:29 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
15:49:30 INFO - caution: filename not matched: web-platform/*
15:49:30 INFO - Return code: 11
15:49: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')]}
15:49:30 INFO - https://queue.taskcluster.net/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
15:49:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
15:49:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
15:49:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/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
15:49:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/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
15:49:32 INFO - Downloaded 30917051 bytes.
15:49:32 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
15:49:32 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/*
15:49:32 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
15:49:35 INFO - caution: filename not matched: bin/*
15:49:35 INFO - caution: filename not matched: config/*
15:49:35 INFO - caution: filename not matched: mozbase/*
15:49:35 INFO - caution: filename not matched: marionette/*
15:49:35 INFO - Return code: 11
15:49:35 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')]}
15:49:35 INFO - https://queue.taskcluster.net/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
15:49:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
15:49:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
15:49:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/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
15:49:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/xUOXpHy0QAulEMx3qzSHgg/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
15:49:39 INFO - Downloaded 57107784 bytes.
15:49:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
15:49:39 INFO - mkdir: /builds/slave/test/properties
15:49:39 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
15:49:39 INFO - Writing to file /builds/slave/test/properties/build_url
15:49:39 INFO - Contents:
15:49:39 INFO - build_url:https://queue.taskcluster.net/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
15:49:39 INFO - Running post-action listener: _resource_record_post_action
15:49:39 INFO - Running post-action listener: set_extra_try_arguments
15:49:39 INFO - #####
15:49:39 INFO - ##### Running create-virtualenv step.
15:49:39 INFO - #####
15:49:39 INFO - Running pre-action listener: _pre_create_virtualenv
15:49:39 INFO - Running pre-action listener: _resource_record_pre_action
15:49:39 INFO - Running main action method: create_virtualenv
15:49:39 INFO - Creating virtualenv /builds/slave/test/build/venv
15:49:39 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
15:49:39 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
15:49:39 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
15:49:39 INFO - Using real prefix '/usr'
15:49:39 INFO - New python executable in /builds/slave/test/build/venv/bin/python
15:49:41 INFO - Installing distribute.............................................................................................................................................................................................done.
15:49:44 INFO - Installing pip.................done.
15:49:44 INFO - Return code: 0
15:49:44 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
15:49:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:49:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:49:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:49:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:49:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:49:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:49:44 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 0x291df10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b8c300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2bd3370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bbadb0>, '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 0x2bd1eb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb4420>, '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-1446852841.414076-1127954096', '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
15:49:44 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
15:49:44 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
15:49:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:49:44 INFO - 'CCACHE_UMASK': '002',
15:49:44 INFO - 'DISPLAY': ':0',
15:49:44 INFO - 'HOME': '/home/cltbld',
15:49:44 INFO - 'LANG': 'en_US.UTF-8',
15:49:44 INFO - 'LOGNAME': 'cltbld',
15:49:44 INFO - 'MAIL': '/var/mail/cltbld',
15:49:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:49:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:49:44 INFO - 'MOZ_NO_REMOTE': '1',
15:49:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:49:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:49:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:49:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:49:44 INFO - 'PWD': '/builds/slave/test',
15:49:44 INFO - 'SHELL': '/bin/bash',
15:49:44 INFO - 'SHLVL': '1',
15:49:44 INFO - 'TERM': 'linux',
15:49:44 INFO - 'TMOUT': '86400',
15:49:44 INFO - 'USER': 'cltbld',
15:49:44 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446852841.414076-1127954096',
15:49:44 INFO - '_': '/tools/buildbot/bin/python'}
15:49:45 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:49:45 INFO - Downloading/unpacking psutil>=0.7.1
15:49: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
15:49: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
15:49: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
15:49: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
15:49: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
15:49: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
15:49:48 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
15:49:48 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
15:49:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
15:49:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
15:49:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
15:49:48 INFO - Installing collected packages: psutil
15:49:48 INFO - Running setup.py install for psutil
15:49:49 INFO - building 'psutil._psutil_linux' extension
15:49: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
15:49:49 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
15:49:49 INFO - building 'psutil._psutil_posix' extension
15:49:49 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
15:49:49 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
15:49:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
15:49:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
15:49:50 INFO - Successfully installed psutil
15:49:50 INFO - Cleaning up...
15:49:50 INFO - Return code: 0
15:49:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
15:49: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')]}
15:49:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:49:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:49: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')]}
15:49:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:49:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:49: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 0x291df10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b8c300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2bd3370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bbadb0>, '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 0x2bd1eb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb4420>, '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-1446852841.414076-1127954096', '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
15:49: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
15:49: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
15:49:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:49:50 INFO - 'CCACHE_UMASK': '002',
15:49:50 INFO - 'DISPLAY': ':0',
15:49:50 INFO - 'HOME': '/home/cltbld',
15:49:50 INFO - 'LANG': 'en_US.UTF-8',
15:49:50 INFO - 'LOGNAME': 'cltbld',
15:49:50 INFO - 'MAIL': '/var/mail/cltbld',
15:49:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:49:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:49:50 INFO - 'MOZ_NO_REMOTE': '1',
15:49:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:49:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:49:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:49:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:49:50 INFO - 'PWD': '/builds/slave/test',
15:49:50 INFO - 'SHELL': '/bin/bash',
15:49:50 INFO - 'SHLVL': '1',
15:49:50 INFO - 'TERM': 'linux',
15:49:50 INFO - 'TMOUT': '86400',
15:49:50 INFO - 'USER': 'cltbld',
15:49:50 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446852841.414076-1127954096',
15:49:50 INFO - '_': '/tools/buildbot/bin/python'}
15:49:50 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:49:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
15:49:50 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
15:49:50 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
15:49:50 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
15:49:50 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
15:49:50 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
15:49:50 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
15:49:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz
15:49:53 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
15:49:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
15:49:53 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
15:49:53 INFO - Installing collected packages: mozsystemmonitor
15:49:53 INFO - Running setup.py install for mozsystemmonitor
15:49:54 INFO - Successfully installed mozsystemmonitor
15:49:54 INFO - Cleaning up...
15:49:54 INFO - Return code: 0
15:49:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
15:49: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')]}
15:49:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:49:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:49: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')]}
15:49:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:49:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:49: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 0x291df10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b8c300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2bd3370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bbadb0>, '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 0x2bd1eb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb4420>, '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-1446852841.414076-1127954096', '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
15:49: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
15:49: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
15:49:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:49:54 INFO - 'CCACHE_UMASK': '002',
15:49:54 INFO - 'DISPLAY': ':0',
15:49:54 INFO - 'HOME': '/home/cltbld',
15:49:54 INFO - 'LANG': 'en_US.UTF-8',
15:49:54 INFO - 'LOGNAME': 'cltbld',
15:49:54 INFO - 'MAIL': '/var/mail/cltbld',
15:49:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:49:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:49:54 INFO - 'MOZ_NO_REMOTE': '1',
15:49:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:49:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:49:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:49:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:49:54 INFO - 'PWD': '/builds/slave/test',
15:49:54 INFO - 'SHELL': '/bin/bash',
15:49:54 INFO - 'SHLVL': '1',
15:49:54 INFO - 'TERM': 'linux',
15:49:54 INFO - 'TMOUT': '86400',
15:49:54 INFO - 'USER': 'cltbld',
15:49:54 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446852841.414076-1127954096',
15:49:54 INFO - '_': '/tools/buildbot/bin/python'}
15:49:54 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:49:54 INFO - Downloading/unpacking blobuploader==1.2.4
15:49:54 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
15:49:54 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
15:49:54 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
15:49:54 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
15:49:54 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
15:49:54 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
15:49:57 INFO - Downloading blobuploader-1.2.4.tar.gz
15:49:57 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
15:49:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
15:49:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
15:49: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
15:49: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
15:49: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
15:49: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
15:49: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
15:49: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
15:49:58 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
15:49:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
15:49:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
15:49: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
15:49: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
15:49: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
15:49: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
15:49: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
15:49: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
15:49:59 INFO - Downloading docopt-0.6.1.tar.gz
15:49:59 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
15:49:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
15:49:59 INFO - Installing collected packages: blobuploader, requests, docopt
15:49:59 INFO - Running setup.py install for blobuploader
15:49:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
15:49:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
15:49:59 INFO - Running setup.py install for requests
15:50:00 INFO - Running setup.py install for docopt
15:50:00 INFO - Successfully installed blobuploader requests docopt
15:50:00 INFO - Cleaning up...
15:50:00 INFO - Return code: 0
15:50:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv
15:50:00 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')]}
15:50:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:50:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:50:00 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')]}
15:50:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:50:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:50:00 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 0x291df10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b8c300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2bd3370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bbadb0>, '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 0x2bd1eb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb4420>, '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-1446852841.414076-1127954096', '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
15:50:00 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
15:50:00 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
15:50:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:50:00 INFO - 'CCACHE_UMASK': '002',
15:50:00 INFO - 'DISPLAY': ':0',
15:50:00 INFO - 'HOME': '/home/cltbld',
15:50:00 INFO - 'LANG': 'en_US.UTF-8',
15:50:00 INFO - 'LOGNAME': 'cltbld',
15:50:00 INFO - 'MAIL': '/var/mail/cltbld',
15:50:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:50:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:50:00 INFO - 'MOZ_NO_REMOTE': '1',
15:50:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:50:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:50:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:50:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:50:00 INFO - 'PWD': '/builds/slave/test',
15:50:00 INFO - 'SHELL': '/bin/bash',
15:50:00 INFO - 'SHLVL': '1',
15:50:00 INFO - 'TERM': 'linux',
15:50:00 INFO - 'TMOUT': '86400',
15:50:00 INFO - 'USER': 'cltbld',
15:50:00 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446852841.414076-1127954096',
15:50:00 INFO - '_': '/tools/buildbot/bin/python'}
15:50:01 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:50:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
15:50:01 INFO - Running setup.py (path:/tmp/pip-bf4mMb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
15:50:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
15:50:01 INFO - Running setup.py (path:/tmp/pip-Dacgaa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
15:50:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
15:50:01 INFO - Running setup.py (path:/tmp/pip-NdJsPF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
15:50:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
15:50:01 INFO - Running setup.py (path:/tmp/pip-tx06s8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
15:50:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
15:50:01 INFO - Running setup.py (path:/tmp/pip-Crpewz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
15:50:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
15:50:01 INFO - Running setup.py (path:/tmp/pip-WuqRcv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
15:50:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
15:50:01 INFO - Running setup.py (path:/tmp/pip-uq_pKu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
15:50:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
15:50:02 INFO - Running setup.py (path:/tmp/pip-4nl2Bp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
15:50:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
15:50:02 INFO - Running setup.py (path:/tmp/pip-bOIApG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
15:50:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
15:50:02 INFO - Running setup.py (path:/tmp/pip-sAcI9Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
15:50:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
15:50:02 INFO - Running setup.py (path:/tmp/pip-DmH4on-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
15:50:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
15:50:02 INFO - Running setup.py (path:/tmp/pip-4pxR3l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
15:50:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
15:50:02 INFO - Running setup.py (path:/tmp/pip-u5S4ke-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
15:50:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
15:50:02 INFO - Running setup.py (path:/tmp/pip-LYvJ8F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
15:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
15:50:03 INFO - Running setup.py (path:/tmp/pip-zCRNME-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
15:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
15:50:03 INFO - Running setup.py (path:/tmp/pip-t1iqAz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
15:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
15:50:03 INFO - Running setup.py (path:/tmp/pip-zaxsnb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
15:50:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
15:50:03 INFO - Running setup.py (path:/tmp/pip-RvdNmg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
15:50:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
15:50:03 INFO - Running setup.py (path:/tmp/pip-DeqVki-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
15:50:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:50:03 INFO - Running setup.py (path:/tmp/pip-RNcFLV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:50:03 INFO - Unpacking /builds/slave/test/build/tests/marionette
15:50:04 INFO - Running setup.py (path:/tmp/pip-6ezNew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
15:50:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
15:50: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
15:50:04 INFO - Running setup.py install for manifestparser
15:50:04 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
15:50:04 INFO - Running setup.py install for mozcrash
15:50:04 INFO - Running setup.py install for mozdebug
15:50:04 INFO - Running setup.py install for mozdevice
15:50:05 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
15:50:05 INFO - Installing dm script to /builds/slave/test/build/venv/bin
15:50:05 INFO - Running setup.py install for mozfile
15:50:05 INFO - Running setup.py install for mozhttpd
15:50:05 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
15:50:05 INFO - Running setup.py install for mozinfo
15:50:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
15:50:05 INFO - Running setup.py install for mozInstall
15:50:05 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
15:50:05 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
15:50:05 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
15:50:05 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
15:50:05 INFO - Running setup.py install for mozleak
15:50:06 INFO - Running setup.py install for mozlog
15:50:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
15:50:06 INFO - Running setup.py install for moznetwork
15:50:06 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
15:50:06 INFO - Running setup.py install for mozprocess
15:50:06 INFO - Running setup.py install for mozprofile
15:50:06 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
15:50:06 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
15:50:06 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
15:50:06 INFO - Running setup.py install for mozrunner
15:50:07 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
15:50:07 INFO - Running setup.py install for mozscreenshot
15:50:07 INFO - Running setup.py install for moztest
15:50:07 INFO - Running setup.py install for mozversion
15:50:07 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
15:50:07 INFO - Running setup.py install for marionette-transport
15:50:08 INFO - Running setup.py install for marionette-driver
15:50:08 INFO - Running setup.py install for browsermob-proxy
15:50:08 INFO - Running setup.py install for marionette-client
15:50:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
15:50:08 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
15:50:08 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
15:50:08 INFO - Cleaning up...
15:50:08 INFO - Return code: 0
15:50:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv
15:50:08 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')]}
15:50:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:50:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:50:08 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')]}
15:50:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:50:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:50:08 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 0x291df10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b8c300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2bd3370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bbadb0>, '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 0x2bd1eb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb4420>, '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-1446852841.414076-1127954096', '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
15:50:08 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
15:50:08 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
15:50:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:50:08 INFO - 'CCACHE_UMASK': '002',
15:50:08 INFO - 'DISPLAY': ':0',
15:50:08 INFO - 'HOME': '/home/cltbld',
15:50:08 INFO - 'LANG': 'en_US.UTF-8',
15:50:08 INFO - 'LOGNAME': 'cltbld',
15:50:08 INFO - 'MAIL': '/var/mail/cltbld',
15:50:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:50:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:50:08 INFO - 'MOZ_NO_REMOTE': '1',
15:50:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:50:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:50:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:50:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:50:08 INFO - 'PWD': '/builds/slave/test',
15:50:08 INFO - 'SHELL': '/bin/bash',
15:50:08 INFO - 'SHLVL': '1',
15:50:08 INFO - 'TERM': 'linux',
15:50:08 INFO - 'TMOUT': '86400',
15:50:08 INFO - 'USER': 'cltbld',
15:50:08 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446852841.414076-1127954096',
15:50:08 INFO - '_': '/tools/buildbot/bin/python'}
15:50:09 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:50:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
15:50:09 INFO - Running setup.py (path:/tmp/pip-nMS7y1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
15:50: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))
15:50:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
15:50:09 INFO - Running setup.py (path:/tmp/pip-cgPLh4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
15:50: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))
15:50:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
15:50:09 INFO - Running setup.py (path:/tmp/pip-5H2VDN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
15:50:09 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))
15:50:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
15:50:09 INFO - Running setup.py (path:/tmp/pip-HypGin-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
15:50:09 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))
15:50:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
15:50:09 INFO - Running setup.py (path:/tmp/pip-0Rl6wG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
15:50: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))
15:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
15:50:10 INFO - Running setup.py (path:/tmp/pip-h9OYTn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
15:50: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))
15:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
15:50:10 INFO - Running setup.py (path:/tmp/pip-7dNnkU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
15:50: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))
15:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
15:50:10 INFO - Running setup.py (path:/tmp/pip-CGqEB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
15:50: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))
15:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
15:50:10 INFO - Running setup.py (path:/tmp/pip-6dLQf4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
15:50: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))
15:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
15:50:10 INFO - Running setup.py (path:/tmp/pip-HNPrXS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
15:50:10 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))
15:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
15:50:10 INFO - Running setup.py (path:/tmp/pip-clnryt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
15:50:10 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))
15:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
15:50:10 INFO - Running setup.py (path:/tmp/pip-VwkK_d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
15:50: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))
15:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
15:50:11 INFO - Running setup.py (path:/tmp/pip-aZjTP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
15:50: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))
15:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
15:50:11 INFO - Running setup.py (path:/tmp/pip-hTzmq1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
15:50: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))
15:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
15:50:11 INFO - Running setup.py (path:/tmp/pip-WgW206-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
15:50: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))
15:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
15:50:11 INFO - Running setup.py (path:/tmp/pip-R43_CT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
15:50: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))
15:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
15:50:11 INFO - Running setup.py (path:/tmp/pip-O1GTzW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
15:50:11 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))
15:50:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
15:50:11 INFO - Running setup.py (path:/tmp/pip-EyYzC8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
15:50:11 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))
15:50:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
15:50:11 INFO - Running setup.py (path:/tmp/pip-alGvqH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
15:50: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))
15:50:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:50:12 INFO - Running setup.py (path:/tmp/pip-6Pb1Mq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:50: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))
15:50:12 INFO - Unpacking /builds/slave/test/build/tests/marionette
15:50:12 INFO - Running setup.py (path:/tmp/pip-pBowTZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
15:50:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
15:50: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))
15:50: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))
15:50: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))
15:50: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))
15:50: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))
15:50: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))
15:50:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
15:50: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
15:50: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
15:50: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
15:50: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
15:50: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
15:50: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
15:50:15 INFO - Downloading blessings-1.5.1.tar.gz
15:50: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
15:50:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
15:50: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))
15:50:16 INFO - Installing collected packages: blessings
15:50:16 INFO - Running setup.py install for blessings
15:50:16 INFO - Successfully installed blessings
15:50:16 INFO - Cleaning up...
15:50:16 INFO - Return code: 0
15:50:16 INFO - Done creating virtualenv /builds/slave/test/build/venv.
15:50:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
15:50:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
15:50:17 INFO - Reading from file tmpfile_stdout
15:50:17 INFO - Current package versions:
15:50:17 INFO - argparse == 1.2.1
15:50:17 INFO - blessings == 1.5.1
15:50:17 INFO - blobuploader == 1.2.4
15:50:17 INFO - browsermob-proxy == 0.6.0
15:50:17 INFO - docopt == 0.6.1
15:50:17 INFO - manifestparser == 1.1
15:50:17 INFO - marionette-client == 1.1.0
15:50:17 INFO - marionette-driver == 1.1.0
15:50:17 INFO - marionette-transport == 1.0.0
15:50:17 INFO - mozInstall == 1.12
15:50:17 INFO - mozcrash == 0.16
15:50:17 INFO - mozdebug == 0.1
15:50:17 INFO - mozdevice == 0.47
15:50:17 INFO - mozfile == 1.2
15:50:17 INFO - mozhttpd == 0.7
15:50:17 INFO - mozinfo == 0.9
15:50:17 INFO - mozleak == 0.1
15:50:17 INFO - mozlog == 3.0
15:50:17 INFO - moznetwork == 0.27
15:50:17 INFO - mozprocess == 0.22
15:50:17 INFO - mozprofile == 0.27
15:50:17 INFO - mozrunner == 6.11
15:50:17 INFO - mozscreenshot == 0.1
15:50:17 INFO - mozsystemmonitor == 0.0
15:50:17 INFO - moztest == 0.7
15:50:17 INFO - mozversion == 1.4
15:50:17 INFO - psutil == 3.1.1
15:50:17 INFO - requests == 1.2.3
15:50:17 INFO - wsgiref == 0.1.2
15:50:17 INFO - Running post-action listener: _resource_record_post_action
15:50:17 INFO - Running post-action listener: _start_resource_monitoring
15:50:17 INFO - Starting resource monitoring.
15:50:17 INFO - #####
15:50:17 INFO - ##### Running pull step.
15:50:17 INFO - #####
15:50:17 INFO - Running pre-action listener: _resource_record_pre_action
15:50:17 INFO - Running main action method: pull
15:50:17 INFO - Pull has nothing to do!
15:50:17 INFO - Running post-action listener: _resource_record_post_action
15:50:17 INFO - #####
15:50:17 INFO - ##### Running install step.
15:50:17 INFO - #####
15:50:17 INFO - Running pre-action listener: _resource_record_pre_action
15:50:17 INFO - Running main action method: install
15:50:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
15:50:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
15:50:17 INFO - Reading from file tmpfile_stdout
15:50:17 INFO - Detecting whether we're running mozinstall >=1.0...
15:50:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
15:50:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
15:50:17 INFO - Reading from file tmpfile_stdout
15:50:17 INFO - Output received:
15:50:17 INFO - Usage: mozinstall [options] installer
15:50:17 INFO - Options:
15:50:17 INFO - -h, --help show this help message and exit
15:50:17 INFO - -d DEST, --destination=DEST
15:50:17 INFO - Directory to install application into. [default:
15:50:17 INFO - "/builds/slave/test"]
15:50:17 INFO - --app=APP Application being installed. [default: firefox]
15:50:17 INFO - mkdir: /builds/slave/test/build/application
15:50: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']
15:50: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
15:50:41 INFO - Reading from file tmpfile_stdout
15:50:41 INFO - Output received:
15:50:41 INFO - /builds/slave/test/build/application/firefox/firefox
15:50:41 INFO - Running post-action listener: _resource_record_post_action
15:50:41 INFO - #####
15:50:41 INFO - ##### Running run-tests step.
15:50:41 INFO - #####
15:50:41 INFO - Running pre-action listener: _resource_record_pre_action
15:50:41 INFO - Running main action method: run_tests
15:50:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
15:50:41 INFO - minidump filename unknown. determining based upon platform and arch
15:50:41 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
15:50:41 INFO - grabbing minidump binary from tooltool
15:50: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')]}
15:50: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 0x2bbadb0>, '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 0x2bd1eb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb4420>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
15:50: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
15:50: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
15:50:41 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
15:50:41 INFO - Return code: 0
15:50:41 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
15:50:41 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
15:50: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/xUOXpHy0QAulEMx3qzSHgg/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
15:50: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/xUOXpHy0QAulEMx3qzSHgg/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
15:50:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:50:41 INFO - 'CCACHE_UMASK': '002',
15:50:41 INFO - 'DISPLAY': ':0',
15:50:41 INFO - 'HOME': '/home/cltbld',
15:50:41 INFO - 'LANG': 'en_US.UTF-8',
15:50:41 INFO - 'LOGNAME': 'cltbld',
15:50:41 INFO - 'MAIL': '/var/mail/cltbld',
15:50:41 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
15:50:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:50:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:50:41 INFO - 'MOZ_NO_REMOTE': '1',
15:50:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:50:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:50:41 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:50:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:50:41 INFO - 'PWD': '/builds/slave/test',
15:50:41 INFO - 'SHELL': '/bin/bash',
15:50:41 INFO - 'SHLVL': '1',
15:50:41 INFO - 'TERM': 'linux',
15:50:41 INFO - 'TMOUT': '86400',
15:50:41 INFO - 'USER': 'cltbld',
15:50:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446852841.414076-1127954096',
15:50:41 INFO - '_': '/tools/buildbot/bin/python'}
15:50: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/xUOXpHy0QAulEMx3qzSHgg/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
15:50:49 INFO - Using 1 client processes
15:50:49 INFO - wptserve Starting http server on 127.0.0.1:8000
15:50:49 INFO - wptserve Starting http server on 127.0.0.1:8001
15:50:49 INFO - wptserve Starting http server on 127.0.0.1:8443
15:50:51 INFO - SUITE-START | Running 1763 tests
15:50:51 INFO - Running testharness tests
15:50:51 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
15:50:51 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
15:50:51 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
15:50:51 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
15:50:51 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
15:50:51 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
15:50:51 INFO - TEST-START | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html
15:50:51 INFO - TEST-SKIP | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html | took 0ms
15:50:51 INFO - TEST-START | /editing/run/delete.html
15:50:51 INFO - TEST-SKIP | /editing/run/delete.html | took 0ms
15:50:51 INFO - TEST-START | /editing/run/forwarddelete.html
15:50:51 INFO - TEST-SKIP | /editing/run/forwarddelete.html | took 0ms
15:50:51 INFO - Setting up ssl
15:50:51 INFO - PROCESS | certutil |
15:50:51 INFO - PROCESS | certutil |
15:50:51 INFO - PROCESS | certutil |
15:50:51 INFO - Certificate Nickname Trust Attributes
15:50:51 INFO - SSL,S/MIME,JAR/XPI
15:50:51 INFO -
15:50:51 INFO - web-platform-tests CT,,
15:50:51 INFO -
15:50:52 INFO - Starting runner
15:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
15:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
15:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 778ms
15:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
15:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
15:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 636ms
15:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
15:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
15:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 572ms
15:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
15:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
15:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 572ms
15:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
15:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
15:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 671ms
15:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
15:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
15:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 626ms
15:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
15:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
15:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 622ms
15:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
15:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
15:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 623ms
15:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
15:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
15:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1076ms
15:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
15:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
15:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 638ms
15:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
15:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
15:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 631ms
15:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
15:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
15:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 683ms
15:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
15:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
15:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 626ms
15:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
15:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
15:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 671ms
15:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
15:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
15:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 783ms
15:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
15:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
15:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms
15:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
15:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
15:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 676ms
15:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
15:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
15:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 572ms
15:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
15:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
15:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 675ms
15:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
15:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
15:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 625ms
15:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
15:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
15:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 581ms
15:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
15:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
15:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 626ms
15:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
15:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
15:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 681ms
15:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
15:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
15:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 981ms
15:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
15:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
15:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1028ms
15:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
15:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
15:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1137ms
15:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
15:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
15:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 723ms
15:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
15:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
15:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 878ms
15:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
15:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
15:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 678ms
15:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
15:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
15:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 626ms
15:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
15:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
15:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 623ms
15:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
15:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
15:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 627ms
15:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
15:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
15:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 620ms
15:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
15:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
15:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 627ms
15:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
15:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
15:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 782ms
15:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
15:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
15:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 626ms
15:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
15:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
15:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms
15:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
15:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
15:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 634ms
15:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
15:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
15:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 680ms
15:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
15:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
15:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 733ms
15:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
15:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
15:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 678ms
15:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
15:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
15:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 569ms
15:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
15:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
15:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 588ms
15:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
15:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
15:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms
15:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
15:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
15:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 778ms
15:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
15:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
15:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 628ms
15:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
15:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
15:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 627ms
15:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
15:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
15:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 680ms
15:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
15:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
15:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 580ms
15:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
15:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
15:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 572ms
15:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
15:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
15:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 635ms
15:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
15:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
15:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 674ms
15:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
15:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
15:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 833ms
15:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
15:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
15:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 684ms
15:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
15:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
15:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 776ms
15:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
15:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
15:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 623ms
15:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
15:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
15:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 676ms
15:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
15:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
15:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 824ms
15:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
15:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
15:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 685ms
15:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
15:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
15:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 625ms
15:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
15:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
15:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 622ms
15:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
15:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
15:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 627ms
15:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
15:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
15:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 731ms
15:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
15:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
15:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 988ms
15:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
15:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
15:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 622ms
15:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
15:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
15:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 634ms
15:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
15:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
15:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 636ms
15:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
15:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
15:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 632ms
15:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
15:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
15:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 730ms
15:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
15:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
15:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 676ms
15:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
15:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
15:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms
15:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
15:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
15:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 627ms
15:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
15:51:48 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.
15:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 623ms
15:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
15:51:49 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.
15:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 925ms
15:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
15:51:50 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.
15:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 828ms
15:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
15:51:50 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.
15:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 642ms
15:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
15:51:51 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.
15:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 626ms
15:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
15:51:52 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.
15:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 623ms
15:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
15:51:52 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.
15:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 678ms
15:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
15:51:53 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.
15:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 728ms
15:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
15:51:54 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.
15:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 724ms
15:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
15:51:54 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.
15:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 623ms
15:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
15:51:55 INFO - PROCESS | 1851 | 1446853915686 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
15:51:56 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.
15:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1379ms
15:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
15:51:57 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.
15:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 846ms
15:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
15:51:57 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.
15:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 838ms
15:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
15:51:58 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.
15:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 793ms
15:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
15:51:59 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.
15:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 674ms
15:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
15:52:00 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.
15:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 620ms
15:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
15:52:00 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.
15:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 622ms
15:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
15:52:01 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.
15:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 626ms
15:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
15:52:02 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.
15:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 781ms
15:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
15:52:03 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.
15:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 980ms
15:52:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
15:52:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
15:52:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 674ms
15:52:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
15:52:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
15:52:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 623ms
15:52:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
15:52:05 INFO - PROCESS | 1851 | [GFX1-]: ClearRect with invalid argument 0x0x7f8670c2f000 with 0x0 [0, 0]
15:52:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
15:52:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 727ms
15:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
15:52:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
15:52:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 732ms
15:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
15:52:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
15:52:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 783ms
15:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
15:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
15:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 632ms
15:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
15:52:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
15:52:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 625ms
15:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
15:52:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
15:52:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 627ms
15:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
15:52:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
15:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 979ms
15:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
15:52:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
15:52:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 779ms
15:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
15:52:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
15:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 673ms
15:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
15:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
15:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1130ms
15:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
15:52:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
15:52:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1175ms
15:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
15:52:14 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
15:52:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:52:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
15:52:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:52:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:52:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:52:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:52:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
15:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 978ms
15:52:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
15:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
15:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 779ms
15:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
15:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
15:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 625ms
15:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
15:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
15:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 880ms
15:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
15:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
15:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 789ms
15:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
15:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
15:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 788ms
15:52:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
15:52:19 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
15:52:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
15:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:52:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:52:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:52:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
15:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 795ms
15:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
15:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
15:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 782ms
15:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
15:52:20 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
15:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
15:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:52:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:52:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
15:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 678ms
15:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
15:52:21 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
15:52:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:52:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
15:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:52:21 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:52:21 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:52:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
15:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 674ms
15:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
15:52:21 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
15:52:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
15:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:52:21 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:52:21 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:52:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
15:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 628ms
15:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
15:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
15:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 876ms
15:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
15:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
15:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 788ms
15:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
15:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
15:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 677ms
15:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
15:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
15:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 679ms
15:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
15:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
15:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 625ms
15:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
15:52:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
15:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 673ms
15:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
15:52:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
15:52:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 727ms
15:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
15:52:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
15:52:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 681ms
15:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
15:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
15:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 620ms
15:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
15:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
15:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms
15:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
15:52:29 INFO - PROCESS | 1851 | [Child 1902] ###!!! ABORT: Aborting on channel error.: file /builds/slave/fx-team-l64-pgo-00000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1765
15:52:29 INFO - PROCESS | 1851 | [Child 1902] ###!!! ABORT: Aborting on channel error.: file /builds/slave/fx-team-l64-pgo-00000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1765
15:52:29 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/xUOXpHy0QAulEMx3qzSHgg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
15:52:44 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/4f6265fe-7ae7-c827-5b8b5e0b-2025a8bc.dmp
15:52:44 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/4f6265fe-7ae7-c827-5b8b5e0b-2025a8bc.extra
15:52:45 INFO - PROCESS-CRASH | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | application crashed [@ mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long)]
15:52:45 INFO - Crash dump filename: /tmp/tmpd7_fEA.mozrunner/minidumps/4f6265fe-7ae7-c827-5b8b5e0b-2025a8bc.dmp
15:52:45 INFO - Operating system: Linux
15:52:45 INFO - 0.0.0 Linux 3.2.0-76-generic #111-Ubuntu SMP Tue Jan 13 22:16:09 UTC 2015 x86_64
15:52:45 INFO - CPU: amd64
15:52:45 INFO - family 6 model 62 stepping 4
15:52:45 INFO - 1 CPU
15:52:45 INFO -
15:52:45 INFO - Crash reason: SIGSEGV
15:52:45 INFO - Crash address: 0x0
15:52:45 INFO - Process uptime: not available
15:52:45 INFO -
15:52:45 INFO - Thread 0 (crashed)
15:52:45 INFO - 0 libxul.so!mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long) [RefPtr.h:3a3efe8da770 : 240 + 0x0]
15:52:45 INFO - rax = 0xe5e5e5e5e5e5e5e5 rdx = 0x0000000000000000
15:52:45 INFO - rcx = 0x00007fccd71ed9fa rbx = 0x0000000000000080
15:52:45 INFO - rsi = 0x0000000000000000 rdi = 0x00007fccbd5d1190
15:52:45 INFO - rbp = 0x00007fff7411fb70 rsp = 0x00007fff7411fb60
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
15:52:45 INFO - r10 = 0x0000000000000001 r11 = 0x0000000000000206
15:52:45 INFO - r12 = 0x00007fff7411fcc0 r13 = 0x000000000000017b
15:52:45 INFO - r14 = 0x00000000000000fe r15 = 0x0000000000000006
15:52:45 INFO - rip = 0x00007fcccb4073b3
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libxul.so!mozilla::layout::RenderFrameParent::GetApzcTreeManager() [RenderFrameParent.cpp:3a3efe8da770 : 354 + 0x9]
15:52:45 INFO - rbx = 0x00007fccb3595700 rbp = 0x00007fff7411fb90
15:52:45 INFO - rsp = 0x00007fff7411fb80 r12 = 0x00007fff7411fcc0
15:52:45 INFO - r13 = 0x000000000000017b r14 = 0x00000000000000fe
15:52:45 INFO - r15 = 0x0000000000000006 rip = 0x00007fcccc304d39
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!mozilla::layout::RenderFrameParent::UpdateZoomConstraints(unsigned int, unsigned long, mozilla::Maybe const&) [RenderFrameParent.cpp:3a3efe8da770 : 590 + 0x5]
15:52:45 INFO - rbx = 0x00007fccb3595700 rbp = 0x00007fff7411fbe0
15:52:45 INFO - rsp = 0x00007fff7411fba0 r12 = 0x00007fff7411fcc0
15:52:45 INFO - r13 = 0x000000000000017b r14 = 0x00000000000000fe
15:52:45 INFO - r15 = 0x0000000000000006 rip = 0x00007fcccc304d68
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!mozilla::dom::TabParent::RecvUpdateZoomConstraints(unsigned int const&, unsigned long const&, mozilla::Maybe const&) [TabParent.cpp:3a3efe8da770 : 2763 + 0x13]
15:52:45 INFO - rbx = 0x00007fff7411fcc0 rbp = 0x00007fff7411fc10
15:52:45 INFO - rsp = 0x00007fff7411fbf0 r12 = 0x00007fff7411fc90
15:52:45 INFO - r13 = 0x00007fff7411fca0 r14 = 0x00007fccced6a770
15:52:45 INFO - r15 = 0x0000000000000006 rip = 0x00007fcccbf13c9b
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libxul.so!mozilla::dom::PBrowserParent::OnMessageReceived(IPC::Message const&) [PBrowserParent.cpp:3a3efe8da770 : 2707 + 0x6]
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff7411fdf0
15:52:45 INFO - rsp = 0x00007fff7411fc20 r12 = 0x00007fff741201b0
15:52:45 INFO - r13 = 0x00007fff741201b0 r14 = 0x00007fccced6a770
15:52:45 INFO - r15 = 0x0000000000000006 rip = 0x00007fcccb1258b7
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libxul.so!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) [PContentParent.cpp:3a3efe8da770 : 3536 + 0xc]
15:52:45 INFO - rbx = 0x00007fccced6d530 rbp = 0x00007fff74120090
15:52:45 INFO - rsp = 0x00007fff7411fe00 r12 = 0x00007fff741201b0
15:52:45 INFO - r13 = 0x00007fff741201b0 r14 = 0x00007fccced6a770
15:52:45 INFO - r15 = 0x0000000000000006 rip = 0x00007fcccb1786e8
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [MessageChannel.cpp:3a3efe8da770 : 1385 + 0x6]
15:52:45 INFO - rbx = 0x00007fcca4952068 rbp = 0x00007fff741200c0
15:52:45 INFO - rsp = 0x00007fff741200a0 r12 = 0x00007fff741201b0
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fcca4952068 rip = 0x00007fcccaa334f1
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 7 libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [MessageChannel.cpp:3a3efe8da770 : 1305 + 0xb]
15:52:45 INFO - rbx = 0x00007fff741201b0 rbp = 0x00007fff74120190
15:52:45 INFO - rsp = 0x00007fff741200d0 r12 = 0x00000000ffffffff
15:52:45 INFO - r13 = 0x00007fcca8caf900 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fcca4952068 rip = 0x00007fcccaa33f8c
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 8 libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:3a3efe8da770 : 1276 + 0x5]
15:52:45 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff74120200
15:52:45 INFO - rsp = 0x00007fff741201a0 r12 = 0x00007fcca8caf900
15:52:45 INFO - r13 = 0x0000000000000001 r14 = 0x00007fff74120218
15:52:45 INFO - r15 = 0x00007fff74120210 rip = 0x00007fcccaa34b7d
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 9 libxul.so!MessageLoop::DoWork() [message_loop.cc:3a3efe8da770 : 364 + 0xb]
15:52:45 INFO - rbx = 0x00007fccc7703bc0 rbp = 0x00007fff74120260
15:52:45 INFO - rsp = 0x00007fff74120210 r12 = 0x00007fccabab5c80
15:52:45 INFO - r13 = 0x00007fcccea9ea10 r14 = 0x00007fff74120218
15:52:45 INFO - r15 = 0x00007fff74120210 rip = 0x00007fcccaa31dbd
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 10 libxul.so!mozilla::ipc::DoWorkRunnable::Run() [MessagePump.cpp:3a3efe8da770 : 220 + 0x9]
15:52:45 INFO - rbx = 0x00007fccc7703bc0 rbp = 0x00007fff74120280
15:52:45 INFO - rsp = 0x00007fff74120270 r12 = 0x0000000000000001
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccbf7fbc28
15:52:45 INFO - r15 = 0x00007fccd608caa0 rip = 0x00007fcccafd7c90
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 11 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3a3efe8da770 : 964 + 0x2]
15:52:45 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff74120310
15:52:45 INFO - rsp = 0x00007fff74120290 r12 = 0x00007fff74120320
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccbf7fbc28
15:52:45 INFO - r15 = 0x00007fccd608caa0 rip = 0x00007fcccaa11649
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 12 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff74120340
15:52:45 INFO - rsp = 0x00007fff74120320 r12 = 0x00007fccc7703bc0
15:52:45 INFO - r13 = 0x00007fccd60f1c20 r14 = 0x00007fcccea6ec70
15:52:45 INFO - r15 = 0x00007fcccee25db0 rip = 0x00007fcccaa1a58e
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 13 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 95 + 0xb]
15:52:45 INFO - rbx = 0x00007fccd60f1c00 rbp = 0x00007fff74120390
15:52:45 INFO - rsp = 0x00007fff74120350 r12 = 0x00007fccc7703bc0
15:52:45 INFO - r13 = 0x00007fccd60f1c20 r14 = 0x00007fcccea6ec70
15:52:45 INFO - r15 = 0x00007fcccee25db0 rip = 0x00007fcccaa33603
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 14 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:45 INFO - rbx = 0x00007fccbf7fbc20 rbp = 0x00007fff741203c0
15:52:45 INFO - rsp = 0x00007fff741203a0 r12 = 0x00007fccd608caa0
15:52:45 INFO - r13 = 0x00007fff74120721 r14 = 0x00007fcccee1e130
15:52:45 INFO - r15 = 0x00007fcccee25db0 rip = 0x00007fcccafc1f03
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 15 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:3a3efe8da770 : 156 + 0xd]
15:52:45 INFO - rbx = 0x00007fccbf7fbc20 rbp = 0x00007fff741203e0
15:52:45 INFO - rsp = 0x00007fff741203d0 r12 = 0x00007fccd608caa0
15:52:45 INFO - r13 = 0x00007fff74120721 r14 = 0x00007fcccee1e130
15:52:45 INFO - r15 = 0x00007fcccee25db0 rip = 0x00007fcccc04cce8
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 16 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:3a3efe8da770 : 281 + 0x6]
15:52:45 INFO - rbx = 0x00007fccbe3031f0 rbp = 0x00007fff74120400
15:52:45 INFO - rsp = 0x00007fff741203f0 r12 = 0x00007fcccea691d0
15:52:45 INFO - r13 = 0x00007fff74120721 r14 = 0x00007fcccee1e130
15:52:45 INFO - r15 = 0x00007fcccee25db0 rip = 0x00007fcccc60c15c
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 17 libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:3a3efe8da770 : 4298 + 0x7]
15:52:45 INFO - rbx = 0x00007fcccee29530 rbp = 0x00007fff74120560
15:52:45 INFO - rsp = 0x00007fff74120410 r12 = 0x00007fcccea691d0
15:52:45 INFO - r13 = 0x00007fff74120721 r14 = 0x00007fcccee1e130
15:52:45 INFO - r15 = 0x00007fcccee25db0 rip = 0x00007fcccc644e6e
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 18 libxul.so!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp:3a3efe8da770 : 4391 + 0x5]
15:52:45 INFO - rbx = 0x00007fff741205c0 rbp = 0x00007fff741205b0
15:52:45 INFO - rsp = 0x00007fff74120570 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccd6042880
15:52:45 INFO - r15 = 0x00007fcccad85550 rip = 0x00007fcccc6474ae
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 19 libxul.so!XRE_main [nsAppRunner.cpp:3a3efe8da770 : 4493 + 0x14]
15:52:45 INFO - rbx = 0x0000000000000005 rbp = 0x00007fff74120750
15:52:45 INFO - rsp = 0x00007fff741205c0 r12 = 0x00007fff74121a48
15:52:45 INFO - r13 = 0x00007fff741207c0 r14 = 0x00007fccd603b6c0
15:52:45 INFO - r15 = 0x00007fcccad85550 rip = 0x00007fcccc64773e
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 20 firefox!do_main [nsBrowserApp.cpp:3a3efe8da770 : 212 + 0xd]
15:52:45 INFO - rbx = 0x00007fff74121a48 rbp = 0x00007fff741217f0
15:52:45 INFO - rsp = 0x00007fff74120760 r12 = 0x0000000000000005
15:52:45 INFO - r13 = 0x00007fccd603ba80 r14 = 0x00007fccd603b6c0
15:52:45 INFO - r15 = 0x00007fcccad85550 rip = 0x0000000000409056
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 21 firefox!main [nsBrowserApp.cpp:3a3efe8da770 : 352 + 0x12]
15:52:45 INFO - rbx = 0x00007fff74121a48 rbp = 0x00007fff74121960
15:52:45 INFO - rsp = 0x00007fff74121800 r12 = 0x00000000000000ff
15:52:45 INFO - r13 = 0x0000000000000005 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000010528a6fc91 rip = 0x00000000004054ae
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 22 libc-2.15.so!__libc_start_main + 0xed
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fff74121970 r12 = 0x0000000000408968
15:52:45 INFO - r13 = 0x00007fff74121a40 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000000 rip = 0x00007fccd622376d
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 23 firefox!_start + 0x29
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fff74121a30 r12 = 0x0000000000408968
15:52:45 INFO - r13 = 0x00007fff74121a40 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000000 rip = 0x0000000000408991
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 1
15:52:45 INFO - 0 libc-2.15.so!__poll + 0x53
15:52:45 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd60d4740
15:52:45 INFO - rsi = 0x0000000000000001 rdi = 0x00007fccd60813b0
15:52:45 INFO - rbp = 0x00007fccd60813b0 rsp = 0x00007fccc8c57df0
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000741
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000293
15:52:45 INFO - r12 = 0x00007fccd1ca9f00 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x0000000000000001 r15 = 0x0000000000000001
15:52:45 INFO - rip = 0x00007fccd62ea933
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc]
15:52:45 INFO - rbx = 0x00007fccd60d4740 rbp = 0x00007fccd60813b0
15:52:45 INFO - rsp = 0x00007fccc8c57e20 r12 = 0x00007fccd1ca9f00
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000001
15:52:45 INFO - r15 = 0x0000000000000001 rip = 0x00007fccd1c9cff6
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12]
15:52:45 INFO - rbx = 0x00007fccd6040380 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc8c57e70 r12 = 0x00007fff7411fd90
15:52:45 INFO - r13 = 0x00007fccc8c589c0 r14 = 0x00007fccd60a5050
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd1c9d45a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libdconfsettings.so!dconf_context_thread [dconfcontext.c : 11 + 0x8]
15:52:45 INFO - rbx = 0x00007fccd60d4740 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc8c57e90 r12 = 0x00007fff7411fd90
15:52:45 INFO - r13 = 0x00007fccc8c589c0 r14 = 0x00007fccd60a5050
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccc804298b
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6]
15:52:45 INFO - rbx = 0x00007fccd600aa30 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc8c57ea0 r12 = 0x00007fff7411fd90
15:52:45 INFO - r13 = 0x00007fccc8c589c0 r14 = 0x00007fccd60a5050
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd1cbe9a5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc8c57eb0 r12 = 0x00007fff7411fd90
15:52:45 INFO - r13 = 0x00007fccc8c589c0 r14 = 0x00007fccd60a5050
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc8c57fc0 r12 = 0x00007fff7411fd90
15:52:45 INFO - r13 = 0x00007fccc8c589c0 r14 = 0x00007fccd60a5050
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 2
15:52:45 INFO - 0 libc-2.15.so!__poll + 0x53
15:52:45 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd60d4ed0
15:52:45 INFO - rsi = 0x0000000000000003 rdi = 0x00007fccc775cc80
15:52:45 INFO - rbp = 0x00007fccc775cc80 rsp = 0x00007fccc76fedf0
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000743
15:52:45 INFO - r10 = 0x00007fccc772aa80 r11 = 0x0000000000000293
15:52:45 INFO - r12 = 0x00007fccd1ca9f00 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x0000000000000003 r15 = 0x0000000000000001
15:52:45 INFO - rip = 0x00007fccd62ea933
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc]
15:52:45 INFO - rbx = 0x00007fccd60d4ed0 rbp = 0x00007fccc775cc80
15:52:45 INFO - rsp = 0x00007fccc76fee20 r12 = 0x00007fccd1ca9f00
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000003
15:52:45 INFO - r15 = 0x0000000000000001 rip = 0x00007fccd1c9cff6
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12]
15:52:45 INFO - rbx = 0x00007fccc775d600 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc76fee70 r12 = 0x00007fccc8c57b30
15:52:45 INFO - r13 = 0x00007fccc76ff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd1c9d45a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libgio-2.0.so.0.3200.1!gdbus_shared_thread_func [gdbusprivate.c : 277 + 0x9]
15:52:45 INFO - rbx = 0x00007fccc775cc60 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc76fee90 r12 = 0x00007fccc8c57b30
15:52:45 INFO - r13 = 0x00007fccc76ff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd22622c6
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6]
15:52:45 INFO - rbx = 0x00007fccc772b800 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc76feea0 r12 = 0x00007fccc8c57b30
15:52:45 INFO - r13 = 0x00007fccc76ff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd1cbe9a5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc76feeb0 r12 = 0x00007fccc8c57b30
15:52:45 INFO - r13 = 0x00007fccc76ff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc76fefc0 r12 = 0x00007fccc8c57b30
15:52:45 INFO - r13 = 0x00007fccc76ff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 3
15:52:45 INFO - 0 libc-2.15.so!syscall + 0x19
15:52:45 INFO - rax = 0xfffffffffffffffc rdx = 0x0000000000000020
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccc77c5c00
15:52:45 INFO - rsi = 0x00007fccd605da80 rdi = 0x000000000000001d
15:52:45 INFO - rbp = 0x00007fccc5450b20 rsp = 0x00007fccc5450b18
15:52:45 INFO - r8 = 0x00007fcccafc26d0 r9 = 0x00007fccc5450b70
15:52:45 INFO - r10 = 0x00000000ffffffff r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0xffffffffffffffff r13 = 0x0000000000000000
15:52:45 INFO - r14 = 0x00007fccd605da80 r15 = 0x00007fccc77ec150
15:52:45 INFO - rip = 0x00007fccd62f2509
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libxul.so!epoll_wait [epoll_sub.c:3a3efe8da770 : 63 + 0xa]
15:52:45 INFO - rbx = 0x00007fccc77c5c00 rbp = 0x00007fccc5450b20
15:52:45 INFO - rsp = 0x00007fccc5450b20 r12 = 0xffffffffffffffff
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccd605da80
15:52:45 INFO - r15 = 0x00007fccc77ec150 rip = 0x00007fcccafcecaa
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!epoll_dispatch [epoll.c:3a3efe8da770 : 407 + 0x13]
15:52:45 INFO - rbx = 0x00007fccc77c5c00 rbp = 0x00007fccc5450b70
15:52:45 INFO - rsp = 0x00007fccc5450b30 r12 = 0xffffffffffffffff
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccd605da80
15:52:45 INFO - r15 = 0x00007fccc77ec150 rip = 0x00007fcccafceb0b
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!event_base_loop [event.c:3a3efe8da770 : 1607 + 0xa]
15:52:45 INFO - rbx = 0x00007fccd60f1e40 rbp = 0x00007fccc5450c20
15:52:45 INFO - rsp = 0x00007fccc5450b80 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x00007fccd60f1e58 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccc77c5c00 rip = 0x00007fcccafd1f70
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libxul.so!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:3a3efe8da770 : 370 + 0xe]
15:52:45 INFO - rbx = 0x00007fccd60f1e40 rbp = 0x00007fccc5450c90
15:52:45 INFO - rsp = 0x00007fccc5450c30 r12 = 0x00007fcccafc26d0
15:52:45 INFO - r13 = 0x00007fccd60f1e58 r14 = 0x00007fccc5450ce0
15:52:45 INFO - r15 = 0x00007fcccaa31d10 rip = 0x00007fcccafc680b
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:45 INFO - rbx = 0x00007fccd60f1d40 rbp = 0x00007fccc5450cc0
15:52:45 INFO - rsp = 0x00007fccc5450ca0 r12 = 0x00007fccc5450ce0
15:52:45 INFO - r13 = 0x00007fccc54519c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc1f03
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libxul.so!base::Thread::ThreadMain() [thread.cc:3a3efe8da770 : 172 + 0x8]
15:52:45 INFO - rbx = 0x00007fccd60f1d40 rbp = 0x00007fccc5450e90
15:52:45 INFO - rsp = 0x00007fccc5450cd0 r12 = 0x00007fccc5450ce0
15:52:45 INFO - r13 = 0x00007fccc54519c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc8d1f
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 7 libxul.so!ThreadFunc [platform_thread_posix.cc:3a3efe8da770 : 39 + 0xe]
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccc5450ea0
15:52:45 INFO - rsp = 0x00007fccc5450ea0 r12 = 0x00007fff74120370
15:52:45 INFO - r13 = 0x00007fccc54519c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc8d9c
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 8 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc5450eb0 r12 = 0x00007fff74120370
15:52:45 INFO - r13 = 0x00007fccc54519c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 9 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc5450fc0 r12 = 0x00007fff74120370
15:52:45 INFO - r13 = 0x00007fccc54519c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 4
15:52:45 INFO - 0 libc-2.15.so!__poll + 0x53
15:52:45 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000002a
15:52:45 INFO - rsi = 0x0000000000000002 rdi = 0x00007fccc32a0c80
15:52:45 INFO - rbp = 0x00007fccc32a0cc0 rsp = 0x00007fccc32a0c40
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
15:52:45 INFO - r10 = 0x00007fccc32a0a00 r11 = 0x0000000000000293
15:52:45 INFO - r12 = 0x00007fccc4b69ba0 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x8000000000000000 r15 = 0x00007fccd608cde0
15:52:45 INFO - rip = 0x00007fccd62ea933
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libxul.so!nsNotifyAddrListener::Run() [nsNotifyAddrListener_Linux.cpp:3a3efe8da770 : 285 + 0x11]
15:52:45 INFO - rbx = 0x000000000000002a rbp = 0x00007fccc32a0cc0
15:52:45 INFO - rsp = 0x00007fccc32a0c70 r12 = 0x00007fccc4b69ba0
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x8000000000000000
15:52:45 INFO - r15 = 0x00007fccd608cde0 rip = 0x00007fcccaf42965
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3a3efe8da770 : 964 + 0x2]
15:52:45 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccc32a0d50
15:52:45 INFO - rsp = 0x00007fccc32a0cd0 r12 = 0x00007fccc32a0d60
15:52:45 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccd608cde0 rip = 0x00007fcccaa11649
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccc32a0d80
15:52:45 INFO - rsp = 0x00007fccc32a0d60 r12 = 0x00007fccc7703d60
15:52:45 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccc4bf3ea0
15:52:45 INFO - r15 = 0x00007fccc32a1700 rip = 0x00007fcccaa1a58e
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 326 + 0xb]
15:52:45 INFO - rbx = 0x00007fccc4bf3e80 rbp = 0x00007fccc32a0dd0
15:52:45 INFO - rsp = 0x00007fccc32a0d90 r12 = 0x00007fccc7703d60
15:52:45 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccc4bf3ea0
15:52:45 INFO - r15 = 0x00007fccc32a1700 rip = 0x00007fcccafda669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:45 INFO - rbx = 0x00007fccd608cde0 rbp = 0x00007fccc32a0e00
15:52:45 INFO - rsp = 0x00007fccc32a0de0 r12 = 0x00007fccc7703d60
15:52:45 INFO - r13 = 0x00007fccd608cdf8 r14 = 0x00007fccc32a1670
15:52:45 INFO - r15 = 0x00007fccc32a1700 rip = 0x00007fcccafc1f03
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:45 INFO - rbx = 0x00007fccd608cde0 rbp = 0x00007fccc32a0e50
15:52:45 INFO - rsp = 0x00007fccc32a0e10 r12 = 0x00007fccc7703d60
15:52:45 INFO - r13 = 0x00007fccd608cdf8 r14 = 0x00007fccc32a1670
15:52:45 INFO - r15 = 0x00007fccc32a1700 rip = 0x00007fcccada7a5f
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 7 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd6079ec0 rbp = 0x00007fccc32a0ea0
15:52:45 INFO - rsp = 0x00007fccc32a0e60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000746 r14 = 0x00007fccc32a1670
15:52:45 INFO - r15 = 0x00007fccc32a1700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 8 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc32a0eb0 r12 = 0x00007fff7411ea80
15:52:45 INFO - r13 = 0x00007fccc32a19c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 9 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc32a0fc0 r12 = 0x00007fff7411ea80
15:52:45 INFO - r13 = 0x00007fccc32a19c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 5
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000002b
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd6079fe0
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccc4bf3d0c
15:52:45 INFO - rbp = 0x00007fccd7611de0 rsp = 0x00007fccd7611d90
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000015
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccc4bf3d00 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x0000000000000002 r15 = 0x0000000000129000
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccd6079fe0 rbp = 0x00007fccd7611de0
15:52:45 INFO - rsp = 0x00007fccd7611dc0 r12 = 0x00007fccc4bf3d00
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000002
15:52:45 INFO - r15 = 0x0000000000129000 rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!mozilla::net::ClosingService::ThreadFunc() [CondVar.h:3a3efe8da770 : 79 + 0xd]
15:52:45 INFO - rbx = 0x00007fccc4bf3cc0 rbp = 0x00007fccd7611e50
15:52:45 INFO - rsp = 0x00007fccd7611df0 r12 = 0x00007fccc4bf3cd8
15:52:45 INFO - r13 = 0x00007fccc4bf3cc8 r14 = 0x0000000000000002
15:52:45 INFO - r15 = 0x0000000000129000 rip = 0x00007fcccadeded0
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd6079fe0 rbp = 0x00007fccd7611ea0
15:52:45 INFO - rsp = 0x00007fccd7611e60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000747 r14 = 0x00007fccd7612670
15:52:45 INFO - r15 = 0x00007fccd7612700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccd7611eb0 r12 = 0x00007fff7411ed50
15:52:45 INFO - r13 = 0x00007fccd76129c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccd7611fc0 r12 = 0x00007fff7411ed50
15:52:45 INFO - r13 = 0x00007fccd76129c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 6
15:52:45 INFO - 0 libc-2.15.so!__poll + 0x53
15:52:45 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000000009
15:52:45 INFO - rsi = 0x0000000000000009 rdi = 0x00007fccc2a9f900
15:52:45 INFO - rbp = 0x00007fccc2a9fb30 rsp = 0x00007fccc2a9f890
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x00007fccd60d3800
15:52:45 INFO - r10 = 0x0000000000000005 r11 = 0x0000000000000293
15:52:45 INFO - r12 = 0x0000000000000009 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000009
15:52:45 INFO - rip = 0x00007fccd62ea933
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!_pr_poll_with_poll [ptio.c:3a3efe8da770 : 3922 + 0x12]
15:52:45 INFO - rbx = 0x0000000000000009 rbp = 0x00007fccc2a9fb30
15:52:45 INFO - rsp = 0x00007fccc2a9f8c0 r12 = 0x0000000000000009
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000009 rip = 0x00007fccd5de9f7a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!nsSocketTransportService::Poll(bool, unsigned int*, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:3a3efe8da770 : 472 + 0xf]
15:52:45 INFO - rbx = 0x00007fccd6054210 rbp = 0x00007fccc2a9fb90
15:52:45 INFO - rsp = 0x00007fccc2a9fb40 r12 = 0x00000000ffffffff
15:52:45 INFO - r13 = 0x00007fccd60542ec r14 = 0x00007fccc2a9fc70
15:52:45 INFO - r15 = 0x00007fccc2a9fbb0 rip = 0x00007fcccae20145
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!nsSocketTransportService::DoPollIteration(bool, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:3a3efe8da770 : 1067 + 0x13]
15:52:45 INFO - rbx = 0x00007fccd6054210 rbp = 0x00007fccc2a9fc00
15:52:45 INFO - rsp = 0x00007fccc2a9fba0 r12 = 0x00000000ffffffff
15:52:45 INFO - r13 = 0xffffffffffffffe8 r14 = 0x0000000000000001
15:52:45 INFO - r15 = 0x00007fccc2a9fc70 rip = 0x00007fcccae277d7
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libxul.so!nsSocketTransportService::Run() [nsSocketTransportService2.cpp:3a3efe8da770 : 864 + 0x19]
15:52:45 INFO - rbx = 0x0000011bbd8f8233 rbp = 0x00007fccc2a9fcc0
15:52:45 INFO - rsp = 0x00007fccc2a9fc10 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x00007fccd60542ec r14 = 0x00007fccd6054210
15:52:45 INFO - r15 = 0x00007fccd608ceb0 rip = 0x00007fcccae27d70
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3a3efe8da770 : 964 + 0x2]
15:52:45 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccc2a9fd50
15:52:45 INFO - rsp = 0x00007fccc2a9fcd0 r12 = 0x00007fccc2a9fd60
15:52:45 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccd608ceb0 rip = 0x00007fcccaa11649
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccc2a9fd80
15:52:45 INFO - rsp = 0x00007fccc2a9fd60 r12 = 0x00007fccc7703f00
15:52:45 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccc4bf99e0
15:52:45 INFO - r15 = 0x00007fccc2aa0700 rip = 0x00007fcccaa1a58e
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 326 + 0xb]
15:52:45 INFO - rbx = 0x00007fccc4bf99c0 rbp = 0x00007fccc2a9fdd0
15:52:45 INFO - rsp = 0x00007fccc2a9fd90 r12 = 0x00007fccc7703f00
15:52:45 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccc4bf99e0
15:52:45 INFO - r15 = 0x00007fccc2aa0700 rip = 0x00007fcccafda669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:45 INFO - rbx = 0x00007fccd608ceb0 rbp = 0x00007fccc2a9fe00
15:52:45 INFO - rsp = 0x00007fccc2a9fde0 r12 = 0x00007fccc7703f00
15:52:45 INFO - r13 = 0x00007fccd608cec8 r14 = 0x00007fccc2aa0670
15:52:45 INFO - r15 = 0x00007fccc2aa0700 rip = 0x00007fcccafc1f03
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:45 INFO - rbx = 0x00007fccd608ceb0 rbp = 0x00007fccc2a9fe50
15:52:45 INFO - rsp = 0x00007fccc2a9fe10 r12 = 0x00007fccc7703f00
15:52:45 INFO - r13 = 0x00007fccd608cec8 r14 = 0x00007fccc2aa0670
15:52:45 INFO - r15 = 0x00007fccc2aa0700 rip = 0x00007fcccada7a5f
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 10 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd607a100 rbp = 0x00007fccc2a9fea0
15:52:45 INFO - rsp = 0x00007fccc2a9fe60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000748 r14 = 0x00007fccc2aa0670
15:52:45 INFO - r15 = 0x00007fccc2aa0700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc2a9feb0 r12 = 0x00007fff7411ea70
15:52:45 INFO - r13 = 0x00007fccc2aa09c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 12 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc2a9ffc0 r12 = 0x00007fff7411ea70
15:52:45 INFO - r13 = 0x00007fccc2aa09c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 7
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000001462
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd607a220
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccd60f1fcc
15:52:45 INFO - rbp = 0x00007fccc1df1e10 rsp = 0x00007fccc1df1dc0
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000a2f
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccd60f1fc0 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x00007fccc1df2670 r15 = 0x00007fccc1df2700
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccd607a220 rbp = 0x00007fccc1df1e10
15:52:45 INFO - rsp = 0x00007fccc1df1df0 r12 = 0x00007fccd60f1fc0
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x00007fccc1df2670
15:52:45 INFO - r15 = 0x00007fccc1df2700 rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:3a3efe8da770 : 603 + 0x11]
15:52:45 INFO - rbx = 0x00007fccd608f9f0 rbp = 0x00007fccc1df1e50
15:52:45 INFO - rsp = 0x00007fccc1df1e20 r12 = 0x00007fccc4b9a000
15:52:45 INFO - r13 = 0x0000000000000749 r14 = 0x00007fccc1df2670
15:52:45 INFO - r15 = 0x00007fccc1df2700 rip = 0x00007fcccac79c01
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd607a220 rbp = 0x00007fccc1df1ea0
15:52:45 INFO - rsp = 0x00007fccc1df1e60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000749 r14 = 0x00007fccc1df2670
15:52:45 INFO - r15 = 0x00007fccc1df2700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc1df1eb0 r12 = 0x00007fff7411ff30
15:52:45 INFO - r13 = 0x00007fccc1df29c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc1df1fc0 r12 = 0x00007fff7411ff30
15:52:45 INFO - r13 = 0x00007fccc1df29c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 8
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000001463
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd607a340
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccd60f1fcc
15:52:45 INFO - rbp = 0x00007fccc1bf0e10 rsp = 0x00007fccc1bf0dc0
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000a2f
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccd60f1fc0 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x00007fccc1bf1670 r15 = 0x00007fccc1bf1700
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccd607a340 rbp = 0x00007fccc1bf0e10
15:52:45 INFO - rsp = 0x00007fccc1bf0df0 r12 = 0x00007fccd60f1fc0
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x00007fccc1bf1670
15:52:45 INFO - r15 = 0x00007fccc1bf1700 rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:3a3efe8da770 : 603 + 0x11]
15:52:45 INFO - rbx = 0x00007fccd608f9f0 rbp = 0x00007fccc1bf0e50
15:52:45 INFO - rsp = 0x00007fccc1bf0e20 r12 = 0x00007fccc4b9a1f8
15:52:45 INFO - r13 = 0x000000000000074a r14 = 0x00007fccc1bf1670
15:52:45 INFO - r15 = 0x00007fccc1bf1700 rip = 0x00007fcccac79c01
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd607a340 rbp = 0x00007fccc1bf0ea0
15:52:45 INFO - rsp = 0x00007fccc1bf0e60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x000000000000074a r14 = 0x00007fccc1bf1670
15:52:45 INFO - r15 = 0x00007fccc1bf1700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc1bf0eb0 r12 = 0x00007fff7411ff30
15:52:45 INFO - r13 = 0x00007fccc1bf19c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc1bf0fc0 r12 = 0x00007fff7411ff30
15:52:45 INFO - r13 = 0x00007fccc1bf19c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 9
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000001461
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd607a460
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccd60f1fcc
15:52:45 INFO - rbp = 0x00007fccc19efe10 rsp = 0x00007fccc19efdc0
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000a2f
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccd60f1fc0 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x00007fccc19f0670 r15 = 0x00007fccc19f0700
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccd607a460 rbp = 0x00007fccc19efe10
15:52:45 INFO - rsp = 0x00007fccc19efdf0 r12 = 0x00007fccd60f1fc0
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x00007fccc19f0670
15:52:45 INFO - r15 = 0x00007fccc19f0700 rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:3a3efe8da770 : 603 + 0x11]
15:52:45 INFO - rbx = 0x00007fccd608f9f0 rbp = 0x00007fccc19efe50
15:52:45 INFO - rsp = 0x00007fccc19efe20 r12 = 0x00007fccc4b9a3f0
15:52:45 INFO - r13 = 0x000000000000074b r14 = 0x00007fccc19f0670
15:52:45 INFO - r15 = 0x00007fccc19f0700 rip = 0x00007fcccac79c01
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd607a460 rbp = 0x00007fccc19efea0
15:52:45 INFO - rsp = 0x00007fccc19efe60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x000000000000074b r14 = 0x00007fccc19f0670
15:52:45 INFO - r15 = 0x00007fccc19f0700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc19efeb0 r12 = 0x00007fff7411ff30
15:52:45 INFO - r13 = 0x00007fccc19f09c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc19effc0 r12 = 0x00007fff7411ff30
15:52:45 INFO - r13 = 0x00007fccc19f09c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 10
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000145f
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd607a580
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccd60f1fcc
15:52:45 INFO - rbp = 0x00007fccc17eee10 rsp = 0x00007fccc17eedc0
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000a2f
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccd60f1fc0 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x00007fccc17ef670 r15 = 0x00007fccc17ef700
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccd607a580 rbp = 0x00007fccc17eee10
15:52:45 INFO - rsp = 0x00007fccc17eedf0 r12 = 0x00007fccd60f1fc0
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x00007fccc17ef670
15:52:45 INFO - r15 = 0x00007fccc17ef700 rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:3a3efe8da770 : 603 + 0x11]
15:52:45 INFO - rbx = 0x00007fccd608f9f0 rbp = 0x00007fccc17eee50
15:52:45 INFO - rsp = 0x00007fccc17eee20 r12 = 0x00007fccc4b9a5e8
15:52:45 INFO - r13 = 0x000000000000074c r14 = 0x00007fccc17ef670
15:52:45 INFO - r15 = 0x00007fccc17ef700 rip = 0x00007fcccac79c01
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd607a580 rbp = 0x00007fccc17eeea0
15:52:45 INFO - rsp = 0x00007fccc17eee60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x000000000000074c r14 = 0x00007fccc17ef670
15:52:45 INFO - r15 = 0x00007fccc17ef700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc17eeeb0 r12 = 0x00007fff7411ff30
15:52:45 INFO - r13 = 0x00007fccc17ef9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc17eefc0 r12 = 0x00007fff7411ff30
15:52:45 INFO - r13 = 0x00007fccc17ef9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 11
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000001460
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd607a6a0
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccd60f1fcc
15:52:45 INFO - rbp = 0x00007fccc15ede10 rsp = 0x00007fccc15eddc0
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000a2f
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccd60f1fc0 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x00007fccc15ee670 r15 = 0x00007fccc15ee700
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccd607a6a0 rbp = 0x00007fccc15ede10
15:52:45 INFO - rsp = 0x00007fccc15eddf0 r12 = 0x00007fccd60f1fc0
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x00007fccc15ee670
15:52:45 INFO - r15 = 0x00007fccc15ee700 rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:3a3efe8da770 : 603 + 0x11]
15:52:45 INFO - rbx = 0x00007fccd608f9f0 rbp = 0x00007fccc15ede50
15:52:45 INFO - rsp = 0x00007fccc15ede20 r12 = 0x00007fccc4b9a7e0
15:52:45 INFO - r13 = 0x000000000000074d r14 = 0x00007fccc15ee670
15:52:45 INFO - r15 = 0x00007fccc15ee700 rip = 0x00007fcccac79c01
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd607a6a0 rbp = 0x00007fccc15edea0
15:52:45 INFO - rsp = 0x00007fccc15ede60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x000000000000074d r14 = 0x00007fccc15ee670
15:52:45 INFO - r15 = 0x00007fccc15ee700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc15edeb0 r12 = 0x00007fff7411ff30
15:52:45 INFO - r13 = 0x00007fccc15ee9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc15edfc0 r12 = 0x00007fff7411ff30
15:52:45 INFO - r13 = 0x00007fccc15ee9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 12
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
15:52:45 INFO - rax = 0xfffffffffffffdfc rdx = 0x00000000000000c1
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccc4b99b48
15:52:45 INFO - rsi = 0x0000000000000189 rdi = 0x00007fccc4b99b4c
15:52:45 INFO - rbp = 0x00007fccc02fedc0 rsp = 0x00007fccc02fed20
15:52:45 INFO - r8 = 0x00007fccc4bf8190 r9 = 0x00000000ffffffff
15:52:45 INFO - r10 = 0x00007fccc02fed90 r11 = 0x0000000000000202
15:52:45 INFO - r12 = 0x00000000000000c1 r13 = 0x00007fccc02fed90
15:52:45 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
15:52:45 INFO - rip = 0x00007fccd71eb0fe
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:3a3efe8da770 : 264 + 0x5]
15:52:45 INFO - rbx = 0x00007fccc4b99b48 rbp = 0x00007fccc02fedc0
15:52:45 INFO - rsp = 0x00007fccc02fed80 r12 = 0x00007fccc4bf8190
15:52:45 INFO - r13 = 0x000000000006f2d1 r14 = 0x0000000000001dd7
15:52:45 INFO - r15 = 0x00007fccc02ff700 rip = 0x00007fccd5de908e
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 398 + 0xd]
15:52:45 INFO - rbx = 0x00007fccd607a7c0 rbp = 0x00007fccc02fedf0
15:52:45 INFO - rsp = 0x00007fccc02fedd0 r12 = 0x00007fccc4b99b40
15:52:45 INFO - r13 = 0x00000000000003e8 r14 = 0x0000000000001dd7
15:52:45 INFO - r15 = 0x00007fccc02ff700 rip = 0x00007fccd5de9705
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!WatchdogMain [XPCJSRuntime.cpp:3a3efe8da770 : 1087 + 0xc]
15:52:45 INFO - rbx = 0x00007fccc4b98ba0 rbp = 0x00007fccc02fee50
15:52:45 INFO - rsp = 0x00007fccc02fee00 r12 = 0x00007fccc4bebfa0
15:52:45 INFO - r13 = 0x000000000000056a r14 = 0x0000000000001dd7
15:52:45 INFO - r15 = 0x00007fccc02ff700 rip = 0x00007fcccb1f2a45
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd607a7c0 rbp = 0x00007fccc02feea0
15:52:45 INFO - rsp = 0x00007fccc02fee60 r12 = 0x0000000000000001
15:52:45 INFO - r13 = 0x000000000000074e r14 = 0x00007fccc02ff670
15:52:45 INFO - r15 = 0x00007fccc02ff700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc02feeb0 r12 = 0x00007fff74120060
15:52:45 INFO - r13 = 0x00007fccc02ff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc02fefc0 r12 = 0x00007fff74120060
15:52:45 INFO - r13 = 0x00007fccc02ff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 13
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd607ac40
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccc20b1acc
15:52:45 INFO - rbp = 0x00007fccbf6fedf0 rsp = 0x00007fccbf6feda0
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccc20b1ac0 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x0000000000000001 r15 = 0x00007fccbf6ff700
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccd607ac40 rbp = 0x00007fccbf6fedf0
15:52:45 INFO - rsp = 0x00007fccbf6fedd0 r12 = 0x00007fccc20b1ac0
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000001
15:52:45 INFO - r15 = 0x00007fccbf6ff700 rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:45 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccbf6fee10
15:52:45 INFO - rsp = 0x00007fccbf6fee00 r12 = 0x00007fccc20d06b0
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000001
15:52:45 INFO - r15 = 0x00007fccbf6ff700 rip = 0x00007fcccaa10135
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!mozilla::HangMonitor::ThreadMain(void*) [Monitor.h:3a3efe8da770 : 88 + 0x9]
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccbf6fee50
15:52:45 INFO - rsp = 0x00007fccbf6fee20 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000001
15:52:45 INFO - r15 = 0x00007fccbf6ff700 rip = 0x00007fcccada5479
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd607ac40 rbp = 0x00007fccbf6feea0
15:52:45 INFO - rsp = 0x00007fccbf6fee60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x000000000000074f r14 = 0x00007fccbf6ff670
15:52:45 INFO - r15 = 0x00007fccbf6ff700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbf6feeb0 r12 = 0x00007fff74120350
15:52:45 INFO - r13 = 0x00007fccbf6ff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbf6fefc0 r12 = 0x00007fff74120350
15:52:45 INFO - r13 = 0x00007fccbf6ff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 14
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000209
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd607ad60
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccc20b1b8c
15:52:45 INFO - rbp = 0x00007fccbeefddb0 rsp = 0x00007fccbeefdd60
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000104
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccc20b1b80 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x0000000000114045 r15 = 0x00000000ffffffff
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccd607ad60 rbp = 0x00007fccbeefddb0
15:52:45 INFO - rsp = 0x00007fccbeefdd90 r12 = 0x00007fccc20b1b80
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000114045
15:52:45 INFO - r15 = 0x00000000ffffffff rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:45 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccbeefddd0
15:52:45 INFO - rsp = 0x00007fccbeefddc0 r12 = 0x00007fccc207d170
15:52:45 INFO - r13 = 0x00007fccc207d180 r14 = 0x0000000000114045
15:52:45 INFO - r15 = 0x00000000ffffffff rip = 0x00007fcccaa10135
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!mozilla::BackgroundHangManager::RunMonitorThread() [Monitor.h:3a3efe8da770 : 88 + 0xb]
15:52:45 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccbeefde50
15:52:45 INFO - rsp = 0x00007fccbeefdde0 r12 = 0x00007fccc207d140
15:52:45 INFO - r13 = 0x00007fccc207d180 r14 = 0x0000000000114045
15:52:45 INFO - r15 = 0x00000000ffffffff rip = 0x00007fcccada5adc
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd607ad60 rbp = 0x00007fccbeefdea0
15:52:45 INFO - rsp = 0x00007fccbeefde60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000750 r14 = 0x00007fccbeefe670
15:52:45 INFO - r15 = 0x00007fccbeefe700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbeefdeb0 r12 = 0x00007fff74120320
15:52:45 INFO - r13 = 0x00007fccbeefe9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbeefdfc0 r12 = 0x00007fff74120320
15:52:45 INFO - r13 = 0x00007fccbeefe9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 15
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
15:52:45 INFO - rax = 0xfffffffffffffdfc rdx = 0x000000000000657b
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd60f1ec8
15:52:45 INFO - rsi = 0x0000000000000189 rdi = 0x00007fccd60f1ecc
15:52:45 INFO - rbp = 0x00007fccbdefebc0 rsp = 0x00007fccbdefeb20
15:52:45 INFO - r8 = 0x00007fccc7757740 r9 = 0x00000000ffffffff
15:52:45 INFO - r10 = 0x00007fccbdefeb90 r11 = 0x0000000000000206
15:52:45 INFO - r12 = 0x000000000000657b r13 = 0x00007fccbdefeb90
15:52:45 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
15:52:45 INFO - rip = 0x00007fccd71eb0fe
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:3a3efe8da770 : 264 + 0x5]
15:52:45 INFO - rbx = 0x00007fccd60f1ec8 rbp = 0x00007fccbdefebc0
15:52:45 INFO - rsp = 0x00007fccbdefeb80 r12 = 0x00007fccc7757740
15:52:45 INFO - r13 = 0x0000000000020b6c r14 = 0x0000000000000009
15:52:45 INFO - r15 = 0x00007fccabdc6200 rip = 0x00007fccd5de908e
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 398 + 0xd]
15:52:45 INFO - rbx = 0x00007fccd607c1a0 rbp = 0x00007fccbdefebf0
15:52:45 INFO - rsp = 0x00007fccbdefebd0 r12 = 0x00007fccd60f1ec0
15:52:45 INFO - r13 = 0x0000000000000009 r14 = 0x0000000000000009
15:52:45 INFO - r15 = 0x00007fccabdc6200 rip = 0x00007fccd5de9705
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:45 INFO - rbx = 0x0000000000000009 rbp = 0x00007fccbdefec10
15:52:45 INFO - rsp = 0x00007fccbdefec00 r12 = 0x00007fccc77e5e58
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000009
15:52:45 INFO - r15 = 0x00007fccabdc6200 rip = 0x00007fcccaa10135
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libxul.so!TimerThread::Run() [Monitor.h:3a3efe8da770 : 40 + 0x5]
15:52:45 INFO - rbx = 0x00007fccc77e5e20 rbp = 0x00007fccbdefecc0
15:52:45 INFO - rsp = 0x00007fccbdefec20 r12 = 0x00007fccbdefec80
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000009
15:52:45 INFO - r15 = 0x00007fccabdc6200 rip = 0x00007fcccaa11b58
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3a3efe8da770 : 964 + 0x2]
15:52:45 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccbdefed50
15:52:45 INFO - rsp = 0x00007fccbdefecd0 r12 = 0x00007fccbdefed60
15:52:45 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccbe188b70 rip = 0x00007fcccaa11649
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccbdefed80
15:52:45 INFO - rsp = 0x00007fccbdefed60 r12 = 0x00007fccc7707300
15:52:45 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccbdf81720
15:52:45 INFO - r15 = 0x00007fccbdeff700 rip = 0x00007fcccaa1a58e
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 326 + 0xb]
15:52:45 INFO - rbx = 0x00007fccbdf81700 rbp = 0x00007fccbdefedd0
15:52:45 INFO - rsp = 0x00007fccbdefed90 r12 = 0x00007fccc7707300
15:52:45 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccbdf81720
15:52:45 INFO - r15 = 0x00007fccbdeff700 rip = 0x00007fcccafda669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:45 INFO - rbx = 0x00007fccbe188b70 rbp = 0x00007fccbdefee00
15:52:45 INFO - rsp = 0x00007fccbdefede0 r12 = 0x00007fccc7707300
15:52:45 INFO - r13 = 0x00007fccbe188b88 r14 = 0x00007fccbdeff670
15:52:45 INFO - r15 = 0x00007fccbdeff700 rip = 0x00007fcccafc1f03
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:45 INFO - rbx = 0x00007fccbe188b70 rbp = 0x00007fccbdefee50
15:52:45 INFO - rsp = 0x00007fccbdefee10 r12 = 0x00007fccc7707300
15:52:45 INFO - r13 = 0x00007fccbe188b88 r14 = 0x00007fccbdeff670
15:52:45 INFO - r15 = 0x00007fccbdeff700 rip = 0x00007fcccada7a5f
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 10 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd607c1a0 rbp = 0x00007fccbdefeea0
15:52:45 INFO - rsp = 0x00007fccbdefee60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000752 r14 = 0x00007fccbdeff670
15:52:45 INFO - r15 = 0x00007fccbdeff700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbdefeeb0 r12 = 0x00007fff7411f790
15:52:45 INFO - r13 = 0x00007fccbdeff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 12 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbdefefc0 r12 = 0x00007fff7411f790
15:52:45 INFO - r13 = 0x00007fccbdeff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 16
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000bb4d
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccd607c2c0
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccbdfb6c0c
15:52:45 INFO - rbp = 0x00007fccc139ada0 rsp = 0x00007fccc139ad50
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000005da6
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccbdfb6c00 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x00007fccbdfdd858 r15 = 0x0000000000000000
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccd607c2c0 rbp = 0x00007fccc139ada0
15:52:45 INFO - rsp = 0x00007fccc139ad80 r12 = 0x00007fccbdfb6c00
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x00007fccbdfdd858
15:52:45 INFO - r15 = 0x0000000000000000 rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!mozilla::MonitorAutoLock::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xc]
15:52:45 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccc139adc0
15:52:45 INFO - rsp = 0x00007fccc139adb0 r12 = 0x00007fccbdfdd7e0
15:52:45 INFO - r13 = 0x00007fccbdfdd808 r14 = 0x00007fccbdfdd858
15:52:45 INFO - r15 = 0x0000000000000000 rip = 0x00007fcccae750ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!mozilla::net::CacheIOThread::ThreadFunc() [CacheIOThread.cpp:3a3efe8da770 : 229 + 0xc]
15:52:45 INFO - rbx = 0x00007fccbdfdd7d0 rbp = 0x00007fccc139ae30
15:52:45 INFO - rsp = 0x00007fccc139add0 r12 = 0x00007fccbdfdd7e0
15:52:45 INFO - r13 = 0x00007fccbdfdd808 r14 = 0x00007fccbdfdd858
15:52:45 INFO - r15 = 0x0000000000000000 rip = 0x00007fcccaa2e02d
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libxul.so!mozilla::net::CacheIOThread::ThreadFunc(void*) [CacheIOThread.cpp:3a3efe8da770 : 167 + 0x8]
15:52:45 INFO - rbx = 0x00007fccbdfdd7d0 rbp = 0x00007fccc139ae50
15:52:45 INFO - rsp = 0x00007fccc139ae40 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000753 r14 = 0x00007fccc139b670
15:52:45 INFO - r15 = 0x00007fccc139b700 rip = 0x00007fcccae92242
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccd607c2c0 rbp = 0x00007fccc139aea0
15:52:45 INFO - rsp = 0x00007fccc139ae60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000753 r14 = 0x00007fccc139b670
15:52:45 INFO - r15 = 0x00007fccc139b700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc139aeb0 r12 = 0x00007fff741201b0
15:52:45 INFO - r13 = 0x00007fccc139b9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 7 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccc139afc0 r12 = 0x00007fff741201b0
15:52:45 INFO - r13 = 0x00007fccc139b9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 17
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccbd3c4380
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccbd3f178c
15:52:45 INFO - rbp = 0x00007fccbc891c70 rsp = 0x00007fccbc891c20
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccbd3f1780 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x0000000000000000 r15 = 0x00007fccbd341900
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccbd3c4380 rbp = 0x00007fccbc891c70
15:52:45 INFO - rsp = 0x00007fccbc891c50 r12 = 0x00007fccbd3f1780
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccbd341900 rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:45 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccbc891c90
15:52:45 INFO - rsp = 0x00007fccbc891c80 r12 = 0x00007fccbd341990
15:52:45 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccbd341900 rip = 0x00007fcccaa10135
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:45 INFO - rbx = 0x00007fccbd341970 rbp = 0x00007fccbc891cc0
15:52:45 INFO - rsp = 0x00007fccbc891ca0 r12 = 0x00007fccbd341990
15:52:45 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccbd341900 rip = 0x00007fcccaa10468
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:45 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccbc891d50
15:52:45 INFO - rsp = 0x00007fccbc891cd0 r12 = 0x00007fccbc891d60
15:52:45 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccbd341900 rip = 0x00007fcccaa11340
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:45 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccbc891d80
15:52:45 INFO - rsp = 0x00007fccbc891d60 r12 = 0x00007fccbd312d20
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccbd2272a0
15:52:45 INFO - r15 = 0x00007fccbc892700 rip = 0x00007fcccaa1a58e
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:45 INFO - rbx = 0x00007fccbd227280 rbp = 0x00007fccbc891dd0
15:52:45 INFO - rsp = 0x00007fccbc891d90 r12 = 0x00007fccbd312d20
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccbd2272a0
15:52:45 INFO - r15 = 0x00007fccbc892700 rip = 0x00007fcccafda6b0
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:45 INFO - rbx = 0x00007fccbd341900 rbp = 0x00007fccbc891e00
15:52:45 INFO - rsp = 0x00007fccbc891de0 r12 = 0x00007fccbd312d20
15:52:45 INFO - r13 = 0x00007fccbd341918 r14 = 0x00007fccbc892670
15:52:45 INFO - r15 = 0x00007fccbc892700 rip = 0x00007fcccafc1f03
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:45 INFO - rbx = 0x00007fccbd341900 rbp = 0x00007fccbc891e50
15:52:45 INFO - rsp = 0x00007fccbc891e10 r12 = 0x00007fccbd312d20
15:52:45 INFO - r13 = 0x00007fccbd341918 r14 = 0x00007fccbc892670
15:52:45 INFO - r15 = 0x00007fccbc892700 rip = 0x00007fcccada7a5f
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccbd3c4380 rbp = 0x00007fccbc891ea0
15:52:45 INFO - rsp = 0x00007fccbc891e60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000754 r14 = 0x00007fccbc892670
15:52:45 INFO - r15 = 0x00007fccbc892700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbc891eb0 r12 = 0x00007fff741175c0
15:52:45 INFO - r13 = 0x00007fccbc8929c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbc891fc0 r12 = 0x00007fff741175c0
15:52:45 INFO - r13 = 0x00007fccbc8929c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 18
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccbd3c44a0
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccbd3f180c
15:52:45 INFO - rbp = 0x00007fccbc090df0 rsp = 0x00007fccbc090da0
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccbd3f1800 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x00007fccbc091670 r15 = 0x00007fccbc091700
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccbd3c44a0 rbp = 0x00007fccbc090df0
15:52:45 INFO - rsp = 0x00007fccbc090dd0 r12 = 0x00007fccbd3f1800
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x00007fccbc091670
15:52:45 INFO - r15 = 0x00007fccbc091700 rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:45 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccbc090e10
15:52:45 INFO - rsp = 0x00007fccbc090e00 r12 = 0x00007fccbd223180
15:52:45 INFO - r13 = 0x00007fccbd2231a0 r14 = 0x00007fccbc091670
15:52:45 INFO - r15 = 0x00007fccbc091700 rip = 0x00007fcccc52f14a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!nsCertVerificationThread::Run() [nsCertVerificationThread.cpp:3a3efe8da770 : 115 + 0xb]
15:52:45 INFO - rbx = 0x00007fccbd223160 rbp = 0x00007fccbc090e50
15:52:45 INFO - rsp = 0x00007fccbc090e20 r12 = 0x00007fccbd223180
15:52:45 INFO - r13 = 0x00007fccbd2231a0 r14 = 0x00007fccbc091670
15:52:45 INFO - r15 = 0x00007fccbc091700 rip = 0x00007fcccc534610
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccbd3c44a0 rbp = 0x00007fccbc090ea0
15:52:45 INFO - rsp = 0x00007fccbc090e60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000755 r14 = 0x00007fccbc091670
15:52:45 INFO - r15 = 0x00007fccbc091700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbc090eb0 r12 = 0x00007fff74117940
15:52:45 INFO - r13 = 0x00007fccbc0919c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbc090fc0 r12 = 0x00007fff74117940
15:52:45 INFO - r13 = 0x00007fccbc0919c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 19
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:45 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccbd3c4da0
15:52:45 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccbd2b298c
15:52:45 INFO - rbp = 0x00007fccbb6fec70 rsp = 0x00007fccbb6fec20
15:52:45 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
15:52:45 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:45 INFO - r12 = 0x00007fccbd2b2980 r13 = 0x00000000ffffffff
15:52:45 INFO - r14 = 0x0000000000000000 r15 = 0x00007fccbd3421f0
15:52:45 INFO - rip = 0x00007fccd71ead84
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:45 INFO - rbx = 0x00007fccbd3c4da0 rbp = 0x00007fccbb6fec70
15:52:45 INFO - rsp = 0x00007fccbb6fec50 r12 = 0x00007fccbd2b2980
15:52:45 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccbd3421f0 rip = 0x00007fccd5de9669
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:45 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccbb6fec90
15:52:45 INFO - rsp = 0x00007fccbb6fec80 r12 = 0x00007fccbd342280
15:52:45 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccbd3421f0 rip = 0x00007fcccaa10135
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:45 INFO - rbx = 0x00007fccbd342260 rbp = 0x00007fccbb6fecc0
15:52:45 INFO - rsp = 0x00007fccbb6feca0 r12 = 0x00007fccbd342280
15:52:45 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccbd3421f0 rip = 0x00007fcccaa10468
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:45 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccbb6fed50
15:52:45 INFO - rsp = 0x00007fccbb6fecd0 r12 = 0x00007fccbb6fed60
15:52:45 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x00007fccbd3421f0 rip = 0x00007fcccaa11340
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:45 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccbb6fed80
15:52:45 INFO - rsp = 0x00007fccbb6fed60 r12 = 0x00007fccbd3136e0
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccbd2e1920
15:52:45 INFO - r15 = 0x00007fccbb6ff700 rip = 0x00007fcccaa1a58e
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:45 INFO - rbx = 0x00007fccbd2e1900 rbp = 0x00007fccbb6fedd0
15:52:45 INFO - rsp = 0x00007fccbb6fed90 r12 = 0x00007fccbd3136e0
15:52:45 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccbd2e1920
15:52:45 INFO - r15 = 0x00007fccbb6ff700 rip = 0x00007fcccafda6b0
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:45 INFO - rbx = 0x00007fccbd3421f0 rbp = 0x00007fccbb6fee00
15:52:45 INFO - rsp = 0x00007fccbb6fede0 r12 = 0x00007fccbd3136e0
15:52:45 INFO - r13 = 0x00007fccbd342208 r14 = 0x00007fccbb6ff670
15:52:45 INFO - r15 = 0x00007fccbb6ff700 rip = 0x00007fcccafc1f03
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:45 INFO - rbx = 0x00007fccbd3421f0 rbp = 0x00007fccbb6fee50
15:52:45 INFO - rsp = 0x00007fccbb6fee10 r12 = 0x00007fccbd3136e0
15:52:45 INFO - r13 = 0x00007fccbd342208 r14 = 0x00007fccbb6ff670
15:52:45 INFO - r15 = 0x00007fccbb6ff700 rip = 0x00007fcccada7a5f
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:45 INFO - rbx = 0x00007fccbd3c4da0 rbp = 0x00007fccbb6feea0
15:52:45 INFO - rsp = 0x00007fccbb6fee60 r12 = 0x0000000000000000
15:52:45 INFO - r13 = 0x0000000000000756 r14 = 0x00007fccbb6ff670
15:52:45 INFO - r15 = 0x00007fccbb6ff700 rip = 0x00007fccd5deacb5
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbb6feeb0 r12 = 0x00007fff74117ad0
15:52:45 INFO - r13 = 0x00007fccbb6ff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:45 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:45 INFO - rsp = 0x00007fccbb6fefc0 r12 = 0x00007fff74117ad0
15:52:45 INFO - r13 = 0x00007fccbb6ff9c0 r14 = 0x0000000000000000
15:52:45 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:45 INFO - Found by: call frame info
15:52:45 INFO -
15:52:45 INFO - Thread 20
15:52:45 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
15:52:45 INFO - rax = 0xfffffffffffffdfc rdx = 0x00000000000001d1
15:52:45 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccbe13d848
15:52:45 INFO - rsi = 0x0000000000000189 rdi = 0x00007fccbe13d84c
15:52:45 INFO - rbp = 0x00007fccbacfebd0 rsp = 0x00007fccbacfeb30
15:52:45 INFO - r8 = 0x00007fccbad03270 r9 = 0x00000000ffffffff
15:52:45 INFO - r10 = 0x00007fccbacfeba0 r11 = 0x0000000000000202
15:52:45 INFO - r12 = 0x00000000000001d1 r13 = 0x00007fccbacfeba0
15:52:45 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
15:52:45 INFO - rip = 0x00007fccd71eb0fe
15:52:45 INFO - Found by: given as instruction pointer in context
15:52:45 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:3a3efe8da770 : 264 + 0x5]
15:52:45 INFO - rbx = 0x00007fccbe13d848 rbp = 0x00007fccbacfebd0
15:52:45 INFO - rsp = 0x00007fccbacfeb90 r12 = 0x00007fccbad03270
15:52:45 INFO - r13 = 0x0000000000084f14 r14 = 0x00007fccbd512fd0
15:52:45 INFO - r15 = 0x0000000000129698 rip = 0x00007fccd5de908e
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 398 + 0xd]
15:52:45 INFO - rbx = 0x00007fccbd3c4fe0 rbp = 0x00007fccbacfec00
15:52:45 INFO - rsp = 0x00007fccbacfebe0 r12 = 0x00007fccbe13d840
15:52:45 INFO - r13 = 0x0000000000007530 r14 = 0x00007fccbd512fd0
15:52:45 INFO - r15 = 0x0000000000129698 rip = 0x00007fccd5de9705
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 3 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:45 INFO - rbx = 0x0000000000007530 rbp = 0x00007fccbacfec20
15:52:45 INFO - rsp = 0x00007fccbacfec10 r12 = 0x00007fccbd512ff8
15:52:45 INFO - r13 = 0x0000000000000001 r14 = 0x00007fccbd512fd0
15:52:45 INFO - r15 = 0x0000000000129698 rip = 0x00007fcccaa10135
15:52:45 INFO - Found by: call frame info
15:52:45 INFO - 4 libxul.so!nsThreadPool::Run() [nsEventQueue.h:3a3efe8da770 : 104 + 0x5]
15:52:46 INFO - rbx = 0x00007fccbd512fb0 rbp = 0x00007fccbacfecc0
15:52:46 INFO - rsp = 0x00007fccbacfec30 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x00007fccbd512fd0
15:52:46 INFO - r15 = 0x0000000000129698 rip = 0x00007fcccada73d6
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3a3efe8da770 : 964 + 0x2]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccbacfed50
15:52:46 INFO - rsp = 0x00007fccbacfecd0 r12 = 0x00007fccbacfed60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccbd342870 rip = 0x00007fcccaa11649
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccbacfed80
15:52:46 INFO - rsp = 0x00007fccbacfed60 r12 = 0x00007fccbd313bc0
15:52:46 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccbe13d9e0
15:52:46 INFO - r15 = 0x00007fccbacff700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 326 + 0xb]
15:52:46 INFO - rbx = 0x00007fccbe13d9c0 rbp = 0x00007fccbacfedd0
15:52:46 INFO - rsp = 0x00007fccbacfed90 r12 = 0x00007fccbd313bc0
15:52:46 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccbe13d9e0
15:52:46 INFO - r15 = 0x00007fccbacff700 rip = 0x00007fcccafda669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccbd342870 rbp = 0x00007fccbacfee00
15:52:46 INFO - rsp = 0x00007fccbacfede0 r12 = 0x00007fccbd313bc0
15:52:46 INFO - r13 = 0x00007fccbd342888 r14 = 0x00007fccbacff670
15:52:46 INFO - r15 = 0x00007fccbacff700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fccbd342870 rbp = 0x00007fccbacfee50
15:52:46 INFO - rsp = 0x00007fccbacfee10 r12 = 0x00007fccbd313bc0
15:52:46 INFO - r13 = 0x00007fccbd342888 r14 = 0x00007fccbacff670
15:52:46 INFO - r15 = 0x00007fccbacff700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fccbd3c4fe0 rbp = 0x00007fccbacfeea0
15:52:46 INFO - rsp = 0x00007fccbacfee60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000757 r14 = 0x00007fccbacff670
15:52:46 INFO - r15 = 0x00007fccbacff700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccbacfeeb0 r12 = 0x00007fff74120050
15:52:46 INFO - r13 = 0x00007fccbacff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 12 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccbacfefc0 r12 = 0x00007fff74120050
15:52:46 INFO - r13 = 0x00007fccbacff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 21
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000240b
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccbd3c5100
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccbe13d8cc
15:52:46 INFO - rbp = 0x00007fccba4fdc70 rsp = 0x00007fccba4fdc20
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000001205
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fccbe13d8c0 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fccbd342940
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fccbd3c5100 rbp = 0x00007fccba4fdc70
15:52:46 INFO - rsp = 0x00007fccba4fdc50 r12 = 0x00007fccbe13d8c0
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccbd342940 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccba4fdc90
15:52:46 INFO - rsp = 0x00007fccba4fdc80 r12 = 0x00007fccbd3429d0
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccbd342940 rip = 0x00007fcccaa10135
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:46 INFO - rbx = 0x00007fccbd3429b0 rbp = 0x00007fccba4fdcc0
15:52:46 INFO - rsp = 0x00007fccba4fdca0 r12 = 0x00007fccbd3429d0
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccbd342940 rip = 0x00007fcccaa10468
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccba4fdd50
15:52:46 INFO - rsp = 0x00007fccba4fdcd0 r12 = 0x00007fccba4fdd60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccbd342940 rip = 0x00007fcccaa11340
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccba4fdd80
15:52:46 INFO - rsp = 0x00007fccba4fdd60 r12 = 0x00007fccbd313d60
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccbe3f5660
15:52:46 INFO - r15 = 0x00007fccba4fe700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:46 INFO - rbx = 0x00007fccbe3f5640 rbp = 0x00007fccba4fddd0
15:52:46 INFO - rsp = 0x00007fccba4fdd90 r12 = 0x00007fccbd313d60
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccbe3f5660
15:52:46 INFO - r15 = 0x00007fccba4fe700 rip = 0x00007fcccafda6b0
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccbd342940 rbp = 0x00007fccba4fde00
15:52:46 INFO - rsp = 0x00007fccba4fdde0 r12 = 0x00007fccbd313d60
15:52:46 INFO - r13 = 0x00007fccbd342958 r14 = 0x00007fccba4fe670
15:52:46 INFO - r15 = 0x00007fccba4fe700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fccbd342940 rbp = 0x00007fccba4fde50
15:52:46 INFO - rsp = 0x00007fccba4fde10 r12 = 0x00007fccbd313d60
15:52:46 INFO - r13 = 0x00007fccbd342958 r14 = 0x00007fccba4fe670
15:52:46 INFO - r15 = 0x00007fccba4fe700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fccbd3c5100 rbp = 0x00007fccba4fdea0
15:52:46 INFO - rsp = 0x00007fccba4fde60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000758 r14 = 0x00007fccba4fe670
15:52:46 INFO - r15 = 0x00007fccba4fe700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccba4fdeb0 r12 = 0x00007fff74120070
15:52:46 INFO - r13 = 0x00007fccba4fe9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccba4fdfc0 r12 = 0x00007fff74120070
15:52:46 INFO - r13 = 0x00007fccba4fe9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 22
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
15:52:46 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000001
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000007277
15:52:46 INFO - rsi = 0x0000000000000089 rdi = 0x00007fccb7d6cba4
15:52:46 INFO - rbp = 0x00007fccb7d6cb00 rsp = 0x00007fccb7d6ca70
15:52:46 INFO - r8 = 0x00007fccb7d6cb40 r9 = 0x00000000ffffffff
15:52:46 INFO - r10 = 0x00007fccb7d6cae0 r11 = 0x0000000000000202
15:52:46 INFO - r12 = 0x0000000000000001 r13 = 0x00007fccb7d6cae0
15:52:46 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
15:52:46 INFO - rip = 0x00007fccd71eb0fe
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:3a3efe8da770 : 73 + 0xa]
15:52:46 INFO - rbx = 0x0000000000007277 rbp = 0x00007fccb7d6cb00
15:52:46 INFO - rsp = 0x00007fccb7d6cad0 r12 = 0x00007fccb7d6cba0
15:52:46 INFO - r13 = 0x00007fccb7d6cba0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb7d6cb70 rip = 0x00007fcccafc0c76
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:3a3efe8da770 : 193 + 0x8]
15:52:46 INFO - rbx = 0x00007fccb9abe3e8 rbp = 0x00007fccb7d6cc10
15:52:46 INFO - rsp = 0x00007fccb7d6cb10 r12 = 0x00007fccb7d6cb40
15:52:46 INFO - r13 = 0x00007fccb7d6cba0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb7d6cb70 rip = 0x00007fcccaa32fe5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:3a3efe8da770 : 70 + 0xd]
15:52:46 INFO - rbx = 0x00007fccb9abe3d0 rbp = 0x00007fccb7d6cc90
15:52:46 INFO - rsp = 0x00007fccb7d6cc20 r12 = 0x00007fcccafc26d0
15:52:46 INFO - r13 = 0x00007fcccaa31d10 r14 = 0x00007fcccaa31ce0
15:52:46 INFO - r15 = 0x00007fccb7d6cce0 rip = 0x00007fcccaa32175
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccb9abe2e0 rbp = 0x00007fccb7d6ccc0
15:52:46 INFO - rsp = 0x00007fccb7d6cca0 r12 = 0x00007fccb7d6cce0
15:52:46 INFO - r13 = 0x00007fccb7d6d9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:3a3efe8da770 : 172 + 0x8]
15:52:46 INFO - rbx = 0x00007fccb9abe2e0 rbp = 0x00007fccb7d6ce90
15:52:46 INFO - rsp = 0x00007fccb7d6ccd0 r12 = 0x00007fccb7d6cce0
15:52:46 INFO - r13 = 0x00007fccb7d6d9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc8d1f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:3a3efe8da770 : 39 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccb7d6cea0
15:52:46 INFO - rsp = 0x00007fccb7d6cea0 r12 = 0x00007fff7411fa90
15:52:46 INFO - r13 = 0x00007fccb7d6d9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc8d9c
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb7d6ceb0 r12 = 0x00007fff7411fa90
15:52:46 INFO - r13 = 0x00007fccb7d6d9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb7d6cfc0 r12 = 0x00007fff7411fa90
15:52:46 INFO - r13 = 0x00007fccb7d6d9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 23
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccb9abe4d8
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccb756bb84
15:52:46 INFO - rbp = 0x00007fccb756bbf0 rsp = 0x00007fccb756bac0
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fccb756bb20 r13 = 0x00007fccb756bb80
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fccb756bb50
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:3a3efe8da770 : 195 + 0x8]
15:52:46 INFO - rbx = 0x00007fccb9abe4d8 rbp = 0x00007fccb756bbf0
15:52:46 INFO - rsp = 0x00007fccb756baf0 r12 = 0x00007fccb756bb20
15:52:46 INFO - r13 = 0x00007fccb756bb80 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb756bb50 rip = 0x00007fcccaa32fba
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:3a3efe8da770 : 201 + 0x11]
15:52:46 INFO - rbx = 0x00007fccb9abe4c0 rbp = 0x00007fccb756bc10
15:52:46 INFO - rsp = 0x00007fccb756bc00 r12 = 0x00007fcccafc26d0
15:52:46 INFO - r13 = 0x00007fcccaa31d10 r14 = 0x00007fcccaa31ce0
15:52:46 INFO - r15 = 0x00007fccb756bce0 rip = 0x00007fcccaa33129
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:3a3efe8da770 : 60 + 0x9]
15:52:46 INFO - rbx = 0x00007fccb9abe4c0 rbp = 0x00007fccb756bc90
15:52:46 INFO - rsp = 0x00007fccb756bc20 r12 = 0x00007fcccafc26d0
15:52:46 INFO - r13 = 0x00007fcccaa31d10 r14 = 0x00007fcccaa31ce0
15:52:46 INFO - r15 = 0x00007fccb756bce0 rip = 0x00007fcccaa32034
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccb9abe460 rbp = 0x00007fccb756bcc0
15:52:46 INFO - rsp = 0x00007fccb756bca0 r12 = 0x00007fccb756bce0
15:52:46 INFO - r13 = 0x00007fccb756c9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:3a3efe8da770 : 172 + 0x8]
15:52:46 INFO - rbx = 0x00007fccb9abe460 rbp = 0x00007fccb756be90
15:52:46 INFO - rsp = 0x00007fccb756bcd0 r12 = 0x00007fccb756bce0
15:52:46 INFO - r13 = 0x00007fccb756c9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc8d1f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:3a3efe8da770 : 39 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccb756bea0
15:52:46 INFO - rsp = 0x00007fccb756bea0 r12 = 0x00007fff7411faa0
15:52:46 INFO - r13 = 0x00007fccb756c9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc8d9c
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb756beb0 r12 = 0x00007fff7411faa0
15:52:46 INFO - r13 = 0x00007fccb756c9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb756bfc0 r12 = 0x00007fff7411faa0
15:52:46 INFO - r13 = 0x00007fccb756c9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 24
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000008f
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccbd3c6ae0
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccb9af8d4c
15:52:46 INFO - rbp = 0x00007fccb6bfec70 rsp = 0x00007fccb6bfec20
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000047
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fccb9af8d40 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x00007fccb9af8d10 r15 = 0x00007fccb9ae55c0
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fccbd3c6ae0 rbp = 0x00007fccb6bfec70
15:52:46 INFO - rsp = 0x00007fccb6bfec50 r12 = 0x00007fccb9af8d40
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x00007fccb9af8d10
15:52:46 INFO - r15 = 0x00007fccb9ae55c0 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::image::DecodePoolWorker::Run() [CondVar.h:3a3efe8da770 : 79 + 0xc]
15:52:46 INFO - rbx = 0x00007fccb9af8d00 rbp = 0x00007fccb6bfecc0
15:52:46 INFO - rsp = 0x00007fccb6bfec80 r12 = 0x00007fccb9adf8c0
15:52:46 INFO - r13 = 0x00007fcccb479120 r14 = 0x00007fccb9af8d10
15:52:46 INFO - r15 = 0x00007fccb9ae55c0 rip = 0x00007fcccb47e68b
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3a3efe8da770 : 964 + 0x2]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccb6bfed50
15:52:46 INFO - rsp = 0x00007fccb6bfecd0 r12 = 0x00007fccb6bfed60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb9ae55c0 rip = 0x00007fcccaa11649
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccb6bfed80
15:52:46 INFO - rsp = 0x00007fccb6bfed60 r12 = 0x00007fccbd316460
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb9af8ee0
15:52:46 INFO - r15 = 0x00007fccb6bff700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:46 INFO - rbx = 0x00007fccb9af8ec0 rbp = 0x00007fccb6bfedd0
15:52:46 INFO - rsp = 0x00007fccb6bfed90 r12 = 0x00007fccbd316460
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb9af8ee0
15:52:46 INFO - r15 = 0x00007fccb6bff700 rip = 0x00007fcccafda6b0
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccb9ae55c0 rbp = 0x00007fccb6bfee00
15:52:46 INFO - rsp = 0x00007fccb6bfede0 r12 = 0x00007fccbd316460
15:52:46 INFO - r13 = 0x00007fccb9ae55d8 r14 = 0x00007fccb6bff670
15:52:46 INFO - r15 = 0x00007fccb6bff700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fccb9ae55c0 rbp = 0x00007fccb6bfee50
15:52:46 INFO - rsp = 0x00007fccb6bfee10 r12 = 0x00007fccbd316460
15:52:46 INFO - r13 = 0x00007fccb9ae55d8 r14 = 0x00007fccb6bff670
15:52:46 INFO - r15 = 0x00007fccb6bff700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fccbd3c6ae0 rbp = 0x00007fccb6bfeea0
15:52:46 INFO - rsp = 0x00007fccb6bfee60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x000000000000075d r14 = 0x00007fccb6bff670
15:52:46 INFO - r15 = 0x00007fccb6bff700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb6bfeeb0 r12 = 0x00007fff7411f7d0
15:52:46 INFO - r13 = 0x00007fccb6bff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb6bfefc0 r12 = 0x00007fff7411f7d0
15:52:46 INFO - r13 = 0x00007fccb6bff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 25
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccbd3c6c00
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccb9af8f0c
15:52:46 INFO - rbp = 0x00007fccb63fdc70 rsp = 0x00007fccb63fdc20
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fccb9af8f00 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fccb9ae5690
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fccbd3c6c00 rbp = 0x00007fccb63fdc70
15:52:46 INFO - rsp = 0x00007fccb63fdc50 r12 = 0x00007fccb9af8f00
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb9ae5690 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccb63fdc90
15:52:46 INFO - rsp = 0x00007fccb63fdc80 r12 = 0x00007fccb9ae5720
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb9ae5690 rip = 0x00007fcccaa10135
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:46 INFO - rbx = 0x00007fccb9ae5700 rbp = 0x00007fccb63fdcc0
15:52:46 INFO - rsp = 0x00007fccb63fdca0 r12 = 0x00007fccb9ae5720
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb9ae5690 rip = 0x00007fcccaa10468
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccb63fdd50
15:52:46 INFO - rsp = 0x00007fccb63fdcd0 r12 = 0x00007fccb63fdd60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb9ae5690 rip = 0x00007fcccaa11340
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccb63fdd80
15:52:46 INFO - rsp = 0x00007fccb63fdd60 r12 = 0x00007fccbd316600
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb6c0f060
15:52:46 INFO - r15 = 0x00007fccb63fe700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:46 INFO - rbx = 0x00007fccb6c0f040 rbp = 0x00007fccb63fddd0
15:52:46 INFO - rsp = 0x00007fccb63fdd90 r12 = 0x00007fccbd316600
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb6c0f060
15:52:46 INFO - r15 = 0x00007fccb63fe700 rip = 0x00007fcccafda6b0
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccb9ae5690 rbp = 0x00007fccb63fde00
15:52:46 INFO - rsp = 0x00007fccb63fdde0 r12 = 0x00007fccbd316600
15:52:46 INFO - r13 = 0x00007fccb9ae56a8 r14 = 0x00007fccb63fe670
15:52:46 INFO - r15 = 0x00007fccb63fe700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fccb9ae5690 rbp = 0x00007fccb63fde50
15:52:46 INFO - rsp = 0x00007fccb63fde10 r12 = 0x00007fccbd316600
15:52:46 INFO - r13 = 0x00007fccb9ae56a8 r14 = 0x00007fccb63fe670
15:52:46 INFO - r15 = 0x00007fccb63fe700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fccbd3c6c00 rbp = 0x00007fccb63fdea0
15:52:46 INFO - rsp = 0x00007fccb63fde60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x000000000000075e r14 = 0x00007fccb63fe670
15:52:46 INFO - r15 = 0x00007fccb63fe700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb63fdeb0 r12 = 0x00007fff7411f7d0
15:52:46 INFO - r13 = 0x00007fccb63fe9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb63fdfc0 r12 = 0x00007fff7411f7d0
15:52:46 INFO - r13 = 0x00007fccb63fe9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 26
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
15:52:46 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000001
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000003e60
15:52:46 INFO - rsi = 0x0000000000000089 rdi = 0x00007fccb5bfcba4
15:52:46 INFO - rbp = 0x00007fccb5bfcb00 rsp = 0x00007fccb5bfca70
15:52:46 INFO - r8 = 0x00007fccb5bfcb40 r9 = 0x00000000ffffffff
15:52:46 INFO - r10 = 0x00007fccb5bfcae0 r11 = 0x0000000000000202
15:52:46 INFO - r12 = 0x0000000000000001 r13 = 0x00007fccb5bfcae0
15:52:46 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
15:52:46 INFO - rip = 0x00007fccd71eb0fe
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:3a3efe8da770 : 73 + 0xa]
15:52:46 INFO - rbx = 0x0000000000003e60 rbp = 0x00007fccb5bfcb00
15:52:46 INFO - rsp = 0x00007fccb5bfcad0 r12 = 0x00007fccb5bfcba0
15:52:46 INFO - r13 = 0x00007fccb5bfcba0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb5bfcb70 rip = 0x00007fcccafc0c76
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:3a3efe8da770 : 193 + 0x8]
15:52:46 INFO - rbx = 0x00007fccb6c02268 rbp = 0x00007fccb5bfcc10
15:52:46 INFO - rsp = 0x00007fccb5bfcb10 r12 = 0x00007fccb5bfcb40
15:52:46 INFO - r13 = 0x00007fccb5bfcba0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb5bfcb70 rip = 0x00007fcccaa32fe5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:3a3efe8da770 : 70 + 0xd]
15:52:46 INFO - rbx = 0x00007fccb6c02250 rbp = 0x00007fccb5bfcc90
15:52:46 INFO - rsp = 0x00007fccb5bfcc20 r12 = 0x00007fcccafc26d0
15:52:46 INFO - r13 = 0x00007fcccaa31d10 r14 = 0x00007fcccaa31ce0
15:52:46 INFO - r15 = 0x00007fccb5bfcce0 rip = 0x00007fcccaa32175
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccb6c021f0 rbp = 0x00007fccb5bfccc0
15:52:46 INFO - rsp = 0x00007fccb5bfcca0 r12 = 0x00007fccb5bfcce0
15:52:46 INFO - r13 = 0x00007fccb5bfd9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:3a3efe8da770 : 172 + 0x8]
15:52:46 INFO - rbx = 0x00007fccb6c021f0 rbp = 0x00007fccb5bfce90
15:52:46 INFO - rsp = 0x00007fccb5bfccd0 r12 = 0x00007fccb5bfcce0
15:52:46 INFO - r13 = 0x00007fccb5bfd9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc8d1f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:3a3efe8da770 : 39 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccb5bfcea0
15:52:46 INFO - rsp = 0x00007fccb5bfcea0 r12 = 0x00007fff7411fa90
15:52:46 INFO - r13 = 0x00007fccb5bfd9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc8d9c
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb5bfceb0 r12 = 0x00007fff7411fa90
15:52:46 INFO - r13 = 0x00007fccb5bfd9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb5bfcfc0 r12 = 0x00007fff7411fa90
15:52:46 INFO - r13 = 0x00007fccb5bfd9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 27
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000387
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccbd3c8b80
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccb4e1928c
15:52:46 INFO - rbp = 0x00007fccb4cfec70 rsp = 0x00007fccb4cfec20
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000001c3
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fccb4e19280 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fccb519b760
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fccbd3c8b80 rbp = 0x00007fccb4cfec70
15:52:46 INFO - rsp = 0x00007fccb4cfec50 r12 = 0x00007fccb4e19280
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb519b760 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccb4cfec90
15:52:46 INFO - rsp = 0x00007fccb4cfec80 r12 = 0x00007fccb519b7f0
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb519b760 rip = 0x00007fcccaa10135
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:46 INFO - rbx = 0x00007fccb519b7d0 rbp = 0x00007fccb4cfecc0
15:52:46 INFO - rsp = 0x00007fccb4cfeca0 r12 = 0x00007fccb519b7f0
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb519b760 rip = 0x00007fcccaa10468
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccb4cfed50
15:52:46 INFO - rsp = 0x00007fccb4cfecd0 r12 = 0x00007fccb4cfed60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb519b760 rip = 0x00007fcccaa11340
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccb4cfed80
15:52:46 INFO - rsp = 0x00007fccb4cfed60 r12 = 0x00007fccbd317980
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb4e19aa0
15:52:46 INFO - r15 = 0x00007fccb4cff700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:46 INFO - rbx = 0x00007fccb4e19a80 rbp = 0x00007fccb4cfedd0
15:52:46 INFO - rsp = 0x00007fccb4cfed90 r12 = 0x00007fccbd317980
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb4e19aa0
15:52:46 INFO - r15 = 0x00007fccb4cff700 rip = 0x00007fcccafda6b0
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccb519b760 rbp = 0x00007fccb4cfee00
15:52:46 INFO - rsp = 0x00007fccb4cfede0 r12 = 0x00007fccbd317980
15:52:46 INFO - r13 = 0x00007fccb519b778 r14 = 0x00007fccb4cff670
15:52:46 INFO - r15 = 0x00007fccb4cff700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fccb519b760 rbp = 0x00007fccb4cfee50
15:52:46 INFO - rsp = 0x00007fccb4cfee10 r12 = 0x00007fccbd317980
15:52:46 INFO - r13 = 0x00007fccb519b778 r14 = 0x00007fccb4cff670
15:52:46 INFO - r15 = 0x00007fccb4cff700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fccbd3c8b80 rbp = 0x00007fccb4cfeea0
15:52:46 INFO - rsp = 0x00007fccb4cfee60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000760 r14 = 0x00007fccb4cff670
15:52:46 INFO - r15 = 0x00007fccb4cff700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb4cfeeb0 r12 = 0x00007fff7411c0c0
15:52:46 INFO - r13 = 0x00007fccb4cff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb4cfefc0 r12 = 0x00007fff7411c0c0
15:52:46 INFO - r13 = 0x00007fccb4cff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 28
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000035
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccb4dfd040
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccae20e98c
15:52:46 INFO - rbp = 0x00007fccae1fe900 rsp = 0x00007fccae1fe8b0
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000001a
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fccae20e980 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fccb9642000
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fccb4dfd040 rbp = 0x00007fccae1fe900
15:52:46 INFO - rsp = 0x00007fccae1fe8e0 r12 = 0x00007fccae20e980
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb9642000 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccae1fe920
15:52:46 INFO - rsp = 0x00007fccae1fe910 r12 = 0x00007fccb9642058
15:52:46 INFO - r13 = 0x00007fccad2b7800 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb9642000 rip = 0x00007fcccbf371ec
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:3a3efe8da770 : 4898 + 0x5]
15:52:46 INFO - rbx = 0x00007fccb9642000 rbp = 0x00007fccae1fe940
15:52:46 INFO - rsp = 0x00007fccae1fe930 r12 = 0x00007fccb9642068
15:52:46 INFO - r13 = 0x00007fccad2b7800 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb9642000 rip = 0x00007fcccbf3a15d
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:3a3efe8da770 : 4414 + 0xb]
15:52:46 INFO - rbx = 0x00007fccb9642338 rbp = 0x00007fccae1fe9d0
15:52:46 INFO - rsp = 0x00007fccae1fe950 r12 = 0x0000000000000001
15:52:46 INFO - r13 = 0x00007fccad2b7800 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb9642000 rip = 0x00007fcccbf54a0a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:3a3efe8da770 : 2723 + 0xc]
15:52:46 INFO - rbx = 0x00007fccad2d4000 rbp = 0x00007fccae1fecc0
15:52:46 INFO - rsp = 0x00007fccae1fe9e0 r12 = 0x00007fccae1fea70
15:52:46 INFO - r13 = 0x00007fccae20f190 r14 = 0x00007fccad2b7800
15:52:46 INFO - r15 = 0x00007fccae259000 rip = 0x00007fcccbf2473c
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3a3efe8da770 : 964 + 0x2]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccae1fed50
15:52:46 INFO - rsp = 0x00007fccae1fecd0 r12 = 0x00007fccae1fed60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccae232040 rip = 0x00007fcccaa11649
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccae1fed80
15:52:46 INFO - rsp = 0x00007fccae1fed60 r12 = 0x00007fccb43d3c40
15:52:46 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccbd5c5c60
15:52:46 INFO - r15 = 0x00007fccae1ff700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 326 + 0xb]
15:52:46 INFO - rbx = 0x00007fccbd5c5c40 rbp = 0x00007fccae1fedd0
15:52:46 INFO - rsp = 0x00007fccae1fed90 r12 = 0x00007fccb43d3c40
15:52:46 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccbd5c5c60
15:52:46 INFO - r15 = 0x00007fccae1ff700 rip = 0x00007fcccafda669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccae232040 rbp = 0x00007fccae1fee00
15:52:46 INFO - rsp = 0x00007fccae1fede0 r12 = 0x00007fccb43d3c40
15:52:46 INFO - r13 = 0x00007fccae232058 r14 = 0x00007fccae1ff670
15:52:46 INFO - r15 = 0x00007fccae1ff700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fccae232040 rbp = 0x00007fccae1fee50
15:52:46 INFO - rsp = 0x00007fccae1fee10 r12 = 0x00007fccb43d3c40
15:52:46 INFO - r13 = 0x00007fccae232058 r14 = 0x00007fccae1ff670
15:52:46 INFO - r15 = 0x00007fccae1ff700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fccb4dfd040 rbp = 0x00007fccae1feea0
15:52:46 INFO - rsp = 0x00007fccae1fee60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000761 r14 = 0x00007fccae1ff670
15:52:46 INFO - r15 = 0x00007fccae1ff700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccae1feeb0 r12 = 0x00007fff74118300
15:52:46 INFO - r13 = 0x00007fccae1ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 13 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccae1fefc0 r12 = 0x00007fff74118300
15:52:46 INFO - r13 = 0x00007fccae1ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 29
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000000b
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccae2b84a0
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccb9a6d78c
15:52:46 INFO - rbp = 0x00007fccadffdc70 rsp = 0x00007fccadffdc20
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000005
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fccb9a6d780 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fccb36a8ef0
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fccae2b84a0 rbp = 0x00007fccadffdc70
15:52:46 INFO - rsp = 0x00007fccadffdc50 r12 = 0x00007fccb9a6d780
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb36a8ef0 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccadffdc90
15:52:46 INFO - rsp = 0x00007fccadffdc80 r12 = 0x00007fccb36a8f80
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb36a8ef0 rip = 0x00007fcccaa10135
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:46 INFO - rbx = 0x00007fccb36a8f60 rbp = 0x00007fccadffdcc0
15:52:46 INFO - rsp = 0x00007fccadffdca0 r12 = 0x00007fccb36a8f80
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb36a8ef0 rip = 0x00007fcccaa10468
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccadffdd50
15:52:46 INFO - rsp = 0x00007fccadffdcd0 r12 = 0x00007fccadffdd60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccb36a8ef0 rip = 0x00007fcccaa11340
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccadffdd80
15:52:46 INFO - rsp = 0x00007fccadffdd60 r12 = 0x00007fccb43d4460
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccbe1c68e0
15:52:46 INFO - r15 = 0x00007fccadffe700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:46 INFO - rbx = 0x00007fccbe1c68c0 rbp = 0x00007fccadffddd0
15:52:46 INFO - rsp = 0x00007fccadffdd90 r12 = 0x00007fccb43d4460
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccbe1c68e0
15:52:46 INFO - r15 = 0x00007fccadffe700 rip = 0x00007fcccafda6b0
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccb36a8ef0 rbp = 0x00007fccadffde00
15:52:46 INFO - rsp = 0x00007fccadffdde0 r12 = 0x00007fccb43d4460
15:52:46 INFO - r13 = 0x00007fccb36a8f08 r14 = 0x00007fccadffe670
15:52:46 INFO - r15 = 0x00007fccadffe700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fccb36a8ef0 rbp = 0x00007fccadffde50
15:52:46 INFO - rsp = 0x00007fccadffde10 r12 = 0x00007fccb43d4460
15:52:46 INFO - r13 = 0x00007fccb36a8f08 r14 = 0x00007fccadffe670
15:52:46 INFO - r15 = 0x00007fccadffe700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fccae2b84a0 rbp = 0x00007fccadffdea0
15:52:46 INFO - rsp = 0x00007fccadffde60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000762 r14 = 0x00007fccadffe670
15:52:46 INFO - r15 = 0x00007fccadffe700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccadffdeb0 r12 = 0x00007fff7411f4e0
15:52:46 INFO - r13 = 0x00007fccadffe9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccadffdfc0 r12 = 0x00007fff7411f4e0
15:52:46 INFO - r13 = 0x00007fccadffe9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 30
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000000ff
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccae2b9100
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccad2ad80c
15:52:46 INFO - rbp = 0x00007fccad1fe900 rsp = 0x00007fccad1fe8b0
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000007f
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fccad2ad800 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fccad4a1800
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fccae2b9100 rbp = 0x00007fccad1fe900
15:52:46 INFO - rsp = 0x00007fccad1fe8e0 r12 = 0x00007fccad2ad800
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccad4a1800 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccad1fe920
15:52:46 INFO - rsp = 0x00007fccad1fe910 r12 = 0x00007fccad4a1858
15:52:46 INFO - r13 = 0x00007fccad2bfc00 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccad4a1800 rip = 0x00007fcccbf371ec
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:3a3efe8da770 : 4898 + 0x5]
15:52:46 INFO - rbx = 0x00007fccad4a1800 rbp = 0x00007fccad1fe940
15:52:46 INFO - rsp = 0x00007fccad1fe930 r12 = 0x00007fccad4a1868
15:52:46 INFO - r13 = 0x00007fccad2bfc00 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccad4a1800 rip = 0x00007fcccbf3a15d
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:3a3efe8da770 : 4414 + 0xb]
15:52:46 INFO - rbx = 0x00007fccad4a1b58 rbp = 0x00007fccad1fe9d0
15:52:46 INFO - rsp = 0x00007fccad1fe950 r12 = 0x0000000000000001
15:52:46 INFO - r13 = 0x00007fccad2bfc00 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccad4a1800 rip = 0x00007fcccbf54a0a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:3a3efe8da770 : 2723 + 0xc]
15:52:46 INFO - rbx = 0x00007fccac302000 rbp = 0x00007fccad1fecc0
15:52:46 INFO - rsp = 0x00007fccad1fe9e0 r12 = 0x00007fccad1fea70
15:52:46 INFO - r13 = 0x00007fccad4b90d0 r14 = 0x00007fccad2bfc00
15:52:46 INFO - r15 = 0x00007fccad2f0000 rip = 0x00007fcccbf2473c
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3a3efe8da770 : 964 + 0x2]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccad1fed50
15:52:46 INFO - rsp = 0x00007fccad1fecd0 r12 = 0x00007fccad1fed60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccae2355b0 rip = 0x00007fcccaa11649
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccad1fed80
15:52:46 INFO - rsp = 0x00007fccad1fed60 r12 = 0x00007fccb43d5e60
15:52:46 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccb9a6d820
15:52:46 INFO - r15 = 0x00007fccad1ff700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 326 + 0xb]
15:52:46 INFO - rbx = 0x00007fccb9a6d800 rbp = 0x00007fccad1fedd0
15:52:46 INFO - rsp = 0x00007fccad1fed90 r12 = 0x00007fccb43d5e60
15:52:46 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccb9a6d820
15:52:46 INFO - r15 = 0x00007fccad1ff700 rip = 0x00007fcccafda669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccae2355b0 rbp = 0x00007fccad1fee00
15:52:46 INFO - rsp = 0x00007fccad1fede0 r12 = 0x00007fccb43d5e60
15:52:46 INFO - r13 = 0x00007fccae2355c8 r14 = 0x00007fccad1ff670
15:52:46 INFO - r15 = 0x00007fccad1ff700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fccae2355b0 rbp = 0x00007fccad1fee50
15:52:46 INFO - rsp = 0x00007fccad1fee10 r12 = 0x00007fccb43d5e60
15:52:46 INFO - r13 = 0x00007fccae2355c8 r14 = 0x00007fccad1ff670
15:52:46 INFO - r15 = 0x00007fccad1ff700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fccae2b9100 rbp = 0x00007fccad1feea0
15:52:46 INFO - rsp = 0x00007fccad1fee60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000763 r14 = 0x00007fccad1ff670
15:52:46 INFO - r15 = 0x00007fccad1ff700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccad1feeb0 r12 = 0x00007fff74119ed0
15:52:46 INFO - r13 = 0x00007fccad1ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 13 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccad1fefc0 r12 = 0x00007fff74119ed0
15:52:46 INFO - r13 = 0x00007fccad1ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 31
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000000f5
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccae2bc700
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccabb87f8c
15:52:46 INFO - rbp = 0x00007fccab3fe900 rsp = 0x00007fccab3fe8b0
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000007a
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fccabb87f80 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fccac0ee000
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fccae2bc700 rbp = 0x00007fccab3fe900
15:52:46 INFO - rsp = 0x00007fccab3fe8e0 r12 = 0x00007fccabb87f80
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccac0ee000 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccab3fe920
15:52:46 INFO - rsp = 0x00007fccab3fe910 r12 = 0x00007fccac0ee058
15:52:46 INFO - r13 = 0x00007fccab914400 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccac0ee000 rip = 0x00007fcccbf371ec
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:3a3efe8da770 : 4898 + 0x5]
15:52:46 INFO - rbx = 0x00007fccac0ee000 rbp = 0x00007fccab3fe940
15:52:46 INFO - rsp = 0x00007fccab3fe930 r12 = 0x00007fccac0ee068
15:52:46 INFO - r13 = 0x00007fccab914400 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccac0ee000 rip = 0x00007fcccbf3a15d
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:3a3efe8da770 : 4414 + 0xb]
15:52:46 INFO - rbx = 0x00007fccac0ee338 rbp = 0x00007fccab3fe9d0
15:52:46 INFO - rsp = 0x00007fccab3fe950 r12 = 0x0000000000000001
15:52:46 INFO - r13 = 0x00007fccab914400 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccac0ee000 rip = 0x00007fcccbf54a0a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:3a3efe8da770 : 2723 + 0xc]
15:52:46 INFO - rbx = 0x00007fccaba40000 rbp = 0x00007fccab3fecc0
15:52:46 INFO - rsp = 0x00007fccab3fe9e0 r12 = 0x00007fccab3fea70
15:52:46 INFO - r13 = 0x00007fccabcb5610 r14 = 0x00007fccab914400
15:52:46 INFO - r15 = 0x00007fccab84c000 rip = 0x00007fcccbf2473c
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3a3efe8da770 : 964 + 0x2]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccab3fed50
15:52:46 INFO - rsp = 0x00007fccab3fecd0 r12 = 0x00007fccab3fed60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fccab9394c0 rip = 0x00007fcccaa11649
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x00007fccab3fed80
15:52:46 INFO - rsp = 0x00007fccab3fed60 r12 = 0x00007fccad3c23e0
15:52:46 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccabb72660
15:52:46 INFO - r15 = 0x00007fccab3ff700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 326 + 0xb]
15:52:46 INFO - rbx = 0x00007fccabb72640 rbp = 0x00007fccab3fedd0
15:52:46 INFO - rsp = 0x00007fccab3fed90 r12 = 0x00007fccad3c23e0
15:52:46 INFO - r13 = 0x00007fcccea6ec70 r14 = 0x00007fccabb72660
15:52:46 INFO - r15 = 0x00007fccab3ff700 rip = 0x00007fcccafda669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fccab9394c0 rbp = 0x00007fccab3fee00
15:52:46 INFO - rsp = 0x00007fccab3fede0 r12 = 0x00007fccad3c23e0
15:52:46 INFO - r13 = 0x00007fccab9394d8 r14 = 0x00007fccab3ff670
15:52:46 INFO - r15 = 0x00007fccab3ff700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fccab9394c0 rbp = 0x00007fccab3fee50
15:52:46 INFO - rsp = 0x00007fccab3fee10 r12 = 0x00007fccad3c23e0
15:52:46 INFO - r13 = 0x00007fccab9394d8 r14 = 0x00007fccab3ff670
15:52:46 INFO - r15 = 0x00007fccab3ff700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fccae2bc700 rbp = 0x00007fccab3feea0
15:52:46 INFO - rsp = 0x00007fccab3fee60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000766 r14 = 0x00007fccab3ff670
15:52:46 INFO - r15 = 0x00007fccab3ff700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccab3feeb0 r12 = 0x00007fff74119b20
15:52:46 INFO - r13 = 0x00007fccab3ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 13 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccab3fefc0 r12 = 0x00007fff74119b20
15:52:46 INFO - r13 = 0x00007fccab3ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 32
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccaacf8a60
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fcca869aa8c
15:52:46 INFO - rbp = 0x00007fccacdfec70 rsp = 0x00007fccacdfec20
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fcca869aa80 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fcca860e900
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fccaacf8a60 rbp = 0x00007fccacdfec70
15:52:46 INFO - rsp = 0x00007fccacdfec50 r12 = 0x00007fcca869aa80
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca860e900 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccacdfec90
15:52:46 INFO - rsp = 0x00007fccacdfec80 r12 = 0x00007fcca860e990
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca860e900 rip = 0x00007fcccaa10135
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:46 INFO - rbx = 0x00007fcca860e970 rbp = 0x00007fccacdfecc0
15:52:46 INFO - rsp = 0x00007fccacdfeca0 r12 = 0x00007fcca860e990
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca860e900 rip = 0x00007fcccaa10468
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccacdfed50
15:52:46 INFO - rsp = 0x00007fccacdfecd0 r12 = 0x00007fccacdfed60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca860e900 rip = 0x00007fcccaa11340
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fccacdfed80
15:52:46 INFO - rsp = 0x00007fccacdfed60 r12 = 0x00007fcca97a0aa0
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fcca8c535e0
15:52:46 INFO - r15 = 0x00007fccacdff700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:46 INFO - rbx = 0x00007fcca8c535c0 rbp = 0x00007fccacdfedd0
15:52:46 INFO - rsp = 0x00007fccacdfed90 r12 = 0x00007fcca97a0aa0
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fcca8c535e0
15:52:46 INFO - r15 = 0x00007fccacdff700 rip = 0x00007fcccafda6b0
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fcca860e900 rbp = 0x00007fccacdfee00
15:52:46 INFO - rsp = 0x00007fccacdfede0 r12 = 0x00007fcca97a0aa0
15:52:46 INFO - r13 = 0x00007fcca860e918 r14 = 0x00007fccacdff670
15:52:46 INFO - r15 = 0x00007fccacdff700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fcca860e900 rbp = 0x00007fccacdfee50
15:52:46 INFO - rsp = 0x00007fccacdfee10 r12 = 0x00007fcca97a0aa0
15:52:46 INFO - r13 = 0x00007fcca860e918 r14 = 0x00007fccacdff670
15:52:46 INFO - r15 = 0x00007fccacdff700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fccaacf8a60 rbp = 0x00007fccacdfeea0
15:52:46 INFO - rsp = 0x00007fccacdfee60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000768 r14 = 0x00007fccacdff670
15:52:46 INFO - r15 = 0x00007fccacdff700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccacdfeeb0 r12 = 0x00007fff7411d9f0
15:52:46 INFO - r13 = 0x00007fccacdff9c0 r14 = 0x00007fccad69e240
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccacdfefc0 r12 = 0x00007fff7411d9f0
15:52:46 INFO - r13 = 0x00007fccacdff9c0 r14 = 0x00007fccad69e240
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 33
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fcca823f260
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fcca823bb0c
15:52:46 INFO - rbp = 0x00007fcca81fec70 rsp = 0x00007fcca81fec20
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fcca823bb00 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fcca8610a50
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fcca823f260 rbp = 0x00007fcca81fec70
15:52:46 INFO - rsp = 0x00007fcca81fec50 r12 = 0x00007fcca823bb00
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca8610a50 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fcca81fec90
15:52:46 INFO - rsp = 0x00007fcca81fec80 r12 = 0x00007fcca8610ae0
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca8610a50 rip = 0x00007fcccaa10135
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:46 INFO - rbx = 0x00007fcca8610ac0 rbp = 0x00007fcca81fecc0
15:52:46 INFO - rsp = 0x00007fcca81feca0 r12 = 0x00007fcca8610ae0
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca8610a50 rip = 0x00007fcccaa10468
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca81fed50
15:52:46 INFO - rsp = 0x00007fcca81fecd0 r12 = 0x00007fcca81fed60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca8610a50 rip = 0x00007fcccaa11340
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca81fed80
15:52:46 INFO - rsp = 0x00007fcca81fed60 r12 = 0x00007fcca97a17a0
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb9a85420
15:52:46 INFO - r15 = 0x00007fcca81ff700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:46 INFO - rbx = 0x00007fccb9a85400 rbp = 0x00007fcca81fedd0
15:52:46 INFO - rsp = 0x00007fcca81fed90 r12 = 0x00007fcca97a17a0
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb9a85420
15:52:46 INFO - r15 = 0x00007fcca81ff700 rip = 0x00007fcccafda6b0
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fcca8610a50 rbp = 0x00007fcca81fee00
15:52:46 INFO - rsp = 0x00007fcca81fede0 r12 = 0x00007fcca97a17a0
15:52:46 INFO - r13 = 0x00007fcca8610a68 r14 = 0x00007fcca81ff670
15:52:46 INFO - r15 = 0x00007fcca81ff700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fcca8610a50 rbp = 0x00007fcca81fee50
15:52:46 INFO - rsp = 0x00007fcca81fee10 r12 = 0x00007fcca97a17a0
15:52:46 INFO - r13 = 0x00007fcca8610a68 r14 = 0x00007fcca81ff670
15:52:46 INFO - r15 = 0x00007fcca81ff700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fcca823f260 rbp = 0x00007fcca81feea0
15:52:46 INFO - rsp = 0x00007fcca81fee60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000769 r14 = 0x00007fcca81ff670
15:52:46 INFO - r15 = 0x00007fcca81ff700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca81feeb0 r12 = 0x00007fff74119040
15:52:46 INFO - r13 = 0x00007fcca81ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca81fefc0 r12 = 0x00007fff74119040
15:52:46 INFO - r13 = 0x00007fcca81ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 34
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000000d
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fcca823f380
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fcca86dde0c
15:52:46 INFO - rbp = 0x00007fccb9c75d80 rsp = 0x00007fccb9c75d30
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000006
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fcca86dde00 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x00007fcca8a04dd8 r15 = 0x00007fcca8239cb8
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fcca823f380 rbp = 0x00007fccb9c75d80
15:52:46 INFO - rsp = 0x00007fccb9c75d60 r12 = 0x00007fcca86dde00
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x00007fcca8a04dd8
15:52:46 INFO - r15 = 0x00007fcca8239cb8 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fccb9c75da0
15:52:46 INFO - rsp = 0x00007fccb9c75d90 r12 = 0x00007fcca8239cc8
15:52:46 INFO - r13 = 0x00007fcca8a04dd0 r14 = 0x00007fcca8a04dd8
15:52:46 INFO - r15 = 0x00007fcca8239cb8 rip = 0x00007fcccaa10135
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc() [Monitor.h:3a3efe8da770 : 88 + 0xb]
15:52:46 INFO - rbx = 0x00007fcca8a04d00 rbp = 0x00007fccb9c75e30
15:52:46 INFO - rsp = 0x00007fccb9c75db0 r12 = 0x00007fcca8610bf0
15:52:46 INFO - r13 = 0x00007fcca8a04dd0 r14 = 0x00007fcca8a04dd8
15:52:46 INFO - r15 = 0x00007fcca8239cb8 rip = 0x00007fcccbe08664
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc(void*) [DOMStorageDBThread.cpp:3a3efe8da770 : 276 + 0x8]
15:52:46 INFO - rbx = 0x00007fcca8a04d00 rbp = 0x00007fccb9c75e50
15:52:46 INFO - rsp = 0x00007fccb9c75e40 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x000000000000076a r14 = 0x00007fccb9c76670
15:52:46 INFO - r15 = 0x00007fccb9c76700 rip = 0x00007fcccbe087c2
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fcca823f380 rbp = 0x00007fccb9c75ea0
15:52:46 INFO - rsp = 0x00007fccb9c75e60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x000000000000076a r14 = 0x00007fccb9c76670
15:52:46 INFO - r15 = 0x00007fccb9c76700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb9c75eb0 r12 = 0x00007fff7411ff10
15:52:46 INFO - r13 = 0x00007fccb9c769c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fccb9c75fc0 r12 = 0x00007fff7411ff10
15:52:46 INFO - r13 = 0x00007fccb9c769c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 35
15:52:46 INFO - 0 libc-2.15.so!__poll + 0x53
15:52:46 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccac004f10
15:52:46 INFO - rsi = 0x0000000000000002 rdi = 0x00007fcca48fee70
15:52:46 INFO - rbp = 0x00007fcca48fee90 rsp = 0x00007fcca48fee40
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x00007fcca48ff700
15:52:46 INFO - r10 = 0x00007fcca48ff9d0 r11 = 0x0000000000000293
15:52:46 INFO - r12 = 0x00007fcca48fee70 r13 = 0x00007fcca48ff9c0
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000003
15:52:46 INFO - rip = 0x00007fccd62ea933
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libxul.so!google_breakpad::CrashGenerationServer::Run() [crash_generation_server.cc:3a3efe8da770 : 169 + 0x10]
15:52:46 INFO - rbx = 0x00007fccac004f10 rbp = 0x00007fcca48fee90
15:52:46 INFO - rsp = 0x00007fcca48fee70 r12 = 0x00007fcca48fee70
15:52:46 INFO - r13 = 0x00007fcca48ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccc65805a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!google_breakpad::CrashGenerationServer::ThreadMain(void*) [crash_generation_server.cc:3a3efe8da770 : 326 + 0x5]
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x00007fcca48feea0
15:52:46 INFO - rsp = 0x00007fcca48feea0 r12 = 0x00007fccd71f0880
15:52:46 INFO - r13 = 0x00007fcca48ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccc6580ab
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca48feeb0 r12 = 0x00007fccd71f0880
15:52:46 INFO - r13 = 0x00007fcca48ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca48fefc0 r12 = 0x00007fccd71f0880
15:52:46 INFO - r13 = 0x00007fcca48ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 36
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fcca49e6cb8
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fcca3efeb84
15:52:46 INFO - rbp = 0x00007fcca3efebf0 rsp = 0x00007fcca3efeac0
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fcca3efeb20 r13 = 0x00007fcca3efeb80
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fcca3efeb50
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:3a3efe8da770 : 195 + 0x8]
15:52:46 INFO - rbx = 0x00007fcca49e6cb8 rbp = 0x00007fcca3efebf0
15:52:46 INFO - rsp = 0x00007fcca3efeaf0 r12 = 0x00007fcca3efeb20
15:52:46 INFO - r13 = 0x00007fcca3efeb80 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca3efeb50 rip = 0x00007fcccaa32fba
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:3a3efe8da770 : 201 + 0x11]
15:52:46 INFO - rbx = 0x00007fcca49e6ca0 rbp = 0x00007fcca3efec10
15:52:46 INFO - rsp = 0x00007fcca3efec00 r12 = 0x00007fcccafc26d0
15:52:46 INFO - r13 = 0x00007fcccaa31d10 r14 = 0x00007fcccaa31ce0
15:52:46 INFO - r15 = 0x00007fcca3efece0 rip = 0x00007fcccaa33129
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:3a3efe8da770 : 60 + 0x9]
15:52:46 INFO - rbx = 0x00007fcca49e6ca0 rbp = 0x00007fcca3efec90
15:52:46 INFO - rsp = 0x00007fcca3efec20 r12 = 0x00007fcccafc26d0
15:52:46 INFO - r13 = 0x00007fcccaa31d10 r14 = 0x00007fcccaa31ce0
15:52:46 INFO - r15 = 0x00007fcca3efece0 rip = 0x00007fcccaa32034
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fcca49e6be0 rbp = 0x00007fcca3efecc0
15:52:46 INFO - rsp = 0x00007fcca3efeca0 r12 = 0x00007fcca3efece0
15:52:46 INFO - r13 = 0x00007fcca3eff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:3a3efe8da770 : 172 + 0x8]
15:52:46 INFO - rbx = 0x00007fcca49e6be0 rbp = 0x00007fcca3efee90
15:52:46 INFO - rsp = 0x00007fcca3efecd0 r12 = 0x00007fcca3efece0
15:52:46 INFO - r13 = 0x00007fcca3eff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc8d1f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:3a3efe8da770 : 39 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x00007fcca3efeea0
15:52:46 INFO - rsp = 0x00007fcca3efeea0 r12 = 0x00007fff7411fc30
15:52:46 INFO - r13 = 0x00007fcca3eff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fcccafc8d9c
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca3efeeb0 r12 = 0x00007fff7411fc30
15:52:46 INFO - r13 = 0x00007fcca3eff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca3efefc0 r12 = 0x00007fff7411fc30
15:52:46 INFO - r13 = 0x00007fcca3eff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 37
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fcca8241540
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccb9a41acc
15:52:46 INFO - rbp = 0x00007fcca33fec70 rsp = 0x00007fcca33fec20
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fccb9a41ac0 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fcca8610b20
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fcca8241540 rbp = 0x00007fcca33fec70
15:52:46 INFO - rsp = 0x00007fcca33fec50 r12 = 0x00007fccb9a41ac0
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca8610b20 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fcca33fec90
15:52:46 INFO - rsp = 0x00007fcca33fec80 r12 = 0x00007fcca8610bb0
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca8610b20 rip = 0x00007fcccaa10135
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:46 INFO - rbx = 0x00007fcca8610b90 rbp = 0x00007fcca33fecc0
15:52:46 INFO - rsp = 0x00007fcca33feca0 r12 = 0x00007fcca8610bb0
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca8610b20 rip = 0x00007fcccaa10468
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca33fed50
15:52:46 INFO - rsp = 0x00007fcca33fecd0 r12 = 0x00007fcca33fed60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca8610b20 rip = 0x00007fcccaa11340
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca33fed80
15:52:46 INFO - rsp = 0x00007fcca33fed60 r12 = 0x00007fcca4ff8ec0
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb9a4e1a0
15:52:46 INFO - r15 = 0x00007fcca33ff700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:46 INFO - rbx = 0x00007fccb9a4e180 rbp = 0x00007fcca33fedd0
15:52:46 INFO - rsp = 0x00007fcca33fed90 r12 = 0x00007fcca4ff8ec0
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb9a4e1a0
15:52:46 INFO - r15 = 0x00007fcca33ff700 rip = 0x00007fcccafda6b0
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fcca8610b20 rbp = 0x00007fcca33fee00
15:52:46 INFO - rsp = 0x00007fcca33fede0 r12 = 0x00007fcca4ff8ec0
15:52:46 INFO - r13 = 0x00007fcca8610b38 r14 = 0x00007fcca33ff670
15:52:46 INFO - r15 = 0x00007fcca33ff700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fcca8610b20 rbp = 0x00007fcca33fee50
15:52:46 INFO - rsp = 0x00007fcca33fee10 r12 = 0x00007fcca4ff8ec0
15:52:46 INFO - r13 = 0x00007fcca8610b38 r14 = 0x00007fcca33ff670
15:52:46 INFO - r15 = 0x00007fcca33ff700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fcca8241540 rbp = 0x00007fcca33feea0
15:52:46 INFO - rsp = 0x00007fcca33fee60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000785 r14 = 0x00007fcca33ff670
15:52:46 INFO - r15 = 0x00007fcca33ff700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca33feeb0 r12 = 0x00007fff7411f0b0
15:52:46 INFO - r13 = 0x00007fcca33ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca33fefc0 r12 = 0x00007fff7411f0b0
15:52:46 INFO - r13 = 0x00007fcca33ff9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 38
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000ea9
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fcca8241660
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fccb9a4e08c
15:52:46 INFO - rbp = 0x00007fcca2bfdc70 rsp = 0x00007fcca2bfdc20
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000754
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fccb9a4e080 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fcca9050b70
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fcca8241660 rbp = 0x00007fcca2bfdc70
15:52:46 INFO - rsp = 0x00007fcca2bfdc50 r12 = 0x00007fccb9a4e080
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca9050b70 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fcca2bfdc90
15:52:46 INFO - rsp = 0x00007fcca2bfdc80 r12 = 0x00007fcca9050c00
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca9050b70 rip = 0x00007fcccaa10135
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:46 INFO - rbx = 0x00007fcca9050be0 rbp = 0x00007fcca2bfdcc0
15:52:46 INFO - rsp = 0x00007fcca2bfdca0 r12 = 0x00007fcca9050c00
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca9050b70 rip = 0x00007fcccaa10468
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca2bfdd50
15:52:46 INFO - rsp = 0x00007fcca2bfdcd0 r12 = 0x00007fcca2bfdd60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca9050b70 rip = 0x00007fcccaa11340
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca2bfdd80
15:52:46 INFO - rsp = 0x00007fcca2bfdd60 r12 = 0x00007fcca4ff9060
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb9a4e6e0
15:52:46 INFO - r15 = 0x00007fcca2bfe700 rip = 0x00007fcccaa1a58e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:46 INFO - rbx = 0x00007fccb9a4e6c0 rbp = 0x00007fcca2bfddd0
15:52:46 INFO - rsp = 0x00007fcca2bfdd90 r12 = 0x00007fcca4ff9060
15:52:46 INFO - r13 = 0x0000000000000000 r14 = 0x00007fccb9a4e6e0
15:52:46 INFO - r15 = 0x00007fcca2bfe700 rip = 0x00007fcccafda6b0
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:46 INFO - rbx = 0x00007fcca9050b70 rbp = 0x00007fcca2bfde00
15:52:46 INFO - rsp = 0x00007fcca2bfdde0 r12 = 0x00007fcca4ff9060
15:52:46 INFO - r13 = 0x00007fcca9050b88 r14 = 0x00007fcca2bfe670
15:52:46 INFO - r15 = 0x00007fcca2bfe700 rip = 0x00007fcccafc1f03
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:46 INFO - rbx = 0x00007fcca9050b70 rbp = 0x00007fcca2bfde50
15:52:46 INFO - rsp = 0x00007fcca2bfde10 r12 = 0x00007fcca4ff9060
15:52:46 INFO - r13 = 0x00007fcca9050b88 r14 = 0x00007fcca2bfe670
15:52:46 INFO - r15 = 0x00007fcca2bfe700 rip = 0x00007fcccada7a5f
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fcca8241660 rbp = 0x00007fcca2bfdea0
15:52:46 INFO - rsp = 0x00007fcca2bfde60 r12 = 0x0000000000000000
15:52:46 INFO - r13 = 0x0000000000000786 r14 = 0x00007fcca2bfe670
15:52:46 INFO - r15 = 0x00007fcca2bfe700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca2bfdeb0 r12 = 0x00007fff7411ed90
15:52:46 INFO - r13 = 0x00007fcca2bfe9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca2bfdfc0 r12 = 0x00007fff7411ed90
15:52:46 INFO - r13 = 0x00007fcca2bfe9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 39
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
15:52:46 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000007
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fccbf716d88
15:52:46 INFO - rsi = 0x0000000000000189 rdi = 0x00007fccbf716d8c
15:52:46 INFO - rbp = 0x00007fcca23fcd20 rsp = 0x00007fcca23fcc80
15:52:46 INFO - r8 = 0x00007fccbdf26ea0 r9 = 0x00000000ffffffff
15:52:46 INFO - r10 = 0x00007fcca23fccf0 r11 = 0x0000000000000202
15:52:46 INFO - r12 = 0x0000000000000007 r13 = 0x00007fcca23fccf0
15:52:46 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
15:52:46 INFO - rip = 0x00007fccd71eb0fe
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:3a3efe8da770 : 264 + 0x5]
15:52:46 INFO - rbx = 0x00007fccbf716d88 rbp = 0x00007fcca23fcd20
15:52:46 INFO - rsp = 0x00007fcca23fcce0 r12 = 0x00007fccbdf26ea0
15:52:46 INFO - r13 = 0x00000000000bd8bd r14 = 0x0000000000122638
15:52:46 INFO - r15 = 0x00007fccbe188ff8 rip = 0x00007fccd5de908e
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 398 + 0xd]
15:52:46 INFO - rbx = 0x00007fcca8241780 rbp = 0x00007fcca23fcd50
15:52:46 INFO - rsp = 0x00007fcca23fcd30 r12 = 0x00007fccbf716d80
15:52:46 INFO - r13 = 0x00000000000493e0 r14 = 0x0000000000122638
15:52:46 INFO - r15 = 0x00007fccbe188ff8 rip = 0x00007fccd5de9705
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!nsHostResolver::GetHostToLookup(nsHostRecord**) [CondVar.h:3a3efe8da770 : 79 + 0xc]
15:52:46 INFO - rbx = 0x00007fccbe188f80 rbp = 0x00007fcca23fcdd0
15:52:46 INFO - rsp = 0x00007fcca23fcd60 r12 = 0x00000000000493e0
15:52:46 INFO - r13 = 0x00007fccbe189034 r14 = 0x0000000000122638
15:52:46 INFO - r15 = 0x00007fccbe188ff8 rip = 0x00007fcccae3a1ae
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!nsHostResolver::ThreadFunc(void*) [nsHostResolver.cpp:3a3efe8da770 : 1391 + 0xc]
15:52:46 INFO - rbx = 0x00007fccbe188f80 rbp = 0x00007fcca23fce50
15:52:46 INFO - rsp = 0x00007fcca23fcde0 r12 = 0x00000114efb60259
15:52:46 INFO - r13 = 0x00007fccbe188f98 r14 = 0x0000000000113268
15:52:46 INFO - r15 = 0x0000000000000000 rip = 0x00007fcccae3ac68
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:46 INFO - rbx = 0x00007fcca8241780 rbp = 0x00007fcca23fcea0
15:52:46 INFO - rsp = 0x00007fcca23fce60 r12 = 0x0000000000000001
15:52:46 INFO - r13 = 0x0000000000000787 r14 = 0x00007fcca23fd670
15:52:46 INFO - r15 = 0x00007fcca23fd700 rip = 0x00007fccd5deacb5
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca23fceb0 r12 = 0x00007fff7411eda0
15:52:46 INFO - r13 = 0x00007fcca23fd9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 7 libc-2.15.so!clone + 0x6d
15:52:46 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:46 INFO - rsp = 0x00007fcca23fcfc0 r12 = 0x00007fff7411eda0
15:52:46 INFO - r13 = 0x00007fcca23fd9c0 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:46 INFO - Found by: call frame info
15:52:46 INFO -
15:52:46 INFO - Thread 40
15:52:46 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:46 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000001fb
15:52:46 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fcca8241d20
15:52:46 INFO - rsi = 0x0000000000000080 rdi = 0x00007fcca34d1b4c
15:52:46 INFO - rbp = 0x00007fcca19fec70 rsp = 0x00007fcca19fec20
15:52:46 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000000fd
15:52:46 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:46 INFO - r12 = 0x00007fcca34d1b40 r13 = 0x00000000ffffffff
15:52:46 INFO - r14 = 0x0000000000000000 r15 = 0x00007fcca3422690
15:52:46 INFO - rip = 0x00007fccd71ead84
15:52:46 INFO - Found by: given as instruction pointer in context
15:52:46 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:46 INFO - rbx = 0x00007fcca8241d20 rbp = 0x00007fcca19fec70
15:52:46 INFO - rsp = 0x00007fcca19fec50 r12 = 0x00007fcca34d1b40
15:52:46 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca3422690 rip = 0x00007fccd5de9669
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:46 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fcca19fec90
15:52:46 INFO - rsp = 0x00007fcca19fec80 r12 = 0x00007fcca3422720
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca3422690 rip = 0x00007fcccaa10135
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:46 INFO - rbx = 0x00007fcca3422700 rbp = 0x00007fcca19fecc0
15:52:46 INFO - rsp = 0x00007fcca19feca0 r12 = 0x00007fcca3422720
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca3422690 rip = 0x00007fcccaa10468
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca19fed50
15:52:46 INFO - rsp = 0x00007fcca19fecd0 r12 = 0x00007fcca19fed60
15:52:46 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:46 INFO - r15 = 0x00007fcca3422690 rip = 0x00007fcccaa11340
15:52:46 INFO - Found by: call frame info
15:52:46 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:46 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca19fed80
15:52:47 INFO - rsp = 0x00007fcca19fed60 r12 = 0x00007fcca4ff9880
15:52:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007fcca34d1fa0
15:52:47 INFO - r15 = 0x00007fcca19ff700 rip = 0x00007fcccaa1a58e
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:47 INFO - rbx = 0x00007fcca34d1f80 rbp = 0x00007fcca19fedd0
15:52:47 INFO - rsp = 0x00007fcca19fed90 r12 = 0x00007fcca4ff9880
15:52:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007fcca34d1fa0
15:52:47 INFO - r15 = 0x00007fcca19ff700 rip = 0x00007fcccafda6b0
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:47 INFO - rbx = 0x00007fcca3422690 rbp = 0x00007fcca19fee00
15:52:47 INFO - rsp = 0x00007fcca19fede0 r12 = 0x00007fcca4ff9880
15:52:47 INFO - r13 = 0x00007fcca34226a8 r14 = 0x00007fcca19ff670
15:52:47 INFO - r15 = 0x00007fcca19ff700 rip = 0x00007fcccafc1f03
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:47 INFO - rbx = 0x00007fcca3422690 rbp = 0x00007fcca19fee50
15:52:47 INFO - rsp = 0x00007fcca19fee10 r12 = 0x00007fcca4ff9880
15:52:47 INFO - r13 = 0x00007fcca34226a8 r14 = 0x00007fcca19ff670
15:52:47 INFO - r15 = 0x00007fcca19ff700 rip = 0x00007fcccada7a5f
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:47 INFO - rbx = 0x00007fcca8241d20 rbp = 0x00007fcca19feea0
15:52:47 INFO - rsp = 0x00007fcca19fee60 r12 = 0x0000000000000000
15:52:47 INFO - r13 = 0x000000000000078a r14 = 0x00007fcca19ff670
15:52:47 INFO - r15 = 0x00007fcca19ff700 rip = 0x00007fccd5deacb5
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:47 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:47 INFO - rsp = 0x00007fcca19feeb0 r12 = 0x00007fff7410f4a0
15:52:47 INFO - r13 = 0x00007fcca19ff9c0 r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:47 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:47 INFO - rsp = 0x00007fcca19fefc0 r12 = 0x00007fff7410f4a0
15:52:47 INFO - r13 = 0x00007fcca19ff9c0 r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:47 INFO - Found by: call frame info
15:52:47 INFO -
15:52:47 INFO - Thread 41
15:52:47 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:47 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000095
15:52:47 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fcca82433a0
15:52:47 INFO - rsi = 0x0000000000000080 rdi = 0x00007fcca0c0df8c
15:52:47 INFO - rbp = 0x00007fcca0bfec70 rsp = 0x00007fcca0bfec20
15:52:47 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000004a
15:52:47 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:47 INFO - r12 = 0x00007fcca0c0df80 r13 = 0x00000000ffffffff
15:52:47 INFO - r14 = 0x0000000000000000 r15 = 0x00007fcca3423a10
15:52:47 INFO - rip = 0x00007fccd71ead84
15:52:47 INFO - Found by: given as instruction pointer in context
15:52:47 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:47 INFO - rbx = 0x00007fcca82433a0 rbp = 0x00007fcca0bfec70
15:52:47 INFO - rsp = 0x00007fcca0bfec50 r12 = 0x00007fcca0c0df80
15:52:47 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x00007fcca3423a10 rip = 0x00007fccd5de9669
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:47 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fcca0bfec90
15:52:47 INFO - rsp = 0x00007fcca0bfec80 r12 = 0x00007fcca3423aa0
15:52:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x00007fcca3423a10 rip = 0x00007fcccaa10135
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:47 INFO - rbx = 0x00007fcca3423a80 rbp = 0x00007fcca0bfecc0
15:52:47 INFO - rsp = 0x00007fcca0bfeca0 r12 = 0x00007fcca3423aa0
15:52:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x00007fcca3423a10 rip = 0x00007fcccaa10468
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:47 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca0bfed50
15:52:47 INFO - rsp = 0x00007fcca0bfecd0 r12 = 0x00007fcca0bfed60
15:52:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x00007fcca3423a10 rip = 0x00007fcccaa11340
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:47 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca0bfed80
15:52:47 INFO - rsp = 0x00007fcca0bfed60 r12 = 0x00007fcca4ffa720
15:52:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007fcca0c1a560
15:52:47 INFO - r15 = 0x00007fcca0bff700 rip = 0x00007fcccaa1a58e
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:47 INFO - rbx = 0x00007fcca0c1a540 rbp = 0x00007fcca0bfedd0
15:52:47 INFO - rsp = 0x00007fcca0bfed90 r12 = 0x00007fcca4ffa720
15:52:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007fcca0c1a560
15:52:47 INFO - r15 = 0x00007fcca0bff700 rip = 0x00007fcccafda6b0
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:47 INFO - rbx = 0x00007fcca3423a10 rbp = 0x00007fcca0bfee00
15:52:47 INFO - rsp = 0x00007fcca0bfede0 r12 = 0x00007fcca4ffa720
15:52:47 INFO - r13 = 0x00007fcca3423a28 r14 = 0x00007fcca0bff670
15:52:47 INFO - r15 = 0x00007fcca0bff700 rip = 0x00007fcccafc1f03
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:47 INFO - rbx = 0x00007fcca3423a10 rbp = 0x00007fcca0bfee50
15:52:47 INFO - rsp = 0x00007fcca0bfee10 r12 = 0x00007fcca4ffa720
15:52:47 INFO - r13 = 0x00007fcca3423a28 r14 = 0x00007fcca0bff670
15:52:47 INFO - r15 = 0x00007fcca0bff700 rip = 0x00007fcccada7a5f
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:47 INFO - rbx = 0x00007fcca82433a0 rbp = 0x00007fcca0bfeea0
15:52:47 INFO - rsp = 0x00007fcca0bfee60 r12 = 0x0000000000000000
15:52:47 INFO - r13 = 0x000000000000078d r14 = 0x00007fcca0bff670
15:52:47 INFO - r15 = 0x00007fcca0bff700 rip = 0x00007fccd5deacb5
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:47 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:47 INFO - rsp = 0x00007fcca0bfeeb0 r12 = 0x00007fff7411eb60
15:52:47 INFO - r13 = 0x00007fcca0bff9c0 r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:47 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:47 INFO - rsp = 0x00007fcca0bfefc0 r12 = 0x00007fff7411eb60
15:52:47 INFO - r13 = 0x00007fcca0bff9c0 r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:47 INFO - Found by: call frame info
15:52:47 INFO -
15:52:47 INFO - Thread 42
15:52:47 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
15:52:47 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000002cf
15:52:47 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fcca82406a0
15:52:47 INFO - rsi = 0x0000000000000080 rdi = 0x00007fcc9fdfcc0c
15:52:47 INFO - rbp = 0x00007fcca6dfdc70 rsp = 0x00007fcca6dfdc20
15:52:47 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000167
15:52:47 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
15:52:47 INFO - r12 = 0x00007fcc9fdfcc00 r13 = 0x00000000ffffffff
15:52:47 INFO - r14 = 0x0000000000000000 r15 = 0x00007fcca0c2d980
15:52:47 INFO - rip = 0x00007fccd71ead84
15:52:47 INFO - Found by: given as instruction pointer in context
15:52:47 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3a3efe8da770 : 396 + 0xa]
15:52:47 INFO - rbx = 0x00007fcca82406a0 rbp = 0x00007fcca6dfdc70
15:52:47 INFO - rsp = 0x00007fcca6dfdc50 r12 = 0x00007fcc9fdfcc00
15:52:47 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x00007fcca0c2d980 rip = 0x00007fccd5de9669
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3a3efe8da770 : 79 + 0xb]
15:52:47 INFO - rbx = 0x00000000ffffffff rbp = 0x00007fcca6dfdc90
15:52:47 INFO - rsp = 0x00007fcca6dfdc80 r12 = 0x00007fcca0c2da10
15:52:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x00007fcca0c2d980 rip = 0x00007fcccaa10135
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3a3efe8da770 : 55 + 0xf]
15:52:47 INFO - rbx = 0x00007fcca0c2d9f0 rbp = 0x00007fcca6dfdcc0
15:52:47 INFO - rsp = 0x00007fcca6dfdca0 r12 = 0x00007fcca0c2da10
15:52:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x00007fcca0c2d980 rip = 0x00007fcccaa10468
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3a3efe8da770 : 129 + 0x16]
15:52:47 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca6dfdd50
15:52:47 INFO - rsp = 0x00007fcca6dfdcd0 r12 = 0x00007fcca6dfdd60
15:52:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000
15:52:47 INFO - r15 = 0x00007fcca0c2d980 rip = 0x00007fcccaa11340
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3a3efe8da770 : 297 + 0xe]
15:52:47 INFO - rbx = 0x0000000000000001 rbp = 0x00007fcca6dfdd80
15:52:47 INFO - rsp = 0x00007fcca6dfdd60 r12 = 0x00007fcca4ff9d60
15:52:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007fcc9f780da0
15:52:47 INFO - r15 = 0x00007fcca6dfe700 rip = 0x00007fcccaa1a58e
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3a3efe8da770 : 355 + 0xe]
15:52:47 INFO - rbx = 0x00007fcc9f780d80 rbp = 0x00007fcca6dfddd0
15:52:47 INFO - rsp = 0x00007fcca6dfdd90 r12 = 0x00007fcca4ff9d60
15:52:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007fcc9f780da0
15:52:47 INFO - r15 = 0x00007fcca6dfe700 rip = 0x00007fcccafda6b0
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3a3efe8da770 : 234 + 0x6]
15:52:47 INFO - rbx = 0x00007fcca0c2d980 rbp = 0x00007fcca6dfde00
15:52:47 INFO - rsp = 0x00007fcca6dfdde0 r12 = 0x00007fcca4ff9d60
15:52:47 INFO - r13 = 0x00007fcca0c2d998 r14 = 0x00007fcca6dfe670
15:52:47 INFO - r15 = 0x00007fcca6dfe700 rip = 0x00007fcccafc1f03
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3a3efe8da770 : 376 + 0x8]
15:52:47 INFO - rbx = 0x00007fcca0c2d980 rbp = 0x00007fcca6dfde50
15:52:47 INFO - rsp = 0x00007fcca6dfde10 r12 = 0x00007fcca4ff9d60
15:52:47 INFO - r13 = 0x00007fcca0c2d998 r14 = 0x00007fcca6dfe670
15:52:47 INFO - r15 = 0x00007fcca6dfe700 rip = 0x00007fcccada7a5f
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3a3efe8da770 : 212 + 0x7]
15:52:47 INFO - rbx = 0x00007fcca82406a0 rbp = 0x00007fcca6dfdea0
15:52:47 INFO - rsp = 0x00007fcca6dfde60 r12 = 0x0000000000000000
15:52:47 INFO - r13 = 0x00000000000007f3 r14 = 0x00007fcca6dfe670
15:52:47 INFO - r15 = 0x00007fcca6dfe700 rip = 0x00007fccd5deacb5
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
15:52:47 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:47 INFO - rsp = 0x00007fcca6dfdeb0 r12 = 0x00007fff74114a10
15:52:47 INFO - r13 = 0x00007fcca6dfe9c0 r14 = 0x00007fcca78ed6c0
15:52:47 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd71e6e9a
15:52:47 INFO - Found by: call frame info
15:52:47 INFO - 11 libc-2.15.so!clone + 0x6d
15:52:47 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
15:52:47 INFO - rsp = 0x00007fcca6dfdfc0 r12 = 0x00007fff74114a10
15:52:47 INFO - r13 = 0x00007fcca6dfe9c0 r14 = 0x00007fcca78ed6c0
15:52:47 INFO - r15 = 0x0000000000000003 rip = 0x00007fccd62f62ed
15:52:47 INFO - Found by: call frame info
15:52:47 INFO -
15:52:47 INFO - Loaded modules:
15:52:47 INFO - 0x00400000 - 0x00425fff firefox ??? (main)
15:52:47 INFO - 0x7fcc9d887000 - 0x7fcc9db01fff liborc-0.4.so.0.16.0 ???
15:52:47 INFO - 0x7fcc9db02000 - 0x7fcc9dd12fff libva.so.1.3200.0 ???
15:52:47 INFO - 0x7fcc9dd18000 - 0x7fcc9df25fff libgsm.so.1.0.12 ???
15:52:47 INFO - 0x7fcc9df26000 - 0x7fcc9e1d7fff libschroedinger-1.0.so.0.11.0 ???
15:52:47 INFO - 0x7fcc9e1d9000 - 0x7fcc9e3f1fff libspeex.so.1.5.0 ???
15:52:47 INFO - 0x7fcc9e3f2000 - 0x7fcc9ec8ffff libavcodec.so.53.35.0 ???
15:52:47 INFO - 0x7fcca4afc000 - 0x7fcca4cfffff libXss.so.1.0.0 ???
15:52:47 INFO - 0x7fcca531e000 - 0x7fcca5538fff libtheoradec.so.1.1.4 ???
15:52:47 INFO - 0x7fcca5539000 - 0x7fcca5775fff libtheoraenc.so.1.1.2 ???
15:52:47 INFO - 0x7fcca5776000 - 0x7fcca5c44fff libvorbisenc.so.2.0.8 ???
15:52:47 INFO - 0x7fcca5c45000 - 0x7fcca5edffff libvpx.so.1.0.0 ???
15:52:47 INFO - 0x7fcca5eea000 - 0x7fcca6105fff libavutil.so.51.22.1 ???
15:52:47 INFO - 0x7fcca610a000 - 0x7fcca62fffff startupCache.8.little ???
15:52:47 INFO - 0x7fcca9833000 - 0x7fcca9b8cfff libxml2.so.2.7.8 ???
15:52:47 INFO - 0x7fcca9b8e000 - 0x7fcca9dc7fff libcroco-0.6.so.3.0.1 ???
15:52:47 INFO - 0x7fcca9dc8000 - 0x7fcca9ffcfff librsvg-2.so.2.36.1 ???
15:52:47 INFO - 0x7fcca9ffd000 - 0x7fccaa1fffff libpixbufloader-svg.so ???
15:52:47 INFO - 0x7fccae62f000 - 0x7fccae694fff Ubuntu-L.ttf ???
15:52:47 INFO - 0x7fccae695000 - 0x7fccae8a8fff libtotem-narrowspace-plugin.so ???
15:52:47 INFO - 0x7fccae8a9000 - 0x7fccaeac2fff libtotem-gmp-plugin.so ???
15:52:47 INFO - 0x7fccaeac3000 - 0x7fccaecd4fff libtotem-mully-plugin.so ???
15:52:47 INFO - 0x7fccaecd5000 - 0x7fccaeedffff libcrypt-2.15.so ???
15:52:47 INFO - 0x7fccaef0e000 - 0x7fccaf1affff libsqlite3.so.0.8.6 ???
15:52:47 INFO - 0x7fccaf1b1000 - 0x7fccaf3f9fff libhx509.so.5.0.0 ???
15:52:47 INFO - 0x7fccaf3fb000 - 0x7fccaf609fff libheimbase.so.1.0.0 ???
15:52:47 INFO - 0x7fccaf60a000 - 0x7fccaf832fff libwind.so.0.0.0 ???
15:52:47 INFO - 0x7fccaf833000 - 0x7fccafa36fff libkeyutils.so.1.4 ???
15:52:47 INFO - 0x7fccafa37000 - 0x7fccafc4bfff libroken.so.18.1.0 ???
15:52:47 INFO - 0x7fccafc4c000 - 0x7fccafe7efff libhcrypto.so.4.1.0 ???
15:52:47 INFO - 0x7fccafe80000 - 0x7fccb011ffff libasn1.so.8.0.0 ???
15:52:47 INFO - 0x7fccb0120000 - 0x7fccb03a5fff libkrb5.so.26.0.0 ???
15:52:47 INFO - 0x7fccb03a6000 - 0x7fccb05acfff libheimntlm.so.0.1.0 ???
15:52:47 INFO - 0x7fccb05ad000 - 0x7fccb07b0fff libgpg-error.so.0.8.0 ???
15:52:47 INFO - 0x7fccb07b1000 - 0x7fccb09c2fff libp11-kit.so.0.0.0 ???
15:52:47 INFO - 0x7fccb09c3000 - 0x7fccb0bd3fff libtasn1.so.3.1.12 ???
15:52:47 INFO - 0x7fccb0bd4000 - 0x7fccb0ddbfff libkrb5support.so.0.1 ???
15:52:47 INFO - 0x7fccb0ddc000 - 0x7fccb0fdffff libcom_err.so.2.1 ???
15:52:47 INFO - 0x7fccb0fe0000 - 0x7fccb1206fff libk5crypto.so.3.1 ???
15:52:47 INFO - 0x7fccb1208000 - 0x7fccb14d5fff libkrb5.so.3.3 ???
15:52:47 INFO - 0x7fccb14d6000 - 0x7fccb1713fff libgssapi.so.3.0.0 ???
15:52:47 INFO - 0x7fccb1714000 - 0x7fccb192efff libsasl2.so.2.0.25 ???
15:52:47 INFO - 0x7fccb192f000 - 0x7fccb1b48fff librtmp.so.0 ???
15:52:47 INFO - 0x7fccb1b49000 - 0x7fccb1dc6fff libgcrypt.so.11.7.0 ???
15:52:47 INFO - 0x7fccb1dc7000 - 0x7fccb2081fff libgnutls.so.26.21.8 ???
15:52:47 INFO - 0x7fccb2083000 - 0x7fccb22c0fff libgssapi_krb5.so.2.2 ???
15:52:47 INFO - 0x7fccb22c1000 - 0x7fccb250dfff libldap_r-2.4.so.2.8.1 ???
15:52:47 INFO - 0x7fccb2510000 - 0x7fccb271dfff liblber-2.4.so.2.8.1 ???
15:52:47 INFO - 0x7fccb271e000 - 0x7fccb2950fff libidn.so.11.6.6 ???
15:52:47 INFO - 0x7fccb2951000 - 0x7fccb2b7dfff liblua5.1.so.0.0.0 ???
15:52:47 INFO - 0x7fccb2b7e000 - 0x7fccb2dd5fff libcurl-gnutls.so.4.2.0 ???
15:52:47 INFO - 0x7fccb2dd6000 - 0x7fccb2fe0fff libquvi.so.7.0.0 ???
15:52:47 INFO - 0x7fccb2fe1000 - 0x7fccb31e6fff libtotem-plparser-mini.so.17.0.3 ???
15:52:47 INFO - 0x7fccb31e7000 - 0x7fccb33fffff libtotem-cone-plugin.so ???
15:52:47 INFO - 0x7fccb3b53000 - 0x7fccb3bb8fff Ubuntu-L.ttf ???
15:52:47 INFO - 0x7fccb3bfe000 - 0x7fccb3dfffff librhythmbox-itms-detection-plugin.so ???
15:52:47 INFO - 0x7fccb441c000 - 0x7fccb4423fff healthreport.sqlite-shm ???
15:52:47 INFO - 0x7fccb4454000 - 0x7fccb44acfff DejaVuSerif.ttf ???
15:52:47 INFO - 0x7fccb44ad000 - 0x7fccb44fefff Ubuntu-B.ttf ???
15:52:47 INFO - 0x7fccb534d000 - 0x7fccb53fcfff DejaVuSans.ttf ???
15:52:47 INFO - 0x7fccb6d0a000 - 0x7fccb6d5bfff Ubuntu-B.ttf ???
15:52:47 INFO - 0x7fccb7d6e000 - 0x7fccb8c15fff icon-theme.cache ???
15:52:47 INFO - 0x7fccb8c16000 - 0x7fccb94fffff icon-theme.cache ???
15:52:47 INFO - 0x7fccb97d2000 - 0x7fccb99fffff libgconf-2.so.4.1.5 ???
15:52:47 INFO - 0x7fccb9ca7000 - 0x7fccb9cfdfff Ubuntu-R.ttf ???
15:52:47 INFO - 0x7fccbae4f000 - 0x7fccbaefefff DejaVuSans.ttf ???
15:52:47 INFO - 0x7fccbb81a000 - 0x7fccbb870fff Ubuntu-R.ttf ???
15:52:47 INFO - 0x7fccbc893000 - 0x7fccbcb32fff libnssckbi.so ???
15:52:47 INFO - 0x7fccbcb33000 - 0x7fccbcda7fff libfreebl3.so ???
15:52:47 INFO - 0x7fccbcdac000 - 0x7fccbcfc8fff libnssdbm3.so ???
15:52:47 INFO - 0x7fccbcfc9000 - 0x7fccbd1fffff libsoftokn3.so ???
15:52:47 INFO - 0x7fccbd6a6000 - 0x7fccbd6fefff DejaVuSerif.ttf ???
15:52:47 INFO - 0x7fccbe4fb000 - 0x7fccbe6fdfff pango-basic-fc.so ???
15:52:47 INFO - 0x7fccbfa03000 - 0x7fccbfa0afff webappsstore.sqlite-shm ???
15:52:47 INFO - 0x7fccbfa0b000 - 0x7fccbfaf3fff icon-theme.cache ???
15:52:47 INFO - 0x7fccbfaf4000 - 0x7fccbfafefff icon-theme.cache ???
15:52:47 INFO - 0x7fccc1300000 - 0x7fccc1307fff places.sqlite-shm ???
15:52:47 INFO - 0x7fccc1308000 - 0x7fccc132afff icon-theme.cache ???
15:52:47 INFO - 0x7fccc139c000 - 0x7fccc13edfff DejaVuSansMono.ttf ???
15:52:47 INFO - 0x7fccc1df3000 - 0x7fccc1ffffff libbrowsercomps.so ???
15:52:47 INFO - 0x7fccc2240000 - 0x7fccc2296fff Ubuntu-R.ttf ???
15:52:47 INFO - 0x7fccc2297000 - 0x7fccc229ffff 945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-3 ???
15:52:47 INFO - 0x7fccc32a2000 - 0x7fccc34adfff libmozgnome.so ???
15:52:47 INFO - 0x7fccc34ae000 - 0x7fccc41cafff omni.ja ???
15:52:47 INFO - 0x7fccc41cb000 - 0x7fccc4afffff omni.ja ???
15:52:47 INFO - 0x7fccc4c00000 - 0x7fccc4c00fff c05880de57d1f5e948fdfacc138775d9-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c01000 - 0x7fccc4c02fff 99e8ed0e538f840c565b6ed5dad60d56-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c03000 - 0x7fccc4c05fff f24b2111ab8703b4e963115a8cf14259-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c06000 - 0x7fccc4c0cfff 63c7aca0c1b0a3f740ee470c2e28e675-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c0d000 - 0x7fccc4c14fff a6d8cf8e4ec09cdbc8633c31745a07dd-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c15000 - 0x7fccc4c18fff 2cd17615ca594fa2959ae173292e504c-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c19000 - 0x7fccc4c19fff e7071f4a29fa870f4323321c154eba04-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c1a000 - 0x7fccc4c1afff 9620031e5ef3d9f8db76a0a1427e3349-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c1b000 - 0x7fccc4c1bfff a2ab74764b07279e7c36ddb1d302cf26-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c1c000 - 0x7fccc4c1cfff 0d8c3b2ac0904cb8a57a757ad11a4a08-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c1d000 - 0x7fccc4c1efff 646addb8444faa74ee138aa00ab0b6a0-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c1f000 - 0x7fccc4c24fff a755afe4a08bf5b97852ceb7400b47bc-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c25000 - 0x7fccc4c2dfff 6d41288fd70b0be22e8c3a91e032eec0-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c2e000 - 0x7fccc4c3dfff 04aabc0a78ac019cf9454389977116d2-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c3e000 - 0x7fccc4c40fff 385c0604a188198f04d133e54aba7fe7-le64.cache-3 ???
15:52:47 INFO - 0x7fccc4c41000 - 0x7fccc4c50fff d52a8644073d54c13679302ca1180695-le64.cache-3 ???
15:52:47 INFO - 0x7fccc5452000 - 0x7fccc5654fff libnss_mdns4.so.2 ???
15:52:47 INFO - 0x7fccc5655000 - 0x7fccc585cfff libnss_dns-2.15.so ???
15:52:47 INFO - 0x7fccc585d000 - 0x7fccc5a5ffff libnss_mdns4_minimal.so.2 ???
15:52:47 INFO - 0x7fccc5a60000 - 0x7fccc5c66fff libogg.so.0.7.1 ???
15:52:47 INFO - 0x7fccc5c67000 - 0x7fccc5e92fff libvorbis.so.0.4.5 ???
15:52:47 INFO - 0x7fccc5e93000 - 0x7fccc609cfff libltdl.so.7.3.0 ???
15:52:47 INFO - 0x7fccc609d000 - 0x7fccc62adfff libtdb.so.1.2.9 ???
15:52:47 INFO - 0x7fccc62ae000 - 0x7fccc64b5fff libvorbisfile.so.3.3.4 ???
15:52:47 INFO - 0x7fccc64b6000 - 0x7fccc66c5fff libcanberra.so.0.2.5 ???
15:52:47 INFO - 0x7fccc66c6000 - 0x7fccc68cafff libcanberra-gtk3.so.0.1.8 ???
15:52:47 INFO - 0x7fccc68cb000 - 0x7fccc68cdfff 8801497958630a81b71ace7c5f9b32a8-le64.cache-3 ???
15:52:47 INFO - 0x7fccc68ce000 - 0x7fccc68d2fff 3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-3 ???
15:52:47 INFO - 0x7fccc68d3000 - 0x7fccc68d9fff 089dead882dea3570ffc31a9898cfb69-le64.cache-3 ???
15:52:47 INFO - 0x7fccc68da000 - 0x7fccc68e3fff 83bf95040141907cd45bb53cf7c1c148-le64.cache-3 ???
15:52:47 INFO - 0x7fccc68e4000 - 0x7fccc6ae9fff libcanberra-gtk3-module.so ???
15:52:47 INFO - 0x7fccc6aea000 - 0x7fccc6ceffff libpixbufloader-png.so ???
15:52:47 INFO - 0x7fccc6cf0000 - 0x7fccc6efefff libunico.so ???
15:52:47 INFO - 0x7fccc7800000 - 0x7fccc7801fff ddd4086aec35a5275babba44bb759c3c-le64.cache-3 ???
15:52:47 INFO - 0x7fccc7802000 - 0x7fccc7a0efff libnss_files-2.15.so ???
15:52:47 INFO - 0x7fccc7a0f000 - 0x7fccc7c1afff libnss_nis-2.15.so ???
15:52:47 INFO - 0x7fccc7c1b000 - 0x7fccc7e32fff libnsl-2.15.so ???
15:52:47 INFO - 0x7fccc7e35000 - 0x7fccc803dfff libnss_compat-2.15.so ???
15:52:47 INFO - 0x7fccc803e000 - 0x7fccc8245fff libdconfsettings.so ???
15:52:47 INFO - 0x7fccc8246000 - 0x7fccc8457fff liboverlay-scrollbar3-0.2.so.0.0.16 ???
15:52:47 INFO - 0x7fccc8c59000 - 0x7fccc8e5cfff UTF-16.so ???
15:52:47 INFO - 0x7fccc8e5d000 - 0x7fccc9061fff libuuid.so.1.3.0 ???
15:52:47 INFO - 0x7fccc9062000 - 0x7fccc9278fff libICE.so.6.3.0 ???
15:52:47 INFO - 0x7fccc927c000 - 0x7fccc9483fff libSM.so.6.0.1 ???
15:52:47 INFO - 0x7fccc9484000 - 0x7fccc9685fff libgthread-2.0.so.0.3200.1 ???
15:52:47 INFO - 0x7fccc9686000 - 0x7fccc98eafff libXt.so.6.0.0 ???
15:52:47 INFO - 0x7fccc98ec000 - 0x7fccc9b2ffff libdbus-1.so.3.5.8 ???
15:52:47 INFO - 0x7fccc9b30000 - 0x7fccc9d56fff libdbus-glib-1.so.2.2.2 ???
15:52:47 INFO - 0x7fccc9d57000 - 0x7fccca043fff libasound.so.2.0.0 ???
15:52:47 INFO - 0x7fccca044000 - 0x7fcccef15fff libxul.so ???
15:52:47 INFO - 0x7fcccefde000 - 0x7fcccf1e3fff libXdmcp.so.6.0.0 ???
15:52:47 INFO - 0x7fcccf1e4000 - 0x7fcccf3e6fff libXau.so.6.0.0 ???
15:52:47 INFO - 0x7fcccf3e7000 - 0x7fcccf623fff libpcre.so.3.12.1 ???
15:52:47 INFO - 0x7fcccf624000 - 0x7fcccf82bfff libffi.so.6.0.0 ???
15:52:47 INFO - 0x7fcccf82c000 - 0x7fcccfa45fff libresolv-2.15.so ???
15:52:47 INFO - 0x7fcccfa48000 - 0x7fcccfc65fff libselinux.so.1 ???
15:52:47 INFO - 0x7fcccfc67000 - 0x7fcccfe90fff libexpat.so.1.5.2 ???
15:52:47 INFO - 0x7fcccfe91000 - 0x7fccd00a7fff libz.so.1.2.3.4 ???
15:52:47 INFO - 0x7fccd00a8000 - 0x7fccd02b1fff libXrender.so.1.3.0 ???
15:52:47 INFO - 0x7fccd02b2000 - 0x7fccd04bbfff libxcb-render.so.0.0.0 ???
15:52:47 INFO - 0x7fccd04bc000 - 0x7fccd06befff libxcb-shm.so.0.0.0 ???
15:52:47 INFO - 0x7fccd06bf000 - 0x7fccd08e6fff libpng12.so.0.46.0 ???
15:52:47 INFO - 0x7fccd08e7000 - 0x7fccd0b6dfff libpixman-1.so.0.24.4 ???
15:52:47 INFO - 0x7fccd0b6e000 - 0x7fccd0d8bfff libxcb.so.1.1.0 ???
15:52:47 INFO - 0x7fccd0d8c000 - 0x7fccd1027fff libfreetype.so.6.8.0 ???
15:52:47 INFO - 0x7fccd1028000 - 0x7fccd122afff libXdamage.so.1.1.0 ???
15:52:47 INFO - 0x7fccd122b000 - 0x7fccd142dfff libXcomposite.so.1.0.0 ???
15:52:47 INFO - 0x7fccd142e000 - 0x7fccd1637fff libXcursor.so.1.0.2 ???
15:52:47 INFO - 0x7fccd1638000 - 0x7fccd1840fff libXrandr.so.2.2.0 ???
15:52:47 INFO - 0x7fccd1841000 - 0x7fccd1a43fff libXinerama.so.1.0.0 ???
15:52:47 INFO - 0x7fccd1a44000 - 0x7fccd1c54fff libXext.so.6.4.0 ???
15:52:47 INFO - 0x7fccd1c55000 - 0x7fccd1f48fff libglib-2.0.so.0.3200.1 ???
15:52:47 INFO - 0x7fccd1f4a000 - 0x7fccd2198fff libgobject-2.0.so.0.3200.1 ???
15:52:47 INFO - 0x7fccd2199000 - 0x7fccd24e5fff libgio-2.0.so.0.3200.1 ???
15:52:47 INFO - 0x7fccd24e8000 - 0x7fccd271dfff libfontconfig.so.1.4.4 ???
15:52:47 INFO - 0x7fccd271e000 - 0x7fccd2966fff libpango-1.0.so.0.3000.0 ???
15:52:47 INFO - 0x7fccd2967000 - 0x7fccd2b90fff libpangoft2-1.0.so.0.3000.0 ???
15:52:47 INFO - 0x7fccd2b91000 - 0x7fccd2db0fff libgdk_pixbuf-2.0.so.0.2600.1 ???
15:52:47 INFO - 0x7fccd2db1000 - 0x7fccd306bfff libcairo.so.2.11000.2 ???
15:52:47 INFO - 0x7fccd306f000 - 0x7fccd3277fff libcairo-gobject.so.2.11000.2 ???
15:52:47 INFO - 0x7fccd3278000 - 0x7fccd3499fff libatk-1.0.so.0.20409.1 ???
15:52:47 INFO - 0x7fccd349a000 - 0x7fccd369ffff libXfixes.so.3.1.0 ???
15:52:47 INFO - 0x7fccd36a0000 - 0x7fccd38aefff libXi.so.6.1.0 ???
15:52:47 INFO - 0x7fccd38af000 - 0x7fccd3be2fff libX11.so.6.3.0 ???
15:52:47 INFO - 0x7fccd3be3000 - 0x7fccd3deefff libpangocairo-1.0.so.0.3000.0 ???
15:52:47 INFO - 0x7fccd3def000 - 0x7fccd3ff2fff libgmodule-2.0.so.0.3200.1 ???
15:52:47 INFO - 0x7fccd3ff3000 - 0x7fccd4270fff libgdk-3.so.0.400.1 ???
15:52:47 INFO - 0x7fccd4271000 - 0x7fccd48f6fff libgtk-3.so.0.400.1 ???
15:52:47 INFO - 0x7fccd48f9000 - 0x7fccd4afafff libmozgtk.so ???
15:52:47 INFO - 0x7fccd4afb000 - 0x7fccd4d09fff liblgpllibs.so ???
15:52:47 INFO - 0x7fccd4d8a000 - 0x7fccd504afff libmozsqlite3.so ???
15:52:47 INFO - 0x7fccd504b000 - 0x7fccd5282fff libssl3.so ???
15:52:47 INFO - 0x7fccd5283000 - 0x7fccd54a4fff libsmime3.so ???
15:52:47 INFO - 0x7fccd54a5000 - 0x7fccd5793fff libnss3.so ???
15:52:47 INFO - 0x7fccd5795000 - 0x7fccd59bbfff libnssutil3.so ???
15:52:47 INFO - 0x7fccd59bc000 - 0x7fccd5bbffff libplds4.so ???
15:52:47 INFO - 0x7fccd5bc0000 - 0x7fccd5dc3fff libplc4.so ???
15:52:47 INFO - 0x7fccd5dc4000 - 0x7fccd5ffdfff libnspr4.so ???
15:52:47 INFO - 0x7fccd6200000 - 0x7fccd6200fff 4794a0821666d79190d59a36cb4f44b5-le64.cache-3 ???
15:52:47 INFO - 0x7fccd6201000 - 0x7fccd6201fff 56cf4f4769d0f4abc89a4895d7bd3ae1-le64.cache-3 ???
15:52:47 INFO - 0x7fccd6202000 - 0x7fccd65bbfff libc-2.15.so ???
15:52:47 INFO - 0x7fccd65c1000 - 0x7fccd67d6fff libgcc_s.so.1 ???
15:52:47 INFO - 0x7fccd67d7000 - 0x7fccd6ad2fff libm-2.15.so ???
15:52:47 INFO - 0x7fccd6ad3000 - 0x7fccd6dbdfff libstdc++.so.6.0.16 ???
15:52:47 INFO - 0x7fccd6dd3000 - 0x7fccd6fdafff librt-2.15.so ???
15:52:47 INFO - 0x7fccd6fdb000 - 0x7fccd71defff libdl-2.15.so ???
15:52:47 INFO - 0x7fccd71df000 - 0x7fccd73f7fff libpthread-2.15.so ???
15:52:47 INFO - 0x7fccd73fc000 - 0x7fccd741dfff ld-2.15.so ???
15:52:47 INFO - 0x7fccd741e000 - 0x7fccd741efff b9d506c9ac06c20b433354fa67a72993-le64.cache-3 ???
15:52:47 INFO - 0x7fccd741f000 - 0x7fccd7423fff b47c4e1ecd0709278f4910c18777a504-le64.cache-3 ???
15:52:47 INFO - 0x7fccd7434000 - 0x7fccd744ffff mime.cache ???
15:52:47 INFO - 0x7fccd7450000 - 0x7fccd7473fff gschemas.compiled ???
15:52:47 INFO - 0x7fccd7474000 - 0x7fccd75fcfff locale-archive ???
15:52:47 INFO - 0x7fccd7603000 - 0x7fccd7605fff e13b20fdb08344e0e664864cc2ede53d-le64.cache-3 ???
15:52:47 INFO - 0x7fccd7606000 - 0x7fccd760afff 7ef2298fde41cc6eeb7af42e48b7d293-le64.cache-3 ???
15:52:47 INFO - 0x7fccd7613000 - 0x7fccd7613fff user ???
15:52:47 INFO - 0x7fccd7614000 - 0x7fccd7614fff user ???
15:52:47 INFO - 0x7fccd7615000 - 0x7fccd761bfff gconv-modules.cache ???
15:52:47 INFO - 0x7fff741a2000 - 0x7fff741a2fff linux-gate.so ???
15:52:47 INFO - TEST-UNEXPECTED-CRASH | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | expected OK
15:52:47 INFO - TEST-INFO took 16161ms
15:52:47 WARNING - u'runner_teardown' ()
15:52:47 INFO - Setting up ssl
15:52:47 INFO - PROCESS | certutil |
15:52:47 INFO - PROCESS | certutil |
15:52:47 INFO - PROCESS | certutil |
15:52:47 INFO - Certificate Nickname Trust Attributes
15:52:47 INFO - SSL,S/MIME,JAR/XPI
15:52:47 INFO -
15:52:47 INFO - web-platform-tests CT,,
15:52:47 INFO -
15:52:47 INFO - Starting runner
15:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
15:52:53 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
15:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 778ms
15:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
15:52:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
15:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 678ms
15:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
15:52:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
15:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 577ms
15:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
15:52:54 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
15:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 570ms
15:52:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
15:52:55 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
15:52:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:28:24
15:52:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:52:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:21:1
15:52:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
15:52:55 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
15:52:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:37:24
15:52:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:52:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:52:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:31:1
15:52:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
15:52:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 626ms
15:52:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
15:52:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
15:52:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 522ms
15:52:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
15:52:56 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.
15:52:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 569ms
15:52:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
15:52:57 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.
15:52:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 520ms
15:52:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
15:52:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
15:52:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 884ms
15:52:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
15:52:58 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.
15:52:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 684ms
15:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
15:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
15:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 627ms
15:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
15:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
15:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 626ms
15:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
15:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
15:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 678ms
15:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
15:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
15:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 621ms
15:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
15:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
15:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 873ms
15:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
15:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
15:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 720ms
15:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
15:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
15:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 574ms
15:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
15:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
15:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 625ms
15:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
15:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
15:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 627ms
15:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
15:53:05 INFO - PROCESS | 2096 | [GFX1-]: ClearRect with invalid argument 0x0x7f3e68732000 with 100x0 [0, 0]
15:53:05 INFO - PROCESS | 2096 | [GFX1-]: ClearRect with invalid argument 0x0x7f3e68732000 with 0x50 [0, 0]
15:53:05 INFO - PROCESS | 2096 | [GFX1-]: ClearRect with invalid argument 0x0x7f3e68732000 with 0x0 [0, 0]
15:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
15:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 679ms
15:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
15:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
15:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 621ms
15:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
15:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
15:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 628ms
15:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
15:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
15:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms
15:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
15:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
15:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1023ms
15:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
15:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
15:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 984ms
15:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
15:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
15:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 832ms
15:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
15:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
15:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 982ms
15:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
15:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
15:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 983ms
15:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
15:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
15:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 732ms
15:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
15:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
15:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 625ms
15:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
15:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
15:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 677ms
15:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
15:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
15:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 624ms
15:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
15:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
15:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms
15:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
15:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
15:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 779ms
15:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
15:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
15:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 694ms
15:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
15:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
15:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms
15:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
15:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
15:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 722ms
15:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
15:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
15:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 984ms
15:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
15:53:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
15:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 880ms
15:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
15:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
15:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 933ms
15:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
15:53:21 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
15:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 687ms
15:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
15:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
15:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 672ms
15:53:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
15:53:23 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)
15:53:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1232ms
15:53:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
15:53:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
15:53:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1129ms
15:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
15:53:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
15:53:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1173ms
15:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
15:53:27 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)
15:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1288ms
15:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
15:53:28 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)
15:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1130ms
15:53:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
15:53:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
15:53:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1231ms
15:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
15:53:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
15:53:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1128ms
15:53:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
15:53:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
15:53:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1129ms
15:53:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
15:53:33 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
15:53:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1125ms
15:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
15:53:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
15:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1135ms
15:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
15:53:35 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
15:53:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
15:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:53:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:53:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:53:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
15:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 731ms
15:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
15:53:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
15:53:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 937ms
15:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
15:53:36 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
15:53:36 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:53:36 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:53:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
15:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:53:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:53:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:53:36 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:53:36 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:53:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
15:53:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 679ms
15:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
15:53:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
15:53:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 685ms
15:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
15:53:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
15:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1230ms
15:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
15:53:39 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
15:53:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1086ms
15:53:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
15:53:40 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.)
15:53:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1072ms
15:53:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
15:53:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
15:53:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1072ms
15:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
15:53:43 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
15:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1377ms
15:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
15:53:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
15:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 633ms
15:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
15:53:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
15:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1329ms
15:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
15:53:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
15:53:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1075ms
15:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
15:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
15:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 628ms
15:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
15:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
15:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 678ms
15:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
15:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
15:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 627ms
15:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
15:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
15:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 633ms
15:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
15:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
15:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 828ms
15:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
15:53:50 INFO - PROCESS | 2096 | 1446854030269 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
15:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
15:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 780ms
15:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
15:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
15:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 880ms
15:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
15:53:52 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
15:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 788ms
15:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
15:53:53 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
15:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 695ms
15:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
15:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
15:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 779ms
15:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
15:53:54 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
15:53:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:53:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
15:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:53:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:53:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:53:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:53:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:53:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
15:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 687ms
15:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
15:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
15:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms
15:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
15:53:55 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
15:53:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:53:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
15:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:53:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:53:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:53:55 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:53:55 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:53:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
15:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 720ms
15:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
15:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
15:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 742ms
15:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
15:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
15:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 626ms
15:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
15:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
15:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms
15:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
15:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
15:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 826ms
15:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
15:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
15:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 624ms
15:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
15:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
15:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 627ms
15:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
15:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
15:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms
15:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
15:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
15:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 620ms
15:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
15:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
15:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 878ms
15:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
15:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
15:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 924ms
15:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
15:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
15:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 731ms
15:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
15:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
15:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 679ms
15:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
15:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
15:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 678ms
15:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
15:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
15:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 723ms
15:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
15:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
15:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 732ms
15:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
15:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
15:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 676ms
15:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
15:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
15:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 622ms
15:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
15:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
15:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 876ms
15:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
15:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
15:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 780ms
15:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
15:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
15:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 828ms
15:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
15:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
15:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms
15:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
15:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
15:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 628ms
15:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
15:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
15:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 686ms
15:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
15:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
15:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 881ms
15:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
15:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
15:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1085ms
15:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
15:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
15:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 731ms
15:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
15:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
15:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 632ms
15:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
15:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
15:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1028ms
15:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
15:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
15:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 681ms
15:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
15:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
15:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 682ms
15:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
15:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
15:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 780ms
15:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
15:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
15:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 631ms
15:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
15:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
15:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 677ms
15:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
15:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
15:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 677ms
15:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
15:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
15:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 675ms
15:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
15:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
15:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 827ms
15:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
15:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
15:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1022ms
15:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
15:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
15:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 976ms
15:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
15:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
15:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 974ms
15:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
15:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
15:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 725ms
15:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
15:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
15:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms
15:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
15:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
15:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 733ms
15:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
15:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
15:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 680ms
15:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
15:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
15:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 620ms
15:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
15:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
15:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 673ms
15:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
15:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
15:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 924ms
15:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
15:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
15:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 778ms
15:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
15:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
15:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 673ms
15:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
15:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
15:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 680ms
15:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
15:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
15:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 674ms
15:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
15:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
15:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 672ms
15:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
15:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
15:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 682ms
15:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
15:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
15:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 633ms
15:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
15:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
15:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 624ms
15:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
15:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
15:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 880ms
15:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
15:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
15:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 625ms
15:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
15:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
15:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 783ms
15:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
15:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
15:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 790ms
15:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
15:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
15:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 643ms
15:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
15:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
15:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 680ms
15:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
15:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
15:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms
15:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
15:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
15:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 632ms
15:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
15:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
15:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 725ms
15:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
15:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
15:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 932ms
15:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
15:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
15:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 779ms
15:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
15:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
15:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 628ms
15:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
15:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
15:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 625ms
15:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
15:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
15:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 733ms
15:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
15:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
15:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 684ms
15:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
15:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
15:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 825ms
15:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
15:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
15:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 683ms
15:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
15:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
15:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 682ms
15:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
15:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
15:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 674ms
15:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
15:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
15:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 881ms
15:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
15:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
15:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 723ms
15:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
15:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
15:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms
15:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
15:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
15:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 686ms
15:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
15:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
15:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 673ms
15:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
15:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
15:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 673ms
15:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
15:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
15:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 722ms
15:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
15:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
15:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 829ms
15:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
15:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
15:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 723ms
15:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
15:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
15:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 925ms
15:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
15:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
15:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 621ms
15:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
15:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
15:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 632ms
15:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
15:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
15:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 786ms
15:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
15:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
15:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 683ms
15:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
15:55:01 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
15:55:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:55:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
15:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
15:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 682ms
15:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
15:55:01 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
15:55:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:55:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
15:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
15:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 625ms
15:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
15:55:02 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
15:55:02 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:55:02 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:55:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
15:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
15:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 681ms
15:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
15:55:03 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
15:55:03 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:55:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
15:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
15:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 676ms
15:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
15:55:04 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
15:55:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:55:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
15:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
15:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 1083ms
15:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
15:55:05 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
15:55:05 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:55:05 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:55:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
15:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:05 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:05 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
15:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 738ms
15:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
15:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
15:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 686ms
15:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
15:55:06 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
15:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 681ms
15:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
15:55:07 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
15:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 681ms
15:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
15:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
15:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 680ms
15:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
15:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
15:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1130ms
15:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
15:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
15:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 834ms
15:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
15:55:10 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
15:55:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
15:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
15:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 674ms
15:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
15:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
15:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 884ms
15:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
15:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
15:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 737ms
15:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
15:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
15:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 693ms
15:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
15:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
15:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 727ms
15:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
15:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
15:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 628ms
15:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
15:55:14 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
15:55:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:55:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:31:1
15:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:20:1
15:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 622ms
15:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
15:55:15 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
15:55:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:55:15 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:31:1
15:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:15 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:15 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:15 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:20:1
15:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 676ms
15:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
15:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
15:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 725ms
15:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
15:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
15:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 782ms
15:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
15:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
15:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 884ms
15:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
15:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
15:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 774ms
15:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
15:55:19 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
15:55:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:55:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:40:1
15:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:20:1
15:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 624ms
15:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
15:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
15:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 681ms
15:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
15:55:20 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
15:55:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:55:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:31:1
15:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:20:1
15:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 625ms
15:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
15:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
15:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 672ms
15:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
15:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
15:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 729ms
15:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
15:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
15:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 774ms
15:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
15:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
15:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 782ms
15:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
15:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
15:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1029ms
15:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
15:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
15:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 674ms
15:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
15:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
15:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 685ms
15:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
15:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
15:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 725ms
15:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
15:55:27 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
15:55:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:55:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:31:1
15:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:20:1
15:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 729ms
15:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
15:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
15:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 829ms
15:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
15:55:29 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
15:55:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:55:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:31:1
15:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:20:1
15:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 624ms
15:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
15:55:29 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
15:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 626ms
15:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
15:55:30 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
15:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 678ms
15:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
15:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
15:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1032ms
15:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
15:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
15:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1282ms
15:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
15:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
15:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms
15:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
15:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
15:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 678ms
15:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
15:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
15:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 628ms
15:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
15:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
15:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 684ms
15:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
15:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
15:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 689ms
15:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
15:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
15:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 624ms
15:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
15:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 620ms
15:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
15:55:38 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
15:55:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
15:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:38 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:38 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
15:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 834ms
15:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
15:55:38 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
15:55:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
15:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:38 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:38 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
15:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 773ms
15:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
15:55:39 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
15:55:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
15:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
15:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 625ms
15:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
15:55:40 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]"
15:55:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:55:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
15:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
15:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 888ms
15:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
15:55:41 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
15:55:41 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
15:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:55:41 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:55:41 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:55:41 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
15:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 627ms
15:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
15:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
15:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 578ms
15:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
15:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
15:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 577ms
15:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
15:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
15:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 626ms
15:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
15:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
15:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 681ms
15:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
15:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
15:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 832ms
15:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
15:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
15:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 783ms
15:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
15:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
15:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 728ms
15:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
15:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
15:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 675ms
15:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
15:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
15:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 776ms
15:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
15:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
15:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 725ms
15:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
15:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
15:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 821ms
15:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
15:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
15:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 572ms
15:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
15:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
15:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 621ms
15:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
15:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
15:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 977ms
15:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
15:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
15:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 836ms
15:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
15:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
15:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 725ms
15:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
15:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
15:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 673ms
15:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
15:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
15:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 634ms
15:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
15:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
15:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 625ms
15:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
15:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
15:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 779ms
15:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
15:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
15:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 729ms
15:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
15:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
15:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 777ms
15:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
15:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
15:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 678ms
15:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
15:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
15:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 869ms
15:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
15:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
15:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 683ms
15:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
15:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
15:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 677ms
15:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
15:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
15:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 788ms
15:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
15:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
15:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 727ms
15:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
15:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
15:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 623ms
15:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
15:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
15:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 825ms
15:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
15:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
15:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 684ms
15:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
15:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
15:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 887ms
15:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
15:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
15:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 874ms
15:56:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
15:56:06 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 () {
15:56:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:56:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:1
15:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:56:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
15:56:06 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 () {
15:56:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:56:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:1
15:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:56:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
15:56:06 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 () {
15:56:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:56:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:1
15:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:56:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
15:56:06 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 () {
15:56:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:56:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:1
15:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:56:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
15:56:06 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 787ms
15:56:06 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
15:56:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
15:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
15:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
15:56:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
15:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
15:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
15:56:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
15:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
15:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
15:56:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 625ms
15:56:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
15:56:07 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
15:56:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:23:9
15:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:56:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:19:1
15:56:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:6
15:56:07 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.
15:56:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
15:56:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 634ms
15:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
15:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
15:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 678ms
15:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
15:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
15:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 727ms
15:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
15:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
15:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 675ms
15:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
15:56:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
15:56:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 838ms
15:56:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
15:56:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
15:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 728ms
15:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
15:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
15:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 929ms
15:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
15:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
15:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 723ms
15:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
15:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
15:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 782ms
15:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
15:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
15:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 778ms
15:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
15:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
15:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 721ms
15:56:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
15:56:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
15:56:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 623ms
15:56:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
15:56:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
15:56:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 628ms
15:56:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
15:56:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
15:56:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 681ms
15:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
15:56:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
15:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 878ms
15:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
15:56:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
15:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1029ms
15:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
15:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
15:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 827ms
15:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
15:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
15:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 779ms
15:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
15:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
15:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 673ms
15:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
15:56:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
15:56:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 695ms
15:56:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
15:56:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
15:56:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 676ms
15:56:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
15:56:23 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
15:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 776ms
15:56:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
15:56:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
15:56:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 827ms
15:56:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
15:56:25 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
15:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1125ms
15:56:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
15:56:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
15:56:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 877ms
15:56:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
15:56:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
15:56:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 776ms
15:56:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
15:56:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
15:56:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 727ms
15:56:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
15:56:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
15:56:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 733ms
15:56:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
15:56:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
15:56:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 724ms
15:56:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
15:56:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
15:56:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 728ms
15:56:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
15:56:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
15:56:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 723ms
15:56:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
15:56:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
15:56:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 678ms
15:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
15:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
15:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 883ms
15:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
15:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
15:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 673ms
15:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
15:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
15:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 826ms
15:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
15:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
15:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 875ms
15:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
15:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
15:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 621ms
15:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
15:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
15:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 735ms
15:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
15:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
15:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 579ms
15:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
15:56:37 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
15:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 674ms
15:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
15:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
15:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 678ms
15:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
15:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
15:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1040ms
15:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
15:56:40 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
15:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 884ms
15:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
15:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
15:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 632ms
15:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
15:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
15:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 726ms
15:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
15:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
15:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 938ms
15:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
15:56:43 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
15:56:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:56:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
15:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:56:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:56:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:56:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:20:1
15:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 878ms
15:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
15:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
15:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 774ms
15:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
15:56:45 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
15:56:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:56:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:33:1
15:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:56:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:56:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:56:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:20:1
15:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 831ms
15:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
15:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
15:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 934ms
15:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
15:56:46 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
15:56:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:56:46 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
15:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:56:46 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:56:46 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:56:46 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:20:1
15:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 689ms
15:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
15:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
15:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 791ms
15:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
15:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
15:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 779ms
15:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
15:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
15:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 782ms
15:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
15:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
15:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 876ms
15:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
15:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
15:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 625ms
15:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
15:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
15:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 674ms
15:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
15:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
15:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 984ms
15:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
15:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
15:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 979ms
15:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
15:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
15:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 828ms
15:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
15:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
15:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 827ms
15:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
15:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
15:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 678ms
15:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
15:56:56 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
15:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 626ms
15:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
15:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1
15:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 625ms
15:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
15:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
15:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 674ms
15:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
15:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
15:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 681ms
15:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
15:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
15:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 781ms
15:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
15:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
15:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 775ms
15:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
15:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
15:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms
15:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
15:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
15:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 683ms
15:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
15:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
15:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 826ms
15:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
15:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
15:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 777ms
15:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
15:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
15:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 829ms
15:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
15:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
15:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 993ms
15:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
15:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
15:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 674ms
15:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
15:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
15:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 921ms
15:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
15:57:06 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
15:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 683ms
15:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
15:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
15:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 728ms
15:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
15:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
15:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 731ms
15:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
15:57:09 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)
15:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 628ms
15:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
15:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
15:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 676ms
15:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
15:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
15:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 679ms
15:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
15:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
15:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 781ms
15:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
15:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
15:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 726ms
15:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
15:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
15:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 982ms
15:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
15:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
15:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 675ms
15:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
15:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
15:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 627ms
15:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
15:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
15:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 679ms
15:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
15:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
15:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 770ms
15:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
15:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
15:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms
15:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
15:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
15:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 631ms
15:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
15:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
15:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 626ms
15:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
15:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
15:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 677ms
15:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
15:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
15:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 922ms
15:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
15:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
15:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 835ms
15:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
15:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
15:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 829ms
15:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
15:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
15:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 774ms
15:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
15:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
15:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms
15:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
15:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
15:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 629ms
15:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
15:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
15:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 631ms
15:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
15:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
15:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms
15:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
15:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
15:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 684ms
15:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
15:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
15:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 822ms
15:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
15:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
15:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 829ms
15:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
15:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
15:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 625ms
15:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
15:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
15:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 789ms
15:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
15:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
15:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 738ms
15:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
15:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
15:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 724ms
15:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
15:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
15:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 725ms
15:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
15:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
15:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms
15:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
15:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
15:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 582ms
15:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
15:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
15:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 631ms
15:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
15:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
15:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 978ms
15:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
15:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
15:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 777ms
15:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
15:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
15:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 624ms
15:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
15:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
15:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 684ms
15:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
15:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
15:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 723ms
15:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
15:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
15:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 573ms
15:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
15:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
15:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 723ms
15:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
15:57:38 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
15:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 689ms
15:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
15:57:39 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
15:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 786ms
15:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
15:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
15:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 931ms
15:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
15:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
15:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 626ms
15:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
15:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
15:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 681ms
15:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
15:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
15:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 784ms
15:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
15:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
15:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 776ms
15:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
15:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
15:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 624ms
15:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
15:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
15:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 688ms
15:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
15:57:45 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
15:57:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:57:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:30:1
15:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:57:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:57:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:57:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:20:1
15:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 678ms
15:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
15:57:45 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
15:57:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:57:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:30:1
15:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:57:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:57:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:57:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:20:1
15:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 774ms
15:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
15:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
15:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1033ms
15:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
15:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
15:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 780ms
15:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
15:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
15:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 829ms
15:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
15:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
15:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 679ms
15:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
15:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
15:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 637ms
15:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
15:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
15:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 624ms
15:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
15:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
15:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 726ms
15:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
15:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
15:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 684ms
15:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
15:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
15:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 676ms
15:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
15:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
15:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 974ms
15:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
15:57:54 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
15:57:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:57:54 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:29:1
15:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:57:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:57:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:57:54 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:20:1
15:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 728ms
15:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
15:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
15:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 676ms
15:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
15:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
15:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 779ms
15:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
15:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
15:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 728ms
15:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
15:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
15:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 788ms
15:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
15:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
15:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 690ms
15:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
15:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
15:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 625ms
15:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
15:57:59 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
15:57:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:57:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:31:1
15:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:57:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:57:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:57:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:20:1
15:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 632ms
15:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
15:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
15:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 777ms
15:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
15:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
15:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 981ms
15:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
15:58:01 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
15:58:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:58:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
15:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:58:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:58:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:58:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
15:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 779ms
15:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
15:58:02 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
15:58:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:58:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
15:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:58:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:58:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:58:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:20:1
15:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 678ms
15:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
15:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
15:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 677ms
15:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
15:58:03 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
15:58:03 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:58:03 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
15:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:58:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:58:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:58:03 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
15:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 729ms
15:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
15:58:04 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
15:58:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:58:04 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
15:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:58:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:58:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:58:04 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
15:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 771ms
15:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
15:58:05 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
15:58:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:58:05 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
15:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:58:05 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:58:05 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:58:05 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:20:1
15:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 671ms
15:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
15:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
15:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 773ms
15:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
15:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
15:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 829ms
15:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
15:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
15:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 885ms
15:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
15:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
15:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 675ms
15:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
15:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
15:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 732ms
15:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
15:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
15:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 728ms
15:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
15:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
15:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 675ms
15:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
15:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
15:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 677ms
15:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
15:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
15:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 571ms
15:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
15:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
15:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 731ms
15:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
15:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
15:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 786ms
15:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
15:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
15:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1024ms
15:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
15:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
15:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 679ms
15:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
15:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
15:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 674ms
15:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
15:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
15:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 626ms
15:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
15:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
15:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 631ms
15:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
15:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
15:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 725ms
15:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
15:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
15:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms
15:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
15:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
15:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms
15:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
15:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
15:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 675ms
15:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
15:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
15:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 875ms
15:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
15:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
15:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 675ms
15:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
15:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
15:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 729ms
15:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
15:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
15:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 776ms
15:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
15:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
15:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 782ms
15:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
15:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
15:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 727ms
15:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
15:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
15:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 625ms
15:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
15:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
15:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 574ms
15:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
15:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
15:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 574ms
15:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
15:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
15:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 778ms
15:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
15:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
15:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 873ms
15:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
15:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
15:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 678ms
15:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
15:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
15:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 633ms
15:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
15:58:30 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
15:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 631ms
15:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
15:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
15:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 626ms
15:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
15:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
15:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 780ms
15:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
15:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
15:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 724ms
15:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
15:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
15:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 731ms
15:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
15:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
15:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 926ms
15:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
15:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
15:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 873ms
15:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
15:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
15:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 627ms
15:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
15:58:36 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
15:58:36 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
15:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:58:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:58:36 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:58:36 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:58:36 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
15:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 684ms
15:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
15:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
15:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 723ms
15:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
15:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
15:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 678ms
15:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
15:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
15:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 683ms
15:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
15:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
15:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms
15:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
15:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
15:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 640ms
15:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
15:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
15:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 579ms
15:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
15:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
15:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 724ms
15:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
15:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
15:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 979ms
15:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
15:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
15:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 776ms
15:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
15:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
15:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms
15:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
15:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
15:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 777ms
15:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
15:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
15:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 627ms
15:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
15:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
15:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms
15:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
15:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
15:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 629ms
15:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
15:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
15:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 677ms
15:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
15:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
15:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 727ms
15:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
15:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
15:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1029ms
15:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
15:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
15:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 731ms
15:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
15:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
15:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 620ms
15:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
15:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
15:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 679ms
15:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
15:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
15:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 725ms
15:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
15:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
15:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 788ms
15:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
15:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
15:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 778ms
15:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
15:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
15:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 779ms
15:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
15:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
15:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 782ms
15:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
15:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
15:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 828ms
15:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
15:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
15:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 626ms
15:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
15:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
15:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 731ms
15:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
15:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
15:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 779ms
15:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
15:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
15:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 681ms
15:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
15:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
15:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms
15:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
15:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
15:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 683ms
15:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
15:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
15:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 573ms
15:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
15:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
15:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 725ms
15:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
15:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
15:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1187ms
15:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
15:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
15:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 880ms
15:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
15:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
15:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 776ms
15:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
15:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
15:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms
15:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
15:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
15:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 680ms
15:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
15:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
15:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 677ms
15:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
15:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
15:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 723ms
15:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
15:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
15:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 737ms
15:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
15:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
15:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 722ms
15:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
15:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
15:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1024ms
15:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
15:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
15:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 673ms
15:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
15:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
15:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 678ms
15:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
15:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
15:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 785ms
15:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
15:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
15:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 722ms
15:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
15:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
15:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 832ms
15:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
15:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
15:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 627ms
15:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
15:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
15:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 626ms
15:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
15:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
15:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 626ms
15:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
15:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
15:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 972ms
15:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
15:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
15:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 726ms
15:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
15:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
15:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 727ms
15:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
15:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
15:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 731ms
15:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
15:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
15:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 623ms
15:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
15:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
15:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms
15:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
15:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
15:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 729ms
15:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
15:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
15:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 746ms
15:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
15:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
15:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 876ms
15:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
15:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
15:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 885ms
15:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
15:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
15:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 675ms
15:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
15:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
15:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 677ms
15:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
15:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
15:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 777ms
15:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
15:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
15:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 731ms
15:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
15:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
15:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 731ms
15:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
15:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
15:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 775ms
15:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
15:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
15:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 626ms
15:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
15:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
15:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 832ms
15:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
15:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
15:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 827ms
15:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
15:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
15:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 674ms
15:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
15:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
15:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 623ms
15:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
15:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
15:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 723ms
15:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
15:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
15:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 877ms
15:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
15:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
15:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 727ms
15:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
15:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
15:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 780ms
15:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
15:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
15:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 772ms
15:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
15:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
15:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 776ms
15:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
15:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
15:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 816ms
15:59:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
15:59:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
15:59:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 627ms
15:59:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
15:59:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
15:59:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 674ms
15:59:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
15:59:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
15:59:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 682ms
15:59:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
15:59:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
15:59:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 780ms
15:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
15:59:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
15:59:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 579ms
15:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
15:59:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
15:59:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 624ms
15:59:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
15:59:41 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)
15:59:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1135ms
15:59:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
15:59:42 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
15:59:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:59:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
15:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
15:59:42 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
15:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:59:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:59:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
15:59:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1383ms
15:59:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
15:59:44 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
15:59:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:59:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
15:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
15:59:44 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
15:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:44 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:59:44 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:59:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
15:59:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1175ms
15:59:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
15:59:45 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)
15:59:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1128ms
15:59:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
15:59:46 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)
15:59:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1189ms
15:59:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
15:59:47 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
15:59:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:59:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
15:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
15:59:47 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
15:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:59:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:59:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
15:59:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1276ms
15:59:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
15:59:48 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
15:59:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:59:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
15:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
15:59:48 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
15:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:59:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:59:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
15:59:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1128ms
15:59:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
15:59:50 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
15:59:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:59:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
15:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
15:59:50 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
15:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:59:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:59:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
15:59:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1345ms
15:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
15:59:51 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
15:59:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:59:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
15:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
15:59:51 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
15:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:59:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:59:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
15:59:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1187ms
15:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
15:59:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
15:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 624ms
15:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
15:59:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
15:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 676ms
15:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
15:59:53 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"
15:59:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:59:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
15:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:53 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:59:53 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:59:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
15:59:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 679ms
15:59:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
15:59:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
15:59:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 624ms
15:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
15:59:54 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"
15:59:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:59:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
15:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:59:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:59:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
15:59:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 628ms
15:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
15:59:55 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"
15:59:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:59:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
15:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:55 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:59:55 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:59:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
15:59:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 636ms
15:59:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
15:59:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
15:59:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 823ms
15:59:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
15:59:57 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
15:59:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:59:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:1
15:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
15:59:57 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
15:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
15:59:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
15:59:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
15:59:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1174ms
15:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
15:59:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
15:59:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 683ms
15:59:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
15:59:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
15:59:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 625ms
15:59:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
15:59:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
15:59:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 628ms
15:59:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
16:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
16:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 625ms
16:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
16:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
16:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 873ms
16:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
16:00:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
16:00:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 939ms
16:00:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
16:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
16:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 741ms
16:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
16:00:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
16:00:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 828ms
16:00:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
16:00:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
16:00:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 776ms
16:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
16:00:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
16:00:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 732ms
16:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
16:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
16:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1179ms
16:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
16:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
16:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 576ms
16:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
16:00:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
16:00:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 677ms
16:00:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
16:00:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
16:00:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 681ms
16:00:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
16:00:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
16:00:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 625ms
16:00:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
16:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
16:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 931ms
16:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
16:00:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
16:00:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 786ms
16:00:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
16:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
16:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 624ms
16:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
16:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
16:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 624ms
16:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
16:00:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
16:00:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms
16:00:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
16:00:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
16:00:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 777ms
16:00:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
16:00:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
16:00:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 990ms
16:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
16:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
16:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 823ms
16:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
16:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
16:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 673ms
16:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
16:00:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
16:00:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 925ms
16:00:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
16:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
16:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 835ms
16:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
16:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
16:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 726ms
16:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
16:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
16:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 674ms
16:00:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
16:00:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
16:00:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 683ms
16:00:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
16:00:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
16:00:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 829ms
16:00:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
16:00:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
16:00:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 777ms
16:00:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
16:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
16:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 776ms
16:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
16:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
16:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 696ms
16:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
16:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
16:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 927ms
16:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
16:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
16:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 729ms
16:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
16:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
16:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms
16:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
16:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
16:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 929ms
16:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
16:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
16:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 673ms
16:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
16:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
16:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 701ms
16:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
16:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
16:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 687ms
16:00:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
16:00:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
16:00:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 827ms
16:00:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
16:00:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
16:00:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 929ms
16:00:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
16:00:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
16:00:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 828ms
16:00:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
16:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
16:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 678ms
16:00:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
16:00:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
16:00:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
16:00:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 573ms
16:00:32 INFO - TEST-START | /DOMEvents/constructors.html
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
16:00:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
16:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:1
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:00:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
16:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:1
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:00:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
16:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:1
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:00:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
16:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:1
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:00:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
16:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:1
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:00:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
16:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:1
16:00:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:00:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
16:00:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 699ms
16:00:32 INFO - TEST-START | /DOMEvents/event-phases-order.html
16:00:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
16:00:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 676ms
16:00:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
16:00:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
16:00:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
16:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:00:34 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
16:00:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:00:34 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
16:00:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:00:34 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]"
16:00:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:00:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
16:00:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 628ms
16:00:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
16:00:34 INFO - PROCESS | 2096 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
16:00:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
16:00:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms
16:00:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
16:00:35 INFO - PROCESS | 2096 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
16:00:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
16:00:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 588ms
16:00:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
16:00:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
16:00:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 570ms
16:00:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
16:00:36 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.
16:00:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 631ms
16:00:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
16:00:37 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
16:00:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
16:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:1
16:00:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 926ms
16:00:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
16:00:38 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.
16:00:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 777ms
16:00:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
16:00:38 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.
16:00:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms
16:00:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
16:00:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:00:39 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
16:00:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 625ms
16:00:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
16:00:40 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.
16:00:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 622ms
16:00:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
16:00:40 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.
16:00:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms
16:00:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
16:00:41 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.
16:00:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 727ms
16:00:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
16:00:42 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.
16:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 680ms
16:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
16:00:42 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.
16:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 632ms
16:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
16:00:43 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.
16:00:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 676ms
16:00:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
16:00:44 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
16:00:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
16:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:1
16:00:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 875ms
16:00:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
16:00:45 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.
16:00:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 722ms
16:00:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
16:00:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
16:00:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 779ms
16:00:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
16:00:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:00:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
16:00:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 728ms
16:00:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
16:00:47 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.
16:00:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 571ms
16:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
16:00:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
16:00:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 573ms
16:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
16:00:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
16:00:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 578ms
16:00:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
16:00:49 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
16:00:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 625ms
16:00:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker
16:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
16:00:49 INFO - {}
16:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
16:00:49 INFO - {}
16:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
16:00:49 INFO - {}
16:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
16:00:49 INFO - {}
16:00:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms
16:00:49 INFO - TEST-START | /FileAPI/fileReader.html
16:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
16:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
16:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
16:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
16:00:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 675ms
16:00:50 INFO - TEST-START | /FileAPI/historical.html
16:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
16:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
16:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
16:00:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
16:00:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
16:00:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
16:00:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
16:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:1
16:00:51 INFO - TEST-OK | /FileAPI/historical.html | took 777ms
16:00:51 INFO - TEST-START | /FileAPI/idlharness.html
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
16:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:00:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
16:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
16:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
16:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
16:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
16:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
16:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
16:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:00:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
16:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
16:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
16:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
16:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
16:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:00:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
16:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
16:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
16:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
16:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
16:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
16:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
16:00:52 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
16:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
16:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
16:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
16:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
16:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
16:00:52 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
16:00:52 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
16:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
16:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
16:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
16:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
16:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
16:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:00:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
16:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
16:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
16:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
16:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
16:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
16:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
16:00:52 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
16:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
16:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
16:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
16:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
16:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
16:00:52 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
16:00:52 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
16:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
16:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
16:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
16:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
16:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
16:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
16:00:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 809ms
16:00:52 INFO - TEST-START | /FileAPI/idlharness.worker
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:00:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:00:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
16:00:53 INFO - {}
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
16:00:53 INFO - {}
16:00:53 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 - {}
16:00:53 INFO - {}
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
16:00:53 INFO - {}
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
16:00:53 INFO - {}
16:00:53 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 - {}
16:00:53 INFO - {}
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface object length - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
16:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation abort() - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
16:00:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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
16:00:53 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
16:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute result - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
16:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute error - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
16:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
16:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
16:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onload - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
16:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
16:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
16:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
16:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1324:13
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1322:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1346:9
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1344:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 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"
16:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
16:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
16:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
16:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
16:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
16:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:00:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:00:53 INFO - {}
16:00:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1173ms
16:00:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
16:00:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
16:00:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 841ms
16:00:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html
16:00:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
16:00:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
16:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
16:00:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 694ms
16:00:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
16:00:55 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.
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:63:10
16:00:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:62:1
16:00:55 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.
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:70:10
16:00:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:69:1
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
16:00:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. - assert_throws: function "function () {
16:00:55 INFO - new Blob(obj);
16:00:55 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:97:3
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:93:1
16:00:55 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
16:00:55 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 () {
16:00:55 INFO - var obj = {
16:00:55 INFO - length: {
16:00:55 INFO - val..." threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:118:3
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:117:1
16:00:55 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 () {
16:00:55 INFO - new Blob(obj);
16:00:55 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:165:3
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:135:1
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
16:00:55 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
16:00:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:197:1
16:00:55 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
16:00:55 INFO - arr<.toString@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:226:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:230:10
16:00:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:209:1
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
16:00:55 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.
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:301:10
16:00:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:300:1
16:00:55 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.
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:309:10
16:00:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:308:1
16:00:55 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.
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:317:10
16:00:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:315:1
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
16:00:55 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.
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:397:1
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:396:1
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
16:00:55 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.
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:12
16:00:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:436:1
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
16:00:55 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.
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:444:12
16:00:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:443:1
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
16:00:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
16:00:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:459:1
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
16:00:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
16:00:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
16:00:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
16:00:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
16:00:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
16:00:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
16:00:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
16:00:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
16:00:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
16:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
16:00:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
16:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
16:00:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 696ms
16:00:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
16:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:00:56 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"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:00:56 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"
16:00:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
16:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:00:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 795ms
16:00:56 INFO - TEST-START | /FileAPI/file/File-constructor.html
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
16:00:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
16:00:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
16:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:1
16:00:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
16:00:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:00:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
16:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
16:00:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
16:00:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
16:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
16:00:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
16:00:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 734ms
16:00:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
16:00:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
16:00:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
16:00:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
16:00:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
16:00:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
16:00:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
16:00:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
16:00:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 986ms
16:00:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
16:00:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
16:00:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
16:00:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
16:00:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
16:00:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
16:00:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
16:00:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms
16:00:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
16:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
16:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
16:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
16:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
16:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
16:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
16:00:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 578ms
16:00:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
16:01:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
16:01:00 INFO - reader.readAsText(blob_2)
16:01:00 INFO - }" did not throw
16:01:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
16:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
16:01:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
16:01:00 INFO - reader.readAsDataURL(blob_2)
16:01:00 INFO - }" did not throw
16:01:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
16:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
16:01:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
16:01:00 INFO - reader.readAsArrayBuffer(blob_2)
16:01:00 INFO - }" did not throw
16:01:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
16:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
16:01:00 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
16:01:00 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
16:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:00 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
16:01:00 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
16:01:00 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
16:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
16:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:00 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
16:01:00 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
16:01:00 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:1
16:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
16:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:00 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
16:01:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 623ms
16:01:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
16:01:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
16:01:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
16:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:1
16:01:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
16:01:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 577ms
16:01:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
16:01:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
16:01:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 626ms
16:01:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
16:01:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
16:01:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 632ms
16:01:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
16:01:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
16:01:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 679ms
16:01:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
16:01:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
16:01:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
16:01:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 620ms
16:01:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
16:01:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
16:01:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 524ms
16:01:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
16:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
16:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
16:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
16:01:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 834ms
16:01:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
16:01:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
16:01:05 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
16:01:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:1
16:01:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 676ms
16:01:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
16:01:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
16:01:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 627ms
16:01:05 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
16:01:06 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
16:01:06 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 885ms
16:01:06 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
16:01:07 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
16:01:07 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 676ms
16:01:07 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
16:01:08 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
16:01:08 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 777ms
16:01:08 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
16:01:08 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
16:01:08 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 680ms
16:01:08 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
16:01:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
16:01:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
16:01:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
16:01:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
16:01:09 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 629ms
16:01:09 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
16:01:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
16:01:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
16:01:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
16:01:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
16:01:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
16:01:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
16:01:10 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 677ms
16:01:10 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
16:01:11 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 778ms
16:01:11 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
16:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
16:01:11 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 830ms
16:01:11 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
16:01:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
16:01:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
16:01:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
16:01:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
16:01:12 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 673ms
16:01:12 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
16:01:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
16:01:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
16:01:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
16:01:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
16:01:13 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 676ms
16:01:13 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
16:01:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
16:01:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
16:01:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
16:01:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
16:01:13 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 678ms
16:01:13 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
16:01:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
16:01:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
16:01:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
16:01:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
16:01:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 679ms
16:01:14 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
16:01:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
16:01:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
16:01:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
16:01:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
16:01:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
16:01:15 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 876ms
16:01:15 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
16:01:16 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
16:01:16 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
16:01:16 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
16:01:16 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 878ms
16:01:16 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
16:01:17 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
16:01:17 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
16:01:17 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
16:01:17 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 828ms
16:01:17 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
16:01:17 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
16:01:17 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 729ms
16:01:17 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
16:01:18 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
16:01:18 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
16:01:18 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 929ms
16:01:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
16:01:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
16:01:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 727ms
16:01:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
16:01:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
16:01:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 728ms
16:01:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
16:01:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
16:01:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 678ms
16:01:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
16:01:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
16:01:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 629ms
16:01:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
16:01:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
16:01:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 620ms
16:01:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
16:01:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
16:01:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 731ms
16:01:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
16:01:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
16:01:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 679ms
16:01:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
16:01:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
16:01:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 720ms
16:01:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
16:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
16:01:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 834ms
16:01:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
16:01:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
16:01:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 780ms
16:01:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
16:01:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
16:01:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 626ms
16:01:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
16:01:27 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
16:01:27 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 675ms
16:01:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
16:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
16:01:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 733ms
16:01:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
16:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
16:01:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 730ms
16:01:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
16:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
16:01:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 619ms
16:01:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
16:01:30 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
16:01:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 629ms
16:01:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
16:01:30 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
16:01:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 626ms
16:01:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
16:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
16:01:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 739ms
16:01:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
16:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
16:01:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 1138ms
16:01:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
16:01:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
16:01:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 702ms
16:01:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
16:01:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
16:01:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 632ms
16:01:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
16:01:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
16:01:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 628ms
16:01:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
16:01:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
16:01:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 671ms
16:01:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
16:01:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
16:01:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 638ms
16:01:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
16:01:36 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
16:01:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 685ms
16:01:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
16:01:37 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
16:01:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 822ms
16:01:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
16:01:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 574ms
16:01:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
16:01:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 630ms
16:01:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
16:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
16:01:39 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 878ms
16:01:39 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
16:01:40 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
16:01:40 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 744ms
16:01:40 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
16:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 670ms
16:01:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
16:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
16:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 775ms
16:01:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
16:01:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
16:01:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 633ms
16:01:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
16:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
16:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 575ms
16:01:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
16:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
16:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 626ms
16:01:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
16:01:44 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:01:44 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 675ms
16:01:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
16:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
16:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 679ms
16:01:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
16:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
16:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 780ms
16:01:45 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
16:01:47 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:01:47 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1935ms
16:01:47 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
16:01:48 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
16:01:48 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 725ms
16:01:48 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
16:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
16:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 784ms
16:01:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
16:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 780ms
16:01:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
16:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
16:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 726ms
16:01:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
16:01:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
16:01:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 684ms
16:01:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
16:01:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
16:01:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 626ms
16:01:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
16:01:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
16:01:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 823ms
16:01:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
16:01:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
16:01:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 781ms
16:01:53 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
16:01:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
16:01:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 878ms
16:01:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
16:01:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
16:01:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 1184ms
16:01:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
16:01:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
16:01:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 625ms
16:01:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
16:01:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
16:01:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 625ms
16:01:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
16:01:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
16:01:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 734ms
16:01:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
16:01:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
16:01:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 733ms
16:01:58 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
16:01:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
16:01:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 724ms
16:01:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
16:02:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
16:02:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 1078ms
16:02:00 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
16:02:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
16:02:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 634ms
16:02:01 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
16:02:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
16:02:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 622ms
16:02:01 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
16:02:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
16:02:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 679ms
16:02:02 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
16:02:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
16:02:02 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 631ms
16:02:02 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
16:02:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
16:02:03 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 679ms
16:02:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
16:02:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
16:02:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 735ms
16:02:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
16:02:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
16:02:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 778ms
16:02:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
16:02:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
16:02:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1528ms
16:02:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
16:02:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
16:02:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 887ms
16:02:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
16:02:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
16:02:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 734ms
16:02:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
16:02:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
16:02:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 849ms
16:02:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
16:02:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
16:02:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 736ms
16:02:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
16:02:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
16:02:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 633ms
16:02:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
16:02:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
16:02:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 621ms
16:02:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
16:02:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
16:02:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 681ms
16:02:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
16:02:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
16:02:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 685ms
16:02:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
16:02:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
16:02:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1382ms
16:02:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
16:02:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
16:02:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
16:02:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
16:02:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
16:02:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 839ms
16:02:14 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
16:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
16:02:15 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 686ms
16:02:15 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
16:02:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
16:02:16 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 731ms
16:02:16 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
16:02:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
16:02:16 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 681ms
16:02:16 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
16:02:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
16:02:17 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 778ms
16:02:17 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
16:02:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
16:02:18 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 789ms
16:02:18 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
16:02:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
16:02:19 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 791ms
16:02:19 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
16:02:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
16:02:19 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 627ms
16:02:19 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
16:02:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
16:02:20 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 890ms
16:02:20 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
16:02:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
16:02:21 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 681ms
16:02:21 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
16:02:22 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
16:02:22 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 674ms
16:02:22 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
16:02:22 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
16:02:22 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
16:02:22 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
16:02:22 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 681ms
16:02:22 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
16:02:23 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
16:02:23 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 930ms
16:02:23 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
16:02:24 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
16:02:24 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 622ms
16:02:24 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
16:02:25 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
16:02:25 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 771ms
16:02:25 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
16:02:26 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
16:02:26 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
16:02:26 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1028ms
16:02:26 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
16:02:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
16:02:27 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 776ms
16:02:27 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
16:02:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
16:02:28 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1089ms
16:02:28 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
16:02:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
16:02:28 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 681ms
16:02:28 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
16:02:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
16:02:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
16:02:29 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 727ms
16:02:29 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
16:02:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
16:02:30 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 735ms
16:02:30 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
16:02:31 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
16:02:31 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 775ms
16:02:31 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
16:02:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
16:02:32 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 1282ms
16:02:32 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
16:02:33 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
16:02:33 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 623ms
16:02:33 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
16:02:33 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
16:02:33 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 722ms
16:02:33 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
16:02:34 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
16:02:34 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1084ms
16:02:34 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
16:02:35 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
16:02:35 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 785ms
16:02:35 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
16:02:36 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError. - assert_throws: function "function () {
16:02:36 INFO - window.indexedDB.open('test', val);..." did not throw
16:02:36 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
16:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:36 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
16:02:36 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:24:1
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
16:02:36 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should throw TypeError. - assert_throws: function "function () {
16:02:36 INFO - window.indexedDB.open('test', val);..." did not throw
16:02:36 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
16:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:36 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
16:02:36 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:29:1
16:02:36 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
16:02:36 INFO - window.indexedDB.open('test', val);..." did not throw
16:02:36 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
16:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:36 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
16:02:36 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:30:1
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
16:02:36 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
16:02:36 INFO - window.indexedDB.open('test', val);..." did not throw
16:02:36 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
16:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:36 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
16:02:36 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:33:1
16:02:36 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
16:02:36 INFO - window.indexedDB.open('test', val);..." did not throw
16:02:36 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
16:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:36 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
16:02:36 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:37:1
16:02:36 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
16:02:36 INFO - window.indexedDB.open('test', val);..." did not throw
16:02:36 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
16:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:36 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
16:02:36 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:41:1
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
16:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
16:02:36 INFO - TEST-OK | /IndexedDB/idbfactory_open9.htm | took 841ms
16:02:36 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
16:02:37 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
16:02:37 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 794ms
16:02:37 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
16:02:39 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
16:02:39 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
16:02:39 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1777ms
16:02:39 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
16:02:39 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
16:02:39 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 620ms
16:02:39 INFO - TEST-START | /IndexedDB/idbindex_count.htm
16:02:40 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
16:02:40 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 734ms
16:02:40 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
16:02:41 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
16:02:41 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 979ms
16:02:41 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
16:02:42 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
16:02:42 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 683ms
16:02:42 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
16:02:42 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
16:02:42 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 678ms
16:02:42 INFO - TEST-START | /IndexedDB/idbindex_get.htm
16:02:43 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
16:02:43 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 679ms
16:02:43 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
16:02:44 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
16:02:44 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 777ms
16:02:44 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
16:02:44 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
16:02:44 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 681ms
16:02:44 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
16:02:45 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
16:02:45 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 728ms
16:02:45 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
16:02:46 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
16:02:46 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 725ms
16:02:46 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
16:02:47 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
16:02:47 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 777ms
16:02:47 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
16:02:48 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
16:02:48 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 886ms
16:02:48 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
16:02:48 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
16:02:48 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 777ms
16:02:48 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
16:02:49 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
16:02:49 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 676ms
16:02:49 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
16:02:50 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
16:02:50 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 733ms
16:02:50 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
16:02:51 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
16:02:51 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 824ms
16:02:51 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
16:02:51 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
16:02:51 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 725ms
16:02:51 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
16:02:52 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
16:02:52 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 628ms
16:02:52 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
16:02:53 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
16:02:53 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 625ms
16:02:53 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
16:02:53 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
16:02:53 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 726ms
16:02:53 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
16:02:54 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
16:02:54 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 938ms
16:02:54 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
16:02:55 INFO - TEST-FAIL | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
16:02:55 INFO - index.openCursor();
16:02:55 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
16:02:55 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:23:9
16:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:02:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
16:02:55 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
16:02:55 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:15:5
16:02:55 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 928ms
16:02:55 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
16:02:56 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
16:02:56 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 725ms
16:02:56 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
16:02:57 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
16:02:57 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 731ms
16:02:57 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
16:02:57 INFO - TEST-FAIL | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
16:02:57 INFO - index.openKeyCursor();
16:02:57 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
16:02:57 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:23:9
16:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:02:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
16:02:57 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
16:02:57 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:15:5
16:02:57 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 632ms
16:02:57 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
16:02:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
16:02:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
16:02:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
16:02:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
16:02:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
16:02:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
16:02:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
16:02:58 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 576ms
16:02:58 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
16:02:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
16:02:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
16:02:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
16:02:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
16:02:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
16:02:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
16:02:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
16:02:59 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 630ms
16:02:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
16:02:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
16:02:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 680ms
16:02:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
16:03:00 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
16:03:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 720ms
16:03:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
16:03:01 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
16:03:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 1184ms
16:03:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
16:03:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
16:03:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 673ms
16:03:02 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
16:03:03 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
16:03:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 674ms
16:03:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
16:03:03 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
16:03:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 782ms
16:03:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
16:03:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:03:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 824ms
16:03:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
16:03:05 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
16:03:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 779ms
16:03:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
16:03:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
16:03:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 773ms
16:03:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
16:03:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
16:03:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 626ms
16:03:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
16:03:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
16:03:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 779ms
16:03:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
16:03:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
16:03:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 827ms
16:03:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
16:03:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
16:03:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 731ms
16:03:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
16:03:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
16:03:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 986ms
16:03:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
16:03:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
16:03:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 784ms
16:03:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
16:03:11 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
16:03:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 684ms
16:03:11 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
16:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
16:03:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 826ms
16:03:12 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
16:03:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
16:03:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 634ms
16:03:13 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
16:03:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:03:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 576ms
16:03:13 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
16:03:14 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
16:03:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 724ms
16:03:14 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
16:03:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
16:03:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 985ms
16:03:15 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
16:03:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
16:03:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 691ms
16:03:16 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
16:03:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
16:03:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 675ms
16:03:16 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
16:03:17 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
16:03:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 689ms
16:03:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
16:03:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
16:03:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 576ms
16:03:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
16:03:18 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
16:03:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 726ms
16:03:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
16:03:19 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
16:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 780ms
16:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
16:03:20 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
16:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 931ms
16:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
16:03:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
16:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 779ms
16:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
16:03:22 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
16:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 829ms
16:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
16:03:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
16:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 725ms
16:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
16:03:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
16:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 733ms
16:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
16:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
16:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 779ms
16:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
16:03:25 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"
16:03:25 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:1
16:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:03:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
16:03:25 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
16:03:25 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
16:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 1134ms
16:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
16:03:26 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"
16:03:26 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:1
16:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:03:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
16:03:26 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
16:03:26 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
16:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 681ms
16:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
16:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
16:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 627ms
16:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
16:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
16:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 681ms
16:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
16:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
16:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 1028ms
16:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
16:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
16:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 800ms
16:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
16:03:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
16:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 826ms
16:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
16:03:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
16:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 732ms
16:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
16:03:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
16:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 627ms
16:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
16:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 623ms
16:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
16:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:03:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 685ms
16:03:33 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
16:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
16:03:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 828ms
16:03:33 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
16:03:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
16:03:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 785ms
16:03:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
16:03:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
16:03:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 985ms
16:03:35 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
16:03:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
16:03:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 673ms
16:03:36 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
16:03:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
16:03:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 678ms
16:03:37 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
16:03:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
16:03:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 772ms
16:03:37 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
16:03:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
16:03:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 735ms
16:03:38 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
16:03:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
16:03:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 728ms
16:03:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
16:03:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
16:03:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 780ms
16:03:40 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
16:03:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
16:03:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 737ms
16:03:40 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
16:03:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
16:03:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 721ms
16:03:41 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
16:03:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
16:03:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 923ms
16:03:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
16:03:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
16:03:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 677ms
16:03:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
16:03:43 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
16:03:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 638ms
16:03:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
16:03:44 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
16:03:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 786ms
16:03:44 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
16:03:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
16:03:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 880ms
16:03:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
16:03:46 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
16:03:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 574ms
16:03:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
16:03:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
16:03:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 581ms
16:03:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
16:03:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:03:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 683ms
16:03:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
16:03:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:03:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 676ms
16:03:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
16:03:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
16:03:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 873ms
16:03:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
16:03:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
16:03:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 875ms
16:03:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
16:03:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
16:03:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 776ms
16:03:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
16:03:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
16:03:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 684ms
16:03:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
16:03:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
16:03:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 631ms
16:03:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
16:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
16:03:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 627ms
16:03:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
16:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
16:03:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 676ms
16:03:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
16:03:53 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
16:03:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 691ms
16:03:53 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
16:03:54 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
16:03:54 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 682ms
16:03:54 INFO - TEST-START | /IndexedDB/idbtransaction.htm
16:03:55 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
16:03:55 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
16:03:55 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 872ms
16:03:55 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
16:03:56 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
16:03:56 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 787ms
16:03:56 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
16:03:56 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
16:03:56 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 679ms
16:03:56 INFO - TEST-START | /IndexedDB/index_sort_order.htm
16:03:57 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
16:03:57 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 735ms
16:03:57 INFO - TEST-START | /IndexedDB/interfaces.html
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
16:03:58 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
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
16:03:58 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
16:03:58 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1052ms
16:03:58 INFO - TEST-START | /IndexedDB/interfaces.worker
16:03:59 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
16:03:59 INFO - {}
16:03:59 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
16:03:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
16:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:03:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
16:03:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
16:03:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
16:03:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
16:03:59 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
16:03:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
16:04:00 INFO - {}
16:04:00 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 - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
16:04:00 INFO - {}
16:04:00 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1298ms
16:04:00 INFO - TEST-START | /IndexedDB/key_invalid.htm
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
16:04:00 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
16:04:00 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 833ms
16:04:00 INFO - TEST-START | /IndexedDB/key_valid.html
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
16:04:02 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
16:04:02 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1531ms
16:04:02 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
16:04:03 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
16:04:03 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 879ms
16:04:03 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
16:04:04 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
16:04:04 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 680ms
16:04:04 INFO - TEST-START | /IndexedDB/keygenerator.htm
16:04:05 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
16:04:05 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
16:04:05 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
16:04:05 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1839ms
16:04:05 INFO - TEST-START | /IndexedDB/keyorder.htm
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
16:04:06 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
16:04:06 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 840ms
16:04:06 INFO - TEST-START | /IndexedDB/keypath.htm
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
16:04:07 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
16:04:07 INFO - TEST-OK | /IndexedDB/keypath.htm | took 737ms
16:04:07 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
16:04:08 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
16:04:08 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 741ms
16:04:08 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
16:04:09 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
16:04:09 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
16:04:09 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
16:04:09 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 785ms
16:04:09 INFO - TEST-START | /IndexedDB/list_ordering.htm
16:04:10 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
16:04:10 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
16:04:10 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
16:04:10 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1229ms
16:04:10 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
16:04:11 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
16:04:11 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 734ms
16:04:11 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
16:04:11 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
16:04:11 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 776ms
16:04:11 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
16:04:12 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
16:04:12 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 781ms
16:04:12 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
16:04:13 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
16:04:13 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 777ms
16:04:13 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
16:04:14 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
16:04:14 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 725ms
16:04:14 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
16:04:14 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
16:04:14 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 729ms
16:04:14 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
16:04:15 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
16:04:15 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 787ms
16:04:15 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
16:04:16 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
16:04:16 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 937ms
16:04:16 INFO - TEST-START | /IndexedDB/value.htm
16:04:17 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
16:04:17 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
16:04:17 INFO - TEST-OK | /IndexedDB/value.htm | took 785ms
16:04:17 INFO - TEST-START | /IndexedDB/value_recursive.htm
16:04:18 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
16:04:18 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
16:04:18 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
16:04:18 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 729ms
16:04:18 INFO - TEST-START | /IndexedDB/writer-starvation.htm
16:04:19 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
16:04:19 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 885ms
16:04:19 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
16:04:19 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Float arrays - assert_throws: Float32Array function "function () {
16:04:19 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
16:04:19 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:4:1
16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:19 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:3:1
16:04:19 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
16:04:19 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Integer arrays - self.crypto is undefined
16:04:19 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:20:9
16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:19 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:19:1
16:04:19 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
16:04:19 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Large length - assert_throws: crypto.getRandomValues length over 65536 function "function () {
16:04:19 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
16:04:19 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:37:1
16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:19 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:36:1
16:04:19 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
16:04:19 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 791ms
16:04:19 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
16:04:20 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
16:04:20 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer arrays
16:04:20 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
16:04:20 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 632ms
16:04:20 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
16:04:21 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 651ms
16:04:21 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
16:04:21 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
16:04:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:1
16:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
16:04:21 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
16:04:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:1
16:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
16:04:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
16:04:21 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 639ms
16:04:21 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
16:04:22 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() {
16:04:22 INFO - [native code]
16:04:22 INFO - }" but got function "function () {
16:04:22 INFO - }"
16:04:22 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
16:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:22 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
16:04:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:04:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
16:04:22 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
16:04:22 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
16:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:22 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
16:04:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:04:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
16:04:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 576ms
16:04:22 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
16:04:23 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() {
16:04:23 INFO - [native code]
16:04:23 INFO - }" but got function "function () {
16:04:23 INFO - }"
16:04:23 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
16:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:23 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
16:04:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:04:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
16:04:23 INFO - {}
16:04:23 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
16:04:23 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
16:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:23 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
16:04:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:04:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
16:04:23 INFO - {}
16:04:23 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 1043ms
16:04:23 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
16:04:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
16:04:24 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
16:04:24 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:24 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
16:04:24 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:04:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
16:04:24 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:04:24 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:24 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
16:04:24 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:04:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
16:04:24 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"
16:04:24 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:24 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
16:04:24 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:04:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
16:04:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:04:24 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:04:24 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:24 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
16:04:24 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:04:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
16:04:24 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
16:04:24 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:24 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
16:04:24 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
16:04:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
16:04:24 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:04:24 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:24 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
16:04:24 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
16:04:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
16:04:24 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"
16:04:24 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:24 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
16:04:24 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
16:04:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
16:04:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:04:24 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:04:24 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:04:24 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
16:04:24 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
16:04:24 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 739ms
16:04:24 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
16:04:25 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
16:04:25 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 938ms
16:04:25 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
16:04:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
16:04:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
16:04:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
16:04:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
16:04:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
16:04:26 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1782ms
16:04:26 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
16:04:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
16:04:28 INFO - {}
16:04:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
16:04:28 INFO - {}
16:04:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
16:04:28 INFO - {}
16:04:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
16:04:28 INFO - {}
16:04:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
16:04:28 INFO - {}
16:04:28 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1783ms
16:04:28 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
16:04:29 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
16:04:29 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 820ms
16:04:29 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
16:04:30 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
16:04:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
16:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
16:04:30 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 1385ms
16:04:30 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
16:04:41 INFO - PROCESS | 2096 | MARIONETTE LOG: INFO: Timeout fired
16:04:41 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
16:04:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
16:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
16:04:41 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:1
16:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
16:04:41 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10357ms
16:04:41 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
16:04:42 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
16:04:42 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 875ms
16:04:42 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
16:04:42 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
16:04:42 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 779ms
16:04:42 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
16:04:44 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
16:04:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:24:9
16:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:14:7
16:04:44 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 1679ms
16:04:44 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
16:04:45 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
16:04:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 627ms
16:04:45 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
16:04:46 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
16:04:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
16:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
16:04:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
16:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
16:04:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 776ms
16:04:46 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
16:04:46 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
16:04:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:40:13
16:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:16:9
16:04:46 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 780ms
16:04:46 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
16:04:47 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
16:04:47 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 775ms
16:04:47 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
16:04:48 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
16:04:48 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 931ms
16:04:48 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
16:04:49 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"
16:04:49 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
16:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:49 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
16:04:49 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
16:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:49 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
16:04:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
16:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:04:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
16:04:49 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 873ms
16:04:49 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
16:04:50 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
16:04:50 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 1131ms
16:04:50 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
16:04:51 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
16:04:51 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 978ms
16:04:51 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
16:04:52 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
16:04:52 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 888ms
16:04:52 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
16:04:53 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
16:04:53 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
16:05:29 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:05:29 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
16:05:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:19:7
16:05:29 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
16:05:29 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:05:29 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
16:05:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:20:7
16:05:29 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
16:05:29 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:05:29 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
16:05:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:21:7
16:05:29 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
16:05:29 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:05:29 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
16:05:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:22:7
16:05:29 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
16:05:29 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:05:29 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
16:05:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:23:7
16:05:29 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
16:05:29 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:05:29 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
16:05:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:24:7
16:05:29 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
16:05:29 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
16:05:29 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:05:29 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
16:05:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:25:7
16:05:29 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 586ms
16:05:29 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
16:05:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
16:05:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
16:05:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
16:05:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
16:05:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
16:05:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
16:05:30 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 934ms
16:05:30 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
16:05:31 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 1087ms
16:05:31 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
16:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
16:05:31 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 635ms
16:05:31 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
16:05:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
16:05:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
16:05:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
16:05:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
16:05:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
16:05:32 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 573ms
16:05:32 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
16:05:33 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
16:05:33 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
16:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:33 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
16:05:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
16:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
16:05:33 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 585ms
16:05:33 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
16:05:33 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
16:05:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
16:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
16:05:33 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 721ms
16:05:33 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
16:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
16:05:34 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 723ms
16:05:34 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
16:05:35 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
16:05:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
16:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
16:05:35 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 581ms
16:05:35 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
16:05:35 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
16:05:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
16:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
16:05:35 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 576ms
16:05:35 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
16:05:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
16:05:36 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 628ms
16:05:36 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
16:05:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
16:05:36 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 574ms
16:05:36 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
16:05:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
16:05:37 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 938ms
16:05:37 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
16:05:38 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
16:05:38 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 672ms
16:05:38 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
16:05:39 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
16:05:39 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
16:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:05:39 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
16:05:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
16:05:39 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
16:05:39 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
16:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:05:39 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
16:05:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:19:7
16:05:39 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 632ms
16:05:39 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
16:05:39 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | XMLHttpRequest: open() - URL encoding
16:05:39 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 625ms
16:05:39 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
16:05:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
16:05:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
16:05:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
16:05:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
16:05:40 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 771ms
16:05:40 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
16:05:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: