builder: fx-team_ubuntu64_vm_test-web-platform-tests-e10s-1
slave: tst-linux64-spot-1771
starttime: 1446103299.57
results: warnings (1)
buildid: 20151028224647
builduid: dbd5be08f15f486499829bd05ee94e7a
revision: 3e62a45284becec92ac5d6c3e4b7cd611cee75f2
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:39.573625) =========
master: http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:39.574048) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:39.574376) =========
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-1446103271.713819-1540836500
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.023018
basedir: '/builds/slave/test'
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:39.902933) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:39.903253) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:39.944294) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:39.944564) =========
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-1446103271.713819-1540836500
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.024633
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:40.006668) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:40.006941) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:40.007301) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:40.007591) =========
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-1446103271.713819-1540836500
_=/tools/buildbot/bin/python
using PTY: False
--2015-10-29 00:21:40-- 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% 13.5M=0.001s
2015-10-29 00:21:40 (13.5 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.275534
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:40.317506) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:40.317791) =========
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-1446103271.713819-1540836500
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.074935
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:40.426770) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:40.427091) =========
bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 3e62a45284becec92ac5d6c3e4b7cd611cee75f2 --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 3e62a45284becec92ac5d6c3e4b7cd611cee75f2 --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-1446103271.713819-1540836500
_=/tools/buildbot/bin/python
using PTY: False
2015-10-29 00:21:40,527 truncating revision to first 12 chars
2015-10-29 00:21:40,527 Setting DEBUG logging.
2015-10-29 00:21:40,528 attempt 1/10
2015-10-29 00:21:40,528 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/3e62a45284be?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-10-29 00:21:40,852 unpacking tar archive at: fx-team-3e62a45284be/testing/mozharness/
program finished with exit code 0
elapsedTime=0.608095
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:41.070310) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:41.070634) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:41.099945) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:41.100234) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-29 00:21:41.100629) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' warnings (results: 1, elapsed: 46 mins, 22 secs) (at 2015-10-29 00:21:41.100925) =========
/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-1446103271.713819-1540836500
_=/tools/buildbot/bin/python
using PTY: False
00:21:41 INFO - MultiFileLogger online at 20151029 00:21:41 in /builds/slave/test
00:21:41 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
00:21:41 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
00:21:41 INFO - {'append_to_log': False,
00:21:41 INFO - 'base_work_dir': '/builds/slave/test',
00:21:41 INFO - 'blob_upload_branch': 'fx-team',
00:21:41 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
00:21:41 INFO - 'buildbot_json_path': 'buildprops.json',
00:21:41 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
00:21:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
00:21:41 INFO - 'download_minidump_stackwalk': True,
00:21:41 INFO - 'download_symbols': 'ondemand',
00:21:41 INFO - 'e10s': True,
00:21:41 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
00:21:41 INFO - 'tooltool.py': '/tools/tooltool.py',
00:21:41 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
00:21:41 INFO - '/tools/misc-python/virtualenv.py')},
00:21:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
00:21:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
00:21:41 INFO - 'log_level': 'info',
00:21:41 INFO - 'log_to_console': True,
00:21:41 INFO - 'opt_config_files': (),
00:21:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
00:21:41 INFO - '--processes=1',
00:21:41 INFO - '--config=%(test_path)s/wptrunner.ini',
00:21:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
00:21:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
00:21:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
00:21:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
00:21:41 INFO - 'pip_index': False,
00:21:41 INFO - 'require_test_zip': True,
00:21:41 INFO - 'test_type': ('testharness',),
00:21:41 INFO - 'this_chunk': '1',
00:21:41 INFO - 'tooltool_cache': '/builds/tooltool_cache',
00:21:41 INFO - 'total_chunks': '4',
00:21:41 INFO - 'virtualenv_path': 'venv',
00:21:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
00:21:41 INFO - 'work_dir': 'build'}
00:21:41 INFO - #####
00:21:41 INFO - ##### Running clobber step.
00:21:41 INFO - #####
00:21:41 INFO - Running pre-action listener: _resource_record_pre_action
00:21:41 INFO - Running main action method: clobber
00:21:41 INFO - rmtree: /builds/slave/test/build
00:21:41 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
00:21:44 INFO - Running post-action listener: _resource_record_post_action
00:21:44 INFO - #####
00:21:44 INFO - ##### Running read-buildbot-config step.
00:21:44 INFO - #####
00:21:44 INFO - Running pre-action listener: _resource_record_pre_action
00:21:44 INFO - Running main action method: read_buildbot_config
00:21:44 INFO - Using buildbot properties:
00:21:44 INFO - {
00:21:44 INFO - "properties": {
00:21:44 INFO - "buildnumber": 23,
00:21:44 INFO - "product": "firefox",
00:21:44 INFO - "script_repo_revision": "production",
00:21:44 INFO - "branch": "fx-team",
00:21:44 INFO - "repository": "",
00:21:44 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team opt test web-platform-tests-e10s-1",
00:21:44 INFO - "buildid": "20151028224647",
00:21:44 INFO - "slavename": "tst-linux64-spot-1771",
00:21:44 INFO - "pgo_build": "False",
00:21:44 INFO - "basedir": "/builds/slave/test",
00:21:44 INFO - "project": "",
00:21:44 INFO - "platform": "linux64",
00:21:44 INFO - "master": "http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/",
00:21:44 INFO - "slavebuilddir": "test",
00:21:44 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-opt-unittest-7-3600",
00:21:44 INFO - "repo_path": "integration/fx-team",
00:21:44 INFO - "moz_repo_path": "",
00:21:44 INFO - "stage_platform": "linux64",
00:21:44 INFO - "builduid": "dbd5be08f15f486499829bd05ee94e7a",
00:21:44 INFO - "revision": "3e62a45284becec92ac5d6c3e4b7cd611cee75f2"
00:21:44 INFO - },
00:21:44 INFO - "sourcestamp": {
00:21:44 INFO - "repository": "",
00:21:44 INFO - "hasPatch": false,
00:21:44 INFO - "project": "",
00:21:44 INFO - "branch": "fx-team-linux64-opt-unittest",
00:21:44 INFO - "changes": [
00:21:44 INFO - {
00:21:44 INFO - "category": null,
00:21:44 INFO - "files": [
00:21:44 INFO - {
00:21:44 INFO - "url": null,
00:21:44 INFO - "name": "https://queue.taskcluster.net/v1/task/LgyLYe6PTgacOeiTEogI2g/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
00:21:44 INFO - },
00:21:44 INFO - {
00:21:44 INFO - "url": null,
00:21:44 INFO - "name": "https://queue.taskcluster.net/v1/task/LgyLYe6PTgacOeiTEogI2g/artifacts/public/build/test_packages.json"
00:21:44 INFO - }
00:21:44 INFO - ],
00:21:44 INFO - "repository": "",
00:21:44 INFO - "rev": "79d35449d3e77c2b470fc430596566df66c3da1a",
00:21:44 INFO - "who": "jwein@mozilla.com",
00:21:44 INFO - "when": 1446096931,
00:21:44 INFO - "number": 6591575,
00:21:44 INFO - "comments": "Bug 1218785 - Remove top and bottom margins on images in notifications. r=MattN",
00:21:44 INFO - "project": "",
00:21:44 INFO - "at": "Wed 28 Oct 2015 22:35:31",
00:21:44 INFO - "branch": "fx-team-linux64-opt-unittest",
00:21:44 INFO - "revlink": "",
00:21:44 INFO - "properties": [
00:21:44 INFO - [
00:21:44 INFO - "buildid",
00:21:44 INFO - "20151028220245",
00:21:44 INFO - "Change"
00:21:44 INFO - ],
00:21:44 INFO - [
00:21:44 INFO - "builduid",
00:21:44 INFO - "0a50f2eafe364d7dac85b82e0a6addbf",
00:21:44 INFO - "Change"
00:21:44 INFO - ],
00:21:44 INFO - [
00:21:44 INFO - "pgo_build",
00:21:44 INFO - "False",
00:21:44 INFO - "Change"
00:21:44 INFO - ]
00:21:44 INFO - ],
00:21:44 INFO - "revision": "79d35449d3e77c2b470fc430596566df66c3da1a"
00:21:44 INFO - },
00:21:44 INFO - {
00:21:44 INFO - "category": null,
00:21:44 INFO - "files": [
00:21:44 INFO - {
00:21:44 INFO - "url": null,
00:21:44 INFO - "name": "https://queue.taskcluster.net/v1/task/4eWh5PsAQW6KV4pyMpWZ8w/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
00:21:44 INFO - },
00:21:44 INFO - {
00:21:44 INFO - "url": null,
00:21:44 INFO - "name": "https://queue.taskcluster.net/v1/task/4eWh5PsAQW6KV4pyMpWZ8w/artifacts/public/build/test_packages.json"
00:21:44 INFO - }
00:21:44 INFO - ],
00:21:44 INFO - "repository": "",
00:21:44 INFO - "rev": "80a91d10efd8bba03c47009b6389e5a710904cbc",
00:21:44 INFO - "who": "jsantell@mozilla.com",
00:21:44 INFO - "when": 1446097796,
00:21:44 INFO - "number": 6591622,
00:21:44 INFO - "comments": "Bug 1219073 - part 2 - Add styling and link to the debugger of SavedFrames in memory tool tree. r=fitzgen\n",
00:21:44 INFO - "project": "",
00:21:44 INFO - "at": "Wed 28 Oct 2015 22:49:56",
00:21:44 INFO - "branch": "fx-team-linux64-opt-unittest",
00:21:44 INFO - "revlink": "",
00:21:44 INFO - "properties": [
00:21:44 INFO - [
00:21:44 INFO - "buildid",
00:21:44 INFO - "20151028221847",
00:21:44 INFO - "Change"
00:21:44 INFO - ],
00:21:44 INFO - [
00:21:44 INFO - "builduid",
00:21:44 INFO - "8eb41f03731c4eb0a9b13719e6a2a9c4",
00:21:44 INFO - "Change"
00:21:44 INFO - ],
00:21:44 INFO - [
00:21:44 INFO - "pgo_build",
00:21:44 INFO - "False",
00:21:44 INFO - "Change"
00:21:44 INFO - ]
00:21:44 INFO - ],
00:21:44 INFO - "revision": "80a91d10efd8bba03c47009b6389e5a710904cbc"
00:21:44 INFO - },
00:21:44 INFO - {
00:21:44 INFO - "category": null,
00:21:44 INFO - "files": [
00:21:44 INFO - {
00:21:44 INFO - "url": null,
00:21:44 INFO - "name": "https://queue.taskcluster.net/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
00:21:44 INFO - },
00:21:44 INFO - {
00:21:44 INFO - "url": null,
00:21:44 INFO - "name": "https://queue.taskcluster.net/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/test_packages.json"
00:21:44 INFO - }
00:21:44 INFO - ],
00:21:44 INFO - "repository": "",
00:21:44 INFO - "rev": "3e62a45284becec92ac5d6c3e4b7cd611cee75f2",
00:21:44 INFO - "who": "nfitzgerald@mozilla.com",
00:21:44 INFO - "when": 1446099660,
00:21:44 INFO - "number": 6591685,
00:21:44 INFO - "comments": "Bug 1218560 - Part 2: Add an integration test for allocation stack breakdowns; r=jsantell",
00:21:44 INFO - "project": "",
00:21:44 INFO - "at": "Wed 28 Oct 2015 23:21:00",
00:21:44 INFO - "branch": "fx-team-linux64-opt-unittest",
00:21:44 INFO - "revlink": "",
00:21:44 INFO - "properties": [
00:21:44 INFO - [
00:21:44 INFO - "buildid",
00:21:44 INFO - "20151028224647",
00:21:44 INFO - "Change"
00:21:44 INFO - ],
00:21:44 INFO - [
00:21:44 INFO - "builduid",
00:21:44 INFO - "dbd5be08f15f486499829bd05ee94e7a",
00:21:44 INFO - "Change"
00:21:44 INFO - ],
00:21:44 INFO - [
00:21:44 INFO - "pgo_build",
00:21:44 INFO - "False",
00:21:44 INFO - "Change"
00:21:44 INFO - ]
00:21:44 INFO - ],
00:21:44 INFO - "revision": "3e62a45284becec92ac5d6c3e4b7cd611cee75f2"
00:21:44 INFO - }
00:21:44 INFO - ],
00:21:44 INFO - "revision": "3e62a45284becec92ac5d6c3e4b7cd611cee75f2"
00:21:44 INFO - }
00:21:44 INFO - }
00:21:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2.
00:21:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/test_packages.json.
00:21:44 INFO - Running post-action listener: _resource_record_post_action
00:21:44 INFO - #####
00:21:44 INFO - ##### Running download-and-extract step.
00:21:44 INFO - #####
00:21:44 INFO - Running pre-action listener: _resource_record_pre_action
00:21:44 INFO - Running main action method: download_and_extract
00:21:44 INFO - mkdir: /builds/slave/test/build/tests
00:21: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')]}
00:21:44 INFO - https://queue.taskcluster.net/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
00:21:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/test_packages.json
00:21:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/test_packages.json
00:21:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
00:21:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
00:21:45 INFO - Downloaded 1302 bytes.
00:21:45 INFO - Reading from file /builds/slave/test/build/test_packages.json
00:21:45 INFO - Using the following test package requirements:
00:21:45 INFO - {u'common': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
00:21:45 INFO - u'cppunittest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:21:45 INFO - u'firefox-44.0a1.en-US.linux-x86_64.cppunittest.tests.zip'],
00:21:45 INFO - u'jittest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:21:45 INFO - u'jsshell-linux-x86_64.zip'],
00:21:45 INFO - u'mochitest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:21:45 INFO - u'firefox-44.0a1.en-US.linux-x86_64.mochitest.tests.zip'],
00:21:45 INFO - u'mozbase': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
00:21:45 INFO - u'reftest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:21:45 INFO - u'firefox-44.0a1.en-US.linux-x86_64.reftest.tests.zip'],
00:21:45 INFO - u'talos': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:21:45 INFO - u'firefox-44.0a1.en-US.linux-x86_64.talos.tests.zip'],
00:21:45 INFO - u'web-platform': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:21:45 INFO - u'firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip'],
00:21:45 INFO - u'webapprt': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
00:21:45 INFO - u'xpcshell': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:21:45 INFO - u'firefox-44.0a1.en-US.linux-x86_64.xpcshell.tests.zip']}
00:21:45 INFO - Downloading packages: [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform
00:21:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:21:45 INFO - https://queue.taskcluster.net/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
00:21:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip
00:21:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip
00:21:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip
00:21:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1
00:21:48 INFO - Downloaded 22674480 bytes.
00:21:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
00:21:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
00:21:48 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
00:21:48 INFO - caution: filename not matched: web-platform/*
00:21:48 INFO - Return code: 11
00:21:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:21:48 INFO - https://queue.taskcluster.net/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
00:21:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:21:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:21:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:21:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1
00:21:50 INFO - Downloaded 30910005 bytes.
00:21:50 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
00:21:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
00:21:50 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
00:21:53 INFO - caution: filename not matched: bin/*
00:21:53 INFO - caution: filename not matched: config/*
00:21:53 INFO - caution: filename not matched: mozbase/*
00:21:53 INFO - caution: filename not matched: marionette/*
00:21:53 INFO - Return code: 11
00:21:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:21:53 INFO - https://queue.taskcluster.net/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
00:21:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
00:21:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
00:21:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
00:21:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1
00:21:55 INFO - Downloaded 55734336 bytes.
00:21:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
00:21:55 INFO - mkdir: /builds/slave/test/properties
00:21:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
00:21:55 INFO - Writing to file /builds/slave/test/properties/build_url
00:21:55 INFO - Contents:
00:21:55 INFO - build_url:https://queue.taskcluster.net/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
00:21:55 INFO - Running post-action listener: _resource_record_post_action
00:21:55 INFO - Running post-action listener: set_extra_try_arguments
00:21:55 INFO - #####
00:21:55 INFO - ##### Running create-virtualenv step.
00:21:55 INFO - #####
00:21:55 INFO - Running pre-action listener: _pre_create_virtualenv
00:21:55 INFO - Running pre-action listener: _resource_record_pre_action
00:21:55 INFO - Running main action method: create_virtualenv
00:21:55 INFO - Creating virtualenv /builds/slave/test/build/venv
00:21:55 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build
00:21:55 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
00:21:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
00:21:56 INFO - Using real prefix '/usr'
00:21:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python
00:21:58 INFO - Installing distribute.............................................................................................................................................................................................done.
00:22:01 INFO - Installing pip.................done.
00:22:01 INFO - Return code: 0
00:22:01 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
00:22:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:22:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:22:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:22:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:22:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:22:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:22:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2829f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a98300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ada940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x27d4470>, '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 0x2ae0230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae06e0>, '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-1446103271.713819-1540836500', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
00:22:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
00:22:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
00:22:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:22:01 INFO - 'CCACHE_UMASK': '002',
00:22:01 INFO - 'DISPLAY': ':0',
00:22:01 INFO - 'HOME': '/home/cltbld',
00:22:01 INFO - 'LANG': 'en_US.UTF-8',
00:22:01 INFO - 'LOGNAME': 'cltbld',
00:22:01 INFO - 'MAIL': '/var/mail/cltbld',
00:22:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:22:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:22:01 INFO - 'MOZ_NO_REMOTE': '1',
00:22:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:22:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:22:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:22:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:22:01 INFO - 'PWD': '/builds/slave/test',
00:22:01 INFO - 'SHELL': '/bin/bash',
00:22:01 INFO - 'SHLVL': '1',
00:22:01 INFO - 'TERM': 'linux',
00:22:01 INFO - 'TMOUT': '86400',
00:22:01 INFO - 'USER': 'cltbld',
00:22:01 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446103271.713819-1540836500',
00:22:01 INFO - '_': '/tools/buildbot/bin/python'}
00:22:02 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:22:02 INFO - Downloading/unpacking psutil>=0.7.1
00:22:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:22:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:22:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:05 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
00:22:05 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
00:22:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
00:22:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
00:22:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
00:22:05 INFO - Installing collected packages: psutil
00:22:05 INFO - Running setup.py install for psutil
00:22:06 INFO - building 'psutil._psutil_linux' extension
00:22:06 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
00:22:06 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
00:22:06 INFO - building 'psutil._psutil_posix' extension
00:22:06 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
00:22:06 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
00:22:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
00:22:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
00:22:07 INFO - Successfully installed psutil
00:22:07 INFO - Cleaning up...
00:22:07 INFO - Return code: 0
00:22:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
00:22:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:22:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:22:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:22:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:22:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:22:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:22:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2829f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a98300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ada940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x27d4470>, '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 0x2ae0230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae06e0>, '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-1446103271.713819-1540836500', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
00:22:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
00:22:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
00:22:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:22:07 INFO - 'CCACHE_UMASK': '002',
00:22:07 INFO - 'DISPLAY': ':0',
00:22:07 INFO - 'HOME': '/home/cltbld',
00:22:07 INFO - 'LANG': 'en_US.UTF-8',
00:22:07 INFO - 'LOGNAME': 'cltbld',
00:22:07 INFO - 'MAIL': '/var/mail/cltbld',
00:22:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:22:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:22:07 INFO - 'MOZ_NO_REMOTE': '1',
00:22:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:22:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:22:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:22:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:22:07 INFO - 'PWD': '/builds/slave/test',
00:22:07 INFO - 'SHELL': '/bin/bash',
00:22:07 INFO - 'SHLVL': '1',
00:22:07 INFO - 'TERM': 'linux',
00:22:07 INFO - 'TMOUT': '86400',
00:22:07 INFO - 'USER': 'cltbld',
00:22:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446103271.713819-1540836500',
00:22:07 INFO - '_': '/tools/buildbot/bin/python'}
00:22:07 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:22:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
00:22:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:22:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:22:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz
00:22:10 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
00:22:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
00:22:10 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
00:22:10 INFO - Installing collected packages: mozsystemmonitor
00:22:10 INFO - Running setup.py install for mozsystemmonitor
00:22:11 INFO - Successfully installed mozsystemmonitor
00:22:11 INFO - Cleaning up...
00:22:11 INFO - Return code: 0
00:22:11 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
00:22:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:22:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:22:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:22:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:22:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:22:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:22:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2829f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a98300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ada940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x27d4470>, '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 0x2ae0230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae06e0>, '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-1446103271.713819-1540836500', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
00:22:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
00:22:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
00:22:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:22:11 INFO - 'CCACHE_UMASK': '002',
00:22:11 INFO - 'DISPLAY': ':0',
00:22:11 INFO - 'HOME': '/home/cltbld',
00:22:11 INFO - 'LANG': 'en_US.UTF-8',
00:22:11 INFO - 'LOGNAME': 'cltbld',
00:22:11 INFO - 'MAIL': '/var/mail/cltbld',
00:22:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:22:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:22:11 INFO - 'MOZ_NO_REMOTE': '1',
00:22:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:22:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:22:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:22:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:22:11 INFO - 'PWD': '/builds/slave/test',
00:22:11 INFO - 'SHELL': '/bin/bash',
00:22:11 INFO - 'SHLVL': '1',
00:22:11 INFO - 'TERM': 'linux',
00:22:11 INFO - 'TMOUT': '86400',
00:22:11 INFO - 'USER': 'cltbld',
00:22:11 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446103271.713819-1540836500',
00:22:11 INFO - '_': '/tools/buildbot/bin/python'}
00:22:11 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:22:11 INFO - Downloading/unpacking blobuploader==1.2.4
00:22:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:11 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
00:22:11 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
00:22:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:14 INFO - Downloading blobuploader-1.2.4.tar.gz
00:22:14 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
00:22:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
00:22:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
00:22:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:14 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
00:22:14 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
00:22:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:15 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
00:22:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
00:22:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
00:22:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:22:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:22:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:16 INFO - Downloading docopt-0.6.1.tar.gz
00:22:16 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
00:22:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
00:22:16 INFO - Installing collected packages: blobuploader, requests, docopt
00:22:16 INFO - Running setup.py install for blobuploader
00:22:16 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
00:22:16 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
00:22:16 INFO - Running setup.py install for requests
00:22:17 INFO - Running setup.py install for docopt
00:22:17 INFO - Successfully installed blobuploader requests docopt
00:22:17 INFO - Cleaning up...
00:22:17 INFO - Return code: 0
00:22:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv
00:22:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:22:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:22:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:22:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:22:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:22:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:22:17 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 0x2829f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a98300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ada940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x27d4470>, '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 0x2ae0230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae06e0>, '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-1446103271.713819-1540836500', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
00:22:17 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
00:22:17 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
00:22:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:22:17 INFO - 'CCACHE_UMASK': '002',
00:22:17 INFO - 'DISPLAY': ':0',
00:22:17 INFO - 'HOME': '/home/cltbld',
00:22:17 INFO - 'LANG': 'en_US.UTF-8',
00:22:17 INFO - 'LOGNAME': 'cltbld',
00:22:17 INFO - 'MAIL': '/var/mail/cltbld',
00:22:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:22:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:22:17 INFO - 'MOZ_NO_REMOTE': '1',
00:22:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:22:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:22:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:22:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:22:17 INFO - 'PWD': '/builds/slave/test',
00:22:17 INFO - 'SHELL': '/bin/bash',
00:22:17 INFO - 'SHLVL': '1',
00:22:17 INFO - 'TERM': 'linux',
00:22:17 INFO - 'TMOUT': '86400',
00:22:17 INFO - 'USER': 'cltbld',
00:22:17 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446103271.713819-1540836500',
00:22:17 INFO - '_': '/tools/buildbot/bin/python'}
00:22:17 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:22:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
00:22:17 INFO - Running setup.py (path:/tmp/pip-0W21GQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
00:22:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
00:22:18 INFO - Running setup.py (path:/tmp/pip-UOjJCU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
00:22:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
00:22:18 INFO - Running setup.py (path:/tmp/pip-JNnTV9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
00:22:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
00:22:18 INFO - Running setup.py (path:/tmp/pip-VaTkqG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
00:22:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
00:22:18 INFO - Running setup.py (path:/tmp/pip-iyn24H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
00:22:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
00:22:18 INFO - Running setup.py (path:/tmp/pip-weH44v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
00:22:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
00:22:18 INFO - Running setup.py (path:/tmp/pip-kY5dvl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
00:22:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
00:22:18 INFO - Running setup.py (path:/tmp/pip-4CkkMM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
00:22:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
00:22:18 INFO - Running setup.py (path:/tmp/pip-A1MvwL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
00:22:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
00:22:19 INFO - Running setup.py (path:/tmp/pip-oTTSzk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
00:22:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
00:22:19 INFO - Running setup.py (path:/tmp/pip-Q0dgBg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
00:22:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
00:22:19 INFO - Running setup.py (path:/tmp/pip-Ngd0SH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
00:22:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
00:22:19 INFO - Running setup.py (path:/tmp/pip-WixetU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
00:22:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
00:22:19 INFO - Running setup.py (path:/tmp/pip-AbVA0V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
00:22:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
00:22:19 INFO - Running setup.py (path:/tmp/pip-hbqgWj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
00:22:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
00:22:20 INFO - Running setup.py (path:/tmp/pip-X3wD8u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
00:22:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
00:22:20 INFO - Running setup.py (path:/tmp/pip-Wj4Elq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
00:22:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
00:22:20 INFO - Running setup.py (path:/tmp/pip-zQnT1_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
00:22:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
00:22:20 INFO - Running setup.py (path:/tmp/pip-xMtgt1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
00:22:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:22:20 INFO - Running setup.py (path:/tmp/pip-AvOBOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:22:20 INFO - Unpacking /builds/slave/test/build/tests/marionette
00:22:20 INFO - Running setup.py (path:/tmp/pip-Mws7lG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
00:22:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:22:21 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, marionette-transport, marionette-driver, browsermob-proxy, marionette-client
00:22:21 INFO - Running setup.py install for manifestparser
00:22:21 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
00:22:21 INFO - Running setup.py install for mozcrash
00:22:21 INFO - Running setup.py install for mozdebug
00:22:21 INFO - Running setup.py install for mozdevice
00:22:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
00:22:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin
00:22:21 INFO - Running setup.py install for mozfile
00:22:22 INFO - Running setup.py install for mozhttpd
00:22:22 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
00:22:22 INFO - Running setup.py install for mozinfo
00:22:22 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
00:22:22 INFO - Running setup.py install for mozInstall
00:22:22 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
00:22:22 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
00:22:22 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
00:22:22 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
00:22:22 INFO - Running setup.py install for mozleak
00:22:22 INFO - Running setup.py install for mozlog
00:22:23 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
00:22:23 INFO - Running setup.py install for moznetwork
00:22:23 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
00:22:23 INFO - Running setup.py install for mozprocess
00:22:23 INFO - Running setup.py install for mozprofile
00:22:23 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
00:22:23 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
00:22:23 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
00:22:23 INFO - Running setup.py install for mozrunner
00:22:24 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
00:22:24 INFO - Running setup.py install for mozscreenshot
00:22:24 INFO - Running setup.py install for moztest
00:22:24 INFO - Running setup.py install for mozversion
00:22:24 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
00:22:24 INFO - Running setup.py install for marionette-transport
00:22:24 INFO - Running setup.py install for marionette-driver
00:22:25 INFO - Running setup.py install for browsermob-proxy
00:22:25 INFO - Running setup.py install for marionette-client
00:22:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:22:25 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
00:22:25 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion marionette-transport marionette-driver browsermob-proxy marionette-client
00:22:25 INFO - Cleaning up...
00:22:25 INFO - Return code: 0
00:22:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv
00:22:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:22:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:22:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:22:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:22:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:22:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:22:25 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 0x2829f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a98300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ada940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x27d4470>, '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 0x2ae0230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae06e0>, '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-1446103271.713819-1540836500', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
00:22:25 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
00:22:25 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
00:22:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:22:25 INFO - 'CCACHE_UMASK': '002',
00:22:25 INFO - 'DISPLAY': ':0',
00:22:25 INFO - 'HOME': '/home/cltbld',
00:22:25 INFO - 'LANG': 'en_US.UTF-8',
00:22:25 INFO - 'LOGNAME': 'cltbld',
00:22:25 INFO - 'MAIL': '/var/mail/cltbld',
00:22:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:22:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:22:25 INFO - 'MOZ_NO_REMOTE': '1',
00:22:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:22:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:22:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:22:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:22:25 INFO - 'PWD': '/builds/slave/test',
00:22:25 INFO - 'SHELL': '/bin/bash',
00:22:25 INFO - 'SHLVL': '1',
00:22:25 INFO - 'TERM': 'linux',
00:22:25 INFO - 'TMOUT': '86400',
00:22:25 INFO - 'USER': 'cltbld',
00:22:25 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446103271.713819-1540836500',
00:22:25 INFO - '_': '/tools/buildbot/bin/python'}
00:22:26 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:22:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
00:22:26 INFO - Running setup.py (path:/tmp/pip-dxcF7s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
00:22:26 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1))
00:22:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
00:22:26 INFO - Running setup.py (path:/tmp/pip-7PzrKE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
00:22:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.16 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
00:22:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
00:22:26 INFO - Running setup.py (path:/tmp/pip-qJpgVX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
00:22:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
00:22:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
00:22:26 INFO - Running setup.py (path:/tmp/pip-9YnRJk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
00:22:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.46 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
00:22:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
00:22:26 INFO - Running setup.py (path:/tmp/pip-C5TAYt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
00:22:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5))
00:22:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
00:22:26 INFO - Running setup.py (path:/tmp/pip-4cAsvR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
00:22:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6))
00:22:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
00:22:27 INFO - Running setup.py (path:/tmp/pip-676PTG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
00:22:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.8 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
00:22:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
00:22:27 INFO - Running setup.py (path:/tmp/pip-xNdwzP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
00:22:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8))
00:22:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
00:22:27 INFO - Running setup.py (path:/tmp/pip-2DFjR_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
00:22:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9))
00:22:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
00:22:27 INFO - Running setup.py (path:/tmp/pip-C9GT4D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
00:22:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.0 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
00:22:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
00:22:27 INFO - Running setup.py (path:/tmp/pip-x76Zn2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
00:22:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11))
00:22:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
00:22:27 INFO - Running setup.py (path:/tmp/pip-k4pJuN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
00:22:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12))
00:22:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
00:22:28 INFO - Running setup.py (path:/tmp/pip-x0XDhu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
00:22:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.27 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13))
00:22:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
00:22:28 INFO - Running setup.py (path:/tmp/pip-V6woiL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
00:22:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14))
00:22:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
00:22:28 INFO - Running setup.py (path:/tmp/pip-_jcNn7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
00:22:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15))
00:22:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
00:22:28 INFO - Running setup.py (path:/tmp/pip-Fuh6bg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
00:22:28 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16))
00:22:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
00:22:28 INFO - Running setup.py (path:/tmp/pip-x5nAXC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
00:22:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17))
00:22:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
00:22:28 INFO - Running setup.py (path:/tmp/pip-84qRbV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
00:22:28 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-transport==1.0.0 from file:///builds/slave/test/build/tests/marionette/transport in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2))
00:22:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
00:22:28 INFO - Running setup.py (path:/tmp/pip-4xutD3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
00:22:28 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))
00:22:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:22:28 INFO - Running setup.py (path:/tmp/pip-0YWEyr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:22:29 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
00:22:29 INFO - Unpacking /builds/slave/test/build/tests/marionette
00:22:29 INFO - Running setup.py (path:/tmp/pip-hkC93R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
00:22:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:22:29 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))
00:22:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
00:22:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
00:22:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
00:22:29 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.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
00:22:29 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.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
00:22:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
00:22:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:29 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
00:22:29 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
00:22:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:22:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:22:32 INFO - Downloading blessings-1.5.1.tar.gz
00:22:32 INFO - Storing download in cache at /builds/slave/test/build/venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblessings-1.5.1.tar.gz
00:22:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
00:22:32 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
00:22:32 INFO - Installing collected packages: blessings
00:22:32 INFO - Running setup.py install for blessings
00:22:33 INFO - Successfully installed blessings
00:22:33 INFO - Cleaning up...
00:22:33 INFO - Return code: 0
00:22:33 INFO - Done creating virtualenv /builds/slave/test/build/venv.
00:22:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
00:22:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
00:22:33 INFO - Reading from file tmpfile_stdout
00:22:33 INFO - Current package versions:
00:22:33 INFO - argparse == 1.2.1
00:22:33 INFO - blessings == 1.5.1
00:22:33 INFO - blobuploader == 1.2.4
00:22:33 INFO - browsermob-proxy == 0.6.0
00:22:33 INFO - docopt == 0.6.1
00:22:33 INFO - manifestparser == 1.1
00:22:33 INFO - marionette-client == 1.1.0
00:22:33 INFO - marionette-driver == 1.1.0
00:22:33 INFO - marionette-transport == 1.0.0
00:22:33 INFO - mozInstall == 1.12
00:22:33 INFO - mozcrash == 0.16
00:22:33 INFO - mozdebug == 0.1
00:22:33 INFO - mozdevice == 0.46
00:22:33 INFO - mozfile == 1.2
00:22:33 INFO - mozhttpd == 0.7
00:22:33 INFO - mozinfo == 0.8
00:22:33 INFO - mozleak == 0.1
00:22:33 INFO - mozlog == 3.0
00:22:33 INFO - moznetwork == 0.27
00:22:33 INFO - mozprocess == 0.22
00:22:33 INFO - mozprofile == 0.27
00:22:33 INFO - mozrunner == 6.11
00:22:33 INFO - mozscreenshot == 0.1
00:22:33 INFO - mozsystemmonitor == 0.0
00:22:33 INFO - moztest == 0.7
00:22:33 INFO - mozversion == 1.4
00:22:33 INFO - psutil == 3.1.1
00:22:33 INFO - requests == 1.2.3
00:22:33 INFO - wsgiref == 0.1.2
00:22:33 INFO - Running post-action listener: _resource_record_post_action
00:22:33 INFO - Running post-action listener: _start_resource_monitoring
00:22:33 INFO - Starting resource monitoring.
00:22:33 INFO - #####
00:22:33 INFO - ##### Running pull step.
00:22:33 INFO - #####
00:22:33 INFO - Running pre-action listener: _resource_record_pre_action
00:22:33 INFO - Running main action method: pull
00:22:33 INFO - Pull has nothing to do!
00:22:33 INFO - Running post-action listener: _resource_record_post_action
00:22:33 INFO - #####
00:22:33 INFO - ##### Running install step.
00:22:33 INFO - #####
00:22:33 INFO - Running pre-action listener: _resource_record_pre_action
00:22:33 INFO - Running main action method: install
00:22:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
00:22:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
00:22:34 INFO - Reading from file tmpfile_stdout
00:22:34 INFO - Detecting whether we're running mozinstall >=1.0...
00:22:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
00:22:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
00:22:34 INFO - Reading from file tmpfile_stdout
00:22:34 INFO - Output received:
00:22:34 INFO - Usage: mozinstall [options] installer
00:22:34 INFO - Options:
00:22:34 INFO - -h, --help show this help message and exit
00:22:34 INFO - -d DEST, --destination=DEST
00:22:34 INFO - Directory to install application into. [default:
00:22:34 INFO - "/builds/slave/test"]
00:22:34 INFO - --app=APP Application being installed. [default: firefox]
00:22:34 INFO - mkdir: /builds/slave/test/build/application
00:22:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application']
00:22:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application
00:22:57 INFO - Reading from file tmpfile_stdout
00:22:57 INFO - Output received:
00:22:57 INFO - /builds/slave/test/build/application/firefox/firefox
00:22:57 INFO - Running post-action listener: _resource_record_post_action
00:22:57 INFO - #####
00:22:57 INFO - ##### Running run-tests step.
00:22:57 INFO - #####
00:22:57 INFO - Running pre-action listener: _resource_record_pre_action
00:22:57 INFO - Running main action method: run_tests
00:22:57 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
00:22:57 INFO - minidump filename unknown. determining based upon platform and arch
00:22:57 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
00:22:57 INFO - grabbing minidump binary from tooltool
00:22:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:22:57 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 0x27d4470>, '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 0x2ae0230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae06e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
00:22:57 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
00:22:57 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache
00:22:57 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
00:22:57 INFO - Return code: 0
00:22:57 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
00:22:57 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
00:22:57 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/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=4', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
00:22:57 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/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --e10s --total-chunks=4 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
00:22:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:22:57 INFO - 'CCACHE_UMASK': '002',
00:22:57 INFO - 'DISPLAY': ':0',
00:22:57 INFO - 'HOME': '/home/cltbld',
00:22:57 INFO - 'LANG': 'en_US.UTF-8',
00:22:57 INFO - 'LOGNAME': 'cltbld',
00:22:57 INFO - 'MAIL': '/var/mail/cltbld',
00:22:57 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
00:22:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:22:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:22:57 INFO - 'MOZ_NO_REMOTE': '1',
00:22:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:22:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:22:57 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:22:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:22:57 INFO - 'PWD': '/builds/slave/test',
00:22:57 INFO - 'SHELL': '/bin/bash',
00:22:57 INFO - 'SHLVL': '1',
00:22:57 INFO - 'TERM': 'linux',
00:22:57 INFO - 'TMOUT': '86400',
00:22:57 INFO - 'USER': 'cltbld',
00:22:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446103271.713819-1540836500',
00:22:57 INFO - '_': '/tools/buildbot/bin/python'}
00:22:57 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/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=4', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
00:23:04 INFO - Using 1 client processes
00:23:05 INFO - wptserve Starting http server on 127.0.0.1:8000
00:23:05 INFO - wptserve Starting http server on 127.0.0.1:8001
00:23:05 INFO - wptserve Starting http server on 127.0.0.1:8443
00:23:07 INFO - SUITE-START | Running 1763 tests
00:23:07 INFO - Running testharness tests
00:23:07 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
00:23:07 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
00:23:07 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
00:23:07 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
00:23:07 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
00:23:07 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
00:23:07 INFO - TEST-START | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html
00:23:07 INFO - TEST-SKIP | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html | took 0ms
00:23:07 INFO - TEST-START | /editing/run/delete.html
00:23:07 INFO - TEST-SKIP | /editing/run/delete.html | took 1ms
00:23:07 INFO - TEST-START | /editing/run/forwarddelete.html
00:23:07 INFO - TEST-SKIP | /editing/run/forwarddelete.html | took 0ms
00:23:07 INFO - Setting up ssl
00:23:07 INFO - PROCESS | certutil |
00:23:07 INFO - PROCESS | certutil |
00:23:07 INFO - PROCESS | certutil |
00:23:07 INFO - Certificate Nickname Trust Attributes
00:23:07 INFO - SSL,S/MIME,JAR/XPI
00:23:07 INFO -
00:23:07 INFO - web-platform-tests CT,,
00:23:07 INFO -
00:23:07 INFO - Starting runner
00:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
00:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
00:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 933ms
00:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
00:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
00:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 726ms
00:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
00:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
00:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 678ms
00:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
00:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
00:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 780ms
00:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
00:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
00:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 677ms
00:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
00:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
00:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 722ms
00:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
00:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
00:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1128ms
00:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
00:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
00:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 683ms
00:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
00:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
00:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 674ms
00:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
00:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
00:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 735ms
00:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
00:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
00:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 782ms
00:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
00:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
00:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 728ms
00:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
00:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
00:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 889ms
00:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
00:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
00:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 727ms
00:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
00:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
00:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 785ms
00:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
00:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
00:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 727ms
00:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
00:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
00:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 691ms
00:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
00:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
00:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 726ms
00:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
00:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
00:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 778ms
00:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
00:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
00:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1083ms
00:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
00:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
00:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 926ms
00:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
00:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
00:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 732ms
00:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
00:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
00:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 879ms
00:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
00:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
00:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 829ms
00:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
00:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
00:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1029ms
00:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
00:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
00:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 777ms
00:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
00:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
00:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms
00:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
00:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
00:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 675ms
00:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
00:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
00:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 822ms
00:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
00:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
00:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 677ms
00:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
00:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
00:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 776ms
00:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
00:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
00:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 782ms
00:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
00:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
00:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 678ms
00:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
00:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
00:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 673ms
00:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
00:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
00:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 824ms
00:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
00:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
00:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 829ms
00:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
00:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
00:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 828ms
00:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
00:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
00:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 827ms
00:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
00:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
00:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 779ms
00:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
00:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
00:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 827ms
00:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
00:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
00:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 829ms
00:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
00:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
00:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 781ms
00:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
00:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
00:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms
00:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
00:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
00:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 725ms
00:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
00:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
00:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1180ms
00:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
00:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
00:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 941ms
00:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
00:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
00:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 676ms
00:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
00:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
00:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 678ms
00:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
00:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
00:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 676ms
00:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
00:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
00:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 688ms
00:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
00:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
00:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 775ms
00:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
00:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
00:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 686ms
00:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
00:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
00:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 674ms
00:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
00:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
00:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 682ms
00:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
00:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
00:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 875ms
00:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
00:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
00:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 823ms
00:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
00:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
00:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 775ms
00:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
00:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
00:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 734ms
00:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
00:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
00:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1033ms
00:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
00:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
00:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 773ms
00:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
00:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
00:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 732ms
00:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
00:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
00:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 785ms
00:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
00:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
00:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 873ms
00:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
00:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
00:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 679ms
00:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
00:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
00:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 773ms
00:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
00:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
00:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 832ms
00:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
00:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
00:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 672ms
00:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
00:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
00:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 726ms
00:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
00:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
00:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 833ms
00:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
00:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
00:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 680ms
00:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
00:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
00:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 926ms
00:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
00:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
00:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 824ms
00:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
00:24:11 INFO - PROCESS | 1861 | 1446103451815 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
00:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 776ms
00:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
00:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 780ms
00:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
00:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 928ms
00:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
00:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 932ms
00:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
00:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 828ms
00:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
00:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms
00:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
00:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 728ms
00:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
00:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1132ms
00:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
00:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 876ms
00:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
00:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1130ms
00:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
00:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
00:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 727ms
00:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
00:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
00:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 724ms
00:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
00:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
00:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 792ms
00:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
00:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
00:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 830ms
00:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
00:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
00:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 725ms
00:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
00:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 926ms
00:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
00:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 776ms
00:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
00:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 779ms
00:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
00:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 832ms
00:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
00:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
00:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 682ms
00:24:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
00:24:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
00:24:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms
00:24:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
00:24:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
00:24:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 673ms
00:24:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
00:24:30 INFO - PROCESS | 1861 | [GFX1-]: ClearRect with invalid argument 0x0x7f802af72600 with 0x0 [0, 0]
00:24:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
00:24:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1080ms
00:24:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
00:24:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
00:24:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1127ms
00:24:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
00:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
00:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 782ms
00:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
00:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
00:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 678ms
00:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
00:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
00:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 776ms
00:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
00:24:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
00:24:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 824ms
00:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
00:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
00:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 774ms
00:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
00:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
00:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1139ms
00:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
00:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
00:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 776ms
00:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
00:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
00:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1434ms
00:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
00:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
00:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1229ms
00:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
00:24:40 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
00:24:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:24:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
00:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:24:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:24:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:24:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
00:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 725ms
00:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
00:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
00:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 726ms
00:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
00:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
00:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 732ms
00:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
00:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
00:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms
00:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
00:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
00:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 781ms
00:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
00:24:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
00:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1224ms
00:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
00:24:45 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
00:24:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
00:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:24:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:24:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:24:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
00:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 777ms
00:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
00:24:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
00:24:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 733ms
00:24:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
00:24:47 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
00:24:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
00:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:24:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:24:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:24:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
00:24:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 830ms
00:24:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
00:24:48 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
00:24:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:24:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
00:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:24:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:24:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:24:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
00:24:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 829ms
00:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
00:24:49 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
00:24:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
00:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:24:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:24:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:24:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
00:24:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 780ms
00:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
00:24:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
00:24:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 773ms
00:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
00:24:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
00:24:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 875ms
00:24:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
00:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
00:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 976ms
00:24:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
00:24:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
00:24:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 929ms
00:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
00:24:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
00:24:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 786ms
00:24:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
00:24:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
00:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 734ms
00:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
00:24:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
00:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 733ms
00:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
00:24:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
00:24:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 728ms
00:24:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
00:24:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
00:24:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 781ms
00:24:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
00:24:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
00:24:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 735ms
00:24:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
00:24:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
00:24:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 673ms
00:24:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
00:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
00:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 880ms
00:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
00:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
00:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 771ms
00:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
00:25:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
00:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 907ms
00:25:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
00:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
00:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 782ms
00:25:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
00:25:01 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function
00:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:28:24
00:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:21:1
00:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
00:25:01 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function
00:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:37:24
00:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:31:1
00:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
00:25:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 682ms
00:25:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
00:25:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
00:25:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 684ms
00:25:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
00:25:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
00:25:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 775ms
00:25:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
00:25:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
00:25:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms
00:25:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
00:25:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
00:25:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 879ms
00:25:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
00:25:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.
00:25:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 825ms
00:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
00:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
00:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 679ms
00:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
00:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
00:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 873ms
00:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
00:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
00:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 827ms
00:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
00:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
00:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 729ms
00:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
00:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
00:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 723ms
00:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
00:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
00:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 726ms
00:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
00:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
00:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 789ms
00:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
00:25:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
00:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1076ms
00:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
00:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
00:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 731ms
00:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
00:25:13 INFO - PROCESS | 1861 | [GFX1-]: ClearRect with invalid argument 0x0x7f8027bbf800 with 100x0 [0, 0]
00:25:13 INFO - PROCESS | 1861 | [GFX1-]: ClearRect with invalid argument 0x0x7f8027bbf800 with 0x50 [0, 0]
00:25:13 INFO - PROCESS | 1861 | [GFX1-]: ClearRect with invalid argument 0x0x7f8027bbf800 with 0x0 [0, 0]
00:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
00:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 780ms
00:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
00:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
00:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 772ms
00:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
00:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
00:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 777ms
00:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
00:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
00:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 881ms
00:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
00:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
00:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 729ms
00:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
00:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
00:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 672ms
00:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
00:25:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
00:25:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 981ms
00:25:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
00:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
00:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 785ms
00:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
00:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
00:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 829ms
00:25:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
00:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
00:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 783ms
00:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
00:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
00:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 772ms
00:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
00:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
00:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 677ms
00:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
00:25:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
00:25:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 788ms
00:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
00:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
00:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 833ms
00:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
00:25:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
00:25:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1040ms
00:25:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
00:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
00:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 726ms
00:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
00:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
00:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 731ms
00:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
00:25:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
00:25:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 824ms
00:25:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
00:25:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
00:25:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 727ms
00:25:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
00:25:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
00:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 775ms
00:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
00:25:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
00:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 731ms
00:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
00:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
00:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 675ms
00:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
00:25:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
00:25:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 984ms
00:25:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
00:25:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
00:25:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1531ms
00:25:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
00:25:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
00:25:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1230ms
00:25:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
00:25:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
00:25:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1285ms
00:25:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
00:25:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
00:25:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1232ms
00:25:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
00:25:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
00:25:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1334ms
00:25:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
00:25:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
00:25:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1341ms
00:25:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
00:25:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
00:25:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1279ms
00:25:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
00:25:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
00:25:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1287ms
00:25:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
00:25:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
00:25:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1235ms
00:25:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
00:25:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
00:25:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1177ms
00:25:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
00:25:45 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
00:25:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
00:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:25:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:25:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:25:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
00:25:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 1085ms
00:25:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
00:25:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
00:25:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 882ms
00:25:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
00:25:47 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4040] expected 0 but got 255
00:25:47 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
00:25:47 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
00:25:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
00:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:25:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:25:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:25:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
00:25:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 780ms
00:25:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
00:25:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
00:25:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 775ms
00:25:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
00:25:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
00:25:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1227ms
00:25:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
00:25:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
00:25:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1224ms
00:25:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
00:25:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
00:25:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1234ms
00:25:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
00:25:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
00:25:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1334ms
00:25:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
00:25:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
00:25:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1287ms
00:25:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
00:25:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
00:25:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 777ms
00:25:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
00:25:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
00:25:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1184ms
00:25:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
00:25:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
00:25:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1180ms
00:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
00:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
00:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 726ms
00:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
00:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
00:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 872ms
00:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
00:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
00:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 675ms
00:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
00:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
00:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 735ms
00:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
00:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
00:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 829ms
00:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
00:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
00:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 777ms
00:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
00:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
00:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 722ms
00:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
00:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
00:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 725ms
00:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
00:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
00:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 731ms
00:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
00:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
00:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms
00:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
00:26:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
00:26:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:26:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
00:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:26:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:26:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:26:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
00:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 842ms
00:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
00:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
00:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 723ms
00:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
00:26:07 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
00:26:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:26:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
00:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:26:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:26:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:26:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
00:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 731ms
00:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
00:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
00:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 736ms
00:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
00:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
00:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 851ms
00:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
00:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
00:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 879ms
00:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
00:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
00:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 722ms
00:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
00:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
00:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 682ms
00:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
00:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
00:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1376ms
00:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
00:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
00:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 827ms
00:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
00:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
00:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 780ms
00:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
00:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
00:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 725ms
00:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
00:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
00:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 687ms
00:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
00:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
00:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 676ms
00:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
00:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
00:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 927ms
00:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
00:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
00:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 826ms
00:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
00:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
00:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1026ms
00:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
00:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
00:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 675ms
00:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
00:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
00:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 727ms
00:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
00:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
00:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 727ms
00:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
00:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
00:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 774ms
00:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
00:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
00:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 728ms
00:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
00:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
00:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 725ms
00:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
00:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
00:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 722ms
00:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
00:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
00:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 926ms
00:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
00:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
00:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1082ms
00:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
00:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
00:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 836ms
00:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
00:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
00:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 775ms
00:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
00:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
00:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 735ms
00:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
00:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
00:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 781ms
00:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
00:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
00:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 875ms
00:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
00:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
00:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 783ms
00:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
00:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
00:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 827ms
00:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
00:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
00:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 928ms
00:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
00:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
00:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 777ms
00:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
00:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
00:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 828ms
00:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
00:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
00:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 888ms
00:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
00:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
00:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 674ms
00:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
00:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
00:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 677ms
00:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
00:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
00:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 721ms
00:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
00:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
00:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 724ms
00:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
00:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
00:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 975ms
00:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
00:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
00:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 978ms
00:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
00:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
00:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 789ms
00:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
00:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
00:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 776ms
00:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
00:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
00:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 830ms
00:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
00:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
00:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 883ms
00:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
00:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
00:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 726ms
00:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
00:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
00:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 726ms
00:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
00:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
00:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 779ms
00:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
00:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
00:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1264ms
00:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
00:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
00:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 830ms
00:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
00:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
00:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 780ms
00:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
00:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
00:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 729ms
00:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
00:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
00:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 675ms
00:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
00:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
00:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 785ms
00:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
00:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
00:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 720ms
00:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
00:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
00:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 728ms
00:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
00:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
00:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 989ms
00:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
00:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
00:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 781ms
00:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
00:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
00:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 935ms
00:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
00:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
00:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 900ms
00:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
00:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
00:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 677ms
00:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
00:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
00:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 673ms
00:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
00:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
00:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 724ms
00:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
00:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
00:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 731ms
00:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
00:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
00:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 925ms
00:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
00:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
00:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 923ms
00:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
00:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
00:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 728ms
00:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
00:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
00:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 873ms
00:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
00:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
00:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 832ms
00:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
00:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
00:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 824ms
00:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
00:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
00:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 731ms
00:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
00:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
00:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 673ms
00:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
00:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
00:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 679ms
00:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
00:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
00:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 977ms
00:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
00:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
00:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 835ms
00:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
00:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
00:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 781ms
00:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
00:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
00:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 725ms
00:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
00:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
00:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 729ms
00:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
00:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
00:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 728ms
00:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
00:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
00:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 832ms
00:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
00:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
00:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 877ms
00:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
00:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
00:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 979ms
00:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
00:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
00:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 782ms
00:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
00:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
00:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 739ms
00:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
00:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
00:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 749ms
00:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
00:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
00:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 832ms
00:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
00:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
00:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 829ms
00:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
00:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
00:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 733ms
00:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
00:27:19 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
00:27:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:27:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
00:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
00:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 730ms
00:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
00:27:20 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
00:27:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:27:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
00:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
00:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 875ms
00:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
00:27:21 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[80] expected 0 but got 255
00:27:21 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
00:27:21 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
00:27:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
00:27:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:21 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:21 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
00:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 1083ms
00:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
00:27:22 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
00:27:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:27:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
00:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
00:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 828ms
00:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
00:27:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
00:27:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:27:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
00:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
00:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 738ms
00:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
00:27:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 154
00:27:23 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
00:27:23 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
00:27:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
00:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
00:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 726ms
00:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
00:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
00:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 676ms
00:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
00:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
00:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 782ms
00:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
00:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
00:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms
00:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
00:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
00:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 723ms
00:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
00:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
00:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 884ms
00:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
00:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
00:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 879ms
00:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
00:27:29 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
00:27:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
00:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
00:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 730ms
00:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
00:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
00:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 843ms
00:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
00:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
00:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 739ms
00:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
00:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
00:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 725ms
00:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
00:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
00:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 675ms
00:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
00:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
00:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 772ms
00:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
00:27:34 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
00:27:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:27:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:31:1
00:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:34 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:34 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:20:1
00:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 825ms
00:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
00:27:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
00:27:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:27:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:31:1
00:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:20:1
00:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1031ms
00:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
00:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
00:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 680ms
00:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
00:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
00:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 731ms
00:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
00:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
00:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 875ms
00:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
00:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
00:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 774ms
00:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
00:27:39 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
00:27:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:27:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:40:1
00:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:20:1
00:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 878ms
00:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
00:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
00:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 732ms
00:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
00:27:40 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
00:27:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:27:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:31:1
00:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:20:1
00:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 772ms
00:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
00:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
00:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1033ms
00:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
00:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
00:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 831ms
00:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
00:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
00:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 778ms
00:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
00:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
00:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 732ms
00:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
00:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
00:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 634ms
00:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
00:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
00:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 725ms
00:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
00:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
00:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 823ms
00:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
00:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
00:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 823ms
00:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
00:27:48 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
00:27:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:27:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:31:1
00:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:20:1
00:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 878ms
00:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
00:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
00:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 924ms
00:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
00:27:49 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
00:27:49 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:27:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:31:1
00:27:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:20:1
00:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 826ms
00:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
00:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
00:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 823ms
00:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
00:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
00:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 727ms
00:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
00:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
00:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms
00:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
00:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
00:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1227ms
00:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
00:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
00:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 720ms
00:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
00:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
00:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 777ms
00:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
00:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
00:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 977ms
00:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
00:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
00:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 824ms
00:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
00:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
00:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 774ms
00:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
00:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
00:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 727ms
00:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
00:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 728ms
00:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
00:27:59 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
00:27:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
00:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:27:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:27:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:27:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
00:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 673ms
00:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
00:28:00 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
00:28:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
00:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:28:00 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:28:00 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:28:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
00:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 827ms
00:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
00:28:01 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
00:28:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
00:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:28:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:28:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:28:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
00:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 823ms
00:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
00:28:02 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
00:28:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:28:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
00:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:28:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:28:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:28:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
00:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 1038ms
00:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
00:28:03 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
00:28:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
00:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:28:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:28:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:28:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
00:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 776ms
00:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
00:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
00:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 672ms
00:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
00:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
00:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 834ms
00:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
00:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
00:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 779ms
00:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
00:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
00:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 876ms
00:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
00:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
00:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 722ms
00:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
00:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
00:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 725ms
00:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
00:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
00:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1126ms
00:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
00:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
00:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 835ms
00:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
00:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
00:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 834ms
00:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
00:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
00:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 778ms
00:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
00:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
00:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 724ms
00:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
00:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
00:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 876ms
00:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
00:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
00:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 870ms
00:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
00:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
00:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 922ms
00:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
00:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
00:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 996ms
00:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
00:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
00:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 777ms
00:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
00:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
00:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 776ms
00:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
00:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
00:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 829ms
00:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
00:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
00:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 775ms
00:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
00:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
00:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 725ms
00:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
00:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
00:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 729ms
00:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
00:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
00:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 830ms
00:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
00:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
00:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1138ms
00:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
00:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
00:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 928ms
00:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
00:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
00:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 779ms
00:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
00:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
00:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 737ms
00:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
00:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
00:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 834ms
00:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
00:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
00:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 783ms
00:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
00:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
00:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 773ms
00:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
00:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
00:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 786ms
00:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
00:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
00:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 930ms
00:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
00:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
00:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms
00:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
00:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
00:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 825ms
00:28:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
00:28:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
00:28:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:28:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:1
00:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:28:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
00:28:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
00:28:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:28:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:1
00:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:28:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
00:28:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
00:28:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:28:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:1
00:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:28:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
00:28:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
00:28:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:28:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:1
00:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:28:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
00:28:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 829ms
00:28:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
00:28:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
00:28:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
00:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:28:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
00:28:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
00:28:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
00:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:28:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
00:28:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
00:28:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
00:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:28:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
00:28:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 728ms
00:28:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
00:28:32 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
00:28:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:23:9
00:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:28:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:19:1
00:28:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:6
00:28:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
00:28:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
00:28:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 679ms
00:28:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
00:28:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
00:28:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 682ms
00:28:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
00:28:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
00:28:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 725ms
00:28:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
00:28:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
00:28:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 881ms
00:28:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
00:28:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
00:28:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1077ms
00:28:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
00:28:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
00:28:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 777ms
00:28:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
00:28:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
00:28:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 777ms
00:28:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
00:28:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
00:28:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 828ms
00:28:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
00:28:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
00:28:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 781ms
00:28:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
00:28:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
00:28:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 873ms
00:28:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
00:28:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
00:28:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 876ms
00:28:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
00:28:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
00:28:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 873ms
00:28:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
00:28:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
00:28:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 828ms
00:28:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
00:28:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
00:28:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 727ms
00:28:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
00:28:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
00:28:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 831ms
00:28:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
00:28:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
00:28:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 881ms
00:28:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
00:28:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
00:28:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 731ms
00:28:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
00:28:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
00:28:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 675ms
00:28:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
00:28:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
00:28:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 777ms
00:28:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
00:28:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
00:28:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 777ms
00:28:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
00:28:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
00:28:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1029ms
00:28:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
00:28:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
00:28:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms
00:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
00:28:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
00:28:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 776ms
00:28:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
00:28:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
00:28:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 727ms
00:28:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
00:28:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
00:28:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 735ms
00:28:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
00:28:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
00:28:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 721ms
00:28:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
00:28:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
00:28:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 829ms
00:28:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
00:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
00:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 728ms
00:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
00:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
00:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 977ms
00:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
00:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
00:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 927ms
00:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
00:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
00:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 838ms
00:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
00:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
00:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 939ms
00:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
00:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
00:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 776ms
00:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
00:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
00:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 777ms
00:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
00:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
00:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 786ms
00:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
00:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
00:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 824ms
00:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
00:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
00:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1178ms
00:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
00:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
00:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 778ms
00:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
00:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
00:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 722ms
00:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
00:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
00:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 878ms
00:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
00:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
00:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 829ms
00:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
00:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
00:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 835ms
00:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
00:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
00:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 822ms
00:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
00:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
00:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 896ms
00:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
00:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
00:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 932ms
00:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
00:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
00:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 836ms
00:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
00:29:11 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 102
00:29:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:29:11 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
00:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:29:11 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:29:11 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:29:11 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:20:1
00:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 890ms
00:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
00:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
00:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 830ms
00:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
00:29:13 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half - assert_equals: Red channel of the pixel at (20, 48) expected 0 but got 4
00:29:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:29:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:33:1
00:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:29:13 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:29:13 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:29:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:20:1
00:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 725ms
00:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
00:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
00:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 776ms
00:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
00:29:14 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant - assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255
00:29:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:29:14 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
00:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:29:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:29:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:29:14 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:20:1
00:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 821ms
00:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
00:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
00:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 983ms
00:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
00:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
00:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1146ms
00:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
00:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
00:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 829ms
00:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
00:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
00:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 723ms
00:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
00:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
00:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 729ms
00:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
00:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
00:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 782ms
00:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
00:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
00:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 826ms
00:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
00:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
00:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 728ms
00:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
00:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
00:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms
00:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
00:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
00:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1031ms
00:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
00:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
00:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 834ms
00:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
00:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1
00:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 874ms
00:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
00:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1
00:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 931ms
00:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
00:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
00:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 838ms
00:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
00:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
00:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 822ms
00:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
00:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
00:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 721ms
00:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
00:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
00:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms
00:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
00:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
00:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1078ms
00:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
00:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
00:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 877ms
00:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
00:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
00:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 778ms
00:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
00:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
00:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms
00:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
00:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
00:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 729ms
00:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
00:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
00:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 882ms
00:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
00:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
00:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 823ms
00:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
00:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
00:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 925ms
00:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
00:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
00:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1080ms
00:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
00:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
00:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 780ms
00:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
00:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
00:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 727ms
00:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
00:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
00:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 825ms
00:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
00:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
00:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 773ms
00:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
00:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
00:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 788ms
00:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
00:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
00:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 828ms
00:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
00:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
00:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 723ms
00:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
00:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
00:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1135ms
00:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
00:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
00:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 876ms
00:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
00:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
00:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 873ms
00:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
00:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
00:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 874ms
00:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
00:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
00:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 727ms
00:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
00:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
00:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 729ms
00:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
00:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
00:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 773ms
00:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
00:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
00:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 673ms
00:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
00:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
00:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1284ms
00:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
00:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
00:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 848ms
00:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
00:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
00:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 881ms
00:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
00:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
00:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 776ms
00:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
00:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
00:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 830ms
00:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
00:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
00:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 773ms
00:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
00:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
00:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 771ms
00:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
00:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
00:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 929ms
00:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
00:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
00:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 984ms
00:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
00:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
00:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 784ms
00:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
00:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
00:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 675ms
00:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
00:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
00:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 775ms
00:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
00:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
00:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 782ms
00:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
00:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
00:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 922ms
00:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
00:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
00:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 871ms
00:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
00:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
00:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 773ms
00:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
00:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
00:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 928ms
00:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
00:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
00:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 680ms
00:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
00:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
00:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 827ms
00:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
00:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
00:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 829ms
00:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
00:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
00:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 825ms
00:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
00:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
00:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 729ms
00:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
00:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
00:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 676ms
00:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
00:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
00:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 778ms
00:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
00:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
00:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1123ms
00:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
00:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
00:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 840ms
00:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
00:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
00:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 783ms
00:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
00:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
00:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 783ms
00:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
00:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
00:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 725ms
00:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
00:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
00:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 823ms
00:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
00:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
00:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 827ms
00:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
00:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
00:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 825ms
00:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
00:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
00:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 932ms
00:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
00:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
00:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 830ms
00:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
00:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
00:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 874ms
00:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
00:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
00:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 877ms
00:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
00:30:20 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) - assert_equals: Red channel of the pixel at (95, 45) expected 0 but got 255
00:30:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:30:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:30:1
00:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:30:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:30:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:30:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:20:1
00:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 891ms
00:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
00:30:21 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added - assert_equals: Red channel of the pixel at (5, 45) expected 0 but got 255
00:30:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:30:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:30:1
00:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:30:21 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:30:21 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:30:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:20:1
00:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 724ms
00:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
00:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
00:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 726ms
00:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
00:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
00:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 827ms
00:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
00:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
00:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1080ms
00:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
00:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
00:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 779ms
00:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
00:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
00:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 774ms
00:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
00:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
00:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 727ms
00:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
00:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
00:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 776ms
00:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
00:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
00:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 878ms
00:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
00:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
00:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 779ms
00:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
00:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
00:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 984ms
00:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
00:30:30 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
00:30:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:30:30 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:29:1
00:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:30:30 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:30:30 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:30:30 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:20:1
00:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 932ms
00:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
00:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
00:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 675ms
00:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
00:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
00:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 774ms
00:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
00:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
00:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 875ms
00:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
00:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
00:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 786ms
00:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
00:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
00:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 726ms
00:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
00:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
00:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 773ms
00:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
00:30:36 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
00:30:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:30:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:31:1
00:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:30:36 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:30:36 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:30:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:20:1
00:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 788ms
00:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
00:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
00:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1127ms
00:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
00:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
00:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 836ms
00:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
00:30:39 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
00:30:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:30:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
00:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:30:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:30:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:30:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
00:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 883ms
00:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
00:30:40 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
00:30:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:30:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
00:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:30:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:30:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:30:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:20:1
00:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 782ms
00:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
00:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
00:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 723ms
00:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
00:30:41 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
00:30:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:30:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
00:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:30:41 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:30:41 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:30:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
00:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 727ms
00:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
00:30:42 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
00:30:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:30:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
00:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:30:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:30:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:30:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
00:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 820ms
00:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
00:30:43 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
00:30:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:30:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
00:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:30:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:30:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:30:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:20:1
00:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 827ms
00:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
00:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
00:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1032ms
00:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
00:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
00:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 780ms
00:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
00:30:45 INFO - PROCESS | 1861 | [Child 1910] ###!!! ABORT: Aborting on channel error.: file /builds/slave/fx-team-l64-000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1768
00:30:45 INFO - PROCESS | 1861 | [Child 1910] ###!!! ABORT: Aborting on channel error.: file /builds/slave/fx-team-l64-000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1768
00:30:45 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/A0PO0xCmQ_eEbBQfMtmNYA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:31:01 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/77dbb736-0915-fc27-72e7447a-48c4e111.dmp
00:31:01 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/77dbb736-0915-fc27-72e7447a-48c4e111.extra
00:31:02 INFO - PROCESS-CRASH | /2dcontext/path-objects/2d.path.stroke.skew.html | application crashed [@ mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long)]
00:31:02 INFO - Crash dump filename: /tmp/tmp8iRaZC.mozrunner/minidumps/77dbb736-0915-fc27-72e7447a-48c4e111.dmp
00:31:02 INFO - Operating system: Linux
00:31:02 INFO - 0.0.0 Linux 3.2.0-76-generic #111-Ubuntu SMP Tue Jan 13 22:16:09 UTC 2015 x86_64
00:31:02 INFO - CPU: amd64
00:31:02 INFO - family 6 model 62 stepping 4
00:31:02 INFO - 1 CPU
00:31:02 INFO -
00:31:02 INFO - Crash reason: SIGSEGV
00:31:02 INFO - Crash address: 0x0
00:31:02 INFO - Process uptime: not available
00:31:02 INFO -
00:31:02 INFO - Thread 0 (crashed)
00:31:02 INFO - 0 libxul.so!mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long) [RefPtr.h:3e62a45284be : 240 + 0x0]
00:31:02 INFO - rax = 0x5a5a5a5a5a5a5a5a rdx = 0x00007f62a767a200
00:31:02 INFO - rcx = 0x00007f62c14799fa rbx = 0x00007f6289ef8580
00:31:02 INFO - rsi = 0x0000000000000000 rdi = 0x00007f62a767a200
00:31:02 INFO - rbp = 0x00007fffc67c15b0 rsp = 0x00007fffc67c15b0
00:31:02 INFO - r8 = 0x00007f62a767a200 r9 = 0x0000000000000745
00:31:02 INFO - r10 = 0x0000000000640ef8 r11 = 0x0000000000000206
00:31:02 INFO - r12 = 0x00007fffc67c16f0 r13 = 0x0000000000000653
00:31:02 INFO - r14 = 0x0000000000000436 r15 = 0x00000000ffffffff
00:31:02 INFO - rip = 0x00007f62b52c14c1
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libxul.so!mozilla::layout::RenderFrameParent::GetApzcTreeManager() [RenderFrameParent.cpp:3e62a45284be : 354 + 0x9]
00:31:02 INFO - rbx = 0x00007f6289ef8580 rbp = 0x00007fffc67c15d0
00:31:02 INFO - rsp = 0x00007fffc67c15c0 r12 = 0x00007fffc67c16f0
00:31:02 INFO - r13 = 0x0000000000000653 r14 = 0x0000000000000436
00:31:02 INFO - r15 = 0x00000000ffffffff rip = 0x00007f62b6106bc5
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!mozilla::layout::RenderFrameParent::UpdateZoomConstraints(unsigned int, unsigned long, mozilla::Maybe const&) [RenderFrameParent.cpp:3e62a45284be : 588 + 0x5]
00:31:02 INFO - rbx = 0x00007f6289ef8580 rbp = 0x00007fffc67c1620
00:31:02 INFO - rsp = 0x00007fffc67c15e0 r12 = 0x00007fffc67c16f0
00:31:02 INFO - r13 = 0x0000000000000653 r14 = 0x0000000000000436
00:31:02 INFO - r15 = 0x00000000ffffffff rip = 0x00007f62b6106bf4
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!mozilla::dom::TabParent::RecvUpdateZoomConstraints(unsigned int const&, unsigned long const&, mozilla::Maybe const&) [TabParent.cpp:3e62a45284be : 3026 + 0xe]
00:31:02 INFO - rbx = 0x00007fffc67c1698 rbp = 0x00007fffc67c1650
00:31:02 INFO - rsp = 0x00007fffc67c1630 r12 = 0x00007fffc67c16a8
00:31:02 INFO - r13 = 0x00007fffc67c1b40 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x00000000ffffffff rip = 0x00007f62b5d00cb1
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libxul.so!mozilla::dom::PBrowserParent::OnMessageReceived(IPC::Message const&) [PBrowserParent.cpp:3e62a45284be : 2705 + 0x6]
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x00007fffc67c17f0
00:31:02 INFO - rsp = 0x00007fffc67c1660 r12 = 0x00007fffc67c1b40
00:31:02 INFO - r13 = 0x00007fffc67c1b40 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x00000000ffffffff rip = 0x00007f62b4ff4168
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libxul.so!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) [PContentParent.cpp:3e62a45284be : 3536 + 0xc]
00:31:02 INFO - rbx = 0x00007f6292760800 rbp = 0x00007fffc67c1a40
00:31:02 INFO - rsp = 0x00007fffc67c1800 r12 = 0x0000000000000006
00:31:02 INFO - r13 = 0x00007fffc67c1b40 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x00000000ffffffff rip = 0x00007f62b503ffcb
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [MessageChannel.cpp:3e62a45284be : 1388 + 0x6]
00:31:02 INFO - rbx = 0x00007f6292760868 rbp = 0x00007fffc67c1a70
00:31:02 INFO - rsp = 0x00007fffc67c1a50 r12 = 0x00007fffc67c1b40
00:31:02 INFO - r13 = 0x00000000ffffff00 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x00000000ffffffff rip = 0x00007f62b4ebc23d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 7 libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [MessageChannel.cpp:3e62a45284be : 1308 + 0xb]
00:31:02 INFO - rbx = 0x00007f6292760868 rbp = 0x00007fffc67c1b20
00:31:02 INFO - rsp = 0x00007fffc67c1a80 r12 = 0x00007fffc67c1b40
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f6293ba3620
00:31:02 INFO - r15 = 0x00000000ffffffff rip = 0x00007f62b4ec398a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 8 libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:3e62a45284be : 1279 + 0x5]
00:31:02 INFO - rbx = 0x00007f6292760868 rbp = 0x00007fffc67c1b80
00:31:02 INFO - rsp = 0x00007fffc67c1b30 r12 = 0x0000000000000001
00:31:02 INFO - r13 = 0x00007f62c0071d90 r14 = 0x00007fffc67c1cbf
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4ec4b09
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 9 libxul.so!MessageLoop::RunTask(Task*) [message_loop.cc:3e62a45284be : 364 + 0x9]
00:31:02 INFO - rbx = 0x00007f628a324420 rbp = 0x00007fffc67c1ba0
00:31:02 INFO - rsp = 0x00007fffc67c1b90 r12 = 0x00007f62c0071d80
00:31:02 INFO - r13 = 0x00007f62c0071d90 r14 = 0x00007fffc67c1cbf
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4ea5e43
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 10 libxul.so!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [message_loop.cc:3e62a45284be : 372 + 0x8]
00:31:02 INFO - rbx = 0x00007f62c0071d80 rbp = 0x00007fffc67c1bb0
00:31:02 INFO - rsp = 0x00007fffc67c1bb0 r12 = 0x00007fffc67c1bc8
00:31:02 INFO - r13 = 0x00007f62c0071d90 r14 = 0x00007fffc67c1cbf
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4eaa359
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 11 libxul.so!MessageLoop::DoWork() [message_loop.cc:3e62a45284be : 459 + 0x5]
00:31:02 INFO - rbx = 0x00007f62c0071d80 rbp = 0x00007fffc67c1c00
00:31:02 INFO - rsp = 0x00007fffc67c1bc0 r12 = 0x00007fffc67c1bc8
00:31:02 INFO - r13 = 0x00007f62c0071d90 r14 = 0x00007fffc67c1cbf
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4eaa480
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 12 libxul.so!mozilla::ipc::DoWorkRunnable::Run() [MessagePump.cpp:3e62a45284be : 220 + 0x9]
00:31:02 INFO - rbx = 0x00007f62c0071d80 rbp = 0x00007fffc67c1c20
00:31:02 INFO - rsp = 0x00007fffc67c1c10 r12 = 0x0000000000000001
00:31:02 INFO - r13 = 0x00007f62b4ce7d00 r14 = 0x00007fffc67c1cbf
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4ebab78
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 13 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3e62a45284be : 964 + 0x6]
00:31:02 INFO - rbx = 0x00007f62c005a140 rbp = 0x00007fffc67c1ca0
00:31:02 INFO - rsp = 0x00007fffc67c1c30 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x00007f62b4ce7d00 r14 = 0x00007fffc67c1cbf
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4cc4510
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 14 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:02 INFO - rbx = 0x00007f62c01ab800 rbp = 0x00007fffc67c1cd0
00:31:02 INFO - rsp = 0x00007fffc67c1cb0 r12 = 0x00007f62c0071d80
00:31:02 INFO - r13 = 0x00007f62b4ce7d01 r14 = 0x00007f62c01ab8a0
00:31:02 INFO - r15 = 0x00007f62b4ca549c rip = 0x00007f62b4ce0612
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 15 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 95 + 0xb]
00:31:02 INFO - rbx = 0x00007f62c01ab880 rbp = 0x00007fffc67c1d20
00:31:02 INFO - rsp = 0x00007fffc67c1ce0 r12 = 0x00007f62c0071d80
00:31:02 INFO - r13 = 0x00007f62b4ce7d01 r14 = 0x00007f62c01ab8a0
00:31:02 INFO - r15 = 0x00007f62b4ca549c rip = 0x00007f62b4ebd64a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 16 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:02 INFO - rbx = 0x00007f62c0071d80 rbp = 0x00007fffc67c1d60
00:31:02 INFO - rsp = 0x00007fffc67c1d30 r12 = 0x00007f62c005a140
00:31:02 INFO - r13 = 0x00007f62b4ce7d7c r14 = 0x00007fffc67c1f60
00:31:02 INFO - r15 = 0x00007f62b4ca549c rip = 0x00007f62b4ea5eae
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 17 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:3e62a45284be : 156 + 0xd]
00:31:02 INFO - rbx = 0x00007f62a98df060 rbp = 0x00007fffc67c1d80
00:31:02 INFO - rsp = 0x00007fffc67c1d70 r12 = 0x00007f62c005a140
00:31:02 INFO - r13 = 0x00007f62b4ce7d7c r14 = 0x00007fffc67c1f60
00:31:02 INFO - r15 = 0x00007f62b4ca549c rip = 0x00007f62b5e2631f
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 18 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:3e62a45284be : 281 + 0x6]
00:31:02 INFO - rbx = 0x00007f62a98d8000 rbp = 0x00007fffc67c1da0
00:31:02 INFO - rsp = 0x00007fffc67c1d90 r12 = 0x00007fffc67c2091
00:31:02 INFO - r13 = 0x00007f62b4ce7d7c r14 = 0x00007fffc67c1f60
00:31:02 INFO - r15 = 0x00007f62b4ca549c rip = 0x00007f62b63d3412
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 19 libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:3e62a45284be : 4298 + 0x6]
00:31:02 INFO - rbx = 0x00007fffc67c1f30 rbp = 0x00007fffc67c1ec0
00:31:02 INFO - rsp = 0x00007fffc67c1db0 r12 = 0x00007fffc67c2091
00:31:02 INFO - r13 = 0x00007f62b4ce7d7c r14 = 0x00007fffc67c1f60
00:31:02 INFO - r15 = 0x00007f62b4ca549c rip = 0x00007f62b6407463
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 20 libxul.so!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp:3e62a45284be : 4391 + 0x5]
00:31:02 INFO - rbx = 0x00007fffc67c1f30 rbp = 0x00007fffc67c1f10
00:31:02 INFO - rsp = 0x00007fffc67c1ed0 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000000 r14 = 0x00007fffc67c1f60
00:31:02 INFO - r15 = 0x00007f62b4ca549c rip = 0x00007f62b6409760
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 21 libxul.so!XRE_main [nsAppRunner.cpp:3e62a45284be : 4493 + 0x14]
00:31:02 INFO - rbx = 0x0000000000000005 rbp = 0x00007fffc67c20c0
00:31:02 INFO - rsp = 0x00007fffc67c1f20 r12 = 0x00007fffc67c3398
00:31:02 INFO - r13 = 0x00007fffc67c2110 r14 = 0x00007f62c0023040
00:31:02 INFO - r15 = 0x00007f62b4ca549c rip = 0x00007f62b64099aa
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 22 firefox!do_main [nsBrowserApp.cpp:3e62a45284be : 212 + 0x6]
00:31:02 INFO - rbx = 0x00007fffc67c3398 rbp = 0x00007fffc67c3140
00:31:02 INFO - rsp = 0x00007fffc67c20d0 r12 = 0x0000000000000005
00:31:02 INFO - r13 = 0x00007f62c0023400 r14 = 0x00007f62c0023040
00:31:02 INFO - r15 = 0x00007f62b4ca549c rip = 0x000000000040635d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 23 firefox!main [nsBrowserApp.cpp:3e62a45284be : 352 + 0x12]
00:31:02 INFO - rbx = 0x00007fffc67c3398 rbp = 0x00007fffc67c32b0
00:31:02 INFO - rsp = 0x00007fffc67c3150 r12 = 0x0000000000000005
00:31:02 INFO - r13 = 0x0000000000000000 r14 = 0x000000339e40a0f2
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x0000000000405976
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 24 libc-2.15.so!__libc_start_main + 0xed
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007fffc67c32c0 r12 = 0x0000000000405b24
00:31:02 INFO - r13 = 0x00007fffc67c3390 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62c04af76d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 25 firefox!_start + 0x29
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007fffc67c3380 r12 = 0x0000000000405b24
00:31:02 INFO - r13 = 0x00007fffc67c3390 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x0000000000405b4d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 1
00:31:02 INFO - 0 libc-2.15.so!__poll + 0x53
00:31:02 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62c0011a80
00:31:02 INFO - rsi = 0x0000000000000001 rdi = 0x00007f62c006b710
00:31:02 INFO - rbp = 0x00007f62c006b710 rsp = 0x00007f62b2eacdb0
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000074b
00:31:02 INFO - r10 = 0x00007f628d600000 r11 = 0x0000000000000293
00:31:02 INFO - r12 = 0x00007f62bbcccf00 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x0000000000000001 r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c0576933
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc]
00:31:02 INFO - rbx = 0x00007f62c0011a80 rbp = 0x00007f62c006b710
00:31:02 INFO - rsp = 0x00007f62b2eacde0 r12 = 0x00007f62bbcccf00
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000001
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bbcbfff6
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12]
00:31:02 INFO - rbx = 0x00007f62c0029e30 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62b2eace30 r12 = 0x00007fffc67c1780
00:31:02 INFO - r13 = 0x00007f62b2ead9c0 r14 = 0x00007f62c0033610
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62bbcc045a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libdconfsettings.so!dconf_context_thread [dconfcontext.c : 11 + 0x8]
00:31:02 INFO - rbx = 0x00007f62c0011a80 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62b2eace50 r12 = 0x00007fffc67c1780
00:31:02 INFO - r13 = 0x00007f62b2ead9c0 r14 = 0x00007f62c0033610
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b229798b
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6]
00:31:02 INFO - rbx = 0x00007f62c00a1630 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62b2eace60 r12 = 0x00007fffc67c1780
00:31:02 INFO - r13 = 0x00007f62b2ead9c0 r14 = 0x00007f62c0033610
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62bbce19a5
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62b2eace70 r12 = 0x00007fffc67c1780
00:31:02 INFO - r13 = 0x00007f62b2ead9c0 r14 = 0x00007f62c0033610
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62b2eacf80 r12 = 0x00007fffc67c1780
00:31:02 INFO - r13 = 0x00007f62b2ead9c0 r14 = 0x00007f62c0033610
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 2
00:31:02 INFO - 0 libc-2.15.so!__poll + 0x53
00:31:02 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62c0012440
00:31:02 INFO - rsi = 0x0000000000000003 rdi = 0x00007f62c011d580
00:31:02 INFO - rbp = 0x00007f62c011d580 rsp = 0x00007f62b1a55db0
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000074d
00:31:02 INFO - r10 = 0x00007f628d600000 r11 = 0x0000000000000293
00:31:02 INFO - r12 = 0x00007f62bbcccf00 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x0000000000000003 r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c0576933
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc]
00:31:02 INFO - rbx = 0x00007f62c0012440 rbp = 0x00007f62c011d580
00:31:02 INFO - rsp = 0x00007f62b1a55de0 r12 = 0x00007f62bbcccf00
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000003
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bbcbfff6
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12]
00:31:02 INFO - rbx = 0x00007f62c0120030 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62b1a55e30 r12 = 0x00007f62b2eacaf0
00:31:02 INFO - r13 = 0x00007f62b1a569c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62bbcc045a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libgio-2.0.so.0.3200.1!gdbus_shared_thread_func [gdbusprivate.c : 277 + 0x9]
00:31:02 INFO - rbx = 0x00007f62c011d560 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62b1a55e50 r12 = 0x00007f62b2eacaf0
00:31:02 INFO - r13 = 0x00007f62b1a569c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62bc2852c6
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6]
00:31:02 INFO - rbx = 0x00007f62c00ead40 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62b1a55e60 r12 = 0x00007f62b2eacaf0
00:31:02 INFO - r13 = 0x00007f62b1a569c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62bbce19a5
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62b1a55e70 r12 = 0x00007f62b2eacaf0
00:31:02 INFO - r13 = 0x00007f62b1a569c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62b1a55f80 r12 = 0x00007f62b2eacaf0
00:31:02 INFO - r13 = 0x00007f62b1a569c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 3
00:31:02 INFO - 0 libc-2.15.so!syscall + 0x19
00:31:02 INFO - rax = 0xfffffffffffffffc rdx = 0x0000000000000020
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62c008da00
00:31:02 INFO - rsi = 0x00007f62c0168080 rdi = 0x000000000000001c
00:31:02 INFO - rbp = 0x00007f62af7c0b00 rsp = 0x00007f62af7c0af8
00:31:02 INFO - r8 = 0x000000000000074f r9 = 0x00007f62af7c0b50
00:31:02 INFO - r10 = 0x00000000ffffffff r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62c0195ed0 r13 = 0xffffffffffffffff
00:31:02 INFO - r14 = 0x00007f62c0168080 r15 = 0x0000000000000000
00:31:02 INFO - rip = 0x00007f62c057e509
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libxul.so!epoll_wait [epoll_sub.c:3e62a45284be : 63 + 0xa]
00:31:02 INFO - rbx = 0x00007f62c008da00 rbp = 0x00007f62af7c0b00
00:31:02 INFO - rsp = 0x00007f62af7c0b00 r12 = 0x00007f62c0195ed0
00:31:02 INFO - r13 = 0xffffffffffffffff r14 = 0x00007f62c0168080
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4eb2ad2
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!epoll_dispatch [epoll.c:3e62a45284be : 407 + 0x15]
00:31:02 INFO - rbx = 0x00007f62c008da00 rbp = 0x00007f62af7c0b50
00:31:02 INFO - rsp = 0x00007f62af7c0b10 r12 = 0x00007f62c0195ed0
00:31:02 INFO - r13 = 0xffffffffffffffff r14 = 0x00007f62c0168080
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4eb2939
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!event_base_loop [event.c:3e62a45284be : 1607 + 0x9]
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x00007f62af7c0bf0
00:31:02 INFO - rsp = 0x00007f62af7c0b60 r12 = 0x00007f62af7c0ca8
00:31:02 INFO - r13 = 0x00007f62af7c1900 r14 = 0x00007f62c008da00
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4eb5a20
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libxul.so!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:3e62a45284be : 370 + 0xe]
00:31:02 INFO - rbx = 0x00007f62c01abac0 rbp = 0x00007f62af7c0c50
00:31:02 INFO - rsp = 0x00007f62af7c0c00 r12 = 0x00007f62af7c0ca8
00:31:02 INFO - r13 = 0x00007f62af7c1900 r14 = 0x00007f62c01abad8
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4ea3fa9
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:02 INFO - rbx = 0x00007f62af7c0ca8 rbp = 0x00007f62af7c0c90
00:31:02 INFO - rsp = 0x00007f62af7c0c60 r12 = 0x00007f62af7c0ca8
00:31:02 INFO - r13 = 0x00007f62af7c19c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4ea5eae
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libxul.so!base::Thread::ThreadMain() [thread.cc:3e62a45284be : 172 + 0x8]
00:31:02 INFO - rbx = 0x00007f62c01ab9c0 rbp = 0x00007f62af7c0e50
00:31:02 INFO - rsp = 0x00007f62af7c0ca0 r12 = 0x00007f62af7c0ca8
00:31:02 INFO - r13 = 0x00007f62af7c19c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4eacb45
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 7 libxul.so!ThreadFunc [platform_thread_posix.cc:3e62a45284be : 39 + 0x3]
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x00007f62af7c0e60
00:31:02 INFO - rsp = 0x00007f62af7c0e60 r12 = 0x00007fffc67c1ce8
00:31:02 INFO - r13 = 0x00007f62af7c19c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4eaa85e
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 8 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62af7c0e70 r12 = 0x00007fffc67c1ce8
00:31:02 INFO - r13 = 0x00007f62af7c19c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 9 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62af7c0f80 r12 = 0x00007fffc67c1ce8
00:31:02 INFO - r13 = 0x00007f62af7c19c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 4
00:31:02 INFO - 0 libc-2.15.so!__poll + 0x53
00:31:02 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000002a
00:31:02 INFO - rsi = 0x0000000000000002 rdi = 0x00007f62ad3f2c50
00:31:02 INFO - rbp = 0x00007f62ad3f2c80 rsp = 0x00007f62ad3f2c10
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000750
00:31:02 INFO - r10 = 0x00007f62ad3f29d0 r11 = 0x0000000000000293
00:31:02 INFO - r12 = 0x00007f62c0109660 r13 = 0x00007f62ad3f2d00
00:31:02 INFO - r14 = 0x00000000ffffffff r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c0576933
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libxul.so!nsNotifyAddrListener::Run() [nsNotifyAddrListener_Linux.cpp:3e62a45284be : 285 + 0x11]
00:31:02 INFO - rbx = 0x000000000000002a rbp = 0x00007f62ad3f2c80
00:31:02 INFO - rsp = 0x00007f62ad3f2c40 r12 = 0x00007f62c0109660
00:31:02 INFO - r13 = 0x00007f62ad3f2d00 r14 = 0x00000000ffffffff
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4e434d5
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3e62a45284be : 964 + 0x6]
00:31:02 INFO - rbx = 0x00007f62c005a680 rbp = 0x00007f62ad3f2d00
00:31:02 INFO - rsp = 0x00007f62ad3f2c90 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x00007f62ad3f2d00 r14 = 0x00007f62ad3f2d1f
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc4510
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:02 INFO - rbx = 0x00007f62ad695900 rbp = 0x00007f62ad3f2d30
00:31:02 INFO - rsp = 0x00007f62ad3f2d10 r12 = 0x00007f62c0072100
00:31:02 INFO - r13 = 0x00007f62ad3f2d01 r14 = 0x00007f62ad695960
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 326 + 0xb]
00:31:02 INFO - rbx = 0x00007f62ad695940 rbp = 0x00007f62ad3f2d80
00:31:02 INFO - rsp = 0x00007f62ad3f2d40 r12 = 0x00007f62c0072100
00:31:02 INFO - r13 = 0x00007f62ad3f2d01 r14 = 0x00007f62ad695960
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd56f
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:02 INFO - rbx = 0x00007f62c0072100 rbp = 0x00007f62ad3f2dc0
00:31:02 INFO - rsp = 0x00007f62ad3f2d90 r12 = 0x00007f62c0072100
00:31:02 INFO - r13 = 0x00007f62ad3f2de0 r14 = 0x00007f62c005a698
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:02 INFO - rbx = 0x00007f62c005a680 rbp = 0x00007f62ad3f2e10
00:31:02 INFO - rsp = 0x00007f62ad3f2dd0 r12 = 0x00007f62c0072100
00:31:02 INFO - r13 = 0x00007f62ad3f2de0 r14 = 0x00007f62c005a698
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 7 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62c0057d80 rbp = 0x00007f62ad3f2e60
00:31:02 INFO - rsp = 0x00007f62ad3f2e20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000750 r14 = 0x0000000000000750
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 8 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62ad3f2e70 r12 = 0x00007fffc67c0580
00:31:02 INFO - r13 = 0x00007f62ad3f39c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 9 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62ad3f2f80 r12 = 0x00007fffc67c0580
00:31:02 INFO - r13 = 0x00007f62ad3f39c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 5
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000000b9
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62c0057ec0
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62ad6957cc
00:31:02 INFO - rbp = 0x00007f62c189cdc0 rsp = 0x00007f62c189cd70
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000005c
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62ad6957c0 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x0000000000000751 r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62c0057ec0 rbp = 0x00007f62c189cdc0
00:31:02 INFO - rsp = 0x00007f62c189cda0 r12 = 0x00007f62ad6957c0
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000751
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!mozilla::net::ClosingService::ThreadFunc() [CondVar.h:3e62a45284be : 79 + 0xc]
00:31:02 INFO - rbx = 0x00007f62ad695780 rbp = 0x00007f62c189ce10
00:31:02 INFO - rsp = 0x00007f62c189cdd0 r12 = 0x00007f62ad695788
00:31:02 INFO - r13 = 0x00007f62ad695798 r14 = 0x0000000000000751
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4d0cc0c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62c0057ec0 rbp = 0x00007f62c189ce60
00:31:02 INFO - rsp = 0x00007f62c189ce20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000751 r14 = 0x0000000000000751
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62c189ce70 r12 = 0x00007fffc67c0860
00:31:02 INFO - r13 = 0x00007f62c189d9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62c189cf80 r12 = 0x00007fffc67c0860
00:31:02 INFO - r13 = 0x00007f62c189d9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 6
00:31:02 INFO - 0 libc-2.15.so!__poll + 0x53
00:31:02 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000000007
00:31:02 INFO - rsi = 0x0000000000000007 rdi = 0x00007f62acbf18f0
00:31:02 INFO - rbp = 0x00007f62acbf1b20 rsp = 0x00007f62acbf1880
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:31:02 INFO - r10 = 0x00007f6289c00000 r11 = 0x0000000000000293
00:31:02 INFO - r12 = 0x00000000ffffffff r13 = 0x0000000000000000
00:31:02 INFO - r14 = 0x00000000ffffffff r15 = 0x0000000000000007
00:31:02 INFO - rip = 0x00007f62c0576933
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!_pr_poll_with_poll [ptio.c:3e62a45284be : 3922 + 0x12]
00:31:02 INFO - rbx = 0x0000000000000007 rbp = 0x00007f62acbf1b20
00:31:02 INFO - rsp = 0x00007f62acbf18b0 r12 = 0x00000000ffffffff
00:31:02 INFO - r13 = 0x0000000000000000 r14 = 0x00000000ffffffff
00:31:02 INFO - r15 = 0x0000000000000007 rip = 0x00007f62bfde5662
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!nsSocketTransportService::Poll(bool, unsigned int*, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:3e62a45284be : 475 + 0xd]
00:31:02 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f62acbf1b80
00:31:02 INFO - rsp = 0x00007f62acbf1b30 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x00007f62c0037500 r14 = 0x0000000000000007
00:31:02 INFO - r15 = 0x00007f62acbf1c40 rip = 0x00007f62b4d3cf2b
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!nsSocketTransportService::DoPollIteration(bool, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:3e62a45284be : 1070 + 0x14]
00:31:02 INFO - rbx = 0x00007f62c00f8800 rbp = 0x00007f62acbf1be0
00:31:02 INFO - rsp = 0x00007f62acbf1b90 r12 = 0x00000000ffffffff
00:31:02 INFO - r13 = 0xffffffffffffffe8 r14 = 0xffffffffffffffe8
00:31:02 INFO - r15 = 0x00000033b7712a01 rip = 0x00007f62b4d43d51
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libxul.so!nsSocketTransportService::Run() [nsSocketTransportService2.cpp:3e62a45284be : 867 + 0x17]
00:31:02 INFO - rbx = 0x00007f62c00f8800 rbp = 0x00007f62acbf1c80
00:31:02 INFO - rsp = 0x00007f62acbf1bf0 r12 = 0x00007f62c005a760
00:31:02 INFO - r13 = 0x0000000000000000 r14 = 0x00000033b77d0e09
00:31:02 INFO - r15 = 0x00000033b7712a5f rip = 0x00007f62b4d4407a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3e62a45284be : 964 + 0x6]
00:31:02 INFO - rbx = 0x00007f62c005a760 rbp = 0x00007f62acbf1d00
00:31:02 INFO - rsp = 0x00007f62acbf1c90 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x00007f62acbf1d00 r14 = 0x00007f62acbf1d1f
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc4510
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:02 INFO - rbx = 0x00007f62ad64a400 rbp = 0x00007f62acbf1d30
00:31:02 INFO - rsp = 0x00007f62acbf1d10 r12 = 0x00007f62c00722c0
00:31:02 INFO - r13 = 0x00007f62acbf1de0 r14 = 0x00007f62ad64a460
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 326 + 0xb]
00:31:02 INFO - rbx = 0x00007f62ad64a440 rbp = 0x00007f62acbf1d80
00:31:02 INFO - rsp = 0x00007f62acbf1d40 r12 = 0x00007f62c00722c0
00:31:02 INFO - r13 = 0x00007f62acbf1de0 r14 = 0x00007f62ad64a460
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd56f
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:02 INFO - rbx = 0x00007f62c00722c0 rbp = 0x00007f62acbf1dc0
00:31:02 INFO - rsp = 0x00007f62acbf1d90 r12 = 0x00007f62c00722c0
00:31:02 INFO - r13 = 0x00007f62acbf1de0 r14 = 0x00007f62c005a778
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:02 INFO - rbx = 0x00007f62c005a760 rbp = 0x00007f62acbf1e10
00:31:02 INFO - rsp = 0x00007f62acbf1dd0 r12 = 0x00007f62c00722c0
00:31:02 INFO - r13 = 0x00007f62acbf1de0 r14 = 0x00007f62c005a778
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 10 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62ad645000 rbp = 0x00007f62acbf1e60
00:31:02 INFO - rsp = 0x00007f62acbf1e20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000752 r14 = 0x0000000000000752
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62acbf1e70 r12 = 0x00007fffc67c05a0
00:31:02 INFO - r13 = 0x00007f62acbf29c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 12 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62acbf1f80 r12 = 0x00007fffc67c05a0
00:31:02 INFO - r13 = 0x00007f62acbf29c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 7
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000054f0
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62ad645140
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62c01abc4c
00:31:02 INFO - rbp = 0x00007f62abdf2dd0 rsp = 0x00007f62abdf2d80
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000002a77
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62c01abc40 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62ad645140 rbp = 0x00007f62abdf2dd0
00:31:02 INFO - rsp = 0x00007f62abdf2db0 r12 = 0x00007f62c01abc40
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:3e62a45284be : 603 + 0x11]
00:31:02 INFO - rbx = 0x00007f62c019b200 rbp = 0x00007f62abdf2e10
00:31:02 INFO - rsp = 0x00007f62abdf2de0 r12 = 0x0000000000000002
00:31:02 INFO - r13 = 0x00007f62c0071f40 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b6b6bbd4
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62ad645140 rbp = 0x00007f62abdf2e60
00:31:02 INFO - rsp = 0x00007f62abdf2e20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000753 r14 = 0x0000000000000753
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62abdf2e70 r12 = 0x00007fffc67c18f0
00:31:02 INFO - r13 = 0x00007f62abdf39c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62abdf2f80 r12 = 0x00007fffc67c18f0
00:31:02 INFO - r13 = 0x00007f62abdf39c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 8
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000054ef
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62ad645280
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62c01abc4c
00:31:02 INFO - rbp = 0x00007f62abbf1dd0 rsp = 0x00007f62abbf1d80
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000002a77
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62c01abc40 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62ad645280 rbp = 0x00007f62abbf1dd0
00:31:02 INFO - rsp = 0x00007f62abbf1db0 r12 = 0x00007f62c01abc40
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:3e62a45284be : 603 + 0x11]
00:31:02 INFO - rbx = 0x00007f62c019b3f8 rbp = 0x00007f62abbf1e10
00:31:02 INFO - rsp = 0x00007f62abbf1de0 r12 = 0x0000000000000002
00:31:02 INFO - r13 = 0x00007f62c0071f40 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b6b6bbd4
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62ad645280 rbp = 0x00007f62abbf1e60
00:31:02 INFO - rsp = 0x00007f62abbf1e20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000754 r14 = 0x0000000000000754
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62abbf1e70 r12 = 0x00007fffc67c18f0
00:31:02 INFO - r13 = 0x00007f62abbf29c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62abbf1f80 r12 = 0x00007fffc67c18f0
00:31:02 INFO - r13 = 0x00007f62abbf29c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 9
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000054f1
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62ad6453c0
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62c01abc4c
00:31:02 INFO - rbp = 0x00007f62ab9f0dd0 rsp = 0x00007f62ab9f0d80
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000002a77
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62c01abc40 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62ad6453c0 rbp = 0x00007f62ab9f0dd0
00:31:02 INFO - rsp = 0x00007f62ab9f0db0 r12 = 0x00007f62c01abc40
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:3e62a45284be : 603 + 0x11]
00:31:02 INFO - rbx = 0x00007f62c019b5f0 rbp = 0x00007f62ab9f0e10
00:31:02 INFO - rsp = 0x00007f62ab9f0de0 r12 = 0x0000000000000002
00:31:02 INFO - r13 = 0x00007f62c0071f40 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b6b6bbd4
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62ad6453c0 rbp = 0x00007f62ab9f0e60
00:31:02 INFO - rsp = 0x00007f62ab9f0e20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000755 r14 = 0x0000000000000755
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62ab9f0e70 r12 = 0x00007fffc67c18f0
00:31:02 INFO - r13 = 0x00007f62ab9f19c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62ab9f0f80 r12 = 0x00007fffc67c18f0
00:31:02 INFO - r13 = 0x00007f62ab9f19c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 10
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000054f3
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62ad645500
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62c01abc4c
00:31:02 INFO - rbp = 0x00007f62ab7efdd0 rsp = 0x00007f62ab7efd80
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000002a77
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62c01abc40 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62ad645500 rbp = 0x00007f62ab7efdd0
00:31:02 INFO - rsp = 0x00007f62ab7efdb0 r12 = 0x00007f62c01abc40
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:3e62a45284be : 603 + 0x11]
00:31:02 INFO - rbx = 0x00007f62c019b7e8 rbp = 0x00007f62ab7efe10
00:31:02 INFO - rsp = 0x00007f62ab7efde0 r12 = 0x0000000000000002
00:31:02 INFO - r13 = 0x00007f62c0071f40 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b6b6bbd4
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62ad645500 rbp = 0x00007f62ab7efe60
00:31:02 INFO - rsp = 0x00007f62ab7efe20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000756 r14 = 0x0000000000000756
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62ab7efe70 r12 = 0x00007fffc67c18f0
00:31:02 INFO - r13 = 0x00007f62ab7f09c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62ab7eff80 r12 = 0x00007fffc67c18f0
00:31:02 INFO - r13 = 0x00007f62ab7f09c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 11
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000054f2
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62ad645640
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62c01abc4c
00:31:02 INFO - rbp = 0x00007f62ab5eedd0 rsp = 0x00007f62ab5eed80
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000002a77
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62c01abc40 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62ad645640 rbp = 0x00007f62ab5eedd0
00:31:02 INFO - rsp = 0x00007f62ab5eedb0 r12 = 0x00007f62c01abc40
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:3e62a45284be : 603 + 0x11]
00:31:02 INFO - rbx = 0x00007f62c019b9e0 rbp = 0x00007f62ab5eee10
00:31:02 INFO - rsp = 0x00007f62ab5eede0 r12 = 0x0000000000000002
00:31:02 INFO - r13 = 0x00007f62c0071f40 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b6b6bbd4
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62ad645640 rbp = 0x00007f62ab5eee60
00:31:02 INFO - rsp = 0x00007f62ab5eee20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000757 r14 = 0x0000000000000757
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62ab5eee70 r12 = 0x00007fffc67c18f0
00:31:02 INFO - r13 = 0x00007f62ab5ef9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62ab5eef80 r12 = 0x00007fffc67c18f0
00:31:02 INFO - r13 = 0x00007f62ab5ef9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 12
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:31:02 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000391
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000000000
00:31:02 INFO - rsi = 0x0000000000000189 rdi = 0x00007f62ad6d144c
00:31:02 INFO - rbp = 0x00007f62aa2fed90 rsp = 0x00007f62aa2fecf0
00:31:02 INFO - r8 = 0x00007f62ad63b940 r9 = 0x00000000ffffffff
00:31:02 INFO - r10 = 0x00007f62aa2fed60 r11 = 0x0000000000000202
00:31:02 INFO - r12 = 0x0000000000000391 r13 = 0x00007f62aa2fed60
00:31:02 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:31:02 INFO - rip = 0x00007f62c14770fe
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:3e62a45284be : 264 + 0x5]
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x00007f62aa2fed90
00:31:02 INFO - rsp = 0x00007f62aa2fed50 r12 = 0x00007f62ad6d1448
00:31:02 INFO - r13 = 0x00007f62ad63b940 r14 = 0x00000000000001a8
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde3dd4
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 398 + 0xb]
00:31:02 INFO - rbx = 0x00007f62ad6458c0 rbp = 0x00007f62aa2fedc0
00:31:02 INFO - rsp = 0x00007f62aa2feda0 r12 = 0x00007f62ad6d1440
00:31:02 INFO - r13 = 0x00000000000003e8 r14 = 0x00000000000001a8
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde4323
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!WatchdogMain [XPCJSRuntime.cpp:3e62a45284be : 1050 + 0xb]
00:31:02 INFO - rbx = 0x00007f62ad6c1a00 rbp = 0x00007f62aa2fee10
00:31:02 INFO - rsp = 0x00007f62aa2fedd0 r12 = 0x00007f62ad6505a0
00:31:02 INFO - r13 = 0x0000000000000f14 r14 = 0x00000000000001a8
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b50b6d22
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62ad6458c0 rbp = 0x00007f62aa2fee60
00:31:02 INFO - rsp = 0x00007f62aa2fee20 r12 = 0x0000000000000001
00:31:02 INFO - r13 = 0x0000000000000758 r14 = 0x0000000000000758
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62aa2fee70 r12 = 0x00007fffc67c19f0
00:31:02 INFO - r13 = 0x00007f62aa2ff9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62aa2fef80 r12 = 0x00007fffc67c19f0
00:31:02 INFO - r13 = 0x00007f62aa2ff9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 13
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62ad6471c0
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62ac05f0cc
00:31:02 INFO - rbp = 0x00007f62a97feda0 rsp = 0x00007f62a97fed50
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62ac05f0c0 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x0000000000000001 r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62ad6471c0 rbp = 0x00007f62a97feda0
00:31:02 INFO - rsp = 0x00007f62a97fed80 r12 = 0x00007f62ac05f0c0
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000001
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:02 INFO - rbx = 0x00007f62ac08b430 rbp = 0x00007f62a97fedd0
00:31:02 INFO - rsp = 0x00007f62a97fedb0 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000001
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!mozilla::HangMonitor::ThreadMain(void*) [Monitor.h:3e62a45284be : 88 + 0xb]
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x00007f62a97fee10
00:31:02 INFO - rsp = 0x00007f62a97fede0 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000001
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc3ff5
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62ad6471c0 rbp = 0x00007f62a97fee60
00:31:02 INFO - rsp = 0x00007f62a97fee20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000759 r14 = 0x0000000000000759
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a97fee70 r12 = 0x00007fffc67c1cc0
00:31:02 INFO - r13 = 0x00007f62a97ff9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a97fef80 r12 = 0x00007fffc67c1cc0
00:31:02 INFO - r13 = 0x00007f62a97ff9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 14
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000020b
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62ad647300
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62ac05f18c
00:31:02 INFO - rbp = 0x00007f62a8ffdd80 rsp = 0x00007f62a8ffdd30
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000105
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62ac05f180 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x000000000003853f r15 = 0x00007f62c01a7c20
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62ad647300 rbp = 0x00007f62a8ffdd80
00:31:02 INFO - rsp = 0x00007f62a8ffdd60 r12 = 0x00007f62ac05f180
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x000000000003853f
00:31:02 INFO - r15 = 0x00007f62c01a7c20 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:02 INFO - rbx = 0x00007f62c01a7c10 rbp = 0x00007f62a8ffddb0
00:31:02 INFO - rsp = 0x00007f62a8ffdd90 r12 = 0x00000000ffffffff
00:31:02 INFO - r13 = 0x00007f62c01a7be0 r14 = 0x000000000003853f
00:31:02 INFO - r15 = 0x00007f62c01a7c20 rip = 0x00007f62b4cbee4d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!mozilla::BackgroundHangManager::RunMonitorThread() [Monitor.h:3e62a45284be : 88 + 0xb]
00:31:02 INFO - rbx = 0x00000000ffffffff rbp = 0x00007f62a8ffde10
00:31:02 INFO - rsp = 0x00007f62a8ffddc0 r12 = 0x00000000ffffffff
00:31:02 INFO - r13 = 0x00007f62c01a7be0 r14 = 0x000000000003853f
00:31:02 INFO - r15 = 0x00007f62c01a7c20 rip = 0x00007f62b4cc4f39
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62ad647300 rbp = 0x00007f62a8ffde60
00:31:02 INFO - rsp = 0x00007f62a8ffde20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x000000000000075a r14 = 0x000000000000075a
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a8ffde70 r12 = 0x00007fffc67c1c90
00:31:02 INFO - r13 = 0x00007f62a8ffe9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a8ffdf80 r12 = 0x00007fffc67c1c90
00:31:02 INFO - r13 = 0x00007f62a8ffe9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 15
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:31:02 INFO - rax = 0xfffffffffffffdfc rdx = 0x000000000001b8e7
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000001c
00:31:02 INFO - rsi = 0x0000000000000189 rdi = 0x00007f62c01abb4c
00:31:02 INFO - rbp = 0x00007f62a81feba0 rsp = 0x00007f62a81feb00
00:31:02 INFO - r8 = 0x00007f62c0114cc0 r9 = 0x00000000ffffffff
00:31:02 INFO - r10 = 0x00007f62a81feb70 r11 = 0x0000000000000202
00:31:02 INFO - r12 = 0x000000000001b8e7 r13 = 0x00007f62a81feb70
00:31:02 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:31:02 INFO - rip = 0x00007f62c14770fe
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:3e62a45284be : 264 + 0x5]
00:31:02 INFO - rbx = 0x000000000000001c rbp = 0x00007f62a81feba0
00:31:02 INFO - rsp = 0x00007f62a81feb60 r12 = 0x00007f62c01abb48
00:31:02 INFO - r13 = 0x00007f62c0114cc0 r14 = 0x00007f62c01079c8
00:31:02 INFO - r15 = 0x00000000000000fa rip = 0x00007f62bfde3dd4
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 398 + 0xb]
00:31:02 INFO - rbx = 0x00007f62a82e3b40 rbp = 0x00007f62a81febd0
00:31:02 INFO - rsp = 0x00007f62a81febb0 r12 = 0x00007f62c01abb40
00:31:02 INFO - r13 = 0x000000000000001c r14 = 0x00007f62c01079c8
00:31:02 INFO - r15 = 0x00000000000000fa rip = 0x00007f62bfde4323
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:02 INFO - rbx = 0x00007f62c01079d8 rbp = 0x00007f62a81fec00
00:31:02 INFO - rsp = 0x00007f62a81febe0 r12 = 0x000000000000001c
00:31:02 INFO - r13 = 0x0000000000000000 r14 = 0x00007f62c01079c8
00:31:02 INFO - r15 = 0x00000000000000fa rip = 0x00007f62b4cbee4d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libxul.so!TimerThread::Run() [TimerThread.cpp:3e62a45284be : 553 + 0xb]
00:31:02 INFO - rbx = 0x00007f62c01079a0 rbp = 0x00007f62a81fec80
00:31:02 INFO - rsp = 0x00007f62a81fec10 r12 = 0x000000000000001c
00:31:02 INFO - r13 = 0x0000000000000000 r14 = 0x00007f62c01079c8
00:31:02 INFO - r15 = 0x00000000000000fa rip = 0x00007f62b4cca3f1
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3e62a45284be : 964 + 0x6]
00:31:02 INFO - rbx = 0x00007f62a82d59a0 rbp = 0x00007f62a81fed00
00:31:02 INFO - rsp = 0x00007f62a81fec90 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x00007f62a81fed00 r14 = 0x00007f62a81fed1f
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc4510
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:02 INFO - rbx = 0x00007f62a8315c00 rbp = 0x00007f62a81fed30
00:31:02 INFO - rsp = 0x00007f62a81fed10 r12 = 0x00007f62a9818280
00:31:02 INFO - r13 = 0x00007f62a81fede0 r14 = 0x00007f62a8315c60
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 326 + 0xb]
00:31:02 INFO - rbx = 0x00007f62a8315c40 rbp = 0x00007f62a81fed80
00:31:02 INFO - rsp = 0x00007f62a81fed40 r12 = 0x00007f62a9818280
00:31:02 INFO - r13 = 0x00007f62a81fede0 r14 = 0x00007f62a8315c60
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd56f
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a9818280 rbp = 0x00007f62a81fedc0
00:31:02 INFO - rsp = 0x00007f62a81fed90 r12 = 0x00007f62a9818280
00:31:02 INFO - r13 = 0x00007f62a81fede0 r14 = 0x00007f62a82d59b8
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a82d59a0 rbp = 0x00007f62a81fee10
00:31:02 INFO - rsp = 0x00007f62a81fedd0 r12 = 0x00007f62a9818280
00:31:02 INFO - r13 = 0x00007f62a81fede0 r14 = 0x00007f62a82d59b8
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 10 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62a82e3b40 rbp = 0x00007f62a81fee60
00:31:02 INFO - rsp = 0x00007f62a81fee20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x000000000000075c r14 = 0x000000000000075c
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a81fee70 r12 = 0x00007fffc67c1250
00:31:02 INFO - r13 = 0x00007f62a81ff9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 12 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a81fef80 r12 = 0x00007fffc67c1250
00:31:02 INFO - r13 = 0x00007f62a81ff9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 16
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000303c9
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62a82e4a40
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62a8354d8c
00:31:02 INFO - rbp = 0x00007f62ac39ed70 rsp = 0x00007f62ac39ed20
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000181e4
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62a8354d80 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x000000000000075d r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a82e4a40 rbp = 0x00007f62ac39ed70
00:31:02 INFO - rsp = 0x00007f62ac39ed50 r12 = 0x00007f62a8354d80
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x000000000000075d
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:02 INFO - rbx = 0x00007f62a8279580 rbp = 0x00007f62ac39eda0
00:31:02 INFO - rsp = 0x00007f62ac39ed80 r12 = 0x00007f62a8279570
00:31:02 INFO - r13 = 0x00007f62a82795e8 r14 = 0x000000000000075d
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4d8c33d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!mozilla::net::CacheIOThread::ThreadFunc() [Monitor.h:3e62a45284be : 40 + 0x5]
00:31:02 INFO - rbx = 0x00007f62a8279560 rbp = 0x00007f62ac39edf0
00:31:02 INFO - rsp = 0x00007f62ac39edb0 r12 = 0x00007f62a8279570
00:31:02 INFO - r13 = 0x00007f62a82795e8 r14 = 0x000000000000075d
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4da0748
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libxul.so!mozilla::net::CacheIOThread::ThreadFunc(void*) [CacheIOThread.cpp:3e62a45284be : 167 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a8279560 rbp = 0x00007f62ac39ee10
00:31:02 INFO - rsp = 0x00007f62ac39ee00 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x000000000000075d r14 = 0x000000000000075d
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4da07c4
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62a82e4a40 rbp = 0x00007f62ac39ee60
00:31:02 INFO - rsp = 0x00007f62ac39ee20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x000000000000075d r14 = 0x000000000000075d
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62ac39ee70 r12 = 0x00007fffc67c1b50
00:31:02 INFO - r13 = 0x00007f62ac39f9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 7 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62ac39ef80 r12 = 0x00007fffc67c1b50
00:31:02 INFO - r13 = 0x00007f62ac39f9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 17
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62a83cbac0
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62a777324c
00:31:02 INFO - rbp = 0x00007f62a6c91c20 rsp = 0x00007f62a6c91bd0
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62a7773240 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x00007f62a82db990 r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a83cbac0 rbp = 0x00007f62a6c91c20
00:31:02 INFO - rsp = 0x00007f62a6c91c00 r12 = 0x00007f62a7773240
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f62a82db990
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:02 INFO - rbx = 0x00007f62a82db990 rbp = 0x00007f62a6c91c50
00:31:02 INFO - rsp = 0x00007f62a6c91c30 r12 = 0x00007f62a6c91ca8
00:31:02 INFO - r13 = 0x00007f62a6c91d01 r14 = 0x00007f62a82db990
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:02 INFO - rbx = 0x00007f62a82db970 rbp = 0x00007f62a6c91c80
00:31:02 INFO - rsp = 0x00007f62a6c91c60 r12 = 0x00007f62a6c91ca8
00:31:02 INFO - r13 = 0x00007f62a6c91d01 r14 = 0x00007f62a82db990
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:02 INFO - rbx = 0x00007f62a82db900 rbp = 0x00007f62a6c91d00
00:31:02 INFO - rsp = 0x00007f62a6c91c90 r12 = 0x0000000000000001
00:31:02 INFO - r13 = 0x00007f62a6c91d01 r14 = 0x00007f62a6c91d1f
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:02 INFO - rbx = 0x00007f62a7773901 rbp = 0x00007f62a6c91d30
00:31:02 INFO - rsp = 0x00007f62a6c91d10 r12 = 0x00007f62a82b5040
00:31:02 INFO - r13 = 0x00007f62a6c91d00 r14 = 0x00007f62a7773960
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:02 INFO - rbx = 0x00007f62a7773940 rbp = 0x00007f62a6c91d80
00:31:02 INFO - rsp = 0x00007f62a6c91d40 r12 = 0x00007f62a82b5040
00:31:02 INFO - r13 = 0x00007f62a6c91d00 r14 = 0x00007f62a7773960
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a82b5040 rbp = 0x00007f62a6c91dc0
00:31:02 INFO - rsp = 0x00007f62a6c91d90 r12 = 0x00007f62a82b5040
00:31:02 INFO - r13 = 0x00007f62a6c91de0 r14 = 0x00007f62a82db918
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a82db900 rbp = 0x00007f62a6c91e10
00:31:02 INFO - rsp = 0x00007f62a6c91dd0 r12 = 0x00007f62a82b5040
00:31:02 INFO - r13 = 0x00007f62a6c91de0 r14 = 0x00007f62a82db918
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62a83cbac0 rbp = 0x00007f62a6c91e60
00:31:02 INFO - rsp = 0x00007f62a6c91e20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x000000000000075e r14 = 0x000000000000075e
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a6c91e70 r12 = 0x00007fffc67ba110
00:31:02 INFO - r13 = 0x00007f62a6c929c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a6c91f80 r12 = 0x00007fffc67ba110
00:31:02 INFO - r13 = 0x00007f62a6c929c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 18
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62a83cbc00
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62a77732cc
00:31:02 INFO - rbp = 0x00007f62a6490de0 rsp = 0x00007f62a6490d90
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62a77732c0 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x000000000000075f r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a83cbc00 rbp = 0x00007f62a6490de0
00:31:02 INFO - rsp = 0x00007f62a6490dc0 r12 = 0x00007f62a77732c0
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x000000000000075f
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!nsCertVerificationThread::Run() [CondVar.h:3e62a45284be : 79 + 0xc]
00:31:02 INFO - rbx = 0x00007f62a76bf440 rbp = 0x00007f62a6490e10
00:31:02 INFO - rsp = 0x00007f62a6490df0 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x000000000000075f r14 = 0x000000000000075f
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b630b6f4
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62a83cbc00 rbp = 0x00007f62a6490e60
00:31:02 INFO - rsp = 0x00007f62a6490e20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x000000000000075f r14 = 0x000000000000075f
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a6490e70 r12 = 0x00007fffc67ba470
00:31:02 INFO - r13 = 0x00007f62a64919c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a6490f80 r12 = 0x00007fffc67ba470
00:31:02 INFO - r13 = 0x00007f62a64919c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 19
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:02 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62a836a780
00:31:02 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62a77f824c
00:31:02 INFO - rbp = 0x00007f62a57fec20 rsp = 0x00007f62a57febd0
00:31:02 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:31:02 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:02 INFO - r12 = 0x00007f62a77f8240 r13 = 0x00000000ffffffff
00:31:02 INFO - r14 = 0x00007f62a77c3950 r15 = 0x0000000000000001
00:31:02 INFO - rip = 0x00007f62c1476d84
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a836a780 rbp = 0x00007f62a57fec20
00:31:02 INFO - rsp = 0x00007f62a57fec00 r12 = 0x00007f62a77f8240
00:31:02 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f62a77c3950
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:02 INFO - rbx = 0x00007f62a77c3950 rbp = 0x00007f62a57fec50
00:31:02 INFO - rsp = 0x00007f62a57fec30 r12 = 0x00007f62a57feca8
00:31:02 INFO - r13 = 0x00007f62a57fed01 r14 = 0x00007f62a77c3950
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:02 INFO - rbx = 0x00007f62a77c3930 rbp = 0x00007f62a57fec80
00:31:02 INFO - rsp = 0x00007f62a57fec60 r12 = 0x00007f62a57feca8
00:31:02 INFO - r13 = 0x00007f62a57fed01 r14 = 0x00007f62a77c3950
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:02 INFO - rbx = 0x00007f62a77c38c0 rbp = 0x00007f62a57fed00
00:31:02 INFO - rsp = 0x00007f62a57fec90 r12 = 0x0000000000000001
00:31:02 INFO - r13 = 0x00007f62a57fed01 r14 = 0x00007f62a57fed1f
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:02 INFO - rbx = 0x00007f62a582e001 rbp = 0x00007f62a57fed30
00:31:02 INFO - rsp = 0x00007f62a57fed10 r12 = 0x00007f62a58241c0
00:31:02 INFO - r13 = 0x00007f62a57fed00 r14 = 0x00007f62a582e060
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:02 INFO - rbx = 0x00007f62a582e040 rbp = 0x00007f62a57fed80
00:31:02 INFO - rsp = 0x00007f62a57fed40 r12 = 0x00007f62a58241c0
00:31:02 INFO - r13 = 0x00007f62a57fed00 r14 = 0x00007f62a582e060
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a58241c0 rbp = 0x00007f62a57fedc0
00:31:02 INFO - rsp = 0x00007f62a57fed90 r12 = 0x00007f62a58241c0
00:31:02 INFO - r13 = 0x00007f62a57fede0 r14 = 0x00007f62a77c38d8
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a77c38c0 rbp = 0x00007f62a57fee10
00:31:02 INFO - rsp = 0x00007f62a57fedd0 r12 = 0x00007f62a58241c0
00:31:02 INFO - r13 = 0x00007f62a57fede0 r14 = 0x00007f62a77c38d8
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:02 INFO - rbx = 0x00007f62a836a780 rbp = 0x00007f62a57fee60
00:31:02 INFO - rsp = 0x00007f62a57fee20 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x0000000000000760 r14 = 0x0000000000000760
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a57fee70 r12 = 0x00007fffc67ba1b0
00:31:02 INFO - r13 = 0x00007f62a57ff9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:02 INFO - rsp = 0x00007f62a57fef80 r12 = 0x00007fffc67ba1b0
00:31:02 INFO - r13 = 0x00007f62a57ff9c0 r14 = 0x0000000000000000
00:31:02 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:02 INFO - Found by: call frame info
00:31:02 INFO -
00:31:02 INFO - Thread 20
00:31:02 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:31:02 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000399
00:31:02 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000000000
00:31:02 INFO - rsi = 0x0000000000000189 rdi = 0x00007f62a586a00c
00:31:02 INFO - rbp = 0x00007f62a4ffdba0 rsp = 0x00007f62a4ffdb00
00:31:02 INFO - r8 = 0x00007f62a585be40 r9 = 0x00000000ffffffff
00:31:02 INFO - r10 = 0x00007f62a4ffdb70 r11 = 0x0000000000000206
00:31:02 INFO - r12 = 0x0000000000000399 r13 = 0x00007f62a4ffdb70
00:31:02 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:31:02 INFO - rip = 0x00007f62c14770fe
00:31:02 INFO - Found by: given as instruction pointer in context
00:31:02 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:3e62a45284be : 264 + 0x5]
00:31:02 INFO - rbx = 0x0000000000000000 rbp = 0x00007f62a4ffdba0
00:31:02 INFO - rsp = 0x00007f62a4ffdb60 r12 = 0x00007f62a586a008
00:31:02 INFO - r13 = 0x00007f62a585be40 r14 = 0x00007f62a77f0420
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62bfde3dd4
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 398 + 0xb]
00:31:02 INFO - rbx = 0x00007f62a836bcc0 rbp = 0x00007f62a4ffdbd0
00:31:02 INFO - rsp = 0x00007f62a4ffdbb0 r12 = 0x00007f62a586a000
00:31:02 INFO - r13 = 0x0000000000007530 r14 = 0x00007f62a77f0420
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62bfde4323
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 3 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:02 INFO - rbx = 0x00007f62a77f0448 rbp = 0x00007f62a4ffdc00
00:31:02 INFO - rsp = 0x00007f62a4ffdbe0 r12 = 0x0000000000007530
00:31:02 INFO - r13 = 0x00000000000a5cdd r14 = 0x00007f62a77f0420
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4cbee4d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 4 libxul.so!nsThreadPool::Run() [nsEventQueue.h:3e62a45284be : 104 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a77f0400 rbp = 0x00007f62a4ffdc80
00:31:02 INFO - rsp = 0x00007f62a4ffdc10 r12 = 0x0000000000007530
00:31:02 INFO - r13 = 0x00000000000a5cdd r14 = 0x00007f62a77f0420
00:31:02 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4cc69d1
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3e62a45284be : 964 + 0x6]
00:31:02 INFO - rbx = 0x00007f62a77c46c0 rbp = 0x00007f62a4ffdd00
00:31:02 INFO - rsp = 0x00007f62a4ffdc90 r12 = 0x0000000000000000
00:31:02 INFO - r13 = 0x00007f62a4ffdd00 r14 = 0x00007f62a4ffdd1f
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc4510
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:02 INFO - rbx = 0x00007f62a586a100 rbp = 0x00007f62a4ffdd30
00:31:02 INFO - rsp = 0x00007f62a4ffdd10 r12 = 0x00007f62a5824380
00:31:02 INFO - r13 = 0x00007f62a4ffdde0 r14 = 0x00007f62a586a1a0
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 326 + 0xb]
00:31:02 INFO - rbx = 0x00007f62a586a180 rbp = 0x00007f62a4ffdd80
00:31:02 INFO - rsp = 0x00007f62a4ffdd40 r12 = 0x00007f62a5824380
00:31:02 INFO - r13 = 0x00007f62a4ffdde0 r14 = 0x00007f62a586a1a0
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd56f
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a5824380 rbp = 0x00007f62a4ffddc0
00:31:02 INFO - rsp = 0x00007f62a4ffdd90 r12 = 0x00007f62a5824380
00:31:02 INFO - r13 = 0x00007f62a4ffdde0 r14 = 0x00007f62a77c46d8
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 9 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:02 INFO - rbx = 0x00007f62a77c46c0 rbp = 0x00007f62a4ffde10
00:31:02 INFO - rsp = 0x00007f62a4ffddd0 r12 = 0x00007f62a5824380
00:31:02 INFO - r13 = 0x00007f62a4ffdde0 r14 = 0x00007f62a77c46d8
00:31:02 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:02 INFO - Found by: call frame info
00:31:02 INFO - 10 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f62a836bcc0 rbp = 0x00007f62a4ffde60
00:31:03 INFO - rsp = 0x00007f62a4ffde20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x0000000000000761 r14 = 0x0000000000000761
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a4ffde70 r12 = 0x00007fffc67c1a30
00:31:03 INFO - r13 = 0x00007f62a4ffe9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 12 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a4ffdf80 r12 = 0x00007fffc67c1a30
00:31:03 INFO - r13 = 0x00007f62a4ffe9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 21
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000a665
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62a836be00
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62a586a08c
00:31:03 INFO - rbp = 0x00007f62a47fcc20 rsp = 0x00007f62a47fcbd0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000005332
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f62a586a080 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f62a77c4830 r15 = 0x0000000000000001
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a836be00 rbp = 0x00007f62a47fcc20
00:31:03 INFO - rsp = 0x00007f62a47fcc00 r12 = 0x00007f62a586a080
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f62a77c4830
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f62a77c4830 rbp = 0x00007f62a47fcc50
00:31:03 INFO - rsp = 0x00007f62a47fcc30 r12 = 0x00007f62a47fcca8
00:31:03 INFO - r13 = 0x00007f62a47fcd01 r14 = 0x00007f62a77c4830
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:03 INFO - rbx = 0x00007f62a77c4810 rbp = 0x00007f62a47fcc80
00:31:03 INFO - rsp = 0x00007f62a47fcc60 r12 = 0x00007f62a47fcca8
00:31:03 INFO - r13 = 0x00007f62a47fcd01 r14 = 0x00007f62a77c4830
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:03 INFO - rbx = 0x00007f62a77c47a0 rbp = 0x00007f62a47fcd00
00:31:03 INFO - rsp = 0x00007f62a47fcc90 r12 = 0x0000000000000001
00:31:03 INFO - r13 = 0x00007f62a47fcd01 r14 = 0x00007f62a47fcd1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f62a588d701 rbp = 0x00007f62a47fcd30
00:31:03 INFO - rsp = 0x00007f62a47fcd10 r12 = 0x00007f62a5824e00
00:31:03 INFO - r13 = 0x00007f62a47fcd00 r14 = 0x00007f62a588d720
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:03 INFO - rbx = 0x00007f62a588d700 rbp = 0x00007f62a47fcd80
00:31:03 INFO - rsp = 0x00007f62a47fcd40 r12 = 0x00007f62a5824e00
00:31:03 INFO - r13 = 0x00007f62a47fcd00 r14 = 0x00007f62a588d720
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a5824e00 rbp = 0x00007f62a47fcdc0
00:31:03 INFO - rsp = 0x00007f62a47fcd90 r12 = 0x00007f62a5824e00
00:31:03 INFO - r13 = 0x00007f62a47fcde0 r14 = 0x00007f62a77c47b8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a77c47a0 rbp = 0x00007f62a47fce10
00:31:03 INFO - rsp = 0x00007f62a47fcdd0 r12 = 0x00007f62a5824e00
00:31:03 INFO - r13 = 0x00007f62a47fcde0 r14 = 0x00007f62a77c47b8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f62a836be00 rbp = 0x00007f62a47fce60
00:31:03 INFO - rsp = 0x00007f62a47fce20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x0000000000000762 r14 = 0x0000000000000762
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a47fce70 r12 = 0x00007fffc67c1a60
00:31:03 INFO - r13 = 0x00007f62a47fd9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a47fcf80 r12 = 0x00007fffc67c1a60
00:31:03 INFO - r13 = 0x00007f62a47fd9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 22
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:31:03 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000001
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00000000000002a7
00:31:03 INFO - rsi = 0x0000000000000089 rdi = 0x00007f62a226cb8c
00:31:03 INFO - rbp = 0x00007f62a226cb20 rsp = 0x00007f62a226ca90
00:31:03 INFO - r8 = 0x00007f62a226cb38 r9 = 0x00000000ffffffff
00:31:03 INFO - r10 = 0x00007f62a226cb00 r11 = 0x0000000000000202
00:31:03 INFO - r12 = 0x0000000000000001 r13 = 0x00007f62a226cb00
00:31:03 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:31:03 INFO - rip = 0x00007f62c14770fe
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:3e62a45284be : 73 + 0x5]
00:31:03 INFO - rbx = 0x00000000000002a7 rbp = 0x00007f62a226cb20
00:31:03 INFO - rsp = 0x00007f62a226caf0 r12 = 0x00007f62a226cb88
00:31:03 INFO - r13 = 0x00007f62a226cb88 r14 = 0x00000000287df659
00:31:03 INFO - r15 = 0x0000000000002264 rip = 0x00007f62b4ea46a4
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:3e62a45284be : 193 + 0x5]
00:31:03 INFO - rbx = 0x00007f62a7680338 rbp = 0x00007f62a226cbf0
00:31:03 INFO - rsp = 0x00007f62a226cb30 r12 = 0x00007f62a226cb00
00:31:03 INFO - r13 = 0x00007f62a226cb88 r14 = 0x00000000287df659
00:31:03 INFO - r15 = 0x0000000000002264 rip = 0x00007f62b4ead317
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:3e62a45284be : 70 + 0xd]
00:31:03 INFO - rbx = 0x00007f62a7680320 rbp = 0x00007f62a226cc50
00:31:03 INFO - rsp = 0x00007f62a226cc00 r12 = 0x00007f62a226cca8
00:31:03 INFO - r13 = 0x00007f62a226cc08 r14 = 0x00007f62a7680340
00:31:03 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4ea63ea
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a226cca8 rbp = 0x00007f62a226cc90
00:31:03 INFO - rsp = 0x00007f62a226cc60 r12 = 0x00007f62a226cca8
00:31:03 INFO - r13 = 0x00007f62a226d9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:3e62a45284be : 172 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a7680230 rbp = 0x00007f62a226ce50
00:31:03 INFO - rsp = 0x00007f62a226cca0 r12 = 0x00007f62a226cca8
00:31:03 INFO - r13 = 0x00007f62a226d9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4eacb45
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:3e62a45284be : 39 + 0x3]
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x00007f62a226ce60
00:31:03 INFO - rsp = 0x00007f62a226ce60 r12 = 0x00007fffc67c14f8
00:31:03 INFO - r13 = 0x00007f62a226d9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4eaa85e
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a226ce70 r12 = 0x00007fffc67c14f8
00:31:03 INFO - r13 = 0x00007f62a226d9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a226cf80 r12 = 0x00007fffc67c14f8
00:31:03 INFO - r13 = 0x00007f62a226d9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 23
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62a7680428
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62a1a6bb6c
00:31:03 INFO - rbp = 0x00007f62a1a6bbd0 rsp = 0x00007f62a1a6bae0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f62a1a6bb00 r13 = 0x00007f62a1a6bb68
00:31:03 INFO - r14 = 0x000000000d37d87d r15 = 0xfffffffffff0bdc0
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:3e62a45284be : 195 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a7680428 rbp = 0x00007f62a1a6bbd0
00:31:03 INFO - rsp = 0x00007f62a1a6bb10 r12 = 0x00007f62a1a6bb00
00:31:03 INFO - r13 = 0x00007f62a1a6bb68 r14 = 0x000000000d37d87d
00:31:03 INFO - r15 = 0xfffffffffff0bdc0 rip = 0x00007f62b4ead324
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:3e62a45284be : 201 + 0x11]
00:31:03 INFO - rbx = 0x00007f62a7680410 rbp = 0x00007f62a1a6bbf0
00:31:03 INFO - rsp = 0x00007f62a1a6bbe0 r12 = 0x00007f62a1a6bca8
00:31:03 INFO - r13 = 0x00007f62a1a6bc08 r14 = 0x00007f62a7680430
00:31:03 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4ead357
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:3e62a45284be : 60 + 0x9]
00:31:03 INFO - rbx = 0x00007f62a7680410 rbp = 0x00007f62a1a6bc50
00:31:03 INFO - rsp = 0x00007f62a1a6bc00 r12 = 0x00007f62a1a6bca8
00:31:03 INFO - r13 = 0x00007f62a1a6bc08 r14 = 0x00007f62a7680430
00:31:03 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4ea6398
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a1a6bca8 rbp = 0x00007f62a1a6bc90
00:31:03 INFO - rsp = 0x00007f62a1a6bc60 r12 = 0x00007f62a1a6bca8
00:31:03 INFO - r13 = 0x00007f62a1a6c9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:3e62a45284be : 172 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a76803b0 rbp = 0x00007f62a1a6be50
00:31:03 INFO - rsp = 0x00007f62a1a6bca0 r12 = 0x00007f62a1a6bca8
00:31:03 INFO - r13 = 0x00007f62a1a6c9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4eacb45
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:3e62a45284be : 39 + 0x3]
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x00007f62a1a6be60
00:31:03 INFO - rsp = 0x00007f62a1a6be60 r12 = 0x00007fffc67c1508
00:31:03 INFO - r13 = 0x00007f62a1a6c9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4eaa85e
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a1a6be70 r12 = 0x00007fffc67c1508
00:31:03 INFO - r13 = 0x00007f62a1a6c9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a1a6bf80 r12 = 0x00007fffc67c1508
00:31:03 INFO - r13 = 0x00007f62a1a6c9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 24
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000000a5
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62a597e580
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62a3abfe8c
00:31:03 INFO - rbp = 0x00007f62a126ac20 rsp = 0x00007f62a126abd0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000052
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f62a3abfe80 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f62a126ac48 r15 = 0x0000000000000001
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a597e580 rbp = 0x00007f62a126ac20
00:31:03 INFO - rsp = 0x00007f62a126ac00 r12 = 0x00007f62a3abfe80
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f62a126ac48
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::image::DecodePoolWorker::Run() [CondVar.h:3e62a45284be : 79 + 0xc]
00:31:03 INFO - rbx = 0x00007f62a3abfe40 rbp = 0x00007f62a126ac80
00:31:03 INFO - rsp = 0x00007f62a126ac30 r12 = 0x00007f62a3acd4a0
00:31:03 INFO - r13 = 0x00007f62a3abfe50 r14 = 0x00007f62a126ac48
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b533caff
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3e62a45284be : 964 + 0x6]
00:31:03 INFO - rbx = 0x00007f62a77c76e0 rbp = 0x00007f62a126ad00
00:31:03 INFO - rsp = 0x00007f62a126ac90 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x00007f62a126ad01 r14 = 0x00007f62a126ad1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc4510
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f62a7696001 rbp = 0x00007f62a126ad30
00:31:03 INFO - rsp = 0x00007f62a126ad10 r12 = 0x00007f62a7667540
00:31:03 INFO - r13 = 0x00007f62a126ad00 r14 = 0x00007f62a7696020
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:03 INFO - rbx = 0x00007f62a7696000 rbp = 0x00007f62a126ad80
00:31:03 INFO - rsp = 0x00007f62a126ad40 r12 = 0x00007f62a7667540
00:31:03 INFO - r13 = 0x00007f62a126ad00 r14 = 0x00007f62a7696020
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a7667540 rbp = 0x00007f62a126adc0
00:31:03 INFO - rsp = 0x00007f62a126ad90 r12 = 0x00007f62a7667540
00:31:03 INFO - r13 = 0x00007f62a126ade0 r14 = 0x00007f62a77c76f8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a77c76e0 rbp = 0x00007f62a126ae10
00:31:03 INFO - rsp = 0x00007f62a126add0 r12 = 0x00007f62a7667540
00:31:03 INFO - r13 = 0x00007f62a126ade0 r14 = 0x00007f62a77c76f8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f62a597e580 rbp = 0x00007f62a126ae60
00:31:03 INFO - rsp = 0x00007f62a126ae20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x0000000000000766 r14 = 0x0000000000000766
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a126ae70 r12 = 0x00007fffc67c1260
00:31:03 INFO - r13 = 0x00007f62a126b9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a126af80 r12 = 0x00007fffc67c1260
00:31:03 INFO - r13 = 0x00007f62a126b9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 25
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62a597e6c0
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62a769604c
00:31:03 INFO - rbp = 0x00007f62a0a69c20 rsp = 0x00007f62a0a69bd0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f62a7696040 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f62a77c7850 r15 = 0x0000000000000001
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a597e6c0 rbp = 0x00007f62a0a69c20
00:31:03 INFO - rsp = 0x00007f62a0a69c00 r12 = 0x00007f62a7696040
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f62a77c7850
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f62a77c7850 rbp = 0x00007f62a0a69c50
00:31:03 INFO - rsp = 0x00007f62a0a69c30 r12 = 0x00007f62a0a69ca8
00:31:03 INFO - r13 = 0x00007f62a0a69d01 r14 = 0x00007f62a77c7850
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:03 INFO - rbx = 0x00007f62a77c7830 rbp = 0x00007f62a0a69c80
00:31:03 INFO - rsp = 0x00007f62a0a69c60 r12 = 0x00007f62a0a69ca8
00:31:03 INFO - r13 = 0x00007f62a0a69d01 r14 = 0x00007f62a77c7850
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:03 INFO - rbx = 0x00007f62a77c77c0 rbp = 0x00007f62a0a69d00
00:31:03 INFO - rsp = 0x00007f62a0a69c90 r12 = 0x0000000000000001
00:31:03 INFO - r13 = 0x00007f62a0a69d01 r14 = 0x00007f62a0a69d1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f62a7696101 rbp = 0x00007f62a0a69d30
00:31:03 INFO - rsp = 0x00007f62a0a69d10 r12 = 0x00007f62a7667700
00:31:03 INFO - r13 = 0x00007f62a0a69d00 r14 = 0x00007f62a7696160
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:03 INFO - rbx = 0x00007f62a7696140 rbp = 0x00007f62a0a69d80
00:31:03 INFO - rsp = 0x00007f62a0a69d40 r12 = 0x00007f62a7667700
00:31:03 INFO - r13 = 0x00007f62a0a69d00 r14 = 0x00007f62a7696160
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a7667700 rbp = 0x00007f62a0a69dc0
00:31:03 INFO - rsp = 0x00007f62a0a69d90 r12 = 0x00007f62a7667700
00:31:03 INFO - r13 = 0x00007f62a0a69de0 r14 = 0x00007f62a77c77d8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a77c77c0 rbp = 0x00007f62a0a69e10
00:31:03 INFO - rsp = 0x00007f62a0a69dd0 r12 = 0x00007f62a7667700
00:31:03 INFO - r13 = 0x00007f62a0a69de0 r14 = 0x00007f62a77c77d8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f62a597e6c0 rbp = 0x00007f62a0a69e60
00:31:03 INFO - rsp = 0x00007f62a0a69e20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x0000000000000767 r14 = 0x0000000000000767
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a0a69e70 r12 = 0x00007fffc67c1260
00:31:03 INFO - r13 = 0x00007f62a0a6a9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a0a69f80 r12 = 0x00007fffc67c1260
00:31:03 INFO - r13 = 0x00007f62a0a6a9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 26
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:31:03 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000001
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00000000000002a7
00:31:03 INFO - rsi = 0x0000000000000089 rdi = 0x00007f62a0268b8c
00:31:03 INFO - rbp = 0x00007f62a0268b20 rsp = 0x00007f62a0268a90
00:31:03 INFO - r8 = 0x00007f62a0268b38 r9 = 0x00000000ffffffff
00:31:03 INFO - r10 = 0x00007f62a0268b00 r11 = 0x0000000000000202
00:31:03 INFO - r12 = 0x0000000000000001 r13 = 0x00007f62a0268b00
00:31:03 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:31:03 INFO - rip = 0x00007f62c14770fe
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:3e62a45284be : 73 + 0x5]
00:31:03 INFO - rbx = 0x00000000000002a7 rbp = 0x00007f62a0268b20
00:31:03 INFO - rsp = 0x00007f62a0268af0 r12 = 0x00007f62a0268b88
00:31:03 INFO - r13 = 0x00007f62a0268b88 r14 = 0x00000000287deade
00:31:03 INFO - r15 = 0x0000000000003e62 rip = 0x00007f62b4ea46a4
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:3e62a45284be : 193 + 0x5]
00:31:03 INFO - rbx = 0x00007f62a3ab40f8 rbp = 0x00007f62a0268bf0
00:31:03 INFO - rsp = 0x00007f62a0268b30 r12 = 0x00007f62a0268b00
00:31:03 INFO - r13 = 0x00007f62a0268b88 r14 = 0x00000000287deade
00:31:03 INFO - r15 = 0x0000000000003e62 rip = 0x00007f62b4ead317
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:3e62a45284be : 70 + 0xd]
00:31:03 INFO - rbx = 0x00007f62a3ab40e0 rbp = 0x00007f62a0268c50
00:31:03 INFO - rsp = 0x00007f62a0268c00 r12 = 0x00007f62a0268ca8
00:31:03 INFO - r13 = 0x00007f62a0268c08 r14 = 0x00007f62a3ab4100
00:31:03 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4ea63ea
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a0268ca8 rbp = 0x00007f62a0268c90
00:31:03 INFO - rsp = 0x00007f62a0268c60 r12 = 0x00007f62a0268ca8
00:31:03 INFO - r13 = 0x00007f62a02699c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:3e62a45284be : 172 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a3ab4080 rbp = 0x00007f62a0268e50
00:31:03 INFO - rsp = 0x00007f62a0268ca0 r12 = 0x00007f62a0268ca8
00:31:03 INFO - r13 = 0x00007f62a02699c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4eacb45
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:3e62a45284be : 39 + 0x3]
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x00007f62a0268e60
00:31:03 INFO - rsp = 0x00007f62a0268e60 r12 = 0x00007fffc67c14f8
00:31:03 INFO - r13 = 0x00007f62a02699c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4eaa85e
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a0268e70 r12 = 0x00007fffc67c14f8
00:31:03 INFO - r13 = 0x00007f62a02699c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62a0268f80 r12 = 0x00007fffc67c14f8
00:31:03 INFO - r13 = 0x00007f62a02699c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 27
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000cef
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f629f6c3a40
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f629f7488cc
00:31:03 INFO - rbp = 0x00007f629f1fec20 rsp = 0x00007f629f1febd0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000677
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f629f7488c0 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f629f68d270 r15 = 0x0000000000000001
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f629f6c3a40 rbp = 0x00007f629f1fec20
00:31:03 INFO - rsp = 0x00007f629f1fec00 r12 = 0x00007f629f7488c0
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f629f68d270
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f629f68d270 rbp = 0x00007f629f1fec50
00:31:03 INFO - rsp = 0x00007f629f1fec30 r12 = 0x00007f629f1feca8
00:31:03 INFO - r13 = 0x00007f629f1fed01 r14 = 0x00007f629f68d270
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:03 INFO - rbx = 0x00007f629f68d250 rbp = 0x00007f629f1fec80
00:31:03 INFO - rsp = 0x00007f629f1fec60 r12 = 0x00007f629f1feca8
00:31:03 INFO - r13 = 0x00007f629f1fed01 r14 = 0x00007f629f68d270
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:03 INFO - rbx = 0x00007f629f68d1e0 rbp = 0x00007f629f1fed00
00:31:03 INFO - rsp = 0x00007f629f1fec90 r12 = 0x0000000000000001
00:31:03 INFO - r13 = 0x00007f629f1fed01 r14 = 0x00007f629f1fed1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f629f314001 rbp = 0x00007f629f1fed30
00:31:03 INFO - rsp = 0x00007f629f1fed10 r12 = 0x00007f629f6a4300
00:31:03 INFO - r13 = 0x00007f629f1fed00 r14 = 0x00007f629f314020
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:03 INFO - rbx = 0x00007f629f314000 rbp = 0x00007f629f1fed80
00:31:03 INFO - rsp = 0x00007f629f1fed40 r12 = 0x00007f629f6a4300
00:31:03 INFO - r13 = 0x00007f629f1fed00 r14 = 0x00007f629f314020
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f629f6a4300 rbp = 0x00007f629f1fedc0
00:31:03 INFO - rsp = 0x00007f629f1fed90 r12 = 0x00007f629f6a4300
00:31:03 INFO - r13 = 0x00007f629f1fede0 r14 = 0x00007f629f68d1f8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f629f68d1e0 rbp = 0x00007f629f1fee10
00:31:03 INFO - rsp = 0x00007f629f1fedd0 r12 = 0x00007f629f6a4300
00:31:03 INFO - r13 = 0x00007f629f1fede0 r14 = 0x00007f629f68d1f8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f629f6c3a40 rbp = 0x00007f629f1fee60
00:31:03 INFO - rsp = 0x00007f629f1fee20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x0000000000000769 r14 = 0x0000000000000769
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f629f1fee70 r12 = 0x00007fffc67be3a0
00:31:03 INFO - r13 = 0x00007f629f1ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f629f1fef80 r12 = 0x00007fffc67be3a0
00:31:03 INFO - r13 = 0x00007f629f1ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 28
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000000db
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62a3a7b500
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f629862afcc
00:31:03 INFO - rbp = 0x00007f62985fe8e0 rsp = 0x00007f62985fe890
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000006d
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f629862afc0 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f6297975200 r15 = 0x00007f629e632280
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a3a7b500 rbp = 0x00007f62985fe8e0
00:31:03 INFO - rsp = 0x00007f62985fe8c0 r12 = 0x00007f629862afc0
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f6297975200
00:31:03 INFO - r15 = 0x00007f629e632280 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f629e631f58 rbp = 0x00007f62985fe910
00:31:03 INFO - rsp = 0x00007f62985fe8f0 r12 = 0x00007f629e631f68
00:31:03 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6297975200
00:31:03 INFO - r15 = 0x00007f629e632280 rip = 0x00007f62b5d20ddf
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:3e62a45284be : 4898 + 0x5]
00:31:03 INFO - rbx = 0x00007f629e631f00 rbp = 0x00007f62985fe940
00:31:03 INFO - rsp = 0x00007f62985fe920 r12 = 0x00007f629e631f68
00:31:03 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6297975200
00:31:03 INFO - r15 = 0x00007f629e632280 rip = 0x00007f62b5d234a1
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:3e62a45284be : 4414 + 0xb]
00:31:03 INFO - rbx = 0x00007f629e631f00 rbp = 0x00007f62985fe9c0
00:31:03 INFO - rsp = 0x00007f62985fe950 r12 = 0x000000009e632200
00:31:03 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6297975200
00:31:03 INFO - r15 = 0x00007f629e632280 rip = 0x00007f62b5d3d063
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:3e62a45284be : 2753 + 0xc]
00:31:03 INFO - rbx = 0x00007f62a3a33c20 rbp = 0x00007f62985fec80
00:31:03 INFO - rsp = 0x00007f62985fe9d0 r12 = 0x00007f629863f000
00:31:03 INFO - r13 = 0x00007f6297988000 r14 = 0x00007f6297975200
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b5d114c8
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3e62a45284be : 964 + 0x6]
00:31:03 INFO - rbx = 0x00007f629862b300 rbp = 0x00007f62985fed00
00:31:03 INFO - rsp = 0x00007f62985fec90 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x00007f62985fed00 r14 = 0x00007f62985fed1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc4510
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f629862da00 rbp = 0x00007f62985fed30
00:31:03 INFO - rsp = 0x00007f62985fed10 r12 = 0x00007f629d8ba280
00:31:03 INFO - r13 = 0x00007f62985fede0 r14 = 0x00007f629862da60
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 326 + 0xb]
00:31:03 INFO - rbx = 0x00007f629862da40 rbp = 0x00007f62985fed80
00:31:03 INFO - rsp = 0x00007f62985fed40 r12 = 0x00007f629d8ba280
00:31:03 INFO - r13 = 0x00007f62985fede0 r14 = 0x00007f629862da60
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd56f
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f629d8ba280 rbp = 0x00007f62985fedc0
00:31:03 INFO - rsp = 0x00007f62985fed90 r12 = 0x00007f629d8ba280
00:31:03 INFO - r13 = 0x00007f62985fede0 r14 = 0x00007f629862b318
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f629862b300 rbp = 0x00007f62985fee10
00:31:03 INFO - rsp = 0x00007f62985fedd0 r12 = 0x00007f629d8ba280
00:31:03 INFO - r13 = 0x00007f62985fede0 r14 = 0x00007f629862b318
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f62a3a7b500 rbp = 0x00007f62985fee60
00:31:03 INFO - rsp = 0x00007f62985fee20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x000000000000076a r14 = 0x000000000000076a
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62985fee70 r12 = 0x00007fffc67ba970
00:31:03 INFO - r13 = 0x00007f62985ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 13 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62985fef80 r12 = 0x00007fffc67ba970
00:31:03 INFO - r13 = 0x00007f62985ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 29
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000000d
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62a3a7f740
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62986f1bcc
00:31:03 INFO - rbp = 0x00007f62983fdc20 rsp = 0x00007f62983fdbd0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000006
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f62986f1bc0 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f629d9bab70 r15 = 0x0000000000000001
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f62a3a7f740 rbp = 0x00007f62983fdc20
00:31:03 INFO - rsp = 0x00007f62983fdc00 r12 = 0x00007f62986f1bc0
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f629d9bab70
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f629d9bab70 rbp = 0x00007f62983fdc50
00:31:03 INFO - rsp = 0x00007f62983fdc30 r12 = 0x00007f62983fdca8
00:31:03 INFO - r13 = 0x00007f62983fdd01 r14 = 0x00007f629d9bab70
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:03 INFO - rbx = 0x00007f629d9bab50 rbp = 0x00007f62983fdc80
00:31:03 INFO - rsp = 0x00007f62983fdc60 r12 = 0x00007f62983fdca8
00:31:03 INFO - r13 = 0x00007f62983fdd01 r14 = 0x00007f629d9bab70
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:03 INFO - rbx = 0x00007f629d9baae0 rbp = 0x00007f62983fdd00
00:31:03 INFO - rsp = 0x00007f62983fdc90 r12 = 0x0000000000000001
00:31:03 INFO - r13 = 0x00007f62983fdd01 r14 = 0x00007f62983fdd1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f62986ca301 rbp = 0x00007f62983fdd30
00:31:03 INFO - rsp = 0x00007f62983fdd10 r12 = 0x00007f629d8bbe80
00:31:03 INFO - r13 = 0x00007f62983fdd00 r14 = 0x00007f62986ca320
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:03 INFO - rbx = 0x00007f62986ca300 rbp = 0x00007f62983fdd80
00:31:03 INFO - rsp = 0x00007f62983fdd40 r12 = 0x00007f629d8bbe80
00:31:03 INFO - r13 = 0x00007f62983fdd00 r14 = 0x00007f62986ca320
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f629d8bbe80 rbp = 0x00007f62983fddc0
00:31:03 INFO - rsp = 0x00007f62983fdd90 r12 = 0x00007f629d8bbe80
00:31:03 INFO - r13 = 0x00007f62983fdde0 r14 = 0x00007f629d9baaf8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f629d9baae0 rbp = 0x00007f62983fde10
00:31:03 INFO - rsp = 0x00007f62983fddd0 r12 = 0x00007f629d8bbe80
00:31:03 INFO - r13 = 0x00007f62983fdde0 r14 = 0x00007f629d9baaf8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f62a3a7f740 rbp = 0x00007f62983fde60
00:31:03 INFO - rsp = 0x00007f62983fde20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x000000000000076b r14 = 0x000000000000076b
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62983fde70 r12 = 0x00007fffc67c1010
00:31:03 INFO - r13 = 0x00007f62983fe9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62983fdf80 r12 = 0x00007fffc67c1010
00:31:03 INFO - r13 = 0x00007f62983fe9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 30
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000193
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6298741600
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62978c4e4c
00:31:03 INFO - rbp = 0x00007f62975fe8e0 rsp = 0x00007f62975fe890
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000000c9
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f62978c4e40 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f62a9943300 r15 = 0x00007f62978d6c80
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f6298741600 rbp = 0x00007f62975fe8e0
00:31:03 INFO - rsp = 0x00007f62975fe8c0 r12 = 0x00007f62978c4e40
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f62a9943300
00:31:03 INFO - r15 = 0x00007f62978d6c80 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f62978d6958 rbp = 0x00007f62975fe910
00:31:03 INFO - rsp = 0x00007f62975fe8f0 r12 = 0x00007f62978d6968
00:31:03 INFO - r13 = 0x0000000000000000 r14 = 0x00007f62a9943300
00:31:03 INFO - r15 = 0x00007f62978d6c80 rip = 0x00007f62b5d20ddf
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:3e62a45284be : 4898 + 0x5]
00:31:03 INFO - rbx = 0x00007f62978d6900 rbp = 0x00007f62975fe940
00:31:03 INFO - rsp = 0x00007f62975fe920 r12 = 0x00007f62978d6968
00:31:03 INFO - r13 = 0x0000000000000000 r14 = 0x00007f62a9943300
00:31:03 INFO - r15 = 0x00007f62978d6c80 rip = 0x00007f62b5d234a1
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:3e62a45284be : 4414 + 0xb]
00:31:03 INFO - rbx = 0x00007f62978d6900 rbp = 0x00007f62975fe9c0
00:31:03 INFO - rsp = 0x00007f62975fe950 r12 = 0x00000000978d6c00
00:31:03 INFO - r13 = 0x0000000000000000 r14 = 0x00007f62a9943300
00:31:03 INFO - r15 = 0x00007f62978d6c80 rip = 0x00007f62b5d3d063
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:3e62a45284be : 2753 + 0xc]
00:31:03 INFO - rbx = 0x00007f6297691f60 rbp = 0x00007f62975fec80
00:31:03 INFO - rsp = 0x00007f62975fe9d0 r12 = 0x00007f62979b9000
00:31:03 INFO - r13 = 0x00007f62976d2000 r14 = 0x00007f62a9943300
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b5d114c8
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3e62a45284be : 964 + 0x6]
00:31:03 INFO - rbx = 0x00007f6297977900 rbp = 0x00007f62975fed00
00:31:03 INFO - rsp = 0x00007f62975fec90 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x00007f62975fed00 r14 = 0x00007f62975fed1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc4510
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f62979a6e00 rbp = 0x00007f62975fed30
00:31:03 INFO - rsp = 0x00007f62975fed10 r12 = 0x00007f6297827bc0
00:31:03 INFO - r13 = 0x00007f62975fede0 r14 = 0x00007f62979a6e60
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 326 + 0xb]
00:31:03 INFO - rbx = 0x00007f62979a6e40 rbp = 0x00007f62975fed80
00:31:03 INFO - rsp = 0x00007f62975fed40 r12 = 0x00007f6297827bc0
00:31:03 INFO - r13 = 0x00007f62975fede0 r14 = 0x00007f62979a6e60
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd56f
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f6297827bc0 rbp = 0x00007f62975fedc0
00:31:03 INFO - rsp = 0x00007f62975fed90 r12 = 0x00007f6297827bc0
00:31:03 INFO - r13 = 0x00007f62975fede0 r14 = 0x00007f6297977918
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f6297977900 rbp = 0x00007f62975fee10
00:31:03 INFO - rsp = 0x00007f62975fedd0 r12 = 0x00007f6297827bc0
00:31:03 INFO - r13 = 0x00007f62975fede0 r14 = 0x00007f6297977918
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f6298741600 rbp = 0x00007f62975fee60
00:31:03 INFO - rsp = 0x00007f62975fee20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x000000000000076c r14 = 0x000000000000076c
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62975fee70 r12 = 0x00007fffc67bc080
00:31:03 INFO - r13 = 0x00007f62975ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 13 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62975fef80 r12 = 0x00007fffc67bc080
00:31:03 INFO - r13 = 0x00007f62975ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 31
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000001b1
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6295c69800
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6295b78f0c
00:31:03 INFO - rbp = 0x00007f62957fe8e0 rsp = 0x00007f62957fe890
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000000d8
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f6295b78f00 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f6296239400 r15 = 0x00007f62976a8280
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f6295c69800 rbp = 0x00007f62957fe8e0
00:31:03 INFO - rsp = 0x00007f62957fe8c0 r12 = 0x00007f6295b78f00
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f6296239400
00:31:03 INFO - r15 = 0x00007f62976a8280 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f62976a7f58 rbp = 0x00007f62957fe910
00:31:03 INFO - rsp = 0x00007f62957fe8f0 r12 = 0x00007f62976a7f68
00:31:03 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6296239400
00:31:03 INFO - r15 = 0x00007f62976a8280 rip = 0x00007f62b5d20ddf
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:3e62a45284be : 4898 + 0x5]
00:31:03 INFO - rbx = 0x00007f62976a7f00 rbp = 0x00007f62957fe940
00:31:03 INFO - rsp = 0x00007f62957fe920 r12 = 0x00007f62976a7f68
00:31:03 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6296239400
00:31:03 INFO - r15 = 0x00007f62976a8280 rip = 0x00007f62b5d234a1
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:3e62a45284be : 4414 + 0xb]
00:31:03 INFO - rbx = 0x00007f62976a7f00 rbp = 0x00007f62957fe9c0
00:31:03 INFO - rsp = 0x00007f62957fe950 r12 = 0x00000000976a8200
00:31:03 INFO - r13 = 0x0000000000000000 r14 = 0x00007f6296239400
00:31:03 INFO - r15 = 0x00007f62976a8280 rip = 0x00007f62b5d3d063
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:3e62a45284be : 2753 + 0xc]
00:31:03 INFO - rbx = 0x00007f6295a9ead0 rbp = 0x00007f62957fec80
00:31:03 INFO - rsp = 0x00007f62957fe9d0 r12 = 0x00007f62961b7000
00:31:03 INFO - r13 = 0x00007f6295c2e000 r14 = 0x00007f6296239400
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b5d114c8
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3e62a45284be : 964 + 0x6]
00:31:03 INFO - rbx = 0x00007f62977fe000 rbp = 0x00007f62957fed00
00:31:03 INFO - rsp = 0x00007f62957fec90 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x00007f62957fed00 r14 = 0x00007f62957fed1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc4510
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f6297767100 rbp = 0x00007f62957fed30
00:31:03 INFO - rsp = 0x00007f62957fed10 r12 = 0x00007f62958592c0
00:31:03 INFO - r13 = 0x00007f62957fede0 r14 = 0x00007f62977671e0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 326 + 0xb]
00:31:03 INFO - rbx = 0x00007f62977671c0 rbp = 0x00007f62957fed80
00:31:03 INFO - rsp = 0x00007f62957fed40 r12 = 0x00007f62958592c0
00:31:03 INFO - r13 = 0x00007f62957fede0 r14 = 0x00007f62977671e0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd56f
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f62958592c0 rbp = 0x00007f62957fedc0
00:31:03 INFO - rsp = 0x00007f62957fed90 r12 = 0x00007f62958592c0
00:31:03 INFO - r13 = 0x00007f62957fede0 r14 = 0x00007f62977fe018
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f62977fe000 rbp = 0x00007f62957fee10
00:31:03 INFO - rsp = 0x00007f62957fedd0 r12 = 0x00007f62958592c0
00:31:03 INFO - r13 = 0x00007f62957fede0 r14 = 0x00007f62977fe018
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f6295c69800 rbp = 0x00007f62957fee60
00:31:03 INFO - rsp = 0x00007f62957fee20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x000000000000076e r14 = 0x000000000000076e
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 12 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62957fee70 r12 = 0x00007fffc67bbb50
00:31:03 INFO - r13 = 0x00007f62957ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 13 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62957fef80 r12 = 0x00007fffc67bbb50
00:31:03 INFO - r13 = 0x00007f62957ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 32
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6292654540
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f629264fb4c
00:31:03 INFO - rbp = 0x00007f62971fec20 rsp = 0x00007f62971febd0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f629264fb40 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f62929742f0 r15 = 0x0000000000000001
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f6292654540 rbp = 0x00007f62971fec20
00:31:03 INFO - rsp = 0x00007f62971fec00 r12 = 0x00007f629264fb40
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f62929742f0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f62929742f0 rbp = 0x00007f62971fec50
00:31:03 INFO - rsp = 0x00007f62971fec30 r12 = 0x00007f62971feca8
00:31:03 INFO - r13 = 0x00007f62971fed01 r14 = 0x00007f62929742f0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:03 INFO - rbx = 0x00007f62929742d0 rbp = 0x00007f62971fec80
00:31:03 INFO - rsp = 0x00007f62971fec60 r12 = 0x00007f62971feca8
00:31:03 INFO - r13 = 0x00007f62971fed01 r14 = 0x00007f62929742f0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:03 INFO - rbx = 0x00007f6292974260 rbp = 0x00007f62971fed00
00:31:03 INFO - rsp = 0x00007f62971fec90 r12 = 0x0000000000000001
00:31:03 INFO - r13 = 0x00007f62971fed01 r14 = 0x00007f62971fed1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f6292663401 rbp = 0x00007f62971fed30
00:31:03 INFO - rsp = 0x00007f62971fed10 r12 = 0x00007f629296e140
00:31:03 INFO - r13 = 0x00007f62971fed00 r14 = 0x00007f6292663460
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:03 INFO - rbx = 0x00007f6292663440 rbp = 0x00007f62971fed80
00:31:03 INFO - rsp = 0x00007f62971fed40 r12 = 0x00007f629296e140
00:31:03 INFO - r13 = 0x00007f62971fed00 r14 = 0x00007f6292663460
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f629296e140 rbp = 0x00007f62971fedc0
00:31:03 INFO - rsp = 0x00007f62971fed90 r12 = 0x00007f629296e140
00:31:03 INFO - r13 = 0x00007f62971fede0 r14 = 0x00007f6292974278
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f6292974260 rbp = 0x00007f62971fee10
00:31:03 INFO - rsp = 0x00007f62971fedd0 r12 = 0x00007f629296e140
00:31:03 INFO - r13 = 0x00007f62971fede0 r14 = 0x00007f6292974278
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f6292654540 rbp = 0x00007f62971fee60
00:31:03 INFO - rsp = 0x00007f62971fee20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x0000000000000770 r14 = 0x0000000000000770
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62971fee70 r12 = 0x00007fffc67bf880
00:31:03 INFO - r13 = 0x00007f62971ff9c0 r14 = 0x00007f62979d9210
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62971fef80 r12 = 0x00007fffc67bf880
00:31:03 INFO - r13 = 0x00007f62971ff9c0 r14 = 0x00007f62979d9210
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 33
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6292707e40
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f62927fee8c
00:31:03 INFO - rbp = 0x00007f62924fec20 rsp = 0x00007f62924febd0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f62927fee80 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f6292978030 r15 = 0x0000000000000001
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f6292707e40 rbp = 0x00007f62924fec20
00:31:03 INFO - rsp = 0x00007f62924fec00 r12 = 0x00007f62927fee80
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f6292978030
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f6292978030 rbp = 0x00007f62924fec50
00:31:03 INFO - rsp = 0x00007f62924fec30 r12 = 0x00007f62924feca8
00:31:03 INFO - r13 = 0x00007f62924fed01 r14 = 0x00007f6292978030
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:03 INFO - rbx = 0x00007f6292978010 rbp = 0x00007f62924fec80
00:31:03 INFO - rsp = 0x00007f62924fec60 r12 = 0x00007f62924feca8
00:31:03 INFO - r13 = 0x00007f62924fed01 r14 = 0x00007f6292978030
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:03 INFO - rbx = 0x00007f6292977fa0 rbp = 0x00007f62924fed00
00:31:03 INFO - rsp = 0x00007f62924fec90 r12 = 0x0000000000000001
00:31:03 INFO - r13 = 0x00007f62924fed01 r14 = 0x00007f62924fed1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f6292c60901 rbp = 0x00007f62924fed30
00:31:03 INFO - rsp = 0x00007f62924fed10 r12 = 0x00007f62929707c0
00:31:03 INFO - r13 = 0x00007f62924fed00 r14 = 0x00007f6292c609a0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:03 INFO - rbx = 0x00007f6292c60980 rbp = 0x00007f62924fed80
00:31:03 INFO - rsp = 0x00007f62924fed40 r12 = 0x00007f62929707c0
00:31:03 INFO - r13 = 0x00007f62924fed00 r14 = 0x00007f6292c609a0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f62929707c0 rbp = 0x00007f62924fedc0
00:31:03 INFO - rsp = 0x00007f62924fed90 r12 = 0x00007f62929707c0
00:31:03 INFO - r13 = 0x00007f62924fede0 r14 = 0x00007f6292977fb8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f6292977fa0 rbp = 0x00007f62924fee10
00:31:03 INFO - rsp = 0x00007f62924fedd0 r12 = 0x00007f62929707c0
00:31:03 INFO - r13 = 0x00007f62924fede0 r14 = 0x00007f6292977fb8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f6292707e40 rbp = 0x00007f62924fee60
00:31:03 INFO - rsp = 0x00007f62924fee20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x0000000000000771 r14 = 0x0000000000000771
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62924fee70 r12 = 0x00007fffc67bb6a0
00:31:03 INFO - r13 = 0x00007f62924ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f62924fef80 r12 = 0x00007fffc67bb6a0
00:31:03 INFO - r13 = 0x00007f62924ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 34
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000002f
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6292708480
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6292663d0c
00:31:03 INFO - rbp = 0x00007f6291cfdd50 rsp = 0x00007f6291cfdd00
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000017
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f6292663d00 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f6292708410 r15 = 0x0000000000000001
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f6292708480 rbp = 0x00007f6291cfdd50
00:31:03 INFO - rsp = 0x00007f6291cfdd30 r12 = 0x00007f6292663d00
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f6292708410
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f62926528a8 rbp = 0x00007f6291cfdd80
00:31:03 INFO - rsp = 0x00007f6291cfdd60 r12 = 0x00007f6292708418
00:31:03 INFO - r13 = 0x00007f6292652898 r14 = 0x00007f6292708410
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b5c00863
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc() [Monitor.h:3e62a45284be : 40 + 0x5]
00:31:03 INFO - rbx = 0x00007f6292708340 rbp = 0x00007f6291cfddf0
00:31:03 INFO - rsp = 0x00007f6291cfdd90 r12 = 0x00007f6292708418
00:31:03 INFO - r13 = 0x00007f6292652898 r14 = 0x00007f6292708410
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b5c06f5b
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc(void*) [DOMStorageDBThread.cpp:3e62a45284be : 276 + 0x8]
00:31:03 INFO - rbx = 0x00007f6292708340 rbp = 0x00007f6291cfde10
00:31:03 INFO - rsp = 0x00007f6291cfde00 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x0000000000000772 r14 = 0x0000000000000772
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b5c07010
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f6292708480 rbp = 0x00007f6291cfde60
00:31:03 INFO - rsp = 0x00007f6291cfde20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x0000000000000772 r14 = 0x0000000000000772
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f6291cfde70 r12 = 0x00007fffc67c1900
00:31:03 INFO - r13 = 0x00007f6291cfe9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f6291cfdf80 r12 = 0x00007fffc67c1900
00:31:03 INFO - r13 = 0x00007f6291cfe9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 35
00:31:03 INFO - 0 libc-2.15.so!__poll + 0x53
00:31:03 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f62960a6900
00:31:03 INFO - rsi = 0x0000000000000002 rdi = 0x00007f628ebfae30
00:31:03 INFO - rbp = 0x00007f628ebfae50 rsp = 0x00007f628ebfae00
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x00007f628ebfb700
00:31:03 INFO - r10 = 0x00007f628ebfb9d0 r11 = 0x0000000000000293
00:31:03 INFO - r12 = 0x00007f628ebfae30 r13 = 0x00007f628ebfb9c0
00:31:03 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000003
00:31:03 INFO - rip = 0x00007f62c0576933
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libxul.so!google_breakpad::CrashGenerationServer::Run() [crash_generation_server.cc:3e62a45284be : 169 + 0x10]
00:31:03 INFO - rbx = 0x00007f62960a6900 rbp = 0x00007f628ebfae50
00:31:03 INFO - rsp = 0x00007f628ebfae30 r12 = 0x00007f628ebfae30
00:31:03 INFO - r13 = 0x00007f628ebfb9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b64194fc
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!google_breakpad::CrashGenerationServer::ThreadMain(void*) [crash_generation_server.cc:3e62a45284be : 326 + 0x5]
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x00007f628ebfae60
00:31:03 INFO - rsp = 0x00007f628ebfae60 r12 = 0x00007f62c147c880
00:31:03 INFO - r13 = 0x00007f628ebfb9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b641954d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f628ebfae70 r12 = 0x00007f62c147c880
00:31:03 INFO - r13 = 0x00007f628ebfb9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f628ebfaf80 r12 = 0x00007f62c147c880
00:31:03 INFO - r13 = 0x00007f628ebfb9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 36
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f628ef3c0e8
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f628e1feb6c
00:31:03 INFO - rbp = 0x00007f628e1febd0 rsp = 0x00007f628e1feae0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f628e1feb00 r13 = 0x00007f628e1feb68
00:31:03 INFO - r14 = 0x000000000d7fb167 r15 = 0xfffffffffff0bdc0
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:3e62a45284be : 195 + 0x8]
00:31:03 INFO - rbx = 0x00007f628ef3c0e8 rbp = 0x00007f628e1febd0
00:31:03 INFO - rsp = 0x00007f628e1feb10 r12 = 0x00007f628e1feb00
00:31:03 INFO - r13 = 0x00007f628e1feb68 r14 = 0x000000000d7fb167
00:31:03 INFO - r15 = 0xfffffffffff0bdc0 rip = 0x00007f62b4ead324
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:3e62a45284be : 201 + 0x11]
00:31:03 INFO - rbx = 0x00007f628ef3c0d0 rbp = 0x00007f628e1febf0
00:31:03 INFO - rsp = 0x00007f628e1febe0 r12 = 0x00007f628e1feca8
00:31:03 INFO - r13 = 0x00007f628e1fec08 r14 = 0x00007f628ef3c0f0
00:31:03 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4ead357
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:3e62a45284be : 60 + 0x9]
00:31:03 INFO - rbx = 0x00007f628ef3c0d0 rbp = 0x00007f628e1fec50
00:31:03 INFO - rsp = 0x00007f628e1fec00 r12 = 0x00007f628e1feca8
00:31:03 INFO - r13 = 0x00007f628e1fec08 r14 = 0x00007f628ef3c0f0
00:31:03 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4ea6398
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f628e1feca8 rbp = 0x00007f628e1fec90
00:31:03 INFO - rsp = 0x00007f628e1fec60 r12 = 0x00007f628e1feca8
00:31:03 INFO - r13 = 0x00007f628e1ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!base::Thread::ThreadMain() [thread.cc:3e62a45284be : 172 + 0x8]
00:31:03 INFO - rbx = 0x00007f628ef3c040 rbp = 0x00007f628e1fee50
00:31:03 INFO - rsp = 0x00007f628e1feca0 r12 = 0x00007f628e1feca8
00:31:03 INFO - r13 = 0x00007f628e1ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4eacb45
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:3e62a45284be : 39 + 0x3]
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x00007f628e1fee60
00:31:03 INFO - rsp = 0x00007f628e1fee60 r12 = 0x00007fffc67c1648
00:31:03 INFO - r13 = 0x00007f628e1ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62b4eaa85e
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f628e1fee70 r12 = 0x00007fffc67c1648
00:31:03 INFO - r13 = 0x00007f628e1ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f628e1fef80 r12 = 0x00007fffc67c1648
00:31:03 INFO - r13 = 0x00007f628e1ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 37
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000003ae3
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f628d641140
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f628d65308c
00:31:03 INFO - rbp = 0x00007f628d5fec20 rsp = 0x00007f628d5febd0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000001d71
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f628d653080 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f629db8da50 r15 = 0x0000000000000001
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f628d641140 rbp = 0x00007f628d5fec20
00:31:03 INFO - rsp = 0x00007f628d5fec00 r12 = 0x00007f628d653080
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f629db8da50
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f629db8da50 rbp = 0x00007f628d5fec50
00:31:03 INFO - rsp = 0x00007f628d5fec30 r12 = 0x00007f628d5feca8
00:31:03 INFO - r13 = 0x00007f628d5fed01 r14 = 0x00007f629db8da50
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:03 INFO - rbx = 0x00007f629db8da30 rbp = 0x00007f628d5fec80
00:31:03 INFO - rsp = 0x00007f628d5fec60 r12 = 0x00007f628d5feca8
00:31:03 INFO - r13 = 0x00007f628d5fed01 r14 = 0x00007f629db8da50
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:03 INFO - rbx = 0x00007f629db8d9c0 rbp = 0x00007f628d5fed00
00:31:03 INFO - rsp = 0x00007f628d5fec90 r12 = 0x0000000000000001
00:31:03 INFO - r13 = 0x00007f628d5fed01 r14 = 0x00007f628d5fed1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f628d653c01 rbp = 0x00007f628d5fed30
00:31:03 INFO - rsp = 0x00007f628d5fed10 r12 = 0x00007f628ee8f840
00:31:03 INFO - r13 = 0x00007f628d5fed00 r14 = 0x00007f628d653ca0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:03 INFO - rbx = 0x00007f628d653c80 rbp = 0x00007f628d5fed80
00:31:03 INFO - rsp = 0x00007f628d5fed40 r12 = 0x00007f628ee8f840
00:31:03 INFO - r13 = 0x00007f628d5fed00 r14 = 0x00007f628d653ca0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f628ee8f840 rbp = 0x00007f628d5fedc0
00:31:03 INFO - rsp = 0x00007f628d5fed90 r12 = 0x00007f628ee8f840
00:31:03 INFO - r13 = 0x00007f628d5fede0 r14 = 0x00007f629db8d9d8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f629db8d9c0 rbp = 0x00007f628d5fee10
00:31:03 INFO - rsp = 0x00007f628d5fedd0 r12 = 0x00007f628ee8f840
00:31:03 INFO - r13 = 0x00007f628d5fede0 r14 = 0x00007f629db8d9d8
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f628d641140 rbp = 0x00007f628d5fee60
00:31:03 INFO - rsp = 0x00007f628d5fee20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x000000000000078c r14 = 0x000000000000078c
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f628d5fee70 r12 = 0x00007fffc67bdc00
00:31:03 INFO - r13 = 0x00007f628d5ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f628d5fef80 r12 = 0x00007fffc67bdc00
00:31:03 INFO - r13 = 0x00007f628d5ff9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 38
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f628d641f00
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f628d6ba1cc
00:31:03 INFO - rbp = 0x00007f628cdfdc20 rsp = 0x00007f628cdfdbd0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f628d6ba1c0 r13 = 0x00000000ffffffff
00:31:03 INFO - r14 = 0x00007f629db8deb0 r15 = 0x0000000000000001
00:31:03 INFO - rip = 0x00007f62c1476d84
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:03 INFO - rbx = 0x00007f628d641f00 rbp = 0x00007f628cdfdc20
00:31:03 INFO - rsp = 0x00007f628cdfdc00 r12 = 0x00007f628d6ba1c0
00:31:03 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f629db8deb0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00007f629db8deb0 rbp = 0x00007f628cdfdc50
00:31:03 INFO - rsp = 0x00007f628cdfdc30 r12 = 0x00007f628cdfdca8
00:31:03 INFO - r13 = 0x00007f628cdfdd01 r14 = 0x00007f629db8deb0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:03 INFO - rbx = 0x00007f629db8de90 rbp = 0x00007f628cdfdc80
00:31:03 INFO - rsp = 0x00007f628cdfdc60 r12 = 0x00007f628cdfdca8
00:31:03 INFO - r13 = 0x00007f628cdfdd01 r14 = 0x00007f629db8deb0
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:03 INFO - rbx = 0x00007f629db8de20 rbp = 0x00007f628cdfdd00
00:31:03 INFO - rsp = 0x00007f628cdfdc90 r12 = 0x0000000000000001
00:31:03 INFO - r13 = 0x00007f628cdfdd01 r14 = 0x00007f628cdfdd1f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:03 INFO - rbx = 0x00007f628d6ba801 rbp = 0x00007f628cdfdd30
00:31:03 INFO - rsp = 0x00007f628cdfdd10 r12 = 0x00007f628ee902c0
00:31:03 INFO - r13 = 0x00007f628cdfdd00 r14 = 0x00007f628d6ba860
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:03 INFO - rbx = 0x00007f628d6ba840 rbp = 0x00007f628cdfdd80
00:31:03 INFO - rsp = 0x00007f628cdfdd40 r12 = 0x00007f628ee902c0
00:31:03 INFO - r13 = 0x00007f628cdfdd00 r14 = 0x00007f628d6ba860
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:03 INFO - rbx = 0x00007f628ee902c0 rbp = 0x00007f628cdfddc0
00:31:03 INFO - rsp = 0x00007f628cdfdd90 r12 = 0x00007f628ee902c0
00:31:03 INFO - r13 = 0x00007f628cdfdde0 r14 = 0x00007f629db8de38
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:03 INFO - rbx = 0x00007f629db8de20 rbp = 0x00007f628cdfde10
00:31:03 INFO - rsp = 0x00007f628cdfddd0 r12 = 0x00007f628ee902c0
00:31:03 INFO - r13 = 0x00007f628cdfdde0 r14 = 0x00007f629db8de38
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f628d641f00 rbp = 0x00007f628cdfde60
00:31:03 INFO - rsp = 0x00007f628cdfde20 r12 = 0x0000000000000000
00:31:03 INFO - r13 = 0x000000000000078e r14 = 0x000000000000078e
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f628cdfde70 r12 = 0x00007fffc67c0d80
00:31:03 INFO - r13 = 0x00007f628cdfe9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f628cdfdf80 r12 = 0x00007fffc67c0d80
00:31:03 INFO - r13 = 0x00007f628cdfe9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 39
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_timedwait + 0x13e
00:31:03 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000027
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000000000
00:31:03 INFO - rsi = 0x0000000000000189 rdi = 0x00007f62a835410c
00:31:03 INFO - rbp = 0x00007f628c5fcd00 rsp = 0x00007f628c5fcc60
00:31:03 INFO - r8 = 0x00007f62a82ca400 r9 = 0x00000000ffffffff
00:31:03 INFO - r10 = 0x00007f628c5fccd0 r11 = 0x0000000000000206
00:31:03 INFO - r12 = 0x0000000000000027 r13 = 0x00007f628c5fccd0
00:31:03 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000
00:31:03 INFO - rip = 0x00007f62c14770fe
00:31:03 INFO - Found by: given as instruction pointer in context
00:31:03 INFO - 1 libnspr4.so!pt_TimedWait [ptsynch.c:3e62a45284be : 264 + 0x5]
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x00007f628c5fcd00
00:31:03 INFO - rsp = 0x00007f628c5fccc0 r12 = 0x00007f62a8354108
00:31:03 INFO - r13 = 0x00007f62a82ca400 r14 = 0x00007f62a82d6b20
00:31:03 INFO - r15 = 0x0000000000000000 rip = 0x00007f62bfde3dd4
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 2 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 398 + 0xb]
00:31:03 INFO - rbx = 0x00007f628d642540 rbp = 0x00007f628c5fcd30
00:31:03 INFO - rsp = 0x00007f628c5fcd10 r12 = 0x00007f62a8354100
00:31:03 INFO - r13 = 0x00000000000493e0 r14 = 0x00007f62a82d6b20
00:31:03 INFO - r15 = 0x0000000000000000 rip = 0x00007f62bfde4323
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 3 libxul.so!nsHostResolver::GetHostToLookup(nsHostRecord**) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:03 INFO - rbx = 0x00000000000493e0 rbp = 0x00007f628c5fcda0
00:31:03 INFO - rsp = 0x00007f628c5fcd40 r12 = 0x00007f628c5fcdb8
00:31:03 INFO - r13 = 0x00000000000a2d65 r14 = 0x00007f62a82d6b20
00:31:03 INFO - r15 = 0x0000000000000000 rip = 0x00007f62b4d5707f
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 4 libxul.so!nsHostResolver::ThreadFunc(void*) [nsHostResolver.cpp:3e62a45284be : 1391 + 0xc]
00:31:03 INFO - rbx = 0x00007f62a82d6b20 rbp = 0x00007f628c5fce10
00:31:03 INFO - rsp = 0x00007f628c5fcdb0 r12 = 0x0000000000037a4f
00:31:03 INFO - r13 = 0x0000000000000000 r14 = 0x000000000000078f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4d57c33
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 5 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:03 INFO - rbx = 0x00007f628d642540 rbp = 0x00007f628c5fce60
00:31:03 INFO - rsp = 0x00007f628c5fce20 r12 = 0x0000000000000001
00:31:03 INFO - r13 = 0x000000000000078f r14 = 0x000000000000078f
00:31:03 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 6 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f628c5fce70 r12 = 0x00007fffc67c08f0
00:31:03 INFO - r13 = 0x00007f628c5fd9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:03 INFO - Found by: call frame info
00:31:03 INFO - 7 libc-2.15.so!clone + 0x6d
00:31:03 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:03 INFO - rsp = 0x00007f628c5fcf80 r12 = 0x00007fffc67c08f0
00:31:03 INFO - r13 = 0x00007f628c5fd9c0 r14 = 0x0000000000000000
00:31:03 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:03 INFO - Found by: call frame info
00:31:03 INFO -
00:31:03 INFO - Thread 40
00:31:03 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:03 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000086d
00:31:03 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f628d644d40
00:31:03 INFO - rsi = 0x0000000000000080 rdi = 0x00007f628d753d0c
00:31:03 INFO - rbp = 0x00007f628bdfbc20 rsp = 0x00007f628bdfbbd0
00:31:03 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000436
00:31:03 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:03 INFO - r12 = 0x00007f628d753d00 r13 = 0x00000000ffffffff
00:31:04 INFO - r14 = 0x00007f629db8f490 r15 = 0x0000000000000001
00:31:04 INFO - rip = 0x00007f62c1476d84
00:31:04 INFO - Found by: given as instruction pointer in context
00:31:04 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:04 INFO - rbx = 0x00007f628d644d40 rbp = 0x00007f628bdfbc20
00:31:04 INFO - rsp = 0x00007f628bdfbc00 r12 = 0x00007f628d753d00
00:31:04 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f629db8f490
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:04 INFO - rbx = 0x00007f629db8f490 rbp = 0x00007f628bdfbc50
00:31:04 INFO - rsp = 0x00007f628bdfbc30 r12 = 0x00007f628bdfbca8
00:31:04 INFO - r13 = 0x00007f628bdfbd01 r14 = 0x00007f629db8f490
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:04 INFO - rbx = 0x00007f629db8f470 rbp = 0x00007f628bdfbc80
00:31:04 INFO - rsp = 0x00007f628bdfbc60 r12 = 0x00007f628bdfbca8
00:31:04 INFO - r13 = 0x00007f628bdfbd01 r14 = 0x00007f629db8f490
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:04 INFO - rbx = 0x00007f629db8f400 rbp = 0x00007f628bdfbd00
00:31:04 INFO - rsp = 0x00007f628bdfbc90 r12 = 0x0000000000000001
00:31:04 INFO - r13 = 0x00007f628bdfbd01 r14 = 0x00007f628bdfbd1f
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:04 INFO - rbx = 0x00007f628d775301 rbp = 0x00007f628bdfbd30
00:31:04 INFO - rsp = 0x00007f628bdfbd10 r12 = 0x00007f628ee91980
00:31:04 INFO - r13 = 0x00007f628bdfbd00 r14 = 0x00007f628d7753e0
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:04 INFO - rbx = 0x00007f628d7753c0 rbp = 0x00007f628bdfbd80
00:31:04 INFO - rsp = 0x00007f628bdfbd40 r12 = 0x00007f628ee91980
00:31:04 INFO - r13 = 0x00007f628bdfbd00 r14 = 0x00007f628d7753e0
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:04 INFO - rbx = 0x00007f628ee91980 rbp = 0x00007f628bdfbdc0
00:31:04 INFO - rsp = 0x00007f628bdfbd90 r12 = 0x00007f628ee91980
00:31:04 INFO - r13 = 0x00007f628bdfbde0 r14 = 0x00007f629db8f418
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:04 INFO - rbx = 0x00007f629db8f400 rbp = 0x00007f628bdfbe10
00:31:04 INFO - rsp = 0x00007f628bdfbdd0 r12 = 0x00007f628ee91980
00:31:04 INFO - r13 = 0x00007f628bdfbde0 r14 = 0x00007f629db8f418
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:04 INFO - rbx = 0x00007f628d644d40 rbp = 0x00007f628bdfbe60
00:31:04 INFO - rsp = 0x00007f628bdfbe20 r12 = 0x0000000000000000
00:31:04 INFO - r13 = 0x0000000000000792 r14 = 0x0000000000000792
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:04 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:04 INFO - rsp = 0x00007f628bdfbe70 r12 = 0x00007fffc67b26e0
00:31:04 INFO - r13 = 0x00007f628bdfc9c0 r14 = 0x0000000000000000
00:31:04 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:04 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:04 INFO - rsp = 0x00007f628bdfbf80 r12 = 0x00007fffc67b26e0
00:31:04 INFO - r13 = 0x00007f628bdfc9c0 r14 = 0x0000000000000000
00:31:04 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:04 INFO - Found by: call frame info
00:31:04 INFO -
00:31:04 INFO - Thread 41
00:31:04 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:04 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000261
00:31:04 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f628b3f4500
00:31:04 INFO - rsi = 0x0000000000000080 rdi = 0x00007f628b06d48c
00:31:04 INFO - rbp = 0x00007f628affec20 rsp = 0x00007f628affebd0
00:31:04 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000130
00:31:04 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:04 INFO - r12 = 0x00007f628b06d480 r13 = 0x00000000ffffffff
00:31:04 INFO - r14 = 0x00007f628b3adf70 r15 = 0x0000000000000001
00:31:04 INFO - rip = 0x00007f62c1476d84
00:31:04 INFO - Found by: given as instruction pointer in context
00:31:04 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:04 INFO - rbx = 0x00007f628b3f4500 rbp = 0x00007f628affec20
00:31:04 INFO - rsp = 0x00007f628affec00 r12 = 0x00007f628b06d480
00:31:04 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f628b3adf70
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:04 INFO - rbx = 0x00007f628b3adf70 rbp = 0x00007f628affec50
00:31:04 INFO - rsp = 0x00007f628affec30 r12 = 0x00007f628affeca8
00:31:04 INFO - r13 = 0x00007f628affed01 r14 = 0x00007f628b3adf70
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:04 INFO - rbx = 0x00007f628b3adf50 rbp = 0x00007f628affec80
00:31:04 INFO - rsp = 0x00007f628affec60 r12 = 0x00007f628affeca8
00:31:04 INFO - r13 = 0x00007f628affed01 r14 = 0x00007f628b3adf70
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:04 INFO - rbx = 0x00007f628b3adee0 rbp = 0x00007f628affed00
00:31:04 INFO - rsp = 0x00007f628affec90 r12 = 0x0000000000000001
00:31:04 INFO - r13 = 0x00007f628affed01 r14 = 0x00007f628affed1f
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:04 INFO - rbx = 0x00007f628b06d901 rbp = 0x00007f628affed30
00:31:04 INFO - rsp = 0x00007f628affed10 r12 = 0x00007f628b2f4b80
00:31:04 INFO - r13 = 0x00007f628affed00 r14 = 0x00007f628b06d960
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:04 INFO - rbx = 0x00007f628b06d940 rbp = 0x00007f628affed80
00:31:04 INFO - rsp = 0x00007f628affed40 r12 = 0x00007f628b2f4b80
00:31:04 INFO - r13 = 0x00007f628affed00 r14 = 0x00007f628b06d960
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:04 INFO - rbx = 0x00007f628b2f4b80 rbp = 0x00007f628affedc0
00:31:04 INFO - rsp = 0x00007f628affed90 r12 = 0x00007f628b2f4b80
00:31:04 INFO - r13 = 0x00007f628affede0 r14 = 0x00007f628b3adef8
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:04 INFO - rbx = 0x00007f628b3adee0 rbp = 0x00007f628affee10
00:31:04 INFO - rsp = 0x00007f628affedd0 r12 = 0x00007f628b2f4b80
00:31:04 INFO - r13 = 0x00007f628affede0 r14 = 0x00007f628b3adef8
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:04 INFO - rbx = 0x00007f628b3f4500 rbp = 0x00007f628affee60
00:31:04 INFO - rsp = 0x00007f628affee20 r12 = 0x0000000000000000
00:31:04 INFO - r13 = 0x0000000000000795 r14 = 0x0000000000000795
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:04 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:04 INFO - rsp = 0x00007f628affee70 r12 = 0x00007fffc67c06c0
00:31:04 INFO - r13 = 0x00007f628afff9c0 r14 = 0x0000000000000000
00:31:04 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:04 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:04 INFO - rsp = 0x00007f628affef80 r12 = 0x00007fffc67c06c0
00:31:04 INFO - r13 = 0x00007f628afff9c0 r14 = 0x0000000000000000
00:31:04 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:04 INFO - Found by: call frame info
00:31:04 INFO -
00:31:04 INFO - Thread 42
00:31:04 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:04 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000002f5
00:31:04 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f628d7f4440
00:31:04 INFO - rsi = 0x0000000000000080 rdi = 0x00007f628b24830c
00:31:04 INFO - rbp = 0x00007f6290ffdc20 rsp = 0x00007f6290ffdbd0
00:31:04 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000017a
00:31:04 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:04 INFO - r12 = 0x00007f628b248300 r13 = 0x00000000ffffffff
00:31:04 INFO - r14 = 0x00007f6289ccf050 r15 = 0x0000000000000001
00:31:04 INFO - rip = 0x00007f62c1476d84
00:31:04 INFO - Found by: given as instruction pointer in context
00:31:04 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:04 INFO - rbx = 0x00007f628d7f4440 rbp = 0x00007f6290ffdc20
00:31:04 INFO - rsp = 0x00007f6290ffdc00 r12 = 0x00007f628b248300
00:31:04 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f6289ccf050
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:04 INFO - rbx = 0x00007f6289ccf050 rbp = 0x00007f6290ffdc50
00:31:04 INFO - rsp = 0x00007f6290ffdc30 r12 = 0x00007f6290ffdca8
00:31:04 INFO - r13 = 0x00007f6290ffdd01 r14 = 0x00007f6289ccf050
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:04 INFO - rbx = 0x00007f6289ccf030 rbp = 0x00007f6290ffdc80
00:31:04 INFO - rsp = 0x00007f6290ffdc60 r12 = 0x00007f6290ffdca8
00:31:04 INFO - r13 = 0x00007f6290ffdd01 r14 = 0x00007f6289ccf050
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:04 INFO - rbx = 0x00007f6289ccefc0 rbp = 0x00007f6290ffdd00
00:31:04 INFO - rsp = 0x00007f6290ffdc90 r12 = 0x0000000000000001
00:31:04 INFO - r13 = 0x00007f6290ffdd01 r14 = 0x00007f6290ffdd1f
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:04 INFO - rbx = 0x00007f628b26ee01 rbp = 0x00007f6290ffdd30
00:31:04 INFO - rsp = 0x00007f6290ffdd10 r12 = 0x00007f6289e5f700
00:31:04 INFO - r13 = 0x00007f6290ffdd00 r14 = 0x00007f628b26eee0
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:04 INFO - rbx = 0x00007f628b26eec0 rbp = 0x00007f6290ffdd80
00:31:04 INFO - rsp = 0x00007f6290ffdd40 r12 = 0x00007f6289e5f700
00:31:04 INFO - r13 = 0x00007f6290ffdd00 r14 = 0x00007f628b26eee0
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:04 INFO - rbx = 0x00007f6289e5f700 rbp = 0x00007f6290ffddc0
00:31:04 INFO - rsp = 0x00007f6290ffdd90 r12 = 0x00007f6289e5f700
00:31:04 INFO - r13 = 0x00007f6290ffdde0 r14 = 0x00007f6289ccefd8
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:04 INFO - rbx = 0x00007f6289ccefc0 rbp = 0x00007f6290ffde10
00:31:04 INFO - rsp = 0x00007f6290ffddd0 r12 = 0x00007f6289e5f700
00:31:04 INFO - r13 = 0x00007f6290ffdde0 r14 = 0x00007f6289ccefd8
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:04 INFO - rbx = 0x00007f628d7f4440 rbp = 0x00007f6290ffde60
00:31:04 INFO - rsp = 0x00007f6290ffde20 r12 = 0x0000000000000000
00:31:04 INFO - r13 = 0x00000000000007ef r14 = 0x00000000000007ef
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:04 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:04 INFO - rsp = 0x00007f6290ffde70 r12 = 0x00007fffc67b8dc0
00:31:04 INFO - r13 = 0x00007f6290ffe9c0 r14 = 0x00007f62a7683b10
00:31:04 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:04 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:04 INFO - rsp = 0x00007f6290ffdf80 r12 = 0x00007fffc67b8dc0
00:31:04 INFO - r13 = 0x00007f6290ffe9c0 r14 = 0x00007f62a7683b10
00:31:04 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:04 INFO - Found by: call frame info
00:31:04 INFO -
00:31:04 INFO - Thread 43
00:31:04 INFO - 0 libpthread-2.15.so!pthread_cond_wait + 0xc4
00:31:04 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000005
00:31:04 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f629dd9cf00
00:31:04 INFO - rsi = 0x0000000000000080 rdi = 0x00007f628a38facc
00:31:04 INFO - rbp = 0x00007f62917fec20 rsp = 0x00007f62917febd0
00:31:04 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000002
00:31:04 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
00:31:04 INFO - r12 = 0x00007f628a38fac0 r13 = 0x00000000ffffffff
00:31:04 INFO - r14 = 0x00007f6291bf6ff0 r15 = 0x0000000000000001
00:31:04 INFO - rip = 0x00007f62c1476d84
00:31:04 INFO - Found by: given as instruction pointer in context
00:31:04 INFO - 1 libnspr4.so!PR_WaitCondVar [ptsynch.c:3e62a45284be : 396 + 0x8]
00:31:04 INFO - rbx = 0x00007f629dd9cf00 rbp = 0x00007f62917fec20
00:31:04 INFO - rsp = 0x00007f62917fec00 r12 = 0x00007f628a38fac0
00:31:04 INFO - r13 = 0x00000000ffffffff r14 = 0x00007f6291bf6ff0
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde43b0
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 2 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:3e62a45284be : 79 + 0xb]
00:31:04 INFO - rbx = 0x00007f6291bf6ff0 rbp = 0x00007f62917fec50
00:31:04 INFO - rsp = 0x00007f62917fec30 r12 = 0x00007f62917feca8
00:31:04 INFO - r13 = 0x00007f62917fed01 r14 = 0x00007f6291bf6ff0
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cbee4d
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 3 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:3e62a45284be : 55 + 0xb]
00:31:04 INFO - rbx = 0x00007f6291bf6fd0 rbp = 0x00007f62917fec80
00:31:04 INFO - rsp = 0x00007f62917fec60 r12 = 0x00007f62917feca8
00:31:04 INFO - r13 = 0x00007f62917fed01 r14 = 0x00007f6291bf6ff0
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc0aa7
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 4 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:3e62a45284be : 129 + 0x18]
00:31:04 INFO - rbx = 0x00007f6291bf6f60 rbp = 0x00007f62917fed00
00:31:04 INFO - rsp = 0x00007f62917fec90 r12 = 0x0000000000000001
00:31:04 INFO - r13 = 0x00007f62917fed01 r14 = 0x00007f62917fed1f
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc44a6
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 5 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3e62a45284be : 297 + 0xd]
00:31:04 INFO - rbx = 0x00007f628a56b101 rbp = 0x00007f62917fed30
00:31:04 INFO - rsp = 0x00007f62917fed10 r12 = 0x00007f6289e64780
00:31:04 INFO - r13 = 0x00007f62917fed00 r14 = 0x00007f628a56b1a0
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ce0612
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3e62a45284be : 355 + 0xe]
00:31:04 INFO - rbx = 0x00007f628a56b180 rbp = 0x00007f62917fed80
00:31:04 INFO - rsp = 0x00007f62917fed40 r12 = 0x00007f6289e64780
00:31:04 INFO - r13 = 0x00007f62917fed00 r14 = 0x00007f628a56b1a0
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ebd5be
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:3e62a45284be : 227 + 0x8]
00:31:04 INFO - rbx = 0x00007f6289e64780 rbp = 0x00007f62917fedc0
00:31:04 INFO - rsp = 0x00007f62917fed90 r12 = 0x00007f6289e64780
00:31:04 INFO - r13 = 0x00007f62917fede0 r14 = 0x00007f6291bf6f78
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4ea5eae
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3e62a45284be : 376 + 0x8]
00:31:04 INFO - rbx = 0x00007f6291bf6f60 rbp = 0x00007f62917fee10
00:31:04 INFO - rsp = 0x00007f62917fedd0 r12 = 0x00007f6289e64780
00:31:04 INFO - r13 = 0x00007f62917fede0 r14 = 0x00007f6291bf6f78
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62b4cc729d
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 9 libnspr4.so!_pt_root [ptthread.c:3e62a45284be : 212 + 0x7]
00:31:04 INFO - rbx = 0x00007f629dd9cf00 rbp = 0x00007f62917fee60
00:31:04 INFO - rsp = 0x00007f62917fee20 r12 = 0x0000000000000000
00:31:04 INFO - r13 = 0x00000000000008cb r14 = 0x00000000000008cb
00:31:04 INFO - r15 = 0x0000000000000001 rip = 0x00007f62bfde9e9c
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 10 libpthread-2.15.so!__pthread_get_minstack + 0x125a
00:31:04 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:04 INFO - rsp = 0x00007f62917fee70 r12 = 0x00007fffc67bf390
00:31:04 INFO - r13 = 0x00007f62917ff9c0 r14 = 0x00007f6291ab8e10
00:31:04 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c1472e9a
00:31:04 INFO - Found by: call frame info
00:31:04 INFO - 11 libc-2.15.so!clone + 0x6d
00:31:04 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
00:31:04 INFO - rsp = 0x00007f62917fef80 r12 = 0x00007fffc67bf390
00:31:04 INFO - r13 = 0x00007f62917ff9c0 r14 = 0x00007f6291ab8e10
00:31:04 INFO - r15 = 0x0000000000000003 rip = 0x00007f62c05822ed
00:31:04 INFO - Found by: call frame info
00:31:04 INFO -
00:31:04 INFO - Loaded modules:
00:31:04 INFO - 0x00400000 - 0x0043dfff firefox ??? (main)
00:31:04 INFO - 0x7f6287f87000 - 0x7f6288201fff liborc-0.4.so.0.16.0 ???
00:31:04 INFO - 0x7f6288202000 - 0x7f6288412fff libva.so.1.3200.0 ???
00:31:04 INFO - 0x7f6288418000 - 0x7f6288625fff libgsm.so.1.0.12 ???
00:31:04 INFO - 0x7f6288626000 - 0x7f62888d7fff libschroedinger-1.0.so.0.11.0 ???
00:31:04 INFO - 0x7f62888d9000 - 0x7f6288af1fff libspeex.so.1.5.0 ???
00:31:04 INFO - 0x7f6288af2000 - 0x7f628938ffff libavcodec.so.53.35.0 ???
00:31:04 INFO - 0x7f628ebfc000 - 0x7f628edfffff libXss.so.1.0.0 ???
00:31:04 INFO - 0x7f628f61b000 - 0x7f628f835fff libtheoradec.so.1.1.4 ???
00:31:04 INFO - 0x7f628f836000 - 0x7f628fa72fff libtheoraenc.so.1.1.2 ???
00:31:04 INFO - 0x7f628fa73000 - 0x7f628ff41fff libvorbisenc.so.2.0.8 ???
00:31:04 INFO - 0x7f628ff42000 - 0x7f62901dcfff libvpx.so.1.0.0 ???
00:31:04 INFO - 0x7f62901e7000 - 0x7f6290402fff libavutil.so.51.22.1 ???
00:31:04 INFO - 0x7f6290407000 - 0x7f62905fffff startupCache.8.little ???
00:31:04 INFO - 0x7f6291cb6000 - 0x7f6291cbdfff webappsstore.sqlite-shm ???
00:31:04 INFO - 0x7f6293292000 - 0x7f62932e8fff Ubuntu-R.ttf ???
00:31:04 INFO - 0x7f62932e9000 - 0x7f6293398fff DejaVuSans.ttf ???
00:31:04 INFO - 0x7f6293399000 - 0x7f62933effff Ubuntu-R.ttf ???
00:31:04 INFO - 0x7f6293c33000 - 0x7f6293f8cfff libxml2.so.2.7.8 ???
00:31:04 INFO - 0x7f6293f8e000 - 0x7f62941c7fff libcroco-0.6.so.3.0.1 ???
00:31:04 INFO - 0x7f62941c8000 - 0x7f62943fcfff librsvg-2.so.2.36.1 ???
00:31:04 INFO - 0x7f62943fd000 - 0x7f62945fffff libpixbufloader-svg.so ???
00:31:04 INFO - 0x7f6298a65000 - 0x7f6298c78fff libtotem-narrowspace-plugin.so ???
00:31:04 INFO - 0x7f6298c79000 - 0x7f6298e92fff libtotem-gmp-plugin.so ???
00:31:04 INFO - 0x7f6298e93000 - 0x7f62990a4fff libtotem-mully-plugin.so ???
00:31:04 INFO - 0x7f62990a5000 - 0x7f62992affff libcrypt-2.15.so ???
00:31:04 INFO - 0x7f62992de000 - 0x7f629957ffff libsqlite3.so.0.8.6 ???
00:31:04 INFO - 0x7f6299581000 - 0x7f62997c9fff libhx509.so.5.0.0 ???
00:31:04 INFO - 0x7f62997cb000 - 0x7f62999d9fff libheimbase.so.1.0.0 ???
00:31:04 INFO - 0x7f62999da000 - 0x7f6299c02fff libwind.so.0.0.0 ???
00:31:04 INFO - 0x7f6299c03000 - 0x7f6299e06fff libkeyutils.so.1.4 ???
00:31:04 INFO - 0x7f6299e07000 - 0x7f629a01bfff libroken.so.18.1.0 ???
00:31:04 INFO - 0x7f629a01c000 - 0x7f629a24efff libhcrypto.so.4.1.0 ???
00:31:04 INFO - 0x7f629a250000 - 0x7f629a4effff libasn1.so.8.0.0 ???
00:31:04 INFO - 0x7f629a4f0000 - 0x7f629a775fff libkrb5.so.26.0.0 ???
00:31:04 INFO - 0x7f629a776000 - 0x7f629a97cfff libheimntlm.so.0.1.0 ???
00:31:04 INFO - 0x7f629a97d000 - 0x7f629ab80fff libgpg-error.so.0.8.0 ???
00:31:04 INFO - 0x7f629ab81000 - 0x7f629ad92fff libp11-kit.so.0.0.0 ???
00:31:04 INFO - 0x7f629ad93000 - 0x7f629afa3fff libtasn1.so.3.1.12 ???
00:31:04 INFO - 0x7f629afa4000 - 0x7f629b1abfff libkrb5support.so.0.1 ???
00:31:04 INFO - 0x7f629b1ac000 - 0x7f629b3affff libcom_err.so.2.1 ???
00:31:04 INFO - 0x7f629b3b0000 - 0x7f629b5d6fff libk5crypto.so.3.1 ???
00:31:04 INFO - 0x7f629b5d8000 - 0x7f629b8a5fff libkrb5.so.3.3 ???
00:31:04 INFO - 0x7f629b8a6000 - 0x7f629bae3fff libgssapi.so.3.0.0 ???
00:31:04 INFO - 0x7f629bae4000 - 0x7f629bcfefff libsasl2.so.2.0.25 ???
00:31:04 INFO - 0x7f629bcff000 - 0x7f629bf18fff librtmp.so.0 ???
00:31:04 INFO - 0x7f629bf19000 - 0x7f629c196fff libgcrypt.so.11.7.0 ???
00:31:04 INFO - 0x7f629c197000 - 0x7f629c451fff libgnutls.so.26.21.8 ???
00:31:04 INFO - 0x7f629c453000 - 0x7f629c690fff libgssapi_krb5.so.2.2 ???
00:31:04 INFO - 0x7f629c691000 - 0x7f629c8ddfff libldap_r-2.4.so.2.8.1 ???
00:31:04 INFO - 0x7f629c8e0000 - 0x7f629caedfff liblber-2.4.so.2.8.1 ???
00:31:04 INFO - 0x7f629caee000 - 0x7f629cd20fff libidn.so.11.6.6 ???
00:31:04 INFO - 0x7f629cd21000 - 0x7f629cf4dfff liblua5.1.so.0.0.0 ???
00:31:04 INFO - 0x7f629cf4e000 - 0x7f629d1a5fff libcurl-gnutls.so.4.2.0 ???
00:31:04 INFO - 0x7f629d1a6000 - 0x7f629d3b0fff libquvi.so.7.0.0 ???
00:31:04 INFO - 0x7f629d3b1000 - 0x7f629d5b6fff libtotem-plparser-mini.so.17.0.3 ???
00:31:04 INFO - 0x7f629d5b7000 - 0x7f629d7cffff libtotem-cone-plugin.so ???
00:31:04 INFO - 0x7f629dffe000 - 0x7f629e1fffff librhythmbox-itms-detection-plugin.so ???
00:31:04 INFO - 0x7f629e503000 - 0x7f629e50afff healthreport.sqlite-shm ???
00:31:04 INFO - 0x7f629e923000 - 0x7f629e9eefff Ubuntu-L.ttf ???
00:31:04 INFO - 0x7f629f49f000 - 0x7f629f4f7fff DejaVuSerif.ttf ???
00:31:04 INFO - 0x7f629f4f8000 - 0x7f629f4fffff places.sqlite-shm ???
00:31:04 INFO - 0x7f629fa07000 - 0x7f629fa58fff Ubuntu-B.ttf ???
00:31:04 INFO - 0x7f62a226e000 - 0x7f62a3115fff icon-theme.cache ???
00:31:04 INFO - 0x7f62a3116000 - 0x7f62a39fffff icon-theme.cache ???
00:31:04 INFO - 0x7f62a3d1f000 - 0x7f62a3dcefff DejaVuSans.ttf ???
00:31:04 INFO - 0x7f62a3dcf000 - 0x7f62a3ffcfff libgconf-2.so.4.1.5 ???
00:31:04 INFO - 0x7f62a5c1f000 - 0x7f62a5c70fff Ubuntu-B.ttf ???
00:31:04 INFO - 0x7f62a6c93000 - 0x7f62a6f32fff libnssckbi.so ???
00:31:04 INFO - 0x7f62a6f33000 - 0x7f62a71a7fff libfreebl3.so ???
00:31:04 INFO - 0x7f62a71ac000 - 0x7f62a73c8fff libnssdbm3.so ???
00:31:04 INFO - 0x7f62a73c9000 - 0x7f62a75fffff libsoftokn3.so ???
00:31:04 INFO - 0x7f62a85fb000 - 0x7f62a87fdfff pango-basic-fc.so ???
00:31:04 INFO - 0x7f62a9a16000 - 0x7f62a9afefff icon-theme.cache ???
00:31:04 INFO - 0x7f62ab303000 - 0x7f62ab35bfff DejaVuSerif.ttf ???
00:31:04 INFO - 0x7f62ab3cc000 - 0x7f62ab3eefff icon-theme.cache ???
00:31:04 INFO - 0x7f62abdf4000 - 0x7f62abffffff libbrowsercomps.so ???
00:31:04 INFO - 0x7f62ac314000 - 0x7f62ac31efff icon-theme.cache ???
00:31:04 INFO - 0x7f62ac3a0000 - 0x7f62ac3f1fff DejaVuSansMono.ttf ???
00:31:04 INFO - 0x7f62ad3f4000 - 0x7f62ad5fffff libmozgnome.so ???
00:31:04 INFO - 0x7f62ad925000 - 0x7f62ad97bfff Ubuntu-R.ttf ???
00:31:04 INFO - 0x7f62ad97c000 - 0x7f62ae698fff omni.ja ???
00:31:04 INFO - 0x7f62ae699000 - 0x7f62aefc0fff omni.ja ???
00:31:04 INFO - 0x7f62af7c2000 - 0x7f62af9c4fff libnss_mdns4.so.2 ???
00:31:04 INFO - 0x7f62af9c5000 - 0x7f62afbccfff libnss_dns-2.15.so ???
00:31:04 INFO - 0x7f62afbcd000 - 0x7f62afdcffff libnss_mdns4_minimal.so.2 ???
00:31:04 INFO - 0x7f62afdd0000 - 0x7f62affd6fff libogg.so.0.7.1 ???
00:31:04 INFO - 0x7f62affd7000 - 0x7f62b0202fff libvorbis.so.0.4.5 ???
00:31:04 INFO - 0x7f62b0203000 - 0x7f62b040cfff libltdl.so.7.3.0 ???
00:31:04 INFO - 0x7f62b040d000 - 0x7f62b061dfff libtdb.so.1.2.9 ???
00:31:04 INFO - 0x7f62b061e000 - 0x7f62b0825fff libvorbisfile.so.3.3.4 ???
00:31:04 INFO - 0x7f62b0826000 - 0x7f62b0a35fff libcanberra.so.0.2.5 ???
00:31:04 INFO - 0x7f62b0a36000 - 0x7f62b0c3afff libcanberra-gtk3.so.0.1.8 ???
00:31:04 INFO - 0x7f62b0c3b000 - 0x7f62b0e40fff libcanberra-gtk3-module.so ???
00:31:04 INFO - 0x7f62b0e41000 - 0x7f62b1046fff libpixbufloader-png.so ???
00:31:04 INFO - 0x7f62b1047000 - 0x7f62b1255fff libunico.so ???
00:31:04 INFO - 0x7f62b1a57000 - 0x7f62b1c63fff libnss_files-2.15.so ???
00:31:04 INFO - 0x7f62b1c64000 - 0x7f62b1e6ffff libnss_nis-2.15.so ???
00:31:04 INFO - 0x7f62b1e70000 - 0x7f62b2087fff libnsl-2.15.so ???
00:31:04 INFO - 0x7f62b208a000 - 0x7f62b2292fff libnss_compat-2.15.so ???
00:31:04 INFO - 0x7f62b2293000 - 0x7f62b249afff libdconfsettings.so ???
00:31:04 INFO - 0x7f62b249b000 - 0x7f62b26acfff liboverlay-scrollbar3-0.2.so.0.0.16 ???
00:31:04 INFO - 0x7f62b2eae000 - 0x7f62b30b1fff UTF-16.so ???
00:31:04 INFO - 0x7f62b30b2000 - 0x7f62b32b6fff libuuid.so.1.3.0 ???
00:31:04 INFO - 0x7f62b32b7000 - 0x7f62b34cdfff libICE.so.6.3.0 ???
00:31:04 INFO - 0x7f62b34d1000 - 0x7f62b36d8fff libSM.so.6.0.1 ???
00:31:04 INFO - 0x7f62b36d9000 - 0x7f62b38dafff libgthread-2.0.so.0.3200.1 ???
00:31:04 INFO - 0x7f62b38db000 - 0x7f62b3b3ffff libXt.so.6.0.0 ???
00:31:04 INFO - 0x7f62b3b41000 - 0x7f62b3d84fff libdbus-1.so.3.5.8 ???
00:31:04 INFO - 0x7f62b3d85000 - 0x7f62b3fabfff libdbus-glib-1.so.2.2.2 ???
00:31:04 INFO - 0x7f62b3fac000 - 0x7f62b4298fff libasound.so.2.0.0 ???
00:31:04 INFO - 0x7f62b4299000 - 0x7f62b8f44fff libxul.so ???
00:31:04 INFO - 0x7f62b9001000 - 0x7f62b9206fff libXdmcp.so.6.0.0 ???
00:31:04 INFO - 0x7f62b9207000 - 0x7f62b9409fff libXau.so.6.0.0 ???
00:31:04 INFO - 0x7f62b940a000 - 0x7f62b9646fff libpcre.so.3.12.1 ???
00:31:04 INFO - 0x7f62b9647000 - 0x7f62b984efff libffi.so.6.0.0 ???
00:31:04 INFO - 0x7f62b984f000 - 0x7f62b9a68fff libresolv-2.15.so ???
00:31:04 INFO - 0x7f62b9a6b000 - 0x7f62b9c88fff libselinux.so.1 ???
00:31:04 INFO - 0x7f62b9c8a000 - 0x7f62b9eb3fff libexpat.so.1.5.2 ???
00:31:04 INFO - 0x7f62b9eb4000 - 0x7f62ba0cafff libz.so.1.2.3.4 ???
00:31:04 INFO - 0x7f62ba0cb000 - 0x7f62ba2d4fff libXrender.so.1.3.0 ???
00:31:04 INFO - 0x7f62ba2d5000 - 0x7f62ba4defff libxcb-render.so.0.0.0 ???
00:31:04 INFO - 0x7f62ba4df000 - 0x7f62ba6e1fff libxcb-shm.so.0.0.0 ???
00:31:04 INFO - 0x7f62ba6e2000 - 0x7f62ba909fff libpng12.so.0.46.0 ???
00:31:04 INFO - 0x7f62ba90a000 - 0x7f62bab90fff libpixman-1.so.0.24.4 ???
00:31:04 INFO - 0x7f62bab91000 - 0x7f62badaefff libxcb.so.1.1.0 ???
00:31:04 INFO - 0x7f62badaf000 - 0x7f62bb04afff libfreetype.so.6.8.0 ???
00:31:04 INFO - 0x7f62bb04b000 - 0x7f62bb24dfff libXdamage.so.1.1.0 ???
00:31:04 INFO - 0x7f62bb24e000 - 0x7f62bb450fff libXcomposite.so.1.0.0 ???
00:31:04 INFO - 0x7f62bb451000 - 0x7f62bb65afff libXcursor.so.1.0.2 ???
00:31:04 INFO - 0x7f62bb65b000 - 0x7f62bb863fff libXrandr.so.2.2.0 ???
00:31:04 INFO - 0x7f62bb864000 - 0x7f62bba66fff libXinerama.so.1.0.0 ???
00:31:04 INFO - 0x7f62bba67000 - 0x7f62bbc77fff libXext.so.6.4.0 ???
00:31:04 INFO - 0x7f62bbc78000 - 0x7f62bbf6bfff libglib-2.0.so.0.3200.1 ???
00:31:04 INFO - 0x7f62bbf6d000 - 0x7f62bc1bbfff libgobject-2.0.so.0.3200.1 ???
00:31:04 INFO - 0x7f62bc1bc000 - 0x7f62bc508fff libgio-2.0.so.0.3200.1 ???
00:31:04 INFO - 0x7f62bc50b000 - 0x7f62bc740fff libfontconfig.so.1.4.4 ???
00:31:04 INFO - 0x7f62bc741000 - 0x7f62bc989fff libpango-1.0.so.0.3000.0 ???
00:31:04 INFO - 0x7f62bc98a000 - 0x7f62bcbb3fff libpangoft2-1.0.so.0.3000.0 ???
00:31:04 INFO - 0x7f62bcbb4000 - 0x7f62bcdd3fff libgdk_pixbuf-2.0.so.0.2600.1 ???
00:31:04 INFO - 0x7f62bcdd4000 - 0x7f62bd08efff libcairo.so.2.11000.2 ???
00:31:04 INFO - 0x7f62bd092000 - 0x7f62bd29afff libcairo-gobject.so.2.11000.2 ???
00:31:04 INFO - 0x7f62bd29b000 - 0x7f62bd4bcfff libatk-1.0.so.0.20409.1 ???
00:31:04 INFO - 0x7f62bd4bd000 - 0x7f62bd6c2fff libXfixes.so.3.1.0 ???
00:31:04 INFO - 0x7f62bd6c3000 - 0x7f62bd8d1fff libXi.so.6.1.0 ???
00:31:04 INFO - 0x7f62bd8d2000 - 0x7f62bdc05fff libX11.so.6.3.0 ???
00:31:04 INFO - 0x7f62bdc06000 - 0x7f62bde11fff libpangocairo-1.0.so.0.3000.0 ???
00:31:04 INFO - 0x7f62bde12000 - 0x7f62be015fff libgmodule-2.0.so.0.3200.1 ???
00:31:04 INFO - 0x7f62be016000 - 0x7f62be293fff libgdk-3.so.0.400.1 ???
00:31:04 INFO - 0x7f62be294000 - 0x7f62be919fff libgtk-3.so.0.400.1 ???
00:31:04 INFO - 0x7f62be91c000 - 0x7f62beb1dfff libmozgtk.so ???
00:31:04 INFO - 0x7f62beb1e000 - 0x7f62bed2cfff liblgpllibs.so ???
00:31:04 INFO - 0x7f62bedad000 - 0x7f62bf047fff libmozsqlite3.so ???
00:31:04 INFO - 0x7f62bf048000 - 0x7f62bf27ffff libssl3.so ???
00:31:04 INFO - 0x7f62bf280000 - 0x7f62bf4a1fff libsmime3.so ???
00:31:04 INFO - 0x7f62bf4a2000 - 0x7f62bf790fff libnss3.so ???
00:31:04 INFO - 0x7f62bf792000 - 0x7f62bf9b8fff libnssutil3.so ???
00:31:04 INFO - 0x7f62bf9b9000 - 0x7f62bfbbbfff libplds4.so ???
00:31:04 INFO - 0x7f62bfbbc000 - 0x7f62bfdbffff libplc4.so ???
00:31:04 INFO - 0x7f62bfdc0000 - 0x7f62bfffcfff libnspr4.so ???
00:31:04 INFO - 0x7f62c0411000 - 0x7f62c0411fff c05880de57d1f5e948fdfacc138775d9-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0412000 - 0x7f62c041afff 945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-3 ???
00:31:04 INFO - 0x7f62c041b000 - 0x7f62c041cfff 99e8ed0e538f840c565b6ed5dad60d56-le64.cache-3 ???
00:31:04 INFO - 0x7f62c041d000 - 0x7f62c041ffff f24b2111ab8703b4e963115a8cf14259-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0420000 - 0x7f62c0426fff 63c7aca0c1b0a3f740ee470c2e28e675-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0427000 - 0x7f62c042efff a6d8cf8e4ec09cdbc8633c31745a07dd-le64.cache-3 ???
00:31:04 INFO - 0x7f62c042f000 - 0x7f62c0432fff 2cd17615ca594fa2959ae173292e504c-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0433000 - 0x7f62c0433fff e7071f4a29fa870f4323321c154eba04-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0434000 - 0x7f62c0434fff 9620031e5ef3d9f8db76a0a1427e3349-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0435000 - 0x7f62c0435fff a2ab74764b07279e7c36ddb1d302cf26-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0436000 - 0x7f62c0436fff 0d8c3b2ac0904cb8a57a757ad11a4a08-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0437000 - 0x7f62c0438fff 646addb8444faa74ee138aa00ab0b6a0-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0439000 - 0x7f62c043efff a755afe4a08bf5b97852ceb7400b47bc-le64.cache-3 ???
00:31:04 INFO - 0x7f62c043f000 - 0x7f62c0447fff 6d41288fd70b0be22e8c3a91e032eec0-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0448000 - 0x7f62c0457fff 04aabc0a78ac019cf9454389977116d2-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0458000 - 0x7f62c045afff 385c0604a188198f04d133e54aba7fe7-le64.cache-3 ???
00:31:04 INFO - 0x7f62c045b000 - 0x7f62c045cfff ddd4086aec35a5275babba44bb759c3c-le64.cache-3 ???
00:31:04 INFO - 0x7f62c045d000 - 0x7f62c045dfff 4794a0821666d79190d59a36cb4f44b5-le64.cache-3 ???
00:31:04 INFO - 0x7f62c045e000 - 0x7f62c0460fff 8801497958630a81b71ace7c5f9b32a8-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0461000 - 0x7f62c0465fff 3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0466000 - 0x7f62c0466fff 56cf4f4769d0f4abc89a4895d7bd3ae1-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0467000 - 0x7f62c0467fff b9d506c9ac06c20b433354fa67a72993-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0468000 - 0x7f62c046cfff b47c4e1ecd0709278f4910c18777a504-le64.cache-3 ???
00:31:04 INFO - 0x7f62c046d000 - 0x7f62c047cfff d52a8644073d54c13679302ca1180695-le64.cache-3 ???
00:31:04 INFO - 0x7f62c047d000 - 0x7f62c0483fff 089dead882dea3570ffc31a9898cfb69-le64.cache-3 ???
00:31:04 INFO - 0x7f62c0484000 - 0x7f62c048dfff 83bf95040141907cd45bb53cf7c1c148-le64.cache-3 ???
00:31:04 INFO - 0x7f62c048e000 - 0x7f62c0847fff libc-2.15.so ???
00:31:04 INFO - 0x7f62c084d000 - 0x7f62c0a62fff libgcc_s.so.1 ???
00:31:04 INFO - 0x7f62c0a63000 - 0x7f62c0d5efff libm-2.15.so ???
00:31:04 INFO - 0x7f62c0d5f000 - 0x7f62c1049fff libstdc++.so.6.0.16 ???
00:31:04 INFO - 0x7f62c105f000 - 0x7f62c1266fff librt-2.15.so ???
00:31:04 INFO - 0x7f62c1267000 - 0x7f62c146afff libdl-2.15.so ???
00:31:04 INFO - 0x7f62c146b000 - 0x7f62c1683fff libpthread-2.15.so ???
00:31:04 INFO - 0x7f62c1688000 - 0x7f62c16a9fff ld-2.15.so ???
00:31:04 INFO - 0x7f62c16ad000 - 0x7f62c16affff e13b20fdb08344e0e664864cc2ede53d-le64.cache-3 ???
00:31:04 INFO - 0x7f62c16c0000 - 0x7f62c16dbfff mime.cache ???
00:31:04 INFO - 0x7f62c16dc000 - 0x7f62c16fffff gschemas.compiled ???
00:31:04 INFO - 0x7f62c1700000 - 0x7f62c1888fff locale-archive ???
00:31:04 INFO - 0x7f62c1891000 - 0x7f62c1895fff 7ef2298fde41cc6eeb7af42e48b7d293-le64.cache-3 ???
00:31:04 INFO - 0x7f62c189e000 - 0x7f62c189efff mime.cache ???
00:31:04 INFO - 0x7f62c189f000 - 0x7f62c189ffff user ???
00:31:04 INFO - 0x7f62c18a0000 - 0x7f62c18a0fff user ???
00:31:04 INFO - 0x7f62c18a1000 - 0x7f62c18a7fff gconv-modules.cache ???
00:31:04 INFO - 0x7fffc67ff000 - 0x7fffc67fffff linux-gate.so ???
00:31:04 INFO - TEST-UNEXPECTED-CRASH | /2dcontext/path-objects/2d.path.stroke.skew.html | expected OK
00:31:04 INFO - TEST-INFO took 17123ms
00:31:04 WARNING - u'runner_teardown' ()
00:31:04 INFO - Setting up ssl
00:31:04 INFO - PROCESS | certutil |
00:31:04 INFO - PROCESS | certutil |
00:31:04 INFO - PROCESS | certutil |
00:31:04 INFO - Certificate Nickname Trust Attributes
00:31:04 INFO - SSL,S/MIME,JAR/XPI
00:31:04 INFO -
00:31:04 INFO - web-platform-tests CT,,
00:31:04 INFO -
00:31:04 INFO - Starting runner
00:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
00:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
00:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 875ms
00:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
00:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
00:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 674ms
00:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
00:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
00:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 679ms
00:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
00:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
00:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 623ms
00:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
00:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
00:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 639ms
00:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
00:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
00:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 673ms
00:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
00:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
00:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 780ms
00:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
00:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
00:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 830ms
00:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
00:31:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
00:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 627ms
00:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
00:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
00:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 621ms
00:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
00:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
00:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 677ms
00:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
00:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
00:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 678ms
00:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
00:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
00:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 622ms
00:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
00:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
00:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 681ms
00:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
00:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
00:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 682ms
00:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
00:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
00:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 683ms
00:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
00:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
00:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 623ms
00:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
00:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
00:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 676ms
00:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
00:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
00:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 683ms
00:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
00:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
00:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 673ms
00:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
00:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
00:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 626ms
00:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
00:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
00:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 921ms
00:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
00:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
00:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1076ms
00:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
00:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
00:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 833ms
00:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
00:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
00:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 697ms
00:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
00:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
00:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 883ms
00:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
00:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
00:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1029ms
00:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
00:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
00:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 775ms
00:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
00:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
00:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 676ms
00:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
00:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
00:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 685ms
00:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
00:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right
00:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 635ms
00:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
00:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
00:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 874ms
00:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
00:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
00:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 731ms
00:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
00:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
00:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 675ms
00:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
00:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
00:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 677ms
00:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
00:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
00:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 677ms
00:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
00:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
00:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 675ms
00:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
00:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
00:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 728ms
00:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
00:31:38 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
00:31:38 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
00:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:31:38 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:31:38 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:31:38 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
00:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 777ms
00:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
00:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
00:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 775ms
00:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
00:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
00:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 824ms
00:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
00:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
00:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 722ms
00:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
00:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
00:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms
00:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
00:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
00:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 727ms
00:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
00:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
00:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 722ms
00:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
00:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
00:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 729ms
00:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
00:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
00:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 672ms
00:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
00:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
00:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 729ms
00:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
00:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
00:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 780ms
00:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
00:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
00:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 957ms
00:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
00:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
00:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 675ms
00:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
00:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
00:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 686ms
00:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
00:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
00:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 733ms
00:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
00:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
00:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 777ms
00:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
00:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
00:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 779ms
00:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
00:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
00:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 773ms
00:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
00:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
00:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 677ms
00:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
00:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
00:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 788ms
00:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
00:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
00:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 881ms
00:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
00:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
00:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 876ms
00:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
00:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
00:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 732ms
00:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
00:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
00:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 680ms
00:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
00:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
00:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 723ms
00:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
00:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
00:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 781ms
00:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
00:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
00:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 729ms
00:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
00:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
00:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 680ms
00:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
00:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
00:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 930ms
00:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
00:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
00:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 732ms
00:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
00:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
00:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 938ms
00:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
00:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
00:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 833ms
00:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
00:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
00:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 675ms
00:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
00:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
00:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 686ms
00:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
00:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
00:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 672ms
00:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
00:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
00:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 744ms
00:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
00:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
00:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 882ms
00:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
00:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
00:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 877ms
00:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
00:32:07 INFO - PROCESS | 2648 | 1446103927809 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
00:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
00:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 723ms
00:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
00:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
00:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 785ms
00:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
00:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
00:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1077ms
00:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
00:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
00:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms
00:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
00:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
00:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 791ms
00:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
00:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
00:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 733ms
00:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
00:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
00:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 726ms
00:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
00:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
00:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1026ms
00:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
00:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
00:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 784ms
00:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
00:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
00:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 723ms
00:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
00:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
00:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 737ms
00:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
00:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
00:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 728ms
00:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
00:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
00:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 787ms
00:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
00:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
00:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms
00:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
00:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
00:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 680ms
00:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
00:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
00:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms
00:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
00:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
00:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1024ms
00:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
00:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
00:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 781ms
00:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
00:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
00:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 723ms
00:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
00:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
00:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms
00:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
00:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
00:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 678ms
00:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
00:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
00:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 823ms
00:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
00:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
00:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 937ms
00:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
00:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
00:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 876ms
00:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
00:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
00:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 931ms
00:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
00:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
00:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 672ms
00:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
00:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
00:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms
00:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
00:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
00:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 782ms
00:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
00:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
00:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms
00:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
00:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
00:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 781ms
00:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
00:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
00:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 825ms
00:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
00:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
00:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 676ms
00:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
00:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
00:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 780ms
00:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
00:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
00:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 976ms
00:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
00:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
00:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 824ms
00:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
00:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
00:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 778ms
00:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
00:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
00:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 726ms
00:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
00:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
00:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 679ms
00:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
00:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
00:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 772ms
00:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
00:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
00:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 778ms
00:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
00:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
00:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 732ms
00:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
00:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
00:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 873ms
00:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
00:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
00:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 825ms
00:32:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
00:32:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
00:32:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 675ms
00:32:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
00:32:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
00:32:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 833ms
00:32:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
00:32:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
00:32:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms
00:32:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
00:32:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
00:32:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 629ms
00:32:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
00:32:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
00:32:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 679ms
00:32:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
00:32:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
00:32:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms
00:32:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
00:32:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box)
00:32:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1226ms
00:32:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
00:32:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
00:32:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:32:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
00:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:32:48 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
00:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:32:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:32:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:32:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
00:32:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1484ms
00:32:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
00:32:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
00:32:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:32:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
00:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:32:49 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
00:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:32:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:32:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:32:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
00:32:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1227ms
00:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
00:32:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
00:32:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1283ms
00:32:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
00:32:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box)
00:32:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1181ms
00:32:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
00:32:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
00:32:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:32:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
00:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:32:53 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
00:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:32:53 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:32:53 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:32:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
00:32:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1224ms
00:32:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
00:32:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
00:32:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:32:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
00:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:32:55 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
00:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:32:55 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:32:55 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:32:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
00:32:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1489ms
00:32:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
00:32:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
00:32:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:32:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
00:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:32:56 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
00:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:32:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:32:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:32:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
00:32:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1182ms
00:32:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
00:32:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
00:32:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:32:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
00:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:32:57 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
00:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:32:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:32:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:32:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
00:32:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1226ms
00:32:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
00:32:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
00:32:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 676ms
00:32:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
00:32:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
00:32:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 622ms
00:32:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
00:32:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - assert_equals: ctx.font === 'italic small-caps 12px "Unknown Font", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px "Unknown Font", sans-serif[string]) expected "italic small-caps 12px \"Unknown Font\", sans-serif" but got "italic small-caps 400 12px Unknown Font,sans-serif"
00:32:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:32:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
00:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:32:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:32:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:32:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
00:32:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 673ms
00:32:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
00:33:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
00:33:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 723ms
00:33:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
00:33:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
00:33:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:33:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
00:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:33:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:33:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:33:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
00:33:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 1041ms
00:33:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
00:33:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
00:33:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:33:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
00:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:33:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:33:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:33:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
00:33:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 733ms
00:33:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
00:33:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
00:33:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 681ms
00:33:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
00:33:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
00:33:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:33:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:1
00:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:33:03 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
00:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:33:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
00:33:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
00:33:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
00:33:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1176ms
00:33:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
00:33:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
00:33:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 680ms
00:33:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
00:33:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
00:33:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 723ms
00:33:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
00:33:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
00:33:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 726ms
00:33:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
00:33:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
00:33:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 673ms
00:33:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
00:33:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
00:33:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 784ms
00:33:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
00:33:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
00:33:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 979ms
00:33:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
00:33:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
00:33:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 733ms
00:33:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
00:33:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
00:33:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 683ms
00:33:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
00:33:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
00:33:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 674ms
00:33:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
00:33:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
00:33:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 678ms
00:33:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
00:33:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
00:33:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 779ms
00:33:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
00:33:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
00:33:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 693ms
00:33:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
00:33:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
00:33:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 624ms
00:33:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
00:33:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
00:33:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 620ms
00:33:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
00:33:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
00:33:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 940ms
00:33:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
00:33:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
00:33:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 828ms
00:33:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
00:33:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
00:33:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 678ms
00:33:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
00:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
00:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 692ms
00:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
00:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
00:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 623ms
00:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
00:33:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
00:33:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 721ms
00:33:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
00:33:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
00:33:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 737ms
00:33:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
00:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
00:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 728ms
00:33:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
00:33:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
00:33:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 725ms
00:33:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
00:33:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
00:33:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 980ms
00:33:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
00:33:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
00:33:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 732ms
00:33:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
00:33:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
00:33:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 786ms
00:33:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
00:33:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
00:33:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 826ms
00:33:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
00:33:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
00:33:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 728ms
00:33:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
00:33:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
00:33:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 728ms
00:33:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
00:33:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
00:33:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 723ms
00:33:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
00:33:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
00:33:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 777ms
00:33:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
00:33:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
00:33:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 925ms
00:33:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
00:33:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
00:33:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 732ms
00:33:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
00:33:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
00:33:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 728ms
00:33:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
00:33:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
00:33:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 882ms
00:33:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
00:33:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
00:33:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 726ms
00:33:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
00:33:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
00:33:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 732ms
00:33:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
00:33:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
00:33:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 727ms
00:33:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
00:33:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
00:33:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 782ms
00:33:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
00:33:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
00:33:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1033ms
00:33:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
00:33:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
00:33:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 874ms
00:33:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
00:33:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
00:33:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 728ms
00:33:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
00:33:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
00:33:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 678ms
00:33:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
00:33:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
00:33:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 729ms
00:33:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
00:33:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
00:33:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
00:33:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 726ms
00:33:38 INFO - TEST-START | /DOMEvents/constructors.html
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
00:33:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
00:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:1
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:33:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
00:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:1
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:33:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
00:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:1
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:33:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
00:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:1
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:33:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
00:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:1
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:33:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
00:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:1
00:33:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:33:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
00:33:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 690ms
00:33:39 INFO - TEST-START | /DOMEvents/event-phases-order.html
00:33:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
00:33:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 623ms
00:33:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
00:33:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
00:33:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
00:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:33:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
00:33:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
00:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:33:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
00:33:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
00:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:33:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
00:33:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
00:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:33:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
00:33:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 628ms
00:33:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
00:33:40 INFO - PROCESS | 2648 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
00:33:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
00:33:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 638ms
00:33:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
00:33:41 INFO - PROCESS | 2648 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
00:33:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
00:33:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 986ms
00:33:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
00:33:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
00:33:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 723ms
00:33:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
00:33:43 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
00:33:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 672ms
00:33:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
00:33:44 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
00:33:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
00:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:1
00:33:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 727ms
00:33:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
00:33:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
00:33:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 624ms
00:33:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
00:33:45 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
00:33:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 725ms
00:33:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
00:33:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
00:33:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
00:33:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 770ms
00:33:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
00:33:46 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
00:33:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 681ms
00:33:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
00:33:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
00:33:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 579ms
00:33:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
00:33:48 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
00:33:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 824ms
00:33:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
00:33:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
00:33:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 774ms
00:33:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
00:33:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
00:33:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 726ms
00:33:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
00:33:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
00:33:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 729ms
00:33:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
00:33:51 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
00:33:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
00:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:1
00:33:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 688ms
00:33:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
00:33:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
00:33:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 622ms
00:33:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
00:33:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
00:33:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 727ms
00:33:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
00:33:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
00:33:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
00:33:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 779ms
00:33:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
00:33:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
00:33:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 622ms
00:33:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
00:33:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
00:33:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 734ms
00:33:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
00:33:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
00:33:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 878ms
00:33:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
00:33:56 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
00:33:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 623ms
00:33:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker
00:33:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
00:33:57 INFO - {}
00:33:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
00:33:57 INFO - {}
00:33:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
00:33:57 INFO - {}
00:33:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
00:33:57 INFO - {}
00:33:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms
00:33:57 INFO - TEST-START | /FileAPI/fileReader.html
00:33:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
00:33:57 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
00:33:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
00:33:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
00:33:57 INFO - TEST-OK | /FileAPI/fileReader.html | took 673ms
00:33:57 INFO - TEST-START | /FileAPI/historical.html
00:33:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
00:33:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
00:33:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
00:33:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
00:33:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
00:33:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
00:33:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
00:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:1
00:33:58 INFO - TEST-OK | /FileAPI/historical.html | took 640ms
00:33:58 INFO - TEST-START | /FileAPI/idlharness.html
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
00:33:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
00:33:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
00:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:33:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:33:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:33:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:33:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:33:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:33:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:33:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:33:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
00:33:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
00:33:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
00:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:33:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:33:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:33:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:33:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:33:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:33:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:33:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:33:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
00:33:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
00:33:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
00:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:33:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:33:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:33:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:33:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:33:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:33:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:33:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:33:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
00:33:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
00:33:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:33:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:33:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:33:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:33:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:33:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:33:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:33:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:33:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
00:33:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
00:33:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:33:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:33:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:33:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:33:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:33:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:33:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:33:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:33:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
00:33:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
00:33:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
00:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
00:33:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:33:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:33:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:33:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:33:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:33:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:33:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
00:33:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
00:33:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:33:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:33:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:33:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:33:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:33:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:33:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:33:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:33:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
00:33:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
00:33:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:33:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:33:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:33:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:33:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:33:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:33:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
00:33:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
00:33:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
00:33:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
00:33:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
00:33:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 907ms
00:33:59 INFO - TEST-START | /FileAPI/idlharness.worker
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
00:34:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
00:34:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
00:34:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
00:34:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
00:34:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
00:34:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
00:34:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
00:34:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
00:34:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
00:34:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface object length - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation abort() - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute result - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute error - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onload - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
00:34:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:34:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:34:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1324:13
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1322:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Stringification of new FileReader() - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1346:9
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1344:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
00:34:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
00:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
00:34:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
00:34:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
00:34:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
00:34:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:34:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
00:34:00 INFO - {}
00:34:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1125ms
00:34:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
00:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
00:34:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 881ms
00:34:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html
00:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
00:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
00:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
00:34:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1126ms
00:34:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | A plain object should be treated as a sequence for the blobParts argument. - Argument 1 of Blob.constructor can't be converted to a sequence.
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:63:10
00:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:62:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | A plain object with a length property should be treated as a sequence for the blobParts argument. - Argument 1 of Blob.constructor can't be converted to a sequence.
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:70:10
00:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:69:1
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. - assert_throws: function "function () {
00:34:03 INFO - new Blob(obj);
00:34:03 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:97:3
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:93:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) - undefined
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. - assert_throws: function "function () {
00:34:03 INFO - var obj = {
00:34:03 INFO - length: {
00:34:03 INFO - val..." threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:118:3
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:117:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. - assert_throws: function "function () {
00:34:03 INFO - new Blob(obj);
00:34:03 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:165:3
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:135:1
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). - assert_equals: expected 13 but got 4
00:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:197:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). - assert_unreached: Should not access the final element. Reached unreachable code
00:34:03 INFO - arr<.toString@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:226:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:230:10
00:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:209:1
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing an element as the blobParts array should work. - Argument 1 of Blob.constructor can't be converted to a sequence.
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:301:10
00:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:300:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (window). - Argument 1 of Blob.constructor can't be converted to a sequence.
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:309:10
00:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:308:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (window with custom toString). - Argument 1 of Blob.constructor can't be converted to a sequence.
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:317:10
00:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:315:1
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:397:1
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:396:1
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary.
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:12
00:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:436:1
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary.
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:444:12
00:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:443:1
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
00:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:459:1
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
00:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
00:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
00:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
00:34:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 859ms
00:34:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
00:34:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
00:34:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
00:34:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
00:34:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 832ms
00:34:04 INFO - TEST-START | /FileAPI/file/File-constructor.html
00:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
00:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
00:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
00:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
00:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
00:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
00:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
00:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
00:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
00:34:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
00:34:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:1
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
00:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
00:34:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
00:34:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
00:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
00:34:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
00:34:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
00:34:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 790ms
00:34:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
00:34:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
00:34:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
00:34:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
00:34:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
00:34:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
00:34:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
00:34:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
00:34:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 686ms
00:34:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
00:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
00:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
00:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
00:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
00:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
00:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
00:34:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 780ms
00:34:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
00:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
00:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
00:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
00:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
00:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
00:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
00:34:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 626ms
00:34:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
00:34:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
00:34:07 INFO - reader.readAsText(blob_2)
00:34:07 INFO - }" did not throw
00:34:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
00:34:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
00:34:07 INFO - reader.readAsDataURL(blob_2)
00:34:07 INFO - }" did not throw
00:34:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
00:34:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
00:34:07 INFO - reader.readAsArrayBuffer(blob_2)
00:34:07 INFO - }" did not throw
00:34:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
00:34:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
00:34:07 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:34:07 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
00:34:07 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
00:34:07 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:34:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:34:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
00:34:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
00:34:07 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:1
00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:34:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:34:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
00:34:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 630ms
00:34:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
00:34:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
00:34:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
00:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:1
00:34:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
00:34:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 937ms
00:34:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
00:34:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
00:34:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 778ms
00:34:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
00:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
00:34:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 772ms
00:34:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
00:34:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
00:34:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 926ms
00:34:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
00:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
00:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
00:34:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 624ms
00:34:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
00:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
00:34:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 632ms
00:34:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
00:34:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
00:34:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
00:34:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
00:34:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 729ms
00:34:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
00:34:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
00:34:14 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
00:34:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
00:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:34:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:1
00:34:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 735ms
00:34:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
00:34:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
00:34:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 678ms
00:34:14 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
00:34:15 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
00:34:15 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 983ms
00:34:15 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
00:34:16 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
00:34:16 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 677ms
00:34:16 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
00:34:17 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
00:34:17 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 874ms
00:34:17 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
00:34:18 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
00:34:18 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 925ms
00:34:18 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
00:34:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
00:34:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
00:34:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
00:34:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
00:34:19 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 680ms
00:34:19 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
00:34:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
00:34:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
00:34:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
00:34:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
00:34:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
00:34:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
00:34:19 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 731ms
00:34:19 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
00:34:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
00:34:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
00:34:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
00:34:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
00:34:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
00:34:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
00:34:20 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 727ms
00:34:20 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
00:34:21 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
00:34:21 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
00:34:21 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
00:34:21 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
00:34:21 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
00:34:21 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
00:34:21 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 875ms
00:34:21 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
00:34:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
00:34:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
00:34:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
00:34:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
00:34:22 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 1023ms
00:34:22 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
00:34:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
00:34:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
00:34:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
00:34:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
00:34:23 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 727ms
00:34:23 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
00:34:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
00:34:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
00:34:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
00:34:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
00:34:23 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 722ms
00:34:23 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
00:34:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
00:34:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
00:34:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
00:34:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
00:34:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 732ms
00:34:24 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
00:34:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
00:34:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
00:34:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
00:34:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
00:34:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
00:34:25 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 1076ms
00:34:25 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
00:34:26 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
00:34:26 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
00:34:26 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
00:34:26 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 875ms
00:34:26 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
00:34:27 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
00:34:27 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
00:34:27 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
00:34:27 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 979ms
00:34:27 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
00:34:28 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
00:34:28 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 824ms
00:34:28 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
00:34:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
00:34:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
00:34:29 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 975ms
00:34:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
00:34:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
00:34:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 942ms
00:34:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
00:34:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
00:34:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 723ms
00:34:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
00:34:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
00:34:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 732ms
00:34:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
00:34:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
00:34:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 791ms
00:34:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
00:34:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
00:34:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 839ms
00:34:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
00:34:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
00:34:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 824ms
00:34:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
00:34:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
00:34:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 830ms
00:34:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
00:34:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
00:34:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 925ms
00:34:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
00:34:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
00:34:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 785ms
00:34:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
00:34:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
00:34:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 830ms
00:34:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
00:34:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
00:34:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 783ms
00:34:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
00:34:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
00:34:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 680ms
00:34:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
00:34:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
00:34:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 677ms
00:34:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
00:34:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
00:34:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 725ms
00:34:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
00:34:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
00:34:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 834ms
00:34:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
00:34:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
00:34:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 988ms
00:34:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
00:34:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
00:34:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 823ms
00:34:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
00:34:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
00:34:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 672ms
00:34:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
00:34:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
00:34:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 731ms
00:34:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
00:34:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
00:34:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 842ms
00:34:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
00:34:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
00:34:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 728ms
00:34:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
00:34:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
00:34:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 1024ms
00:34:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
00:34:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
00:34:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 723ms
00:34:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
00:34:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
00:34:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 679ms
00:34:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
00:34:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
00:34:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 1033ms
00:34:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
00:34:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
00:34:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 783ms
00:34:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
00:34:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
00:34:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 831ms
00:34:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
00:34:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
00:34:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 777ms
00:34:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
00:34:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
00:34:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 673ms
00:34:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
00:34:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
00:34:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 779ms
00:34:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
00:34:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
00:34:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 783ms
00:34:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
00:34:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
00:34:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 837ms
00:34:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
00:34:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
00:34:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 934ms
00:34:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
00:34:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
00:34:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 825ms
00:34:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
00:34:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
00:34:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 832ms
00:34:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
00:34:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
00:34:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 924ms
00:34:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
00:34:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
00:34:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 784ms
00:34:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
00:35:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
00:35:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 722ms
00:35:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
00:35:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
00:35:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 2131ms
00:35:02 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
00:35:03 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
00:35:03 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 1139ms
00:35:03 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
00:35:04 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
00:35:04 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 735ms
00:35:04 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
00:35:05 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
00:35:05 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 723ms
00:35:05 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
00:35:05 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
00:35:05 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 778ms
00:35:05 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
00:35:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
00:35:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 826ms
00:35:06 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
00:35:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
00:35:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 832ms
00:35:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
00:35:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
00:35:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 722ms
00:35:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
00:35:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
00:35:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 1032ms
00:35:09 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
00:35:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
00:35:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 884ms
00:35:10 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
00:35:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
00:35:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 724ms
00:35:10 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
00:35:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
00:35:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 826ms
00:35:11 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
00:35:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
00:35:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 788ms
00:35:12 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
00:35:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
00:35:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 682ms
00:35:13 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
00:35:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
00:35:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 675ms
00:35:13 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
00:35:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
00:35:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 721ms
00:35:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
00:35:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
00:35:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 929ms
00:35:15 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
00:35:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
00:35:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 1026ms
00:35:16 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
00:35:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
00:35:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 693ms
00:35:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
00:35:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
00:35:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 724ms
00:35:18 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
00:35:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
00:35:18 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 782ms
00:35:18 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
00:35:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
00:35:19 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 777ms
00:35:19 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
00:35:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
00:35:20 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 777ms
00:35:20 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
00:35:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
00:35:21 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 1124ms
00:35:21 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
00:35:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
00:35:23 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1582ms
00:35:23 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
00:35:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
00:35:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 988ms
00:35:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
00:35:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
00:35:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 829ms
00:35:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
00:35:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
00:35:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 775ms
00:35:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
00:35:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
00:35:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 683ms
00:35:26 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
00:35:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
00:35:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 732ms
00:35:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
00:35:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
00:35:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 677ms
00:35:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
00:35:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
00:35:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 725ms
00:35:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
00:35:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
00:35:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 725ms
00:35:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
00:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
00:35:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1529ms
00:35:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
00:35:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
00:35:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
00:35:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
00:35:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
00:35:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 834ms
00:35:31 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
00:35:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
00:35:32 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 835ms
00:35:32 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
00:35:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
00:35:33 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 785ms
00:35:33 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
00:35:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
00:35:34 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 834ms
00:35:34 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
00:35:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
00:35:35 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 878ms
00:35:35 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
00:35:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
00:35:35 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 778ms
00:35:35 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
00:35:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
00:35:36 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 1079ms
00:35:36 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
00:35:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
00:35:37 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 676ms
00:35:37 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
00:35:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
00:35:38 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 674ms
00:35:38 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
00:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
00:35:39 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 796ms
00:35:39 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
00:35:39 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
00:35:39 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 801ms
00:35:39 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
00:35:40 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
00:35:40 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
00:35:40 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
00:35:40 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 724ms
00:35:40 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
00:35:41 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
00:35:41 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 822ms
00:35:41 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
00:35:42 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
00:35:42 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 728ms
00:35:42 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
00:35:43 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
00:35:43 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 827ms
00:35:43 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
00:35:44 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
00:35:44 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
00:35:44 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1228ms
00:35:44 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
00:35:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
00:35:45 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 839ms
00:35:45 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
00:35:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
00:35:45 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 830ms
00:35:45 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
00:35:46 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
00:35:46 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 737ms
00:35:46 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
00:35:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
00:35:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
00:35:47 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 726ms
00:35:47 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
00:35:48 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
00:35:48 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 778ms
00:35:48 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
00:35:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
00:35:49 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 829ms
00:35:49 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
00:35:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
00:35:50 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 1385ms
00:35:50 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
00:35:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
00:35:51 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 780ms
00:35:51 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
00:35:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
00:35:52 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 826ms
00:35:52 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
00:35:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
00:35:53 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1188ms
00:35:53 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
00:35:54 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 836ms
00:35:54 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
00:35:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError. - assert_throws: function "function () {
00:35:54 INFO - window.indexedDB.open('test', val);..." did not throw
00:35:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:35:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:35:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:24:1
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
00:35:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should throw TypeError. - assert_throws: function "function () {
00:35:54 INFO - window.indexedDB.open('test', val);..." did not throw
00:35:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:35:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:35:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:29:1
00:35:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
00:35:54 INFO - window.indexedDB.open('test', val);..." did not throw
00:35:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:35:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:35:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:30:1
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
00:35:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
00:35:54 INFO - window.indexedDB.open('test', val);..." did not throw
00:35:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:35:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:35:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:33:1
00:35:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
00:35:54 INFO - window.indexedDB.open('test', val);..." did not throw
00:35:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:35:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:35:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:37:1
00:35:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
00:35:54 INFO - window.indexedDB.open('test', val);..." did not throw
00:35:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
00:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:35:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
00:35:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:41:1
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
00:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
00:35:54 INFO - TEST-OK | /IndexedDB/idbfactory_open9.htm | took 782ms
00:35:54 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
00:35:55 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
00:35:55 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 776ms
00:35:55 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
00:35:58 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
00:35:58 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
00:35:58 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2577ms
00:35:58 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
00:35:59 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
00:35:59 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 832ms
00:35:59 INFO - TEST-START | /IndexedDB/idbindex_count.htm
00:35:59 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
00:35:59 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 682ms
00:35:59 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
00:36:00 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
00:36:00 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 887ms
00:36:00 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
00:36:01 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
00:36:01 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 824ms
00:36:01 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
00:36:02 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
00:36:02 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 829ms
00:36:02 INFO - TEST-START | /IndexedDB/idbindex_get.htm
00:36:03 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
00:36:03 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 778ms
00:36:03 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
00:36:03 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
00:36:03 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 676ms
00:36:03 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
00:36:04 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
00:36:04 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 935ms
00:36:04 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
00:36:05 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
00:36:05 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 730ms
00:36:05 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
00:36:06 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
00:36:06 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 828ms
00:36:06 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
00:36:07 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
00:36:07 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 835ms
00:36:07 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
00:36:07 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
00:36:07 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 680ms
00:36:07 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
00:36:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
00:36:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 730ms
00:36:08 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
00:36:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
00:36:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 775ms
00:36:09 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
00:36:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
00:36:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 929ms
00:36:10 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
00:36:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
00:36:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1082ms
00:36:11 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
00:36:12 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
00:36:12 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 729ms
00:36:12 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
00:36:12 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
00:36:12 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 730ms
00:36:12 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
00:36:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
00:36:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 774ms
00:36:13 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
00:36:14 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
00:36:14 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 730ms
00:36:14 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
00:36:15 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
00:36:15 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 828ms
00:36:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
00:36:16 INFO - TEST-FAIL | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
00:36:16 INFO - index.openCursor();
00:36:16 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
00:36:16 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:23:9
00:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:36:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:36:16 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
00:36:16 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:15:5
00:36:16 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 1277ms
00:36:16 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
00:36:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
00:36:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 741ms
00:36:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
00:36:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
00:36:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 929ms
00:36:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
00:36:19 INFO - TEST-FAIL | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
00:36:19 INFO - index.openKeyCursor();
00:36:19 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
00:36:19 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:23:9
00:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:36:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:36:19 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
00:36:19 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:15:5
00:36:19 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 835ms
00:36:19 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
00:36:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
00:36:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
00:36:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
00:36:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
00:36:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
00:36:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
00:36:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
00:36:19 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 729ms
00:36:19 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
00:36:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
00:36:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
00:36:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
00:36:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
00:36:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
00:36:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
00:36:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
00:36:20 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 880ms
00:36:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
00:36:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
00:36:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 736ms
00:36:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
00:36:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
00:36:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 679ms
00:36:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
00:36:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
00:36:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 728ms
00:36:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
00:36:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
00:36:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 726ms
00:36:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
00:36:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
00:36:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 935ms
00:36:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
00:36:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
00:36:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 974ms
00:36:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
00:36:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:36:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 727ms
00:36:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
00:36:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
00:36:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 789ms
00:36:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
00:36:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
00:36:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 831ms
00:36:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
00:36:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
00:36:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 776ms
00:36:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
00:36:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
00:36:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 829ms
00:36:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
00:36:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
00:36:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 775ms
00:36:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
00:36:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
00:36:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 725ms
00:36:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
00:36:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
00:36:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 981ms
00:36:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
00:36:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
00:36:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 824ms
00:36:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
00:36:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
00:36:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 778ms
00:36:33 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
00:36:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
00:36:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 1040ms
00:36:34 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
00:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
00:36:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 671ms
00:36:35 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
00:36:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:36:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 727ms
00:36:36 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
00:36:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
00:36:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 822ms
00:36:37 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
00:36:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
00:36:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 778ms
00:36:37 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
00:36:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
00:36:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 1027ms
00:36:38 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
00:36:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
00:36:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 874ms
00:36:39 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
00:36:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
00:36:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 730ms
00:36:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
00:36:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
00:36:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 727ms
00:36:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
00:36:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
00:36:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 724ms
00:36:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
00:36:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
00:36:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 678ms
00:36:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
00:36:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
00:36:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 775ms
00:36:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
00:36:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
00:36:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 772ms
00:36:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
00:36:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
00:36:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 930ms
00:36:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
00:36:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
00:36:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 931ms
00:36:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
00:36:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
00:36:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 674ms
00:36:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
00:36:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
00:36:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 879ms
00:36:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
00:36:48 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
00:36:48 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:1
00:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:36:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:36:48 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
00:36:48 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
00:36:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 1035ms
00:36:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
00:36:49 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
00:36:49 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:1
00:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:36:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:36:49 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
00:36:49 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
00:36:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 727ms
00:36:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
00:36:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
00:36:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 727ms
00:36:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
00:36:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
00:36:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 727ms
00:36:50 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
00:36:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
00:36:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 829ms
00:36:51 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
00:36:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
00:36:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 1132ms
00:36:52 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
00:36:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
00:36:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 1329ms
00:36:54 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
00:36:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
00:36:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 723ms
00:36:54 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
00:36:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
00:36:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 727ms
00:36:55 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
00:36:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:36:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 786ms
00:36:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
00:36:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
00:36:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 772ms
00:36:57 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
00:36:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
00:36:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 872ms
00:36:58 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
00:36:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
00:36:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 985ms
00:36:59 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
00:37:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
00:37:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 923ms
00:37:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
00:37:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
00:37:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 674ms
00:37:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
00:37:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
00:37:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 730ms
00:37:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
00:37:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
00:37:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 731ms
00:37:02 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
00:37:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
00:37:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 824ms
00:37:02 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
00:37:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
00:37:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 925ms
00:37:03 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
00:37:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
00:37:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 673ms
00:37:04 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
00:37:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
00:37:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 727ms
00:37:05 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
00:37:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
00:37:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 1178ms
00:37:06 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
00:37:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
00:37:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 879ms
00:37:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
00:37:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
00:37:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 947ms
00:37:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
00:37:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
00:37:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 725ms
00:37:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
00:37:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
00:37:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 672ms
00:37:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
00:37:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
00:37:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 679ms
00:37:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
00:37:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
00:37:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 729ms
00:37:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
00:37:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
00:37:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 824ms
00:37:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
00:37:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:37:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 1333ms
00:37:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
00:37:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
00:37:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 723ms
00:37:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
00:37:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
00:37:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 681ms
00:37:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
00:37:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
00:37:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 831ms
00:37:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
00:37:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
00:37:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 827ms
00:37:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
00:37:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
00:37:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 777ms
00:37:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
00:37:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
00:37:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 926ms
00:37:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
00:37:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
00:37:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 730ms
00:37:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
00:37:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
00:37:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 984ms
00:37:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
00:37:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
00:37:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 682ms
00:37:20 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
00:37:21 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
00:37:21 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 730ms
00:37:21 INFO - TEST-START | /IndexedDB/idbtransaction.htm
00:37:22 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
00:37:22 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
00:37:22 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 888ms
00:37:22 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
00:37:23 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
00:37:23 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 881ms
00:37:23 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
00:37:23 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
00:37:23 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 729ms
00:37:23 INFO - TEST-START | /IndexedDB/index_sort_order.htm
00:37:24 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
00:37:24 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 732ms
00:37:24 INFO - TEST-START | /IndexedDB/interfaces.html
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
00:37:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
00:37:25 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1106ms
00:37:25 INFO - TEST-START | /IndexedDB/interfaces.worker
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
00:37:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:37:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:37:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:37:27 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
00:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
00:37:27 INFO - {}
00:37:27 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1810ms
00:37:27 INFO - TEST-START | /IndexedDB/key_invalid.htm
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
00:37:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
00:37:28 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 855ms
00:37:28 INFO - TEST-START | /IndexedDB/key_valid.html
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
00:37:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
00:37:29 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1533ms
00:37:29 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
00:37:30 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
00:37:30 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 832ms
00:37:30 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
00:37:31 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
00:37:31 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 776ms
00:37:31 INFO - TEST-START | /IndexedDB/keygenerator.htm
00:37:33 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
00:37:33 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
00:37:33 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
00:37:33 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1535ms
00:37:33 INFO - TEST-START | /IndexedDB/keyorder.htm
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
00:37:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
00:37:34 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1036ms
00:37:34 INFO - TEST-START | /IndexedDB/keypath.htm
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
00:37:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
00:37:35 INFO - TEST-OK | /IndexedDB/keypath.htm | took 981ms
00:37:35 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
00:37:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
00:37:36 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 830ms
00:37:36 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
00:37:37 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
00:37:37 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
00:37:37 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
00:37:37 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1024ms
00:37:37 INFO - TEST-START | /IndexedDB/list_ordering.htm
00:37:38 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
00:37:38 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
00:37:38 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
00:37:38 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1038ms
00:37:38 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
00:37:38 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
00:37:38 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 674ms
00:37:38 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
00:37:39 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
00:37:39 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 725ms
00:37:39 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
00:37:40 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
00:37:40 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 1296ms
00:37:40 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
00:37:41 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
00:37:41 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 978ms
00:37:41 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
00:37:42 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
00:37:42 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 871ms
00:37:42 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
00:37:43 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
00:37:43 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 878ms
00:37:43 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
00:37:44 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
00:37:44 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 727ms
00:37:44 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
00:37:45 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
00:37:45 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 741ms
00:37:45 INFO - TEST-START | /IndexedDB/value.htm
00:37:45 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
00:37:45 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
00:37:45 INFO - TEST-OK | /IndexedDB/value.htm | took 820ms
00:37:45 INFO - TEST-START | /IndexedDB/value_recursive.htm
00:37:46 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
00:37:46 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
00:37:46 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
00:37:46 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 928ms
00:37:46 INFO - TEST-START | /IndexedDB/writer-starvation.htm
00:37:48 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
00:37:48 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1176ms
00:37:48 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
00:37:48 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Float arrays - assert_throws: Float32Array function "function () {
00:37:48 INFO - self.crypto.getRandomValues(new..." threw object "TypeError: self.crypto is undefined" that is not a DOMException TypeMismatchError: property "code" is equal to undefined, expected 17
00:37:48 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:4:1
00:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:48 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:3:1
00:37:48 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
00:37:48 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Integer arrays - self.crypto is undefined
00:37:48 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:20:9
00:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:48 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:19:1
00:37:48 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
00:37:48 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Large length - assert_throws: crypto.getRandomValues length over 65536 function "function () {
00:37:48 INFO - self.crypto.getRandomValues(new..." threw object "TypeError: self.crypto is undefined" that is not a DOMException QuotaExceededError: property "code" is equal to undefined, expected 22
00:37:48 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:37:1
00:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:48 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:36:1
00:37:48 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
00:37:48 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 778ms
00:37:48 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
00:37:49 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
00:37:49 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer arrays
00:37:49 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
00:37:49 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 734ms
00:37:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
00:37:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
00:37:50 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 948ms
00:37:50 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
00:37:51 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
00:37:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:1
00:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
00:37:51 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
00:37:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:1
00:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
00:37:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
00:37:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 897ms
00:37:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
00:37:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
00:37:52 INFO - [native code]
00:37:52 INFO - }" but got function "function () {
00:37:52 INFO - }"
00:37:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
00:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
00:37:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
00:37:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
00:37:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
00:37:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
00:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
00:37:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
00:37:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
00:37:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 834ms
00:37:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
00:37:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
00:37:53 INFO - [native code]
00:37:53 INFO - }" but got function "function () {
00:37:53 INFO - }"
00:37:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
00:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
00:37:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
00:37:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
00:37:53 INFO - {}
00:37:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
00:37:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
00:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
00:37:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
00:37:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
00:37:53 INFO - {}
00:37:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 871ms
00:37:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
00:37:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
00:37:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
00:37:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
00:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
00:37:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:37:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
00:37:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
00:37:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
00:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
00:37:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:37:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
00:37:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
00:37:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
00:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
00:37:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:37:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
00:37:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
00:37:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
00:37:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
00:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
00:37:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:37:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
00:37:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
00:37:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
00:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
00:37:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:37:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:37:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
00:37:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
00:37:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
00:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
00:37:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:37:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:37:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
00:37:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
00:37:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
00:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
00:37:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:37:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:37:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
00:37:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
00:37:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
00:37:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
00:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:37:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
00:37:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:37:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:37:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 979ms
00:37:54 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
00:37:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
00:37:54 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 728ms
00:37:54 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
00:37:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
00:37:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
00:37:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
00:37:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
00:37:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
00:37:56 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1731ms
00:37:56 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
00:37:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
00:37:58 INFO - {}
00:37:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
00:37:58 INFO - {}
00:37:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
00:37:58 INFO - {}
00:37:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
00:37:58 INFO - {}
00:37:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
00:37:58 INFO - {}
00:37:58 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1885ms
00:37:58 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
00:37:59 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
00:37:59 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 874ms
00:37:59 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
00:38:00 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
00:38:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
00:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
00:38:00 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 877ms
00:38:00 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
00:38:10 INFO - PROCESS | 2648 | MARIONETTE LOG: INFO: Timeout fired
00:38:10 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
00:38:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
00:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
00:38:10 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:1
00:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
00:38:10 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10561ms
00:38:10 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
00:38:11 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
00:38:11 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 1033ms
00:38:11 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
00:38:13 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
00:38:13 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 1590ms
00:38:13 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
00:38:14 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN - assert_throws: calling send() after abort() function "function () { client.send("test") }" threw object "[Exception... "Component not initialized" nsresult: "0xc..." that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
00:38:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:24:9
00:38:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:14:7
00:38:14 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 828ms
00:38:14 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
00:38:15 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
00:38:15 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 677ms
00:38:15 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
00:38:15 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
00:38:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
00:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
00:38:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
00:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
00:38:15 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 879ms
00:38:15 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
00:38:16 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort(). - assert_throws: function "function (){ xhr.send() }" threw object "[Exception... "Component not initialized" nsresult: "0xc..." that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
00:38:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:40:13
00:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:16:9
00:38:16 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 779ms
00:38:16 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
00:38:17 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
00:38:17 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 774ms
00:38:17 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
00:38:18 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
00:38:18 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 782ms
00:38:18 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
00:38:19 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
00:38:19 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
00:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:19 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
00:38:19 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
00:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:19 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
00:38:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
00:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
00:38:19 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 724ms
00:38:19 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
00:38:19 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
00:38:19 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 730ms
00:38:19 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
00:38:20 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
00:38:20 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 1023ms
00:38:20 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
00:38:21 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
00:38:21 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 847ms
00:38:21 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
00:38:22 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
00:38:22 INFO - do_test/) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:38:57 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:38:57 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:38:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:19:7
00:38:57 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:38:57 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:38:57 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:38:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:20:7
00:38:57 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:38:57 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:38:57 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:38:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:21:7
00:38:57 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:38:57 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:38:57 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:38:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:22:7
00:38:57 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:38:57 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:38:57 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:38:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:23:7
00:38:57 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:38:57 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:38:57 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:38:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:24:7
00:38:57 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
00:38:57 INFO - ) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:38:57 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:38:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:38:57 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:38:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:25:7
00:38:57 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 680ms
00:38:57 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
00:38:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
00:38:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
00:38:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
00:38:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
00:38:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
00:38:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
00:38:58 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 833ms
00:38:58 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
00:38:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
00:38:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
00:38:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
00:38:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
00:38:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
00:38:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
00:38:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
00:38:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
00:38:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
00:38:59 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 1130ms
00:38:59 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
00:39:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
00:39:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
00:39:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
00:39:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
00:39:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
00:39:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
00:39:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
00:39:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
00:39:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
00:39:00 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 882ms
00:39:00 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
00:39:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
00:39:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
00:39:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
00:39:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
00:39:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
00:39:01 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 675ms
00:39:01 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
00:39:01 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
00:39:01 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
00:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:39:01 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
00:39:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
00:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:39:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
00:39:01 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 678ms
00:39:01 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
00:39:02 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
00:39:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
00:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:39:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
00:39:02 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 776ms
00:39:02 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
00:39:03 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
00:39:03 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 788ms
00:39:03 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
00:39:04 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
00:39:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
00:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:39:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
00:39:04 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 727ms
00:39:04 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
00:39:04 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
00:39:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
00:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:39:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
00:39:04 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 677ms
00:39:04 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
00:39:05 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
00:39:05 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 672ms
00:39:05 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
00:39:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
00:39:06 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 676ms
00:39:06 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
00:39:07 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
00:39:07 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 1027ms
00:39:07 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
00:39:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
00:39:08 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 728ms
00:39:08 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
00:39:08 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
00:39:08 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
00:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:39:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:39:08 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
00:39:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
00:39:08 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/) - assert_throws: function "function () { client.open("GET", url) }" threw object "[Exception... "The URI is malformed" nsresult: "0x804b00..." that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:39:08 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
00:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:39:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:39:08 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
00:39:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:19:7
00:39:08 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 730ms
00:39:08 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
00:39:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | XMLHttpRequest: open() - URL encoding
00:39:09 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 737ms
00:39:09 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
00:39:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
00:39:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
00:39:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
00:39:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
00:39:10 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 827ms
00:39:10 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
00:39:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: