Index: android_webview/native/aw_settings.cc |
diff --git a/android_webview/native/aw_settings.cc b/android_webview/native/aw_settings.cc |
index a5ae993bc71502b1c1baba606e3a3b09c0f2a18d..f708da6fd057f8fcb784924cfcf33ba7a38ee525 100644 |
--- a/android_webview/native/aw_settings.cc |
+++ b/android_webview/native/aw_settings.cc |
@@ -421,16 +421,17 @@ void AwSettings::PopulateWebPreferencesLocked( |
} |
static jlong Init(JNIEnv* env, |
- jobject obj, |
- jobject web_contents) { |
+ const JavaParamRef<jobject>& obj, |
+ const JavaParamRef<jobject>& web_contents) { |
content::WebContents* contents = content::WebContents::FromJavaWebContents( |
web_contents); |
AwSettings* settings = new AwSettings(env, obj, contents); |
return reinterpret_cast<intptr_t>(settings); |
} |
-static ScopedJavaLocalRef<jstring> GetDefaultUserAgent(JNIEnv* env, |
- jclass clazz) { |
+static ScopedJavaLocalRef<jstring> GetDefaultUserAgent( |
+ JNIEnv* env, |
+ const JavaParamRef<jclass>& clazz) { |
return base::android::ConvertUTF8ToJavaString(env, GetUserAgent()); |
} |