diff options
author | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-17 14:12:06 +0000 |
---|---|---|
committer | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-17 14:12:06 +0000 |
commit | f55039ae010de2400e43ffec71ab1f36bac8f2f6 (patch) | |
tree | 22fec3da394e000483ccd9835236eb28215e7d3e /chrome | |
parent | 529ff07efb8f07aa5a5ea54a22ce7443f0439a75 (diff) | |
download | chromium_src-f55039ae010de2400e43ffec71ab1f36bac8f2f6.zip chromium_src-f55039ae010de2400e43ffec71ab1f36bac8f2f6.tar.gz chromium_src-f55039ae010de2400e43ffec71ab1f36bac8f2f6.tar.bz2 |
Disable Mac-like input behavior on all platforms but Mac.
BUG=none
TEST=e.g. double click a word to select it, hit delete. should only delete the word (not the whitespace before)
Review URL: http://codereview.chromium.org/601093
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39219 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r-- | chrome/renderer/render_view.cc | 8 | ||||
-rw-r--r-- | chrome/renderer/render_view.h | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc index c086f25..cef9b6d 100644 --- a/chrome/renderer/render_view.cc +++ b/chrome/renderer/render_view.cc @@ -1584,6 +1584,14 @@ void RenderView::didStopLoading() { kDelayForCaptureMs); } +bool RenderView::isSmartInsertDeleteEnabled() { +#if defined(OS_MACOSX) + return true; +#else + return false; +#endif +} + bool RenderView::isSelectTrailingWhitespaceEnabled() { #if defined(OS_WIN) return true; diff --git a/chrome/renderer/render_view.h b/chrome/renderer/render_view.h index f84685a..0027d89 100644 --- a/chrome/renderer/render_view.h +++ b/chrome/renderer/render_view.h @@ -208,6 +208,7 @@ class RenderView : public RenderWidget, } virtual void didStartLoading(); virtual void didStopLoading(); + virtual bool isSmartInsertDeleteEnabled(); virtual bool isSelectTrailingWhitespaceEnabled(); virtual void setInputMethodEnabled(bool enabled); virtual void didChangeSelection(bool is_selection_empty); |