| 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..6913f5546d98a6544bb4fbb04ac4eb1ec6279706 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
|
| @@ -684,11 +684,14 @@ public final class PrefServiceBridge {
|
| * @param listener A listener to call back when the clearing is finished.
|
| * @param dataTypes An array of browsing data types to delete, represented as values from
|
| * the shared enum {@link org.chromium.chrome.browser.BrowsingDataType}.
|
| + * @param timePeriod The time period for which to delete the data, represented as a value from
|
| + * the shared enum {@link org.chromium.chrome.browser.TimePeriod}.
|
| */
|
| - public void clearBrowsingData(OnClearBrowsingDataListener listener, int[] dataTypes) {
|
| + public void clearBrowsingData(
|
| + OnClearBrowsingDataListener listener, int[] dataTypes, int timePeriod) {
|
| assert mClearBrowsingDataListener == null;
|
| mClearBrowsingDataListener = listener;
|
| - nativeClearBrowsingData(dataTypes);
|
| + nativeClearBrowsingData(dataTypes, timePeriod);
|
| }
|
|
|
| /*
|
| @@ -1020,7 +1023,7 @@ public final class PrefServiceBridge {
|
| private native void nativeSetBrowsingDataDeletionPreference(int dataType, boolean value);
|
| private native int nativeGetBrowsingDataDeletionTimePeriod();
|
| private native void nativeSetBrowsingDataDeletionTimePeriod(int timePeriod);
|
| - private native void nativeClearBrowsingData(int[] dataTypes);
|
| + private native void nativeClearBrowsingData(int[] dataTypes, int timePeriod);
|
| private native boolean nativeCanDeleteBrowsingHistory();
|
| private native void nativeSetAllowCookiesEnabled(boolean allow);
|
| private native void nativeSetBlockThirdPartyCookiesEnabled(boolean enabled);
|
|
|