| Index: chrome/browser/android/offline_pages/offline_page_utils.cc
|
| diff --git a/chrome/browser/android/offline_pages/offline_page_utils.cc b/chrome/browser/android/offline_pages/offline_page_utils.cc
|
| index e8292101d5c1867ad1ce1e644410213b732c3006..887a2eaf08afa4a10d6072523b0f83da40f61187 100644
|
| --- a/chrome/browser/android/offline_pages/offline_page_utils.cc
|
| +++ b/chrome/browser/android/offline_pages/offline_page_utils.cc
|
| @@ -102,20 +102,28 @@ const OfflinePageItem* OfflinePageUtils::GetOfflinePageFromWebContents(
|
|
|
| // static
|
| const OfflinePageHeader* OfflinePageUtils::GetOfflineHeaderFromWebContents(
|
| content::WebContents* web_contents) {
|
| OfflinePageTabHelper* tab_helper =
|
| OfflinePageTabHelper::FromWebContents(web_contents);
|
| return tab_helper ? &(tab_helper->offline_header()) : nullptr;
|
| }
|
|
|
| // static
|
| +bool OfflinePageUtils::IsShowingOfflinePreview(
|
| + content::WebContents* web_contents) {
|
| + OfflinePageTabHelper* tab_helper =
|
| + OfflinePageTabHelper::FromWebContents(web_contents);
|
| + return tab_helper && tab_helper->IsShowingOfflinePreview();
|
| +}
|
| +
|
| +// static
|
| bool OfflinePageUtils::GetTabId(content::WebContents* web_contents,
|
| int* tab_id) {
|
| TabAndroid* tab_android = TabAndroid::FromWebContents(web_contents);
|
| if (!tab_android)
|
| return false;
|
| *tab_id = tab_android->GetAndroidId();
|
| return true;
|
| }
|
|
|
| // static
|
|
|