Index: chrome/browser/android/offline_pages/offline_page_bridge.h |
diff --git a/chrome/browser/android/offline_pages/offline_page_bridge.h b/chrome/browser/android/offline_pages/offline_page_bridge.h |
index 11c67f5a3c23b86d810d66815a07c8010cb0a649..0bfe92be4d5a8060365e9064f2b225e424c1a105 100644 |
--- a/chrome/browser/android/offline_pages/offline_page_bridge.h |
+++ b/chrome/browser/android/offline_pages/offline_page_bridge.h |
@@ -78,6 +78,16 @@ class OfflinePageBridge : public OfflinePageModel::Observer { |
JNIEnv* env, |
const base::android::JavaParamRef<jobject>& obj); |
+ base::android::ScopedJavaLocalRef<jstring> GetOfflineUrlForOnlineUrl( |
+ JNIEnv* env, |
+ const base::android::JavaParamRef<jobject>& obj, |
+ const base::android::JavaParamRef<jstring>& j_online_url); |
+ |
+ jboolean IsOfflinePageUrl( |
+ JNIEnv* env, |
+ const base::android::JavaParamRef<jobject>& obj, |
+ const base::android::JavaParamRef<jstring>& j_offline_url); |
+ |
private: |
void NotifyIfDoneLoading() const; |
@@ -87,6 +97,8 @@ class OfflinePageBridge : public OfflinePageModel::Observer { |
JavaObjectWeakGlobalRef weak_java_ref_; |
// Not owned. |
+ content::BrowserContext* browser_context_; |
+ // Not owned. |
OfflinePageModel* offline_page_model_; |
DISALLOW_COPY_AND_ASSIGN(OfflinePageBridge); |