diff options
author | pastarmovj@chromium.org <pastarmovj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-30 13:57:24 +0000 |
---|---|---|
committer | pastarmovj@chromium.org <pastarmovj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-30 13:57:24 +0000 |
commit | 5134417a59ef263b14e62069ad8d6844dc0565bb (patch) | |
tree | 5c2885c09eed470b7fe6cd09eb064731a074518e /chrome/browser/browser_process_impl.cc | |
parent | 2dd6bca0a1040075b094b73a100dbca424f4b2f8 (diff) | |
download | chromium_src-5134417a59ef263b14e62069ad8d6844dc0565bb.zip chromium_src-5134417a59ef263b14e62069ad8d6844dc0565bb.tar.gz chromium_src-5134417a59ef263b14e62069ad8d6844dc0565bb.tar.bz2 |
Moved deleting the indexed db context to the IndexedDBContext destructor.
This gives us the safety that we delete the files only when they are certainly not accessed by the webkit context anymore.
BUG=56249
TEST=IndexedDBBrowserTest.ClearLocalState
Review URL: http://codereview.chromium.org/5359005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67708 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser_process_impl.cc')
-rw-r--r-- | chrome/browser/browser_process_impl.cc | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc index 33659d0..bf1a52f 100644 --- a/chrome/browser/browser_process_impl.cc +++ b/chrome/browser/browser_process_impl.cc @@ -30,7 +30,6 @@ #include "chrome/browser/google/google_url_tracker.h" #include "chrome/browser/icon_manager.h" #include "chrome/browser/in_process_webkit/dom_storage_context.h" -#include "chrome/browser/in_process_webkit/indexed_db_context.h" #include "chrome/browser/intranet_redirect_detector.h" #include "chrome/browser/io_thread.h" #include "chrome/browser/metrics/metrics_service.h" @@ -506,7 +505,6 @@ void BrowserProcessImpl::ClearLocalState(const FilePath& profile_path) { SQLitePersistentCookieStore::ClearLocalState(profile_path.Append( chrome::kCookieFilename)); DOMStorageContext::ClearLocalState(profile_path, chrome::kExtensionScheme); - IndexedDBContext::ClearLocalState(profile_path, chrome::kExtensionScheme); webkit_database::DatabaseTracker::ClearLocalState(profile_path); ChromeAppCacheService::ClearLocalState(profile_path); } |