summaryrefslogtreecommitdiffstats
path: root/content/browser/resource_context.h
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/resource_context.h')
-rw-r--r--content/browser/resource_context.h12
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_;