| 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);
|
| };
|
|
|