Chromium Code Reviews| 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); |
| } |