Index: chrome/browser/ui/panels/panel_browser_window_cocoa.mm |
diff --git a/chrome/browser/ui/panels/panel_browser_window_cocoa.mm b/chrome/browser/ui/panels/panel_browser_window_cocoa.mm |
index 5b8af3166e08ce9311803f921621524267f75604..441c4b1fac699d5ee329d96a749d9d598cf925ab 100644 |
--- a/chrome/browser/ui/panels/panel_browser_window_cocoa.mm |
+++ b/chrome/browser/ui/panels/panel_browser_window_cocoa.mm |
@@ -254,12 +254,18 @@ void PanelBrowserWindowCocoa::DestroyPanelBrowser() { |
} |
gfx::Size PanelBrowserWindowCocoa::IconOnlySize() const { |
- // TODO(dimich): to be implemented. |
- return gfx::Size(); |
+ return gfx::Size([controller_ titlebarIconOnlyWidthInScreenCoordinates], |
+ [controller_ titlebarHeightInScreenCoordinates]); |
} |
void PanelBrowserWindowCocoa::EnsurePanelFullyVisible() { |
- // TODO(dimich): to be implemented. |
+} |
+ |
+void PanelBrowserWindowCocoa::ApplyVisualStyleForStrip( |
+ PanelStripType newPanelStrip) { |
+ if (!is_shown_) |
+ return; |
+ [controller_ applyVisualStyleForStrip:newPanelStrip]; |
} |
void PanelBrowserWindowCocoa::SetPanelAppIconVisibility(bool visible) { |