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 a141e552441f2922928e3caf157f9039e276d916..02ce9ae084304825ee8077a8df31f986083c0a89 100644 |
--- a/chrome/browser/android/offline_pages/offline_page_bridge.h |
+++ b/chrome/browser/android/offline_pages/offline_page_bridge.h |
@@ -75,6 +75,16 @@ class OfflinePageBridge : public OfflinePageModel::Observer { |
JNIEnv* env, |
const base::android::JavaParamRef<jobject>& obj); |
+ base::android::ScopedJavaLocalRef<jstring> GetOfflineUrlByOnlineUrl( |
+ 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; |
@@ -84,6 +94,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); |