Index: chrome/browser/ui/panels/panel_strip.h |
diff --git a/chrome/browser/ui/panels/panel_strip.h b/chrome/browser/ui/panels/panel_strip.h |
index 7b0bced6fc2a6b29013fbc85f8db791ffa6d87dd..c1da8f4c5bf6d5cdd518b88acbb5796ebb237a71 100644 |
--- a/chrome/browser/ui/panels/panel_strip.h |
+++ b/chrome/browser/ui/panels/panel_strip.h |
@@ -36,8 +36,7 @@ class PanelStrip { |
// Removes |panel| from the collection of panels. Invoked asynchronously |
// after a panel has been closed. |
- // Returns |false| if the panel is not in the strip. |
- virtual bool RemovePanel(Panel* panel) = 0; |
+ virtual void RemovePanel(Panel* panel) = 0; |
// Closes all panels in the collection. Panels will be removed after closing. |
virtual void CloseAll() = 0; |
@@ -62,6 +61,8 @@ class PanelStrip { |
virtual void MinimizePanel(Panel* panel) = 0; |
virtual void RestorePanel(Panel* panel) = 0; |
+ virtual bool IsPanelMinimized(const Panel* panel) const = 0; |
+ |
// Returns true if |panel| can be shown as active. |
virtual bool CanShowPanelAsActive(const Panel* panel) const = 0; |