| Index: chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridge.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridge.java
|
| index 9e283ad498a80e2bd67aa55ef99af7ca420842ab..d31e756b86c3718b54bcb2c72fa7651e0ba9b1ee 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridge.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridge.java
|
| @@ -475,6 +475,15 @@ public class OfflinePageBridge {
|
| nativeCheckMetadataConsistency(mNativeOfflinePageBridge);
|
| }
|
|
|
| + /**
|
| + * Retrieves the extra request header to reload the offline page.
|
| + * @param webContents Contents of the page to reload.
|
| + * @return The extra request header string.
|
| + */
|
| + public String getOfflinePageHeaderForReload(WebContents webContents) {
|
| + return nativeGetOfflinePageHeaderForReload(mNativeOfflinePageBridge, webContents);
|
| + }
|
| +
|
| private static class CheckPagesExistOfflineCallbackInternal {
|
| private Callback<Set<String>> mCallback;
|
|
|
| @@ -632,4 +641,6 @@ public class OfflinePageBridge {
|
| private native void nativeDeletePages(
|
| long nativeOfflinePageBridge, Callback<Integer> callback, long[] offlineIds);
|
| private native void nativeCheckMetadataConsistency(long nativeOfflinePageBridge);
|
| + private native String nativeGetOfflinePageHeaderForReload(
|
| + long nativeOfflinePageBridge, WebContents webContents);
|
| }
|
|
|