Index: chrome/browser/ui/panels/panel_browsertest.cc |
diff --git a/chrome/browser/ui/panels/panel_browsertest.cc b/chrome/browser/ui/panels/panel_browsertest.cc |
index 3e76af96ecb8fc8fe48c34f0ebb7da3af4e2fb69..2effbe1260910036f9472768752c9a48c38786b9 100644 |
--- a/chrome/browser/ui/panels/panel_browsertest.cc |
+++ b/chrome/browser/ui/panels/panel_browsertest.cc |
@@ -10,6 +10,8 @@ |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/browser_list.h" |
#include "chrome/browser/ui/browser_window.h" |
+#include "chrome/browser/ui/find_bar/find_bar.h" |
+#include "chrome/browser/ui/find_bar/find_bar_controller.h" |
#include "chrome/browser/ui/panels/panel.h" |
#include "chrome/browser/ui/panels/panel_manager.h" |
#include "chrome/browser/ui/tab_contents/tab_contents_wrapper.h" |
@@ -159,6 +161,14 @@ IN_PROC_BROWSER_TEST_F(PanelBrowserTest, CreatePanel) { |
EXPECT_EQ(0, panel_manager->num_panels()); |
} |
+IN_PROC_BROWSER_TEST_F(PanelBrowserTest, FindBar) { |
+ Panel* panel = CreatePanel("PanelTest", gfx::Rect(0, 0, 400, 400)); |
+ Browser* browser = panel->browser(); |
+ browser->ShowFindBar(); |
+ ASSERT_TRUE(browser->GetFindBarController()->find_bar()->IsFindBarVisible()); |
+ panel->Close(); |
+} |
+ |
// TODO(jianli): Investigate and enable it for Mac. |
#ifdef OS_MACOSX |
#define MAYBE_CreatePanelOnOverflow DISABLED_CreatePanelOnOverflow |