diff options
Diffstat (limited to 'chromium/extensions/browser/api/web_request/web_request_proxying_url_loader_factory.cc')
-rw-r--r-- | chromium/extensions/browser/api/web_request/web_request_proxying_url_loader_factory.cc | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/chromium/extensions/browser/api/web_request/web_request_proxying_url_loader_factory.cc b/chromium/extensions/browser/api/web_request/web_request_proxying_url_loader_factory.cc index 7dcbef5fc11..be76fa780eb 100644 --- a/chromium/extensions/browser/api/web_request/web_request_proxying_url_loader_factory.cc +++ b/chromium/extensions/browser/api/web_request/web_request_proxying_url_loader_factory.cc @@ -46,25 +46,25 @@ namespace { // This shutdown notifier makes sure the proxy is destroyed if an incognito // browser context is destroyed. This is needed because WebRequestAPI only // clears the proxies when the original browser context is destroyed. -class ShutdownNotifierFactory +class ShutdownNotifierFactory2 : public BrowserContextKeyedServiceShutdownNotifierFactory { public: - static ShutdownNotifierFactory* GetInstance() { - static base::NoDestructor<ShutdownNotifierFactory> factory; + static ShutdownNotifierFactory2* GetInstance() { + static base::NoDestructor<ShutdownNotifierFactory2> factory; return factory.get(); } private: - friend class base::NoDestructor<ShutdownNotifierFactory>; + friend class base::NoDestructor<ShutdownNotifierFactory2>; - ShutdownNotifierFactory() + ShutdownNotifierFactory2() : BrowserContextKeyedServiceShutdownNotifierFactory( "WebRequestProxyingURLLoaderFactory") { DependsOn(PermissionHelper::GetFactoryInstance()); } - ~ShutdownNotifierFactory() override {} + ~ShutdownNotifierFactory2() override {} - DISALLOW_COPY_AND_ASSIGN(ShutdownNotifierFactory); + DISALLOW_COPY_AND_ASSIGN(ShutdownNotifierFactory2); }; // Creates simulated net::RedirectInfo when an extension redirects a request, @@ -1136,7 +1136,7 @@ WebRequestProxyingURLLoaderFactory::WebRequestProxyingURLLoaderFactory( // canceled when |shutdown_notifier_subscription_| is destroyed, and // |proxies_| owns this. shutdown_notifier_subscription_ = - ShutdownNotifierFactory::GetInstance() + ShutdownNotifierFactory2::GetInstance() ->Get(browser_context) ->Subscribe(base::BindRepeating(&WebRequestAPI::ProxySet::RemoveProxy, base::Unretained(proxies_), this)); |