| Index: chrome/browser/extensions/chrome_content_browser_client_extensions_part.h
|
| diff --git a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h
|
| index cd9a801b1bcceb20102b3c2bc859db0cfa95795a..8982d5271a418fac9dfd9a473c7c5c9d4b32fb00 100644
|
| --- a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h
|
| +++ b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h
|
| @@ -11,6 +11,7 @@
|
|
|
| namespace content {
|
| class ResourceContext;
|
| +class VpnServiceProxy;
|
| }
|
|
|
| namespace extensions {
|
| @@ -65,6 +66,11 @@ class ChromeContentBrowserClientExtensionsPart
|
| // Helper function to call InfoMap::SetSigninProcess().
|
| static void SetSigninProcess(content::SiteInstance* site_instance);
|
|
|
| + // Creates a new VpnServiceProxy. The caller owns the returned value. It's
|
| + // valid to return nullptr.
|
| + static std::unique_ptr<content::VpnServiceProxy> GetVpnServiceProxy(
|
| + content::BrowserContext* browser_context);
|
| +
|
| private:
|
| // ChromeContentBrowserClientParts:
|
| void RenderProcessWillLaunch(content::RenderProcessHost* host) override;
|
|
|