Index: chrome/test/base/interactive_test_utils_views.cc |
diff --git a/chrome/test/base/interactive_test_utils_views.cc b/chrome/test/base/interactive_test_utils_views.cc |
index 67bcf63360c9112431c9d13dee4eff76e2f3ac17..ac5047fa6fc3204231e7ce58185e7fa893490676 100644 |
--- a/chrome/test/base/interactive_test_utils_views.cc |
+++ b/chrome/test/base/interactive_test_utils_views.cc |
@@ -43,6 +43,13 @@ void ClickOnView(const Browser* browser, ViewID vid) { |
content::RunMessageLoop(); |
} |
+void FocusView(const Browser* browser, ViewID vid) { |
+ views::View* view = |
+ BrowserView::GetBrowserViewForBrowser(browser)->GetViewByID(vid); |
+ DCHECK(view); |
+ view->RequestFocus(); |
+} |
+ |
#endif // defined(OS_MACOSX) |
void MoveMouseToCenterAndPress(views::View* view, |