| Index: ui/views/bubble/bubble_frame_view.h
|
| diff --git a/ui/views/bubble/bubble_frame_view.h b/ui/views/bubble/bubble_frame_view.h
|
| index e8784d17c9189ac7d612d06a1b79cff1406a389b..1abbbe8e0471c2062383b55b4bac9633934df43b 100644
|
| --- a/ui/views/bubble/bubble_frame_view.h
|
| +++ b/ui/views/bubble/bubble_frame_view.h
|
| @@ -63,6 +63,8 @@ class VIEWS_EXPORT BubbleFrameView : public NonClientFrameView,
|
| void PaintChildren(const ui::PaintContext& context) override;
|
| void OnThemeChanged() override;
|
| void OnNativeThemeChanged(const ui::NativeTheme* theme) override;
|
| + void ViewHierarchyChanged(
|
| + const ViewHierarchyChangedDetails& details) override;
|
|
|
| // ButtonListener:
|
| void ButtonPressed(Button* sender, const ui::Event& event) override;
|
| @@ -75,6 +77,8 @@ class VIEWS_EXPORT BubbleFrameView : public NonClientFrameView,
|
|
|
| void SetFootnoteView(View* view);
|
|
|
| + void RemoveFootnoteView();
|
| +
|
| // Given the size of the contents and the rect to point at, returns the bounds
|
| // of the bubble window. The bubble's arrow location may change if the bubble
|
| // does not fit on the monitor and |adjust_if_offscreen| is true.
|
| @@ -95,6 +99,7 @@ class VIEWS_EXPORT BubbleFrameView : public NonClientFrameView,
|
|
|
| private:
|
| FRIEND_TEST_ALL_PREFIXES(BubbleFrameViewTest, GetBoundsForClientView);
|
| + FRIEND_TEST_ALL_PREFIXES(BubbleFrameViewTest, RemoveFootnoteView);
|
| FRIEND_TEST_ALL_PREFIXES(BubbleDelegateTest, CloseReasons);
|
| FRIEND_TEST_ALL_PREFIXES(BubbleDialogDelegateTest, CloseMethods);
|
|
|
|
|