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

Unified Diff: chrome/browser/ui/omnibox/omnibox_view_browsertest.cc

Issue 12377065: Consolidate VIEW_ID_LOCATION_BAR into VIEW_ID_OMNIBOX. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 10 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/browser/ui/omnibox/action_box_browsertest.cc ('k') | chrome/browser/ui/view_ids.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/ui/omnibox/omnibox_view_browsertest.cc
diff --git a/chrome/browser/ui/omnibox/omnibox_view_browsertest.cc b/chrome/browser/ui/omnibox/omnibox_view_browsertest.cc
index 1cb71e09eb70b0c51111e90be411fadd7eea7fe0..f731cded01c08fbf03641db6d9921ef23855f97e 100644
--- a/chrome/browser/ui/omnibox/omnibox_view_browsertest.cc
+++ b/chrome/browser/ui/omnibox/omnibox_view_browsertest.cc
@@ -57,15 +57,11 @@ namespace {
const char kSearchKeyword[] = "foo";
const char kSearchKeyword2[] = "footest.com";
-const wchar_t kSearchKeywordKeys[] = {
- ui::VKEY_F, ui::VKEY_O, ui::VKEY_O, 0
-};
+const wchar_t kSearchKeywordKeys[] = { ui::VKEY_F, ui::VKEY_O, ui::VKEY_O, 0 };
const char kSearchURL[] = "http://www.foo.com/search?q={searchTerms}";
const char kSearchShortName[] = "foo";
const char kSearchText[] = "abc";
-const wchar_t kSearchTextKeys[] = {
- ui::VKEY_A, ui::VKEY_B, ui::VKEY_C, 0
-};
+const wchar_t kSearchTextKeys[] = { ui::VKEY_A, ui::VKEY_B, ui::VKEY_C, 0 };
const char kSearchTextURL[] = "http://www.foo.com/search?q=abc";
const char kSearchSingleChar[] = "z";
const wchar_t kSearchSingleCharKeys[] = { ui::VKEY_Z, 0 };
@@ -74,9 +70,7 @@ const char kSearchSingleCharURL[] = "http://www.foo.com/search?q=z";
const char kHistoryPageURL[] = "chrome://history/#q=abc";
const char kDesiredTLDHostname[] = "www.bar.com";
-const wchar_t kDesiredTLDKeys[] = {
- ui::VKEY_B, ui::VKEY_A, ui::VKEY_R, 0
-};
+const wchar_t kDesiredTLDKeys[] = { ui::VKEY_B, ui::VKEY_A, ui::VKEY_R, 0 };
const char kInlineAutocompleteText[] = "def";
const wchar_t kInlineAutocompleteTextKeys[] = {
@@ -160,20 +154,11 @@ const int kCtrlOrCmdMask = ui::EF_CONTROL_DOWN;
class OmniboxViewTest : public InProcessBrowserTest,
public content::NotificationObserver {
protected:
- OmniboxViewTest()
- : location_bar_focus_view_id_(VIEW_ID_LOCATION_BAR) {
- }
-
virtual void SetUpOnMainThread() OVERRIDE {
ASSERT_TRUE(ui_test_utils::BringBrowserWindowToFront(browser()));
ASSERT_NO_FATAL_FAILURE(SetupComponents());
chrome::FocusLocationBar(browser());
- // Use Textfield's view id on pure views. See crbug.com/71144.
-#if defined(USE_AURA)
- location_bar_focus_view_id_ = VIEW_ID_OMNIBOX;
-#endif
- ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(),
- location_bar_focus_view_id_));
+ ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(), VIEW_ID_OMNIBOX));
}
static void GetOmniboxViewForBrowser(
@@ -1123,8 +1108,7 @@ class OmniboxViewTest : public InProcessBrowserTest,
ASSERT_EQ(text, omnibox_view->GetText());
// The location bar should still have focus.
- ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(),
- location_bar_focus_view_id_));
+ ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(), VIEW_ID_OMNIBOX));
// Trigger keyword mode by tab.
ASSERT_NO_FATAL_FAILURE(SendKey(ui::VKEY_TAB, 0));
@@ -1141,9 +1125,7 @@ class OmniboxViewTest : public InProcessBrowserTest,
ASSERT_TRUE(omnibox_view->model()->is_keyword_hint());
ASSERT_EQ(text, omnibox_view->model()->keyword());
ASSERT_EQ(text, omnibox_view->GetText());
-
- ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(),
- location_bar_focus_view_id_));
+ ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(), VIEW_ID_OMNIBOX));
}
void TabTraverseResultsTest() {
@@ -1171,8 +1153,7 @@ class OmniboxViewTest : public InProcessBrowserTest,
// Don't move past the end.
ASSERT_NO_FATAL_FAILURE(SendKey(ui::VKEY_TAB, 0));
ASSERT_EQ(old_selected_line, popup_model->selected_line());
- ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(),
- location_bar_focus_view_id_));
+ ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(), VIEW_ID_OMNIBOX));
// Move back up the results.
for (; popup_model->selected_line() > 0U;
@@ -1184,8 +1165,7 @@ class OmniboxViewTest : public InProcessBrowserTest,
// Don't move past the beginning.
ASSERT_NO_FATAL_FAILURE(SendKey(ui::VKEY_TAB, ui::EF_SHIFT_DOWN));
ASSERT_EQ(0U, popup_model->selected_line());
- ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(),
- location_bar_focus_view_id_));
+ ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(), VIEW_ID_OMNIBOX));
const TestHistoryEntry kHistoryFoo = {
"http://foo/", "Page foo", kSearchText, 1, 1, false
@@ -1208,8 +1188,7 @@ class OmniboxViewTest : public InProcessBrowserTest,
ASSERT_TRUE(omnibox_view->GetText().empty());
// The location bar should still have focus.
- ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(),
- location_bar_focus_view_id_));
+ ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(), VIEW_ID_OMNIBOX));
// Pressing tab again should move to the next result and clear keyword
// mode.
@@ -1219,16 +1198,14 @@ class OmniboxViewTest : public InProcessBrowserTest,
ASSERT_NE(text, omnibox_view->model()->keyword());
// The location bar should still have focus.
- ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(),
- location_bar_focus_view_id_));
+ ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(), VIEW_ID_OMNIBOX));
// Moving back up should not show keyword mode.
ASSERT_NO_FATAL_FAILURE(SendKey(ui::VKEY_TAB, ui::EF_SHIFT_DOWN));
ASSERT_TRUE(omnibox_view->model()->is_keyword_hint());
ASSERT_EQ(text, omnibox_view->model()->keyword());
- ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(),
- location_bar_focus_view_id_));
+ ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(), VIEW_ID_OMNIBOX));
}
void PersistKeywordModeOnTabSwitch() {
@@ -1287,7 +1264,7 @@ class OmniboxViewTest : public InProcessBrowserTest,
}
const views::View* GetFocusView() const {
- return GetBrowserView()->GetViewByID(location_bar_focus_view_id_);
+ return GetBrowserView()->GetViewByID(VIEW_ID_OMNIBOX);
}
// Move the mouse to the center of the browser window and left-click.
@@ -1317,13 +1294,6 @@ class OmniboxViewTest : public InProcessBrowserTest,
ASSERT_TRUE(ui_test_utils::SendMouseEventsSync(button, ui_controls::UP));
}
#endif // defined(USE_AURA)
-
- ViewID location_bar_focus_view_id() const {
- return location_bar_focus_view_id_;
- }
-
- private:
- ViewID location_bar_focus_view_id_;
};
// Test if ctrl-* accelerators are workable in omnibox.
@@ -1707,8 +1677,7 @@ IN_PROC_BROWSER_TEST_F(OmniboxViewTest, CopyURLToClipboard) {
// Location bar must have focus to receive Ctrl-C.
chrome::FocusLocationBar(browser());
- ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(),
- location_bar_focus_view_id()));
+ ASSERT_TRUE(ui_test_utils::IsViewFocused(browser(), VIEW_ID_OMNIBOX));
// Select full URL and copy it to clipboard. General text and html should
// be available.
« no previous file with comments | « chrome/browser/ui/omnibox/action_box_browsertest.cc ('k') | chrome/browser/ui/view_ids.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698