From 0aaec000440c2453f20265a7b580efc4ad10b282 Mon Sep 17 00:00:00 2001 From: "jcampan@chromium.org" Date: Tue, 29 Sep 2009 23:15:10 +0000 Subject: Relanding the NativeViewHost refactoring (it was breaking the ChromeOS build). Refactoring some of the NativeViewHost and NativeControl focus management so their consumers don't have to explicitly set the focused view. See original review: http://codereview.chromium.org/235011/show BUG=None TEST=Run all tests. Make sure focus is stored/restored properly in Chrome. TBR=ben Review URL: http://codereview.chromium.org/246032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27563 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/autocomplete/autocomplete_edit_view_mac.mm | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'chrome/browser/autocomplete/autocomplete_edit_view_mac.mm') diff --git a/chrome/browser/autocomplete/autocomplete_edit_view_mac.mm b/chrome/browser/autocomplete/autocomplete_edit_view_mac.mm index e81d0fe..56fb434 100644 --- a/chrome/browser/autocomplete/autocomplete_edit_view_mac.mm +++ b/chrome/browser/autocomplete/autocomplete_edit_view_mac.mm @@ -550,6 +550,10 @@ gfx::NativeView AutocompleteEditViewMac::GetNativeView() const { return field_; } +gfx::NativeView AutocompleteEditViewMac::GetFocusNativeView() const { + return field_; +} + void AutocompleteEditViewMac::OnUpOrDownKeyPressed(bool up, bool by_page) { // We should only arrive here when the field is focussed. DCHECK(IsFirstResponder()); -- cgit v1.1