| Index: chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkUtils.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkUtils.java b/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkUtils.java
|
| index 85fd965d69307c825d40b59833268005c84836a5..b77b0f57924c387c035d190acfb8d45ff398ca7c 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkUtils.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkUtils.java
|
| @@ -98,12 +98,23 @@ public class EnhancedBookmarkUtils {
|
| }
|
| };
|
|
|
| - int messageId = bookmarkModel.getOfflinePageBridge() == null
|
| - ? R.string.enhanced_bookmark_page_saved
|
| - : R.string.enhanced_bookmark_page_saved_offline_pages;
|
| + int messageId;
|
| + int buttonId;
|
| + if (bookmarkModel.getOfflinePageBridge() == null) {
|
| + messageId = R.string.enhanced_bookmark_page_saved;
|
| + buttonId = R.string.enhanced_bookmark_item_edit;
|
| + } else {
|
| + boolean isStorageAlmostFull =
|
| + bookmarkModel.getOfflinePageBridge().isStorageAlmostFull();
|
| + messageId = isStorageAlmostFull
|
| + ? R.string.enhanced_bookmark_page_saved_offline_pages_storage_near_full
|
| + : R.string.enhanced_bookmark_page_saved_offline_pages;
|
| + // TODO(fgorski): show "FREE UP SPACE" button.
|
| + buttonId = R.string.enhanced_bookmark_item_edit;
|
| + }
|
| snackbarManager.showSnackbar(Snackbar.make(
|
| activity.getString(messageId), snackbarController)
|
| - .setAction(activity.getString(R.string.enhanced_bookmark_item_edit), pair));
|
| + .setAction(activity.getString(buttonId), pair));
|
| }
|
| };
|
|
|
|
|