Index: chrome/browser/ui/panels/panel_browser_window_cocoa_unittest.mm |
diff --git a/chrome/browser/ui/panels/panel_browser_window_cocoa_unittest.mm b/chrome/browser/ui/panels/panel_browser_window_cocoa_unittest.mm |
index e667d9c2b961e2c214d8fa8da5e7aad41e3cafcf..9087b35d035b52f062ad6eac44e1b07a4d83f6c2 100644 |
--- a/chrome/browser/ui/panels/panel_browser_window_cocoa_unittest.mm |
+++ b/chrome/browser/ui/panels/panel_browser_window_cocoa_unittest.mm |
@@ -308,3 +308,15 @@ TEST_F(PanelBrowserWindowCocoaTest, MenuItems) { |
ClosePanelAndWait(panel->browser()); |
} |
+ |
+// Verify that the theme provider is properly plumbed through. |
+TEST_F(PanelBrowserWindowCocoaTest, ThemeProvider) { |
+ Panel* panel = CreateTestPanel("Test Panel"); |
+ ASSERT_TRUE(panel); |
+ |
+ PanelBrowserWindowCocoa* native_window = |
+ static_cast<PanelBrowserWindowCocoa*>(panel->native_panel()); |
+ ASSERT_TRUE(native_window); |
+ EXPECT_TRUE(NULL != [[native_window->controller_ window] themeProvider]); |
+ ClosePanelAndWait(panel->browser()); |
+} |
Dmitry Titov
2011/08/31 01:01:30
We also need a test now that verifies that titleba
dcheng
2011/08/31 23:58:03
Done.
|