Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4617)

Unified Diff: chrome/browser/ui/panels/panel.h

Issue 8744005: Refactor PanelManager to create PanelStrip. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: remove leftover override Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/panels/panel.h
diff --git a/chrome/browser/ui/panels/panel.h b/chrome/browser/ui/panels/panel.h
index 10d2861d0e379b8940cfe3d25f53ab732598e17b..40a66d0b1b955855c08261fa8ee9e119bb11634f 100644
--- a/chrome/browser/ui/panels/panel.h
+++ b/chrome/browser/ui/panels/panel.h
@@ -207,19 +207,6 @@ class Panel : public BrowserWindow,
gfx::Size restored_size() const { return restored_size_; }
void set_restored_size(const gfx::Size& size) { restored_size_ = size; }
- protected:
- virtual void DestroyBrowser() OVERRIDE;
-
- private:
- friend class PanelManager;
- friend class PanelBrowserTest;
- FRIEND_TEST_ALL_PREFIXES(PanelBrowserTest, RestoredBounds);
-
- // Panel can only be created using PanelManager::CreatePanel().
- // |requested_size| is the desired size for the panel, but actual
- // size may differ after panel layout.
- Panel(Browser* browser, const gfx::Size& requested_size);
-
// Panel must be initialized to be "fully created" and ready for use.
// Only called by PanelManager.
bool initialized() const { return initialized_; }
@@ -237,6 +224,19 @@ class Panel : public BrowserWindow,
// Sets minimum and maximum size for the panel.
void SetSizeRange(const gfx::Size& min_size, const gfx::Size& max_size);
+ protected:
+ virtual void DestroyBrowser() OVERRIDE;
+
+ private:
+ friend class PanelManager;
+ friend class PanelBrowserTest;
+ FRIEND_TEST_ALL_PREFIXES(PanelBrowserTest, RestoredBounds);
+
+ // Panel can only be created using PanelManager::CreatePanel().
+ // |requested_size| is the desired size for the panel, but actual
+ // size may differ after panel layout.
+ Panel(Browser* browser, const gfx::Size& requested_size);
+
// NULL might be returned if the tab has not been added.
RenderViewHost* GetRenderViewHost() const;
« no previous file with comments | « no previous file | chrome/browser/ui/panels/panel_browsertest.cc » ('j') | chrome/browser/ui/panels/panel_browsertest.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698