| Index: chrome/browser/profiles/profile_impl.cc | 
| diff --git a/chrome/browser/profiles/profile_impl.cc b/chrome/browser/profiles/profile_impl.cc | 
| index 52acc0c0809f06fc6990de2410754feb35098613..07dff3144eee3b8c5dd1d15fd3bba0b053b7d36e 100644 | 
| --- a/chrome/browser/profiles/profile_impl.cc | 
| +++ b/chrome/browser/profiles/profile_impl.cc | 
| @@ -864,9 +864,11 @@ PrefService* ProfileImpl::GetOffTheRecordPrefs() { | 
| } | 
|  | 
| net::URLRequestContextGetter* ProfileImpl::CreateRequestContext( | 
| -    content::ProtocolHandlerMap* protocol_handlers) { | 
| +    content::ProtocolHandlerMap* protocol_handlers, | 
| +    content::ProtocolHandlerScopedVector protocol_interceptors) { | 
| return io_data_ | 
| .CreateMainRequestContextGetter(protocol_handlers, | 
| +                                      protocol_interceptors.Pass(), | 
| g_browser_process->local_state(), | 
| g_browser_process->io_thread()).get(); | 
| } | 
| @@ -977,9 +979,12 @@ net::URLRequestContextGetter* | 
| ProfileImpl::CreateRequestContextForStoragePartition( | 
| const base::FilePath& partition_path, | 
| bool in_memory, | 
| -    content::ProtocolHandlerMap* protocol_handlers) { | 
| +    content::ProtocolHandlerMap* protocol_handlers, | 
| +    content::ProtocolHandlerScopedVector protocol_interceptors) { | 
| return io_data_.CreateIsolatedAppRequestContextGetter( | 
| -                      partition_path, in_memory, protocol_handlers).get(); | 
| +      partition_path, in_memory, | 
| +      protocol_handlers, | 
| +      protocol_interceptors.Pass()).get(); | 
| } | 
|  | 
| net::SSLConfigService* ProfileImpl::GetSSLConfigService() { | 
|  |