Index: chrome/browser/net/chrome_url_request_context.h |
diff --git a/chrome/browser/net/chrome_url_request_context.h b/chrome/browser/net/chrome_url_request_context.h |
index 3d54bba8c3400480dff5a400d2a4693d80cc46cc..341b17c06e5141bc355335d43021817a2aae041a 100644 |
--- a/chrome/browser/net/chrome_url_request_context.h |
+++ b/chrome/browser/net/chrome_url_request_context.h |
@@ -96,7 +96,14 @@ class ChromeURLRequestContextGetter : public net::URLRequestContextGetter { |
// Create an instance for use with an 'original' (non-OTR) profile. This is |
// expected to get called on the UI thread. |
static ChromeURLRequestContextGetter* CreateOriginal( |
- Profile* profile, const ProfileIOData* profile_io_data); |
+ Profile* profile, |
+ const ProfileIOData* profile_io_data, |
+ scoped_ptr<net::URLRequestJobFactory::ProtocolHandler> |
+ blob_protocol_handler, |
+ scoped_ptr<net::URLRequestJobFactory::ProtocolHandler> |
+ file_system_protocol_handler, |
+ scoped_ptr<net::URLRequestJobFactory::Interceptor> |
+ developer_protocol_handler); |
// Create an instance for an original profile for media. This is expected to |
// get called on UI thread. This method takes a profile and reuses the |
@@ -116,7 +123,13 @@ class ChromeURLRequestContextGetter : public net::URLRequestContextGetter { |
const ProfileIOData* profile_io_data, |
const StoragePartitionDescriptor& partition_descriptor, |
scoped_ptr<ProtocolHandlerRegistry::JobInterceptorFactory> |
- protocol_handler_interceptor); |
+ protocol_handler_interceptor, |
+ scoped_ptr<net::URLRequestJobFactory::ProtocolHandler> |
+ blob_protocol_handler, |
+ scoped_ptr<net::URLRequestJobFactory::ProtocolHandler> |
+ file_system_protocol_handler, |
+ scoped_ptr<net::URLRequestJobFactory::Interceptor> |
+ developer_protocol_handler); |
// Create an instance for an original profile for media with isolated |
// storage. This is expected to get called on UI thread. |
@@ -129,7 +142,14 @@ class ChromeURLRequestContextGetter : public net::URLRequestContextGetter { |
// Create an instance for use with an OTR profile. This is expected to get |
// called on the UI thread. |
static ChromeURLRequestContextGetter* CreateOffTheRecord( |
- Profile* profile, const ProfileIOData* profile_io_data); |
+ Profile* profile, |
+ const ProfileIOData* profile_io_data, |
+ scoped_ptr<net::URLRequestJobFactory::ProtocolHandler> |
+ blob_protocol_handler, |
+ scoped_ptr<net::URLRequestJobFactory::ProtocolHandler> |
+ file_system_protocol_handler, |
+ scoped_ptr<net::URLRequestJobFactory::Interceptor> |
+ developer_protocol_handler); |
// Create an instance for an OTR profile for extensions. This is expected |
// to get called on UI thread. |
@@ -143,7 +163,13 @@ class ChromeURLRequestContextGetter : public net::URLRequestContextGetter { |
const ProfileIOData* profile_io_data, |
const StoragePartitionDescriptor& partition_descriptor, |
scoped_ptr<ProtocolHandlerRegistry::JobInterceptorFactory> |
- protocol_handler_interceptor); |
+ protocol_handler_interceptor, |
+ scoped_ptr<net::URLRequestJobFactory::ProtocolHandler> |
+ blob_protocol_handler, |
+ scoped_ptr<net::URLRequestJobFactory::ProtocolHandler> |
+ file_system_protocol_handler, |
+ scoped_ptr<net::URLRequestJobFactory::Interceptor> |
+ developer_protocol_handler); |
private: |
virtual ~ChromeURLRequestContextGetter(); |