Index: chrome/browser/ui/views/constrained_window_frame_simple.h |
diff --git a/chrome/browser/ui/views/constrained_window_frame_simple.h b/chrome/browser/ui/views/constrained_window_frame_simple.h |
index 3a141a558150a93dce89a80077f7257dd5cadcab..c3c6b7e0b8a9a871e691e2620bdfe23bd554b73a 100644 |
--- a/chrome/browser/ui/views/constrained_window_frame_simple.h |
+++ b/chrome/browser/ui/views/constrained_window_frame_simple.h |
@@ -14,7 +14,6 @@ class ConstrainedWindowViews; |
namespace views { |
class ImageButton; |
class Label; |
-class LayoutManager; |
} |
//////////////////////////////////////////////////////////////////////////////// |
@@ -24,24 +23,9 @@ class LayoutManager; |
class ConstrainedWindowFrameSimple : public views::NonClientFrameView, |
public views::ButtonListener { |
public: |
- // Contains references to relevant views in the header. The header |
- // must be non-NULL. |
- struct HeaderViews { |
- HeaderViews(views::View* header, |
- views::Label* title_label, |
- views::Button* close_button); |
- |
- views::View* header; |
- views::Label* title_label; |
- views::Button* close_button; |
- }; |
- |
explicit ConstrainedWindowFrameSimple(ConstrainedWindowViews* container); |
virtual ~ConstrainedWindowFrameSimple(); |
- // SetHeaderView assumes ownership of the passed parameter. |
- void SetHeaderView(HeaderViews* header_views); |
- |
private: |
// Overridden from views::NonClientFrameView: |
virtual gfx::Rect GetBoundsForClientView() const OVERRIDE; |
@@ -61,15 +45,13 @@ class ConstrainedWindowFrameSimple : public views::NonClientFrameView, |
virtual void ButtonPressed(views::Button* sender, |
const ui::Event& event) OVERRIDE; |
- HeaderViews* CreateDefaultHeaderView(); |
- |
- views::ImageButton* CreateCloseButton(); |
- |
ConstrainedWindowViews* container_; |
+ views::Label* title_label_; |
+ views::ImageButton* close_button_; |
- views::LayoutManager* layout_; |
- |
- scoped_ptr<HeaderViews> header_views_; |
+ // The minimum width required to show the header, not counting the title |
+ // label. |
+ int min_width_; |
DISALLOW_COPY_AND_ASSIGN(ConstrainedWindowFrameSimple); |
}; |