| Index: chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
|
| index ccdc94556c36819ba1c1b22bdefd8e76fd427fda..4218cb93449848983c5275b0fe65a4a2e22a6a4d 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
|
| @@ -85,6 +85,7 @@ import org.chromium.chrome.browser.multiwindow.MultiWindowUtils;
|
| import org.chromium.chrome.browser.nfc.BeamController;
|
| import org.chromium.chrome.browser.nfc.BeamProvider;
|
| import org.chromium.chrome.browser.offlinepages.OfflinePageUtils;
|
| +import org.chromium.chrome.browser.offlinepages.downloads.OfflinePageDownloadBridge;
|
| import org.chromium.chrome.browser.omaha.UpdateMenuItemHelper;
|
| import org.chromium.chrome.browser.pageinfo.WebsiteSettingsPopup;
|
| import org.chromium.chrome.browser.partnercustomizations.PartnerBrowserCustomizations;
|
| @@ -1532,7 +1533,9 @@ public abstract class ChromeActivity extends AsyncInitializationActivity
|
| addOrEditBookmark(currentTab);
|
| RecordUserAction.record("MobileMenuAddToBookmarks");
|
| } else if (id == R.id.offline_page_id) {
|
| - // TODO(dfalcantara): Hook up offline page downloading.
|
| + final OfflinePageDownloadBridge bridge =
|
| + new OfflinePageDownloadBridge(currentTab.getProfile());
|
| + bridge.startDownload(currentTab);
|
| } else if (id == R.id.reload_menu_id) {
|
| if (currentTab.isLoading()) {
|
| currentTab.stopLoading();
|
|
|