OLD | NEW |
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 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 "ash/shell.h" | 5 #include "ash/shell.h" |
6 #include "base/strings/string_number_conversions.h" | 6 #include "base/strings/string_number_conversions.h" |
7 #include "base/strings/string_util.h" | 7 #include "base/strings/string_util.h" |
8 #include "base/strings/utf_string_conversions.h" | 8 #include "base/strings/utf_string_conversions.h" |
9 #include "chrome/browser/chromeos/input_method/textinput_test_helper.h" | 9 #include "chrome/browser/chromeos/input_method/textinput_test_helper.h" |
10 #include "chrome/browser/ui/browser.h" | 10 #include "chrome/browser/ui/browser.h" |
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
138 const gfx::Rect& expected_caret_rect, | 138 const gfx::Rect& expected_caret_rect, |
139 const gfx::Rect& expected_composition_head) { | 139 const gfx::Rect& expected_composition_head) { |
140 waiting_type_ = WAIT_ON_CARET_BOUNDS_CHANGED; | 140 waiting_type_ = WAIT_ON_CARET_BOUNDS_CHANGED; |
141 while (expected_caret_rect != caret_rect_ || | 141 while (expected_caret_rect != caret_rect_ || |
142 expected_composition_head != composition_head_) | 142 expected_composition_head != composition_head_) |
143 content::RunMessageLoop(); | 143 content::RunMessageLoop(); |
144 waiting_type_ = NO_WAIT; | 144 waiting_type_ = NO_WAIT; |
145 } | 145 } |
146 | 146 |
147 void TextInputTestHelper::WaitForSurroundingTextChanged( | 147 void TextInputTestHelper::WaitForSurroundingTextChanged( |
148 const string16& expected_text, | 148 const base::string16& expected_text, |
149 const gfx::Range& expected_selection) { | 149 const gfx::Range& expected_selection) { |
150 waiting_type_ = WAIT_ON_CARET_BOUNDS_CHANGED; | 150 waiting_type_ = WAIT_ON_CARET_BOUNDS_CHANGED; |
151 while (expected_text != surrounding_text_ || | 151 while (expected_text != surrounding_text_ || |
152 expected_selection != selection_range_) | 152 expected_selection != selection_range_) |
153 content::RunMessageLoop(); | 153 content::RunMessageLoop(); |
154 waiting_type_ = NO_WAIT; | 154 waiting_type_ = NO_WAIT; |
155 } | 155 } |
156 | 156 |
157 // static | 157 // static |
158 bool TextInputTestHelper::ConvertRectFromString(const std::string& str, | 158 bool TextInputTestHelper::ConvertRectFromString(const std::string& str, |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
194 mouse_event.y = rect.CenterPoint().y(); | 194 mouse_event.y = rect.CenterPoint().y(); |
195 mouse_event.clickCount = 1; | 195 mouse_event.clickCount = 1; |
196 tab->GetRenderViewHost()->ForwardMouseEvent(mouse_event); | 196 tab->GetRenderViewHost()->ForwardMouseEvent(mouse_event); |
197 | 197 |
198 mouse_event.type = blink::WebInputEvent::MouseUp; | 198 mouse_event.type = blink::WebInputEvent::MouseUp; |
199 tab->GetRenderViewHost()->ForwardMouseEvent(mouse_event); | 199 tab->GetRenderViewHost()->ForwardMouseEvent(mouse_event); |
200 return true; | 200 return true; |
201 } | 201 } |
202 | 202 |
203 } // namespace chromeos | 203 } // namespace chromeos |
OLD | NEW |