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 2d29dc510ee74b628dfc200a7498062ade36ac68..21ac8dc4a3963181e3713db8a8e69c741a67c92e 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 |
@@ -95,14 +95,14 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator { |
@Override |
public boolean onItemSelected(ContextMenuHelper helper, ContextMenuParams params, int itemId) { |
if (itemId == R.id.contextmenu_open_in_new_tab) { |
- mDelegate.onOpenInNewTab(params.getLinkUrl()); |
+ mDelegate.onOpenInNewTab(params.getLinkUrl(), params.getReferrer()); |
} else if (itemId == R.id.contextmenu_open_in_incognito_tab) { |
mDelegate.onOpenInNewIncognitoTab(params.getLinkUrl()); |
} else if (itemId == R.id.contextmenu_open_image) { |
- mDelegate.onOpenImageUrl(params.getSrcUrl()); |
+ mDelegate.onOpenImageUrl(params.getSrcUrl(), params.getReferrer()); |
} 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()); |
+ mDelegate.onOpenImageInNewTab(params.getSrcUrl(), params.getReferrer()); |
} else if (itemId == R.id.contextmenu_copy_link_address_text) { |
mDelegate.onSaveToClipboard(params.getUnfilteredLinkUrl(), true); |
} else if (itemId == R.id.contextmenu_copy_link_text) { |
@@ -122,4 +122,4 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator { |
return true; |
} |
-} |
+} |