Index: chrome/browser/ui/cocoa/ssl_client_certificate_selector_cocoa.mm |
diff --git a/chrome/browser/ui/cocoa/ssl_client_certificate_selector_cocoa.mm b/chrome/browser/ui/cocoa/ssl_client_certificate_selector_cocoa.mm |
index 4a06708658991c08caf84bad9eb6f45abc8f42d2..02d348bf69b43cb777e2cc8444449f5e9d471dc2 100644 |
--- a/chrome/browser/ui/cocoa/ssl_client_certificate_selector_cocoa.mm |
+++ b/chrome/browser/ui/cocoa/ssl_client_certificate_selector_cocoa.mm |
@@ -49,7 +49,7 @@ class SSLClientAuthObserverCocoaBridge : public SSLClientAuthObserver, |
SSLClientAuthObserverCocoaBridge( |
const content::BrowserContext* browser_context, |
net::SSLCertRequestInfo* cert_request_info, |
- scoped_ptr<content::ClientCertificateDelegate> delegate, |
+ std::unique_ptr<content::ClientCertificateDelegate> delegate, |
SSLClientCertificateSelectorCocoa* controller) |
: SSLClientAuthObserver(browser_context, |
cert_request_info, |
@@ -80,7 +80,7 @@ namespace chrome { |
void ShowSSLClientCertificateSelector( |
content::WebContents* contents, |
net::SSLCertRequestInfo* cert_request_info, |
- scoped_ptr<content::ClientCertificateDelegate> delegate) { |
+ std::unique_ptr<content::ClientCertificateDelegate> delegate) { |
DCHECK_CURRENTLY_ON(BrowserThread::UI); |
// Not all WebContentses can show modal dialogs. |
@@ -109,8 +109,9 @@ void ShowSSLClientCertificateSelector( |
- (id)initWithBrowserContext:(const content::BrowserContext*)browserContext |
certRequestInfo:(net::SSLCertRequestInfo*)certRequestInfo |
- delegate:(scoped_ptr<content::ClientCertificateDelegate>) |
- delegate { |
+ delegate: |
+ (std::unique_ptr<content::ClientCertificateDelegate>) |
+ delegate { |
DCHECK(browserContext); |
DCHECK(certRequestInfo); |
if ((self = [super init])) { |