| Index: chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java b/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java
|
| index ab254983b01e3d00ab7c2e735b419ba207f90716..de2f9ea23aa18581b418b2d2f680d46f1361fa97 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java
|
| @@ -81,6 +81,10 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator {
|
| menu.findItem(R.id.contextmenu_open_original_image_in_new_tab).setVisible(false);
|
| }
|
|
|
| + if (!params.imageWasFetchedLoFi()) {
|
| + menu.findItem(R.id.contextmenu_reload_original_image).setVisible(false);
|
| + }
|
| +
|
| // Avoid showing open image option for same image which is already opened.
|
| if (mDelegate.getPageUrl().equals(params.getSrcUrl())) {
|
| menu.findItem(R.id.contextmenu_open_image).setVisible(false);
|
| @@ -114,6 +118,8 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator {
|
| } else if (itemId == R.id.contextmenu_open_image_in_new_tab
|
| || itemId == R.id.contextmenu_open_original_image_in_new_tab) {
|
| mDelegate.onOpenImageInNewTab(params.getSrcUrl(), params.getReferrer());
|
| + } else if (itemId == R.id.contextmenu_reload_original_image) {
|
| + mDelegate.onReloadOriginalImage();
|
| } else if (itemId == R.id.contextmenu_copy_link_address_text) {
|
| mDelegate.onSaveToClipboard(params.getUnfilteredLinkUrl(), true);
|
| } else if (itemId == R.id.contextmenu_copy_email_address) {
|
|
|