| 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 74f13e00403581871b27b2f736df5ebeee2c408f..5372fb07442793cd7fe35c849aca7a2b17ebc95a 100644
|
| --- a/android_webview/native/aw_contents_client_bridge.h
|
| +++ b/android_webview/native/aw_contents_client_bridge.h
|
| @@ -56,12 +56,21 @@ class AwContentsClientBridge : public AwContentsClientBridgeBase {
|
| override;
|
|
|
| // Methods called from Java.
|
| - void ProceedSslError(JNIEnv* env, jobject obj, jboolean proceed, jint id);
|
| - void ProvideClientCertificateResponse(JNIEnv* env, jobject object,
|
| - jint request_id, jobjectArray encoded_chain_ref,
|
| - jobject private_key_ref);
|
| - void ConfirmJsResult(JNIEnv*, jobject, int id, jstring prompt);
|
| - void CancelJsResult(JNIEnv*, jobject, int id);
|
| + void ProceedSslError(JNIEnv* env,
|
| + const base::android::JavaRef<jobject>& obj,
|
| + jboolean proceed,
|
| + jint id);
|
| + void ProvideClientCertificateResponse(
|
| + JNIEnv* env,
|
| + const base::android::JavaRef<jobject>& object,
|
| + jint request_id,
|
| + const base::android::JavaRef<jobjectArray>& encoded_chain_ref,
|
| + const base::android::JavaRef<jobject>& private_key_ref);
|
| + void ConfirmJsResult(JNIEnv*,
|
| + const base::android::JavaRef<jobject>&,
|
| + int id,
|
| + const base::android::JavaRef<jstring>& prompt);
|
| + void CancelJsResult(JNIEnv*, const base::android::JavaRef<jobject>&, int id);
|
|
|
| private:
|
| void HandleErrorInClientCertificateResponse(int id);
|
|
|