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); |