Chromium Code Reviews| 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 |