Index: chrome/browser/prerender/external_prerender_handler_android.cc |
diff --git a/chrome/browser/prerender/external_prerender_handler_android.cc b/chrome/browser/prerender/external_prerender_handler_android.cc |
index 9ff7c0dc25e6ec7e10fdaed704544ad50168fe89..e02dfeef135cd230be91c101b26752a3bd450b7b 100644 |
--- a/chrome/browser/prerender/external_prerender_handler_android.cc |
+++ b/chrome/browser/prerender/external_prerender_handler_android.cc |
@@ -69,10 +69,10 @@ void ExternalPrerenderHandlerAndroid::CancelCurrentPrerender(JNIEnv* env, |
} |
static jboolean HasPrerenderedUrl(JNIEnv* env, |
- jclass clazz, |
- jobject jprofile, |
- jstring jurl, |
- jobject jweb_contents) { |
+ const JavaParamRef<jclass>& clazz, |
+ const JavaParamRef<jobject>& jprofile, |
+ const JavaParamRef<jstring>& jurl, |
+ const JavaParamRef<jobject>& jweb_contents) { |
if (jurl == NULL) |
return false; |
@@ -93,7 +93,7 @@ ExternalPrerenderHandlerAndroid::ExternalPrerenderHandlerAndroid() {} |
ExternalPrerenderHandlerAndroid::~ExternalPrerenderHandlerAndroid() {} |
-static jlong Init(JNIEnv* env, jclass clazz) { |
+static jlong Init(JNIEnv* env, const JavaParamRef<jclass>& clazz) { |
ExternalPrerenderHandlerAndroid* external_handler = |
new ExternalPrerenderHandlerAndroid(); |
return reinterpret_cast<intptr_t>(external_handler); |