Index: chrome/browser/extensions/api/chrome_extensions_api_client.cc |
diff --git a/chrome/browser/extensions/api/chrome_extensions_api_client.cc b/chrome/browser/extensions/api/chrome_extensions_api_client.cc |
index f2295a5c8dec5cb874b7a06e01df0c2d7b371546..b6bf8f9d974c207f4ccb73f0012400ebbb27c564 100644 |
--- a/chrome/browser/extensions/api/chrome_extensions_api_client.cc |
+++ b/chrome/browser/extensions/api/chrome_extensions_api_client.cc |
@@ -118,9 +118,9 @@ WebViewPermissionHelperDelegate* ChromeExtensionsAPIClient:: |
return new ChromeWebViewPermissionHelperDelegate(web_view_permission_helper); |
} |
-WebRequestEventRouterDelegate* |
+std::unique_ptr<WebRequestEventRouterDelegate> |
ChromeExtensionsAPIClient::CreateWebRequestEventRouterDelegate() const { |
- return new ChromeExtensionWebRequestEventRouterDelegate(); |
+ return base::WrapUnique(new ChromeExtensionWebRequestEventRouterDelegate()); |
} |
scoped_refptr<ContentRulesRegistry> |