summaryrefslogtreecommitdiffstats
path: root/chrome/browser/autocomplete/autocomplete_edit_view_win.h
diff options
context:
space:
mode:
authorsuzhe@google.com <suzhe@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-28 02:36:49 +0000
committersuzhe@google.com <suzhe@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-28 02:36:49 +0000
commit911696b92b1b5a666e59433b8b64303a2f4eae62 (patch)
treea47bab7021b5a34a532b1dae4140b8651558efd5 /chrome/browser/autocomplete/autocomplete_edit_view_win.h
parentb7d6c22f8092a652d6b4572d4800e8a6aac6ccbe (diff)
downloadchromium_src-911696b92b1b5a666e59433b8b64303a2f4eae62.zip
chromium_src-911696b92b1b5a666e59433b8b64303a2f4eae62.tar.gz
chromium_src-911696b92b1b5a666e59433b8b64303a2f4eae62.tar.bz2
Hitting Tab should always move cursor to end of omnibox text.
BUG=66850 TEST=AutocompleteEditViewTest.TabMoveCursorToEnd and InstantTest.TabKey Review URL: http://codereview.chromium.org/5966006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72920 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/autocomplete/autocomplete_edit_view_win.h')
-rw-r--r--chrome/browser/autocomplete/autocomplete_edit_view_win.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/chrome/browser/autocomplete/autocomplete_edit_view_win.h b/chrome/browser/autocomplete/autocomplete_edit_view_win.h
index 1b81787..5e4efdb 100644
--- a/chrome/browser/autocomplete/autocomplete_edit_view_win.h
+++ b/chrome/browser/autocomplete/autocomplete_edit_view_win.h
@@ -134,12 +134,11 @@ class AutocompleteEditViewWin
virtual gfx::NativeView GetNativeView() const;
virtual CommandUpdater* GetCommandUpdater();
virtual void SetInstantSuggestion(const string16& suggestion);
+ virtual string16 GetInstantSuggestion() const;
virtual int TextWidth() const;
virtual bool IsImeComposing() const;
virtual views::View* AddToView(views::View* parent);
- virtual bool CommitInstantSuggestion(const string16& typed_text,
- const string16& suggested_text);
int GetPopupMaxYCoordinate();
@@ -216,6 +215,9 @@ class AutocompleteEditViewWin
virtual string16 GetLabelForCommandId(int command_id) const;
virtual void ExecuteCommand(int command_id);
+ // Returns true if the caret is at the end of the content.
+ bool IsCaretAtEnd() const;
+
private:
enum MouseButton {
kLeft = 0,