Index: chrome/browser/extensions/api/chrome_extensions_api_client.h |
diff --git a/chrome/browser/extensions/api/chrome_extensions_api_client.h b/chrome/browser/extensions/api/chrome_extensions_api_client.h |
index 43337306540ee5b31a11b3d37bd8b233efb63d00..cfa11b39979a22901da2fec462fd677360830503 100644 |
--- a/chrome/browser/extensions/api/chrome_extensions_api_client.h |
+++ b/chrome/browser/extensions/api/chrome_extensions_api_client.h |
@@ -30,10 +30,11 @@ class ChromeExtensionsAPIClient : public ExtensionsAPIClient { |
AppViewGuestDelegate* CreateAppViewGuestDelegate() const override; |
ExtensionOptionsGuestDelegate* CreateExtensionOptionsGuestDelegate( |
ExtensionOptionsGuest* guest) const override; |
- scoped_ptr<guest_view::GuestViewManagerDelegate> |
- CreateGuestViewManagerDelegate( |
- content::BrowserContext* context) const override; |
- scoped_ptr<MimeHandlerViewGuestDelegate> CreateMimeHandlerViewGuestDelegate( |
+ std::unique_ptr<guest_view::GuestViewManagerDelegate> |
+ CreateGuestViewManagerDelegate( |
+ content::BrowserContext* context) const override; |
+ std::unique_ptr<MimeHandlerViewGuestDelegate> |
+ CreateMimeHandlerViewGuestDelegate( |
MimeHandlerViewGuest* guest) const override; |
WebViewGuestDelegate* CreateWebViewGuestDelegate( |
WebViewGuest* web_view_guest) const override; |
@@ -44,9 +45,9 @@ class ChromeExtensionsAPIClient : public ExtensionsAPIClient { |
scoped_refptr<ContentRulesRegistry> CreateContentRulesRegistry( |
content::BrowserContext* browser_context, |
RulesCacheDelegate* cache_delegate) const override; |
- scoped_ptr<DevicePermissionsPrompt> CreateDevicePermissionsPrompt( |
+ std::unique_ptr<DevicePermissionsPrompt> CreateDevicePermissionsPrompt( |
content::WebContents* web_contents) const override; |
- scoped_ptr<VirtualKeyboardDelegate> CreateVirtualKeyboardDelegate() |
+ std::unique_ptr<VirtualKeyboardDelegate> CreateVirtualKeyboardDelegate() |
const override; |
ManagementAPIDelegate* CreateManagementAPIDelegate() const override; |