Index: content/shell/browser/shell_browser_context.h |
diff --git a/content/shell/browser/shell_browser_context.h b/content/shell/browser/shell_browser_context.h |
index 7cc78cb803d87acc831ae6b985be32667e62b776..47e9fdb15ca332ecc8050eded1e9f503928567ee 100644 |
--- a/content/shell/browser/shell_browser_context.h |
+++ b/content/shell/browser/shell_browser_context.h |
@@ -54,14 +54,26 @@ class ShellBrowserContext : public BrowserContext { |
virtual PushMessagingService* GetPushMessagingService() OVERRIDE; |
virtual SSLHostStateDelegate* GetSSLHostStateDelegate() OVERRIDE; |
+ virtual content::ShellURLRequestContextGetter* CreateURLRequestContextGetter( |
+ ProtocolHandlerMap* protocol_handlers, |
+ URLRequestInterceptorScopedVector request_interceptors); |
net::URLRequestContextGetter* CreateRequestContext( |
ProtocolHandlerMap* protocol_handlers, |
URLRequestInterceptorScopedVector request_interceptors); |
+ |
+ net::URLRequestContextGetter* CreateRequestContext( |
+ ProtocolHandlerMap* protocol_handlers, |
+ URLRequestInterceptorScopedVector request_interceptors, |
+ net::NetworkDelegate* network_delegate); |
+ |
net::URLRequestContextGetter* CreateRequestContextForStoragePartition( |
const base::FilePath& partition_path, |
bool in_memory, |
ProtocolHandlerMap* protocol_handlers, |
URLRequestInterceptorScopedVector request_interceptors); |
+ protected: |
+ net::NetLog* net_log() { return net_log_; } |
+ bool ignore_certificate_errors() { return ignore_certificate_errors_; } |
private: |
class ShellResourceContext; |