Chromium Code Reviews| Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/PrefServiceBridge.java |
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/PrefServiceBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/PrefServiceBridge.java |
| index 13699c37e7d814af2b968478e621842c17e1cf1b..54c95d299d77fb5e562e1026c1c7f5abf9fe0211 100644 |
| --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/PrefServiceBridge.java |
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/PrefServiceBridge.java |
| @@ -691,6 +691,12 @@ public final class PrefServiceBridge { |
| nativeClearBrowsingData(dataTypes); |
| } |
| + public void clearBrowsingDataExcludingOrigins( |
|
newt (away)
2016/03/09 05:40:02
javadoc for all public methods
Also, how will thi
|
| + OnClearBrowsingDataListener listener, int[] dataTypes, String[] origins) { |
|
newt (away)
2016/03/09 05:40:02
Side note: Could you rename this listener to "Clea
|
| + assert mClearBrowsingDataListener == null; |
| + nativeClearBrowingDataExcludingOrigins(listener, dataTypes, origins); |
| + } |
| + |
| /* |
| * Whether browser history can be deleted by the user. |
| */ |
| @@ -1021,6 +1027,8 @@ public final class PrefServiceBridge { |
| private native int nativeGetBrowsingDataDeletionTimePeriod(); |
| private native void nativeSetBrowsingDataDeletionTimePeriod(int timePeriod); |
| private native void nativeClearBrowsingData(int[] dataTypes); |
| + private native void nativeClearBrowingDataExcludingOrigins( |
| + OnClearBrowsingDataListener listener, int[] dataTypes, String[] origins); |
| private native boolean nativeCanDeleteBrowsingHistory(); |
| private native void nativeSetAllowCookiesEnabled(boolean allow); |
| private native void nativeSetBlockThirdPartyCookiesEnabled(boolean enabled); |