Context menu for image is not having any option to copy image URL.

There is no direct way to copy image url through context menu by
which user can copy image url. Added an option in context menu
for image to copy image url.

BUG=394314

Review URL: https://codereview.chromium.org/398803002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283746 0039d316-1c4b-4281-b951-d872f2087c98
parent 1daebe76
...@@ -32,6 +32,8 @@ ...@@ -32,6 +32,8 @@
tools:ignore="MenuTitle" /> tools:ignore="MenuTitle" />
<item android:id="@+id/contextmenu_copy_image" <item android:id="@+id/contextmenu_copy_image"
android:title="@string/contextmenu_copy_image"/> android:title="@string/contextmenu_copy_image"/>
<item android:id="@+id/contextmenu_copy_image_url"
android:title="@string/contextmenu_copy_image_url"/>
</group> </group>
<group android:id="@+id/contextmenu_group_video"> <group android:id="@+id/contextmenu_group_video">
<item android:id="@+id/contextmenu_save_video" <item android:id="@+id/contextmenu_save_video"
......
...@@ -123,6 +123,8 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator { ...@@ -123,6 +123,8 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator {
mDelegate.onSearchByImageInNewTab(); mDelegate.onSearchByImageInNewTab();
} else if (itemId == R.id.contextmenu_copy_image) { } else if (itemId == R.id.contextmenu_copy_image) {
mDelegate.onSaveImageToClipboard(params.getSrcUrl()); mDelegate.onSaveImageToClipboard(params.getSrcUrl());
} else if (itemId == R.id.contextmenu_copy_image_url) {
mDelegate.onSaveToClipboard(params.getSrcUrl(), true);
} else { } else {
assert false; assert false;
} }
......
...@@ -302,6 +302,9 @@ You are signing in with a managed account and giving its administrator control o ...@@ -302,6 +302,9 @@ You are signing in with a managed account and giving its administrator control o
<message name="IDS_CONTEXTMENU_COPY_IMAGE" desc="Context sensitive menu item for copying an image to the clipboard. [CHAR-LIMIT=30]"> <message name="IDS_CONTEXTMENU_COPY_IMAGE" desc="Context sensitive menu item for copying an image to the clipboard. [CHAR-LIMIT=30]">
Copy image Copy image
</message> </message>
<message name="IDS_CONTEXTMENU_COPY_IMAGE_URL" desc="Context sensitive menu item for copying an image url to the clipboard. [CHAR-LIMIT=30]">
Copy image URL
</message>
<message name="IDS_CONTEXTMENU_SAVE_VIDEO" desc="Context sensitive menu item for saving the selected video. [CHAR-LIMIT=30]"> <message name="IDS_CONTEXTMENU_SAVE_VIDEO" desc="Context sensitive menu item for saving the selected video. [CHAR-LIMIT=30]">
Save video Save video
</message> </message>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment