diff options
Diffstat (limited to 'content/browser/resource_context.h')
-rw-r--r-- | content/browser/resource_context.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/content/browser/resource_context.h b/content/browser/resource_context.h index 77eaf5c..68994b5 100644 --- a/content/browser/resource_context.h +++ b/content/browser/resource_context.h @@ -13,6 +13,10 @@ class ChromeBlobStorageContext; namespace fileapi { class FileSystemContext; } // namespace fileapi +namespace net { +class HostResolver; +class URLRequestContext; +} // namespace net namespace webkit_database { class DatabaseTracker; } // namespace webkit_database @@ -27,6 +31,12 @@ class ResourceContext { public: virtual ~ResourceContext(); + net::HostResolver* host_resolver() const; + void set_host_resolver(net::HostResolver* host_resolver); + + net::URLRequestContext* request_context() const; + void set_request_context(net::URLRequestContext* request_context); + ChromeAppCacheService* appcache_service() const; void set_appcache_service(ChromeAppCacheService* service); @@ -45,6 +55,8 @@ class ResourceContext { private: virtual void EnsureInitialized() const = 0; + net::HostResolver* host_resolver_; + net::URLRequestContext* request_context_; ChromeAppCacheService* appcache_service_; webkit_database::DatabaseTracker* database_tracker_; fileapi::FileSystemContext* file_system_context_; |