Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(253)

Side by Side Diff: ui/views/focus/focus_manager_test.cc

Issue 191723003: Nukes USE_AURA ifdefs from views (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: cleanup Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "ui/views/focus/focus_manager_test.h" 5 #include "ui/views/focus/focus_manager_test.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 8
9 #include "ui/views/focus/focus_manager.h" 9 #include "ui/views/focus/focus_manager.h"
10 #include "ui/views/widget/widget.h" 10 #include "ui/views/widget/widget.h"
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
93 WidgetFocusChangeListener* listener) { 93 WidgetFocusChangeListener* listener) {
94 ASSERT_FALSE(widget_focus_change_listener_); 94 ASSERT_FALSE(widget_focus_change_listener_);
95 widget_focus_change_listener_ = listener; 95 widget_focus_change_listener_ = listener;
96 WidgetFocusManager::GetInstance()->AddFocusChangeListener(listener); 96 WidgetFocusManager::GetInstance()->AddFocusChangeListener(listener);
97 } 97 }
98 98
99 void FocusManagerTest::SetAccessiblePanes(const std::vector<View*>& panes) { 99 void FocusManagerTest::SetAccessiblePanes(const std::vector<View*>& panes) {
100 accessible_panes_ = panes; 100 accessible_panes_ = panes;
101 } 101 }
102 102
103 #if defined(OS_WIN) && !defined(USE_AURA)
104 void FocusManagerTest::SimulateActivateWindow() {
105 SendMessage(GetWidget()->GetNativeWindow(), WM_ACTIVATE, WA_ACTIVE, NULL);
106 }
107
108 void FocusManagerTest::SimulateDeactivateWindow() {
109 SendMessage(GetWidget()->GetNativeWindow(), WM_ACTIVATE, WA_INACTIVE, NULL);
110 }
111
112 void FocusManagerTest::PostKeyDown(ui::KeyboardCode key_code) {
113 PostMessage(GetWidget()->GetNativeView(), WM_KEYDOWN, key_code, 0);
114 }
115
116 void FocusManagerTest::PostKeyUp(ui::KeyboardCode key_code) {
117 PostMessage(GetWidget()->GetNativeView(), WM_KEYUP, key_code, 0);
118 }
119 #endif
120
121 //////////////////////////////////////////////////////////////////////////////// 103 ////////////////////////////////////////////////////////////////////////////////
122 // TestFocusChangeListener 104 // TestFocusChangeListener
123 105
124 TestFocusChangeListener::TestFocusChangeListener() { 106 TestFocusChangeListener::TestFocusChangeListener() {
125 } 107 }
126 108
127 TestFocusChangeListener::~TestFocusChangeListener() { 109 TestFocusChangeListener::~TestFocusChangeListener() {
128 } 110 }
129 111
130 void TestFocusChangeListener::OnWillChangeFocus(View* focused_before, 112 void TestFocusChangeListener::OnWillChangeFocus(View* focused_before,
(...skipping 21 matching lines...) Expand all
152 focus_changes_.clear(); 134 focus_changes_.clear();
153 } 135 }
154 136
155 void TestWidgetFocusChangeListener::OnNativeFocusChange( 137 void TestWidgetFocusChangeListener::OnNativeFocusChange(
156 gfx::NativeView focused_before, 138 gfx::NativeView focused_before,
157 gfx::NativeView focused_now) { 139 gfx::NativeView focused_now) {
158 focus_changes_.push_back(NativeViewPair(focused_before, focused_now)); 140 focus_changes_.push_back(NativeViewPair(focused_before, focused_now));
159 } 141 }
160 142
161 } // namespace views 143 } // namespace views
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698