Index: chrome/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java b/chrome/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java |
index bb685e5f979ece1af0b8fdc75c04878d7733d678..e27418f8f2fae7e0dfcf196b17f35e89028d4292 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java |
@@ -422,6 +422,10 @@ public class PersonalDataManager { |
nativeRemoveByGUID(mPersonalDataManagerAndroid, guid); |
} |
+ public void clearUnmaskedCache() { |
+ nativeClearUnmaskedCache(mPersonalDataManagerAndroid); |
+ } |
+ |
/** |
* @return Whether the Autofill feature is enabled. |
*/ |
@@ -444,6 +448,27 @@ public class PersonalDataManager { |
return nativeIsAutofillManaged(); |
} |
+ /** |
+ * @return Whether to offer the Wallet import feature. |
+ */ |
+ public static boolean isWalletImportFeatureAvailable() { |
+ return nativeIsWalletImportFeatureAvailable(); |
+ } |
+ |
+ /** |
+ * @return Whether the Wallet import feature is enabled. |
+ */ |
+ public static boolean isWalletImportEnabled() { |
+ return nativeIsWalletImportEnabled(); |
+ } |
+ |
+ /** |
+ * @return Whether the Wallet import feature is enabled. |
newt (away)
2015/01/14 02:04:53
fix javadoc
Evan Stade
2015/01/14 22:26:43
Done.
|
+ */ |
+ public static void setWalletImportEnabled(boolean enable) { |
+ nativeSetWalletImportEnabled(enable); |
+ } |
+ |
private native long nativeInit(); |
private native int nativeGetProfileCount(long nativePersonalDataManagerAndroid); |
private native String[] nativeGetProfileLabels(long nativePersonalDataManagerAndroid); |
@@ -461,8 +486,12 @@ public class PersonalDataManager { |
private native String nativeSetCreditCard(long nativePersonalDataManagerAndroid, |
CreditCard card); |
private native void nativeRemoveByGUID(long nativePersonalDataManagerAndroid, String guid); |
+ private native void nativeClearUnmaskedCache(long nativePersonalDataManagerAndroid); |
private static native boolean nativeIsAutofillEnabled(); |
private static native void nativeSetAutofillEnabled(boolean enable); |
private static native boolean nativeIsAutofillManaged(); |
+ private static native boolean nativeIsWalletImportFeatureAvailable(); |
+ private static native boolean nativeIsWalletImportEnabled(); |
+ private static native void nativeSetWalletImportEnabled(boolean enable); |
private static native String nativeToCountryCode(String countryName); |
} |