Index: chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java b/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java |
index b14babebe28fb411fe6b852d1a626e3dfe350e6d..b17d2a3215ce5605bb1c5848cf11d78ee3f95f40 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java |
@@ -9,6 +9,7 @@ import android.content.Intent; |
import android.os.Handler; |
import android.os.Looper; |
+import org.chromium.base.Callback; |
import org.chromium.base.ContextUtils; |
import org.chromium.base.VisibleForTesting; |
import org.chromium.base.annotations.CalledByNative; |
@@ -28,6 +29,7 @@ import org.chromium.chrome.browser.media.VideoPersister; |
import org.chromium.chrome.browser.metrics.VariationsSession; |
import org.chromium.chrome.browser.multiwindow.MultiWindowUtils; |
import org.chromium.chrome.browser.net.qualityprovider.ExternalEstimateProviderAndroid; |
+import org.chromium.chrome.browser.offlinepages.CCTRequestStatus; |
import org.chromium.chrome.browser.omaha.RequestGenerator; |
import org.chromium.chrome.browser.physicalweb.PhysicalWebBleClient; |
import org.chromium.chrome.browser.policy.PolicyAuditor; |
@@ -291,4 +293,13 @@ public abstract class AppHooks { |
public boolean shouldDetectVideoFullscreen() { |
return false; |
} |
+ |
+ /** |
+ * @return A callback that will be run each time an offline page is saved in the custom tabs |
+ * namespace. |
+ */ |
+ @CalledByNative |
+ public Callback<CCTRequestStatus> getOfflinePagesCCTRequestDoneCallback() { |
+ return null; |
+ } |
} |