Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(91)

Unified Diff: content/browser/resource_context_impl.cc

Issue 10885044: Remove storage context accessors from ResourceContext. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: teh Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « content/browser/resource_context_impl.h ('k') | content/browser/worker_host/worker_message_filter.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/browser/resource_context_impl.cc
diff --git a/content/browser/resource_context_impl.cc b/content/browser/resource_context_impl.cc
index cbac53ade284983f1566f634e19c4dad31dc2e1f..0dd5cea8476cda450ff85d0317e7afd928a4ec63 100644
--- a/content/browser/resource_context_impl.cc
+++ b/content/browser/resource_context_impl.cc
@@ -33,9 +33,6 @@
// Key names on ResourceContext.
static const char* kAppCacheServiceKeyName = "content_appcache_service_tracker";
static const char* kBlobStorageContextKeyName = "content_blob_storage_context";
-static const char* kDatabaseTrackerKeyName = "content_database_tracker";
-static const char* kFileSystemContextKeyName = "content_file_system_context";
-static const char* kIndexedDBContextKeyName = "content_indexed_db_context";
static const char* kHostZoomMapKeyName = "content_host_zoom_map";
using appcache::AppCacheService;
@@ -213,28 +210,6 @@ BlobStorageController* GetBlobStorageControllerForResourceContext(
return GetChromeBlobStorageContextForResourceContext(resource_context)->
controller();
}
-
-DatabaseTracker* GetDatabaseTrackerForResourceContext(
- ResourceContext* resource_context) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
- return UserDataAdapter<DatabaseTracker>::Get(
- resource_context, kDatabaseTrackerKeyName);
-}
-
-FileSystemContext* GetFileSystemContextForResourceContext(
- ResourceContext* resource_context) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
- return UserDataAdapter<FileSystemContext>::Get(
- resource_context, kFileSystemContextKeyName);
-}
-
-IndexedDBContextImpl* GetIndexedDBContextForResourceContext(
- ResourceContext* resource_context) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
- return UserDataAdapter<IndexedDBContextImpl>::Get(
- resource_context, kIndexedDBContextKeyName);
-}
-
ChromeBlobStorageContext* GetChromeBlobStorageContextForResourceContext(
ResourceContext* resource_context) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
@@ -250,28 +225,14 @@ HostZoomMap* GetHostZoomMapForResourceContext(ResourceContext* context) {
void InitializeResourceContext(BrowserContext* browser_context) {
ResourceContext* resource_context = browser_context->GetResourceContext();
- DCHECK(!resource_context->GetUserData(kIndexedDBContextKeyName));
+ DCHECK(!resource_context->GetUserData(kHostZoomMapKeyName));
resource_context->SetUserData(
- kIndexedDBContextKeyName,
- new UserDataAdapter<IndexedDBContextImpl>(
- static_cast<IndexedDBContextImpl*>(
- BrowserContext::GetIndexedDBContext(browser_context))));
- resource_context->SetUserData(
- kDatabaseTrackerKeyName,
- new UserDataAdapter<webkit_database::DatabaseTracker>(
- BrowserContext::GetDefaultStoragePartition(browser_context)->
- GetDatabaseTracker()));
- resource_context->SetUserData(
kAppCacheServiceKeyName,
new UserDataAdapter<ChromeAppCacheService>(
static_cast<ChromeAppCacheService*>(
BrowserContext::GetAppCacheService(browser_context))));
resource_context->SetUserData(
- kFileSystemContextKeyName,
- new UserDataAdapter<FileSystemContext>(
- BrowserContext::GetFileSystemContext(browser_context)));
- resource_context->SetUserData(
kBlobStorageContextKeyName,
new UserDataAdapter<ChromeBlobStorageContext>(
ChromeBlobStorageContext::GetFor(browser_context)));
« no previous file with comments | « content/browser/resource_context_impl.h ('k') | content/browser/worker_host/worker_message_filter.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698