Index: chrome/browser/ui/panels/native_panel.h |
diff --git a/chrome/browser/ui/panels/native_panel.h b/chrome/browser/ui/panels/native_panel.h |
index 4d1581d81b2273b86d9e09523001176f5c693616..0091494e1286f91a97510c8871e76f8dede02098 100644 |
--- a/chrome/browser/ui/panels/native_panel.h |
+++ b/chrome/browser/ui/panels/native_panel.h |
@@ -70,6 +70,14 @@ class NativePanel { |
const gfx::Size& window_size) const = 0; |
virtual int TitleOnlyHeight() const = 0; |
+ |
+ // Returns the size of the iconified panel. This is the size we use to draw |
+ // the panel put in the overflow area. |
+ virtual gfx::Size GetIconifiedPanelSize() const = 0; |
jennb
2011/12/01 18:45:25
Agree with prasadt that on confusion as to what an
|
+ |
+ // Brings the panel to the top of the z-order without activating it. This |
+ // will make sure that the panel is not obscured by other top-most windows. |
+ virtual void EnsurePanelFullyVisible() = 0; |
jennb
2011/12/01 18:45:25
I don't care if you want to call this BringToTopWi
|
}; |
// A NativePanel utility interface used for accessing elements of the |