| 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());
 | 
|  }
 | 
|  
 | 
| 
 |