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