| Index: extensions/shell/browser/shell_browser_context.h
|
| diff --git a/extensions/shell/browser/shell_browser_context.h b/extensions/shell/browser/shell_browser_context.h
|
| index 305ab2b763b70b0a991ce73de894be6715c3612e..a68198b73c1eb2210ab22efab88a0ede7343f119 100644
|
| --- a/extensions/shell/browser/shell_browser_context.h
|
| +++ b/extensions/shell/browser/shell_browser_context.h
|
| @@ -12,6 +12,7 @@
|
|
|
| namespace extensions {
|
|
|
| +class InfoMap;
|
| class ShellSpecialStoragePolicy;
|
|
|
| // The BrowserContext used by the content, apps and extensions systems in
|
| @@ -25,6 +26,17 @@ class ShellBrowserContext : public content::ShellBrowserContext {
|
| virtual content::BrowserPluginGuestManager* GetGuestManager() OVERRIDE;
|
| virtual storage::SpecialStoragePolicy* GetSpecialStoragePolicy() OVERRIDE;
|
|
|
| + // content::ShellBrowserContext implementation.
|
| + virtual content::ShellURLRequestContextGetter* CreateURLRequestContextGetter(
|
| + content::ProtocolHandlerMap* protocol_handlers,
|
| + content::URLRequestInterceptorScopedVector request_interceptors) OVERRIDE;
|
| +
|
| + net::URLRequestContextGetter* CreateRequestContext(
|
| + content::ProtocolHandlerMap* protocol_handlers,
|
| + content::URLRequestInterceptorScopedVector request_interceptors,
|
| + content::BrowserContext* browser_context,
|
| + InfoMap* extension_info_map);
|
| +
|
| // HACK: Pad the virtual function table so we trip an assertion if someone
|
| // tries to use |this| as a Profile.
|
| virtual void ProfileFunctionCallOnNonProfileBrowserContext1();
|
|
|