Index: chrome/browser/android/tab/thumbnail_tab_helper_android.cc |
diff --git a/chrome/browser/android/tab/thumbnail_tab_helper_android.cc b/chrome/browser/android/tab/thumbnail_tab_helper_android.cc |
index 3c6328fda4b048855d0e7ec570dfc86723344731..17c0cae8169c2d792073b7bcd930981310846546 100644 |
--- a/chrome/browser/android/tab/thumbnail_tab_helper_android.cc |
+++ b/chrome/browser/android/tab/thumbnail_tab_helper_android.cc |
@@ -28,8 +28,8 @@ bool RegisterThumbnailTabHelperAndroid(JNIEnv* env) { |
} |
static void InitThumbnailHelper(JNIEnv* env, |
- jclass clazz, |
- jobject jweb_contents) { |
+ const JavaParamRef<jclass>& clazz, |
+ const JavaParamRef<jobject>& jweb_contents) { |
content::WebContents* web_contents = |
content::WebContents::FromJavaWebContents(jweb_contents); |
DCHECK(web_contents); |
@@ -44,8 +44,10 @@ static void InitThumbnailHelper(JNIEnv* env, |
thumbnail_tab_helper->set_enabled(false); |
} |
-static jboolean ShouldUpdateThumbnail( |
- JNIEnv* env, jclass clazz, jobject jprofile, jstring jurl) { |
+static jboolean ShouldUpdateThumbnail(JNIEnv* env, |
+ const JavaParamRef<jclass>& clazz, |
+ const JavaParamRef<jobject>& jprofile, |
+ const JavaParamRef<jstring>& jurl) { |
Profile* profile = ProfileAndroid::FromProfileAndroid(jprofile); |
GURL url(base::android::ConvertJavaStringToUTF8(env, jurl)); |
@@ -56,9 +58,9 @@ static jboolean ShouldUpdateThumbnail( |
} |
static void UpdateThumbnail(JNIEnv* env, |
- jclass clazz, |
- jobject jweb_contents, |
- jobject bitmap, |
+ const JavaParamRef<jclass>& clazz, |
+ const JavaParamRef<jobject>& jweb_contents, |
+ const JavaParamRef<jobject>& bitmap, |
jboolean jat_top) { |
content::WebContents* web_contents = |
content::WebContents::FromJavaWebContents(jweb_contents); |