Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1506)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/prerender/ExternalPrerenderHandler.java

Issue 67573003: Android: moves chrome/ to use long for JNI (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java/src/org/chromium/chrome/browser/prerender/ExternalPrerenderHandler.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/prerender/ExternalPrerenderHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/prerender/ExternalPrerenderHandler.java
index 32fb8a22358747ad63c8ff9f2ede6dbe971ffb86..3783554d6062dd38169227ed753e7a28dbe4b60e 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/prerender/ExternalPrerenderHandler.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/prerender/ExternalPrerenderHandler.java
@@ -14,14 +14,14 @@ import org.chromium.chrome.browser.profiles.Profile;
@JNINamespace("prerender")
public class ExternalPrerenderHandler {
- private int mNativeExternalPrerenderHandler;
+ private long mNativeExternalPrerenderHandler;
public ExternalPrerenderHandler() {
mNativeExternalPrerenderHandler = nativeInit();
}
- public int addPrerender(Profile profile, String url, String referrer, int width, int height) {
- int webContentsPtr = ContentViewUtil.createNativeWebContents(false);
+ public long addPrerender(Profile profile, String url, String referrer, int width, int height) {
+ long webContentsPtr = ContentViewUtil.createNativeWebContents(false);
if (nativeAddPrerender(mNativeExternalPrerenderHandler, profile, webContentsPtr,
url, referrer, width, height)) {
return webContentsPtr;
@@ -34,16 +34,16 @@ public class ExternalPrerenderHandler {
nativeCancelCurrentPrerender(mNativeExternalPrerenderHandler);
}
- public static boolean hasPrerenderedUrl(Profile profile, String url, int webContentsPtr) {
+ public static boolean hasPrerenderedUrl(Profile profile, String url, long webContentsPtr) {
return nativeHasPrerenderedUrl(profile, url, webContentsPtr);
}
- private static native int nativeInit();
+ private static native long nativeInit();
private static native boolean nativeAddPrerender(
- int nativeExternalPrerenderHandlerAndroid, Profile profile,
- int webContentsPtr, String url, String referrer, int width, int height);
+ long nativeExternalPrerenderHandlerAndroid, Profile profile,
+ long webContentsPtr, String url, String referrer, int width, int height);
private static native boolean nativeHasPrerenderedUrl(
- Profile profile, String url, int webContentsPtr);
+ Profile profile, String url, long webContentsPtr);
private static native void nativeCancelCurrentPrerender(
- int nativeExternalPrerenderHandlerAndroid);
+ long nativeExternalPrerenderHandlerAndroid);
}

Powered by Google App Engine
This is Rietveld 408576698