IndexedDBFactory now ForceCloses databases.
commit791c1228d13ebccee5d79aa5d4e96779ab1f0e91
authorcmumford@chromium.org <cmumford@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 10 Jan 2014 21:11:10 +0000 (10 21:11 +0000)
committercmumford@chromium.org <cmumford@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 10 Jan 2014 21:11:10 +0000 (10 21:11 +0000)
tree8012985818a878b8f5d4850ce12a769f13efd5d3
parentb2732a066c9ca0b106db440b3fd267befee2ea58
IndexedDBFactory now ForceCloses databases.

Also, IndexedDBContextImpl used to maintain a map of open
connections. This change also deletes this map, and instead
relies on one which already exists in IndexedDBFactory.

BUG=259564

Review URL: https://codereview.chromium.org/93873017

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244240 0039d316-1c4b-4281-b951-d872f2087c98
content/browser/indexed_db/indexed_db_context_impl.cc
content/browser/indexed_db/indexed_db_context_impl.h
content/browser/indexed_db/indexed_db_database.cc
content/browser/indexed_db/indexed_db_database.h
content/browser/indexed_db/indexed_db_factory.cc
content/browser/indexed_db/indexed_db_factory.h
content/browser/indexed_db/indexed_db_unittest.cc