| Index: views/bubble/bubble_delegate.h
|
| diff --git a/views/bubble/bubble_delegate.h b/views/bubble/bubble_delegate.h
|
| index 8bd0322ae00b52ce2c5c22a03335610dce940007..b2630707dff13c35d3c5d81081952d2dcca1cda2 100644
|
| --- a/views/bubble/bubble_delegate.h
|
| +++ b/views/bubble/bubble_delegate.h
|
| @@ -39,7 +39,6 @@ class VIEWS_EXPORT BubbleDelegateView : public WidgetDelegateView,
|
| // WidgetDelegate overrides:
|
| virtual View* GetInitiallyFocusedView() OVERRIDE;
|
| virtual View* GetContentsView() OVERRIDE;
|
| - virtual ClientView* CreateClientView(Widget* widget) OVERRIDE;
|
| virtual NonClientFrameView* CreateNonClientFrameView() OVERRIDE;
|
|
|
| bool close_on_esc() const { return close_on_esc_; }
|
| @@ -54,6 +53,9 @@ class VIEWS_EXPORT BubbleDelegateView : public WidgetDelegateView,
|
| // Get the color used for the background and border.
|
| virtual SkColor GetColor() const;
|
|
|
| + // Show the bubble's widget (and |border_widget_| on Windows).
|
| + void Show();
|
| +
|
| // Fade the bubble in or out via Widget transparency.
|
| // Fade in calls Widget::Show; fade out calls Widget::Close upon completion.
|
| void StartFade(bool fade_in);
|
| @@ -90,6 +92,11 @@ class VIEWS_EXPORT BubbleDelegateView : public WidgetDelegateView,
|
|
|
| // The background color of the bubble.
|
| SkColor color_;
|
| +
|
| + // The widget hosting the border for this bubble (only used on Windows).
|
| + Widget* border_widget_;
|
| +
|
| + DISALLOW_COPY_AND_ASSIGN(BubbleDelegateView);
|
| };
|
|
|
| } // namespace views
|
|
|