summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser_window.h
diff options
context:
space:
mode:
authorsuzhe@chromium.org <suzhe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-25 04:46:23 +0000
committersuzhe@chromium.org <suzhe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-25 04:46:23 +0000
commit20012dd4bc52c78aca5b0a17dec2150617c76f30 (patch)
tree135577e5684a210f0ac36801e208606b58b3706b /chrome/browser/browser_window.h
parent9e6069029b7a63c2a0235c92df22c811520fd47c (diff)
downloadchromium_src-20012dd4bc52c78aca5b0a17dec2150617c76f30.zip
chromium_src-20012dd4bc52c78aca5b0a17dec2150617c76f30.tar.gz
chromium_src-20012dd4bc52c78aca5b0a17dec2150617c76f30.tar.bz2
[Linux]Implement Cut, Copy and Paste from page menu.
BUG=18030 TEST=The Cut, Copy and Paste commands in page menu should work in both web content and location bar. Review URL: http://codereview.chromium.org/552125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36989 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser_window.h')
-rw-r--r--chrome/browser/browser_window.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/browser/browser_window.h b/chrome/browser/browser_window.h
index be215cc..c3c2f48 100644
--- a/chrome/browser/browser_window.h
+++ b/chrome/browser/browser_window.h
@@ -287,6 +287,14 @@ class BrowserWindow {
virtual void ToggleCompactNavigationBar() = 0;
#endif
+#if !defined(OS_MACOSX)
+ // Clipboard commands applied to the whole browser window. Only for Linux,
+ // Windows and ChromeOS ports.
+ virtual void Cut() {}
+ virtual void Copy() {}
+ virtual void Paste() {}
+#endif
+
// Construct a BrowserWindow implementation for the specified |browser|.
static BrowserWindow* CreateBrowserWindow(Browser* browser);