diff options
author | csilv@chromium.org <csilv@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-16 02:46:15 +0000 |
---|---|---|
committer | csilv@chromium.org <csilv@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-16 02:46:15 +0000 |
commit | 44bf7009a31eacc334fbf2dd33b8a97924deff54 (patch) | |
tree | 1b6b610d4c4d06bfaedf853ad16843854bb51037 /content/browser/renderer_host/render_widget_host.cc | |
parent | 0ef58fd2c529dd425c7e3beea4a88325983c870e (diff) | |
download | chromium_src-44bf7009a31eacc334fbf2dd33b8a97924deff54.zip chromium_src-44bf7009a31eacc334fbf2dd33b8a97924deff54.tar.gz chromium_src-44bf7009a31eacc334fbf2dd33b8a97924deff54.tar.bz2 |
Add a contextual menu command for 'Paste and plain text' (or 'Paste and Match Style' on Mac)
MainMenu.xib details:
- Change 'Paste and Match Style' to send the pasteAndMatchStyle: message.
BUG=25238
TEST=In an editable field on a web page, right-click to 'Paste as plain text'.
Review URL: http://codereview.chromium.org/8234006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105710 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/renderer_host/render_widget_host.cc')
-rw-r--r-- | content/browser/renderer_host/render_widget_host.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/content/browser/renderer_host/render_widget_host.cc b/content/browser/renderer_host/render_widget_host.cc index 1aa93ca..43639bf 100644 --- a/content/browser/renderer_host/render_widget_host.cc +++ b/content/browser/renderer_host/render_widget_host.cc @@ -1377,6 +1377,11 @@ void RenderWidgetHost::Paste() { UserMetrics::RecordAction(UserMetricsAction("Paste")); } +void RenderWidgetHost::PasteAndMatchStyle() { + Send(new ViewMsg_PasteAndMatchStyle(routing_id())); + UserMetrics::RecordAction(UserMetricsAction("PasteAndMatchStyle")); +} + void RenderWidgetHost::Delete() { Send(new ViewMsg_Delete(routing_id())); UserMetrics::RecordAction(UserMetricsAction("DeleteSelection")); |