summaryrefslogtreecommitdiffstats
path: root/chrome/android
diff options
context:
space:
mode:
authoryang.gu@intel.com <yang.gu@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-01 01:40:30 +0000
committeryang.gu@intel.com <yang.gu@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-01 01:40:30 +0000
commitae61bcaa954e5ff0075112601320fe753a1e15e7 (patch)
tree97d1c5e5145957326f4b2e3cbb54e234381dcaf1 /chrome/android
parent8eef1933e5631f5d150f826dc6ce42baf23d8520 (diff)
downloadchromium_src-ae61bcaa954e5ff0075112601320fe753a1e15e7.zip
chromium_src-ae61bcaa954e5ff0075112601320fe753a1e15e7.tar.gz
chromium_src-ae61bcaa954e5ff0075112601320fe753a1e15e7.tar.bz2
Fix build issues in chrome/ for Android x64
BUG=346626 Review URL: https://codereview.chromium.org/179873015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254313 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/android')
-rw-r--r--chrome/android/java/src/org/chromium/chrome/browser/DevToolsServer.java10
-rw-r--r--chrome/android/java/src/org/chromium/chrome/browser/SSLClientCertificateRequest.java16
2 files changed, 13 insertions, 13 deletions
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/DevToolsServer.java b/chrome/android/java/src/org/chromium/chrome/browser/DevToolsServer.java
index bc47c10..7ed33f9 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/DevToolsServer.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/DevToolsServer.java
@@ -9,7 +9,7 @@ package org.chromium.chrome.browser;
*/
public class DevToolsServer {
- private int mNativeDevToolsServer = 0;
+ private long mNativeDevToolsServer = 0;
public DevToolsServer(String socketNamePrefix) {
mNativeDevToolsServer = nativeInitRemoteDebugging(socketNamePrefix);
@@ -28,8 +28,8 @@ public class DevToolsServer {
nativeSetRemoteDebuggingEnabled(mNativeDevToolsServer, enabled);
}
- private native int nativeInitRemoteDebugging(String socketNamePrefix);
- private native void nativeDestroyRemoteDebugging(int devToolsServer);
- private native boolean nativeIsRemoteDebuggingEnabled(int devToolsServer);
- private native void nativeSetRemoteDebuggingEnabled(int devToolsServer, boolean enabled);
+ private native long nativeInitRemoteDebugging(String socketNamePrefix);
+ private native void nativeDestroyRemoteDebugging(long devToolsServer);
+ private native boolean nativeIsRemoteDebuggingEnabled(long devToolsServer);
+ private native void nativeSetRemoteDebuggingEnabled(long devToolsServer, boolean enabled);
}
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/SSLClientCertificateRequest.java b/chrome/android/java/src/org/chromium/chrome/browser/SSLClientCertificateRequest.java
index 4b0b6da..703eb64 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/SSLClientCertificateRequest.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/SSLClientCertificateRequest.java
@@ -54,9 +54,9 @@ public class SSLClientCertificateRequest {
private AndroidPrivateKey mAndroidPrivateKey;
// Pointer to the native certificate request needed to return the results.
- private final int mNativePtr;
+ private final long mNativePtr;
- CertAsyncTask(int nativePtr) {
+ CertAsyncTask(long nativePtr) {
mNativePtr = nativePtr;
}
@@ -106,7 +106,7 @@ public class SSLClientCertificateRequest {
final Context mContext;
final String mAlias;
- CertAsyncTaskKeyChain(Context context, int nativePtr, String alias) {
+ CertAsyncTaskKeyChain(Context context, long nativePtr, String alias) {
super(nativePtr);
mContext = context;
assert alias != null;
@@ -151,7 +151,7 @@ public class SSLClientCertificateRequest {
private final String mHostName;
private final int mPort;
- CertAsyncTaskPKCS11(int nativePtr, String hostName, int port,
+ CertAsyncTaskPKCS11(long nativePtr, String hostName, int port,
PKCS11AuthenticationManager pkcs11CardAuthManager) {
super(nativePtr);
mHostName = hostName;
@@ -180,10 +180,10 @@ public class SSLClientCertificateRequest {
* certificate selected by the user.
*/
private static class KeyChainCertSelectionCallback implements KeyChainAliasCallback {
- private final int mNativePtr;
+ private final long mNativePtr;
private final Context mContext;
- KeyChainCertSelectionCallback(Context context, int nativePtr) {
+ KeyChainCertSelectionCallback(Context context, long nativePtr) {
mContext = context;
mNativePtr = nativePtr;
}
@@ -224,7 +224,7 @@ public class SSLClientCertificateRequest {
* Note that nativeOnSystemRequestComplete will be called iff this method returns true.
*/
@CalledByNative
- private static boolean selectClientCertificate(final int nativePtr, final WindowAndroid window,
+ private static boolean selectClientCertificate(final long nativePtr, final WindowAndroid window,
final String[] keyTypes, byte[][] encodedPrincipals, final String hostName,
final int port) {
ThreadUtils.assertOnUiThread();
@@ -305,5 +305,5 @@ public class SSLClientCertificateRequest {
// Called to pass request results to native side.
private static native void nativeOnSystemRequestCompletion(
- int requestPtr, byte[][] certChain, AndroidPrivateKey androidKey);
+ long requestPtr, byte[][] certChain, AndroidPrivateKey androidKey);
}