| Index: chrome/browser/android/offline_pages/offline_page_bridge.cc
|
| diff --git a/chrome/browser/android/offline_pages/offline_page_bridge.cc b/chrome/browser/android/offline_pages/offline_page_bridge.cc
|
| index 66d4416e2e2feb425c2c42b29c2498112e869f8b..f845879e6cb10ca9b46b3cd8258b070ed49a1e2d 100644
|
| --- a/chrome/browser/android/offline_pages/offline_page_bridge.cc
|
| +++ b/chrome/browser/android/offline_pages/offline_page_bridge.cc
|
| @@ -53,6 +53,7 @@ void ToJavaOfflinePageList(JNIEnv* env,
|
| ConvertUTF8ToJavaString(env, offline_page.client_id.name_space).obj(),
|
| ConvertUTF8ToJavaString(env, offline_page.client_id.id).obj(),
|
| ConvertUTF8ToJavaString(env, offline_page.GetOfflineURL().spec()).obj(),
|
| + ConvertUTF8ToJavaString(env, offline_page.file_path.value()).obj(),
|
| offline_page.file_size, offline_page.creation_time.ToJavaTime(),
|
| offline_page.access_count, offline_page.last_access_time.ToJavaTime());
|
| }
|
| @@ -67,6 +68,7 @@ ScopedJavaLocalRef<jobject> ToJavaOfflinePageItem(
|
| ConvertUTF8ToJavaString(env, offline_page.client_id.name_space).obj(),
|
| ConvertUTF8ToJavaString(env, offline_page.client_id.id).obj(),
|
| ConvertUTF8ToJavaString(env, offline_page.GetOfflineURL().spec()).obj(),
|
| + ConvertUTF8ToJavaString(env, offline_page.file_path.value()).obj(),
|
| offline_page.file_size, offline_page.creation_time.ToJavaTime(),
|
| offline_page.access_count, offline_page.last_access_time.ToJavaTime());
|
| }
|
| @@ -146,6 +148,11 @@ static jboolean IsBackgroundLoadingEnabled(JNIEnv* env,
|
| return offline_pages::IsOfflinePagesBackgroundLoadingEnabled();
|
| }
|
|
|
| +static jboolean IsPageSharingEnabled(JNIEnv* env,
|
| + const JavaParamRef<jclass>& clazz) {
|
| + return offline_pages::IsOfflinePagesSharingEnabled();
|
| +}
|
| +
|
| static jboolean CanSavePage(JNIEnv* env,
|
| const JavaParamRef<jclass>& clazz,
|
| const JavaParamRef<jstring>& j_url) {
|
|
|