diff options
Diffstat (limited to 'chrome/browser/net/chrome_url_request_context.h')
-rw-r--r-- | chrome/browser/net/chrome_url_request_context.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/chrome/browser/net/chrome_url_request_context.h b/chrome/browser/net/chrome_url_request_context.h index cd4200c..ebae377 100644 --- a/chrome/browser/net/chrome_url_request_context.h +++ b/chrome/browser/net/chrome_url_request_context.h @@ -14,6 +14,7 @@ #include "base/linked_ptr.h" #include "chrome/browser/appcache/chrome_appcache_service.h" #include "chrome/browser/chrome_blob_storage_context.h" +#include "chrome/browser/file_system/file_system_host_context.h" #include "chrome/browser/host_content_settings_map.h" #include "chrome/browser/host_zoom_map.h" #include "chrome/browser/io_thread.h" @@ -134,6 +135,11 @@ class ChromeURLRequestContext : public URLRequestContext { return blob_storage_context_.get(); } + // Gets the file system host context with this context's profile. + FileSystemHostContext* file_system_host_context() const { + return file_system_host_context_.get(); + } + bool is_off_the_record() const { return is_off_the_record_; } @@ -237,6 +243,9 @@ class ChromeURLRequestContext : public URLRequestContext { void set_blob_storage_context(ChromeBlobStorageContext* context) { blob_storage_context_ = context; } + void set_file_system_host_context(FileSystemHostContext* context) { + file_system_host_context_ = context; + } void set_net_log(net::NetLog* net_log) { net_log_ = net_log; } @@ -263,6 +272,7 @@ class ChromeURLRequestContext : public URLRequestContext { scoped_refptr<HostContentSettingsMap> host_content_settings_map_; scoped_refptr<HostZoomMap> host_zoom_map_; scoped_refptr<ChromeBlobStorageContext> blob_storage_context_; + scoped_refptr<FileSystemHostContext> file_system_host_context_; bool is_media_; bool is_off_the_record_; @@ -431,6 +441,7 @@ class ChromeURLRequestContextFactory { scoped_refptr<net::SSLConfigService> ssl_config_service_; scoped_refptr<net::CookieMonster::Delegate> cookie_monster_delegate_; scoped_refptr<ChromeBlobStorageContext> blob_storage_context_; + scoped_refptr<FileSystemHostContext> file_system_host_context_; FilePath profile_dir_path_; |