Index: android_webview/native/aw_http_auth_handler.h |
diff --git a/android_webview/native/aw_http_auth_handler.h b/android_webview/native/aw_http_auth_handler.h |
index 79b7406ec2c6e4521565214bb618320e4717037c..09f6ed1229abcd617fe42f7d897398bf00feb6fb 100644 |
--- a/android_webview/native/aw_http_auth_handler.h |
+++ b/android_webview/native/aw_http_auth_handler.h |
@@ -37,8 +37,11 @@ class AwHttpAuthHandler : public AwHttpAuthHandlerBase { |
// from AwHttpAuthHandler |
bool HandleOnUIThread(content::WebContents* web_contents) override; |
- void Proceed(JNIEnv* env, jobject obj, jstring username, jstring password); |
- void Cancel(JNIEnv* env, jobject obj); |
+ void Proceed(JNIEnv* env, |
+ const base::android::JavaParamRef<jobject>& obj, |
+ const base::android::JavaParamRef<jstring>& username, |
+ const base::android::JavaParamRef<jstring>& password); |
+ void Cancel(JNIEnv* env, const base::android::JavaParamRef<jobject>& obj); |
private: |
scoped_refptr<AwLoginDelegate> login_delegate_; |