| 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;
|
| }
|
| -}
|
| +}
|
|
|