| Index: android_webview/native/aw_contents_client_bridge.h
|
| diff --git a/android_webview/native/aw_contents_client_bridge.h b/android_webview/native/aw_contents_client_bridge.h
|
| index 5e1f6cd93c6c22a138cfba7283c3ce1a8acda07a..0b4091e9cd17a29324d530ab80ddde2c8b5d96ed 100644
|
| --- a/android_webview/native/aw_contents_client_bridge.h
|
| +++ b/android_webview/native/aw_contents_client_bridge.h
|
| @@ -95,12 +95,12 @@ class AwContentsClientBridge : public AwContentsClientBridgeBase {
|
|
|
| typedef const base::Callback<void(content::CertificateRequestResultType)>
|
| CertErrorCallback;
|
| - IDMap<CertErrorCallback, IDMapOwnPointer> pending_cert_error_callbacks_;
|
| - IDMap<content::JavaScriptDialogManager::DialogClosedCallback, IDMapOwnPointer>
|
| + IDMap<std::unique_ptr<CertErrorCallback>> pending_cert_error_callbacks_;
|
| + IDMap<std::unique_ptr<content::JavaScriptDialogManager::DialogClosedCallback>>
|
| pending_js_dialog_callbacks_;
|
| // |pending_client_cert_request_delegates_| owns its pointers, but IDMap
|
| // doesn't provide Release, so ownership is managed manually.
|
| - IDMap<content::ClientCertificateDelegate>
|
| + IDMap<content::ClientCertificateDelegate*>
|
| pending_client_cert_request_delegates_;
|
| };
|
|
|
|
|