summaryrefslogtreecommitdiff
path: root/chromium/ui/views/bubble/tray_bubble_view.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/views/bubble/tray_bubble_view.h')
-rw-r--r--chromium/ui/views/bubble/tray_bubble_view.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/chromium/ui/views/bubble/tray_bubble_view.h b/chromium/ui/views/bubble/tray_bubble_view.h
index 51928ad75ce..aeff9a874a0 100644
--- a/chromium/ui/views/bubble/tray_bubble_view.h
+++ b/chromium/ui/views/bubble/tray_bubble_view.h
@@ -15,6 +15,10 @@
#include "ui/views/mouse_watcher.h"
#include "ui/views/views_export.h"
+namespace ui {
+class LayerOwner;
+}
+
namespace views {
class BoxLayout;
class View;
@@ -23,10 +27,6 @@ class Widget;
namespace views {
-namespace internal {
-class TrayBubbleContentMask;
-}
-
// Specialized bubble view for bubbles associated with a tray icon (e.g. the
// Ash status area). Mostly this handles custom anchor location and arrow and
// border rendering. This also has its own delegate for handling mouse events
@@ -202,7 +202,7 @@ class VIEWS_EXPORT TrayBubbleView : public BubbleDialogDelegateView,
// the latter ensures we don't leak it before passing off ownership.
BubbleBorder* bubble_border_;
std::unique_ptr<views::BubbleBorder> owned_bubble_border_;
- std::unique_ptr<internal::TrayBubbleContentMask> bubble_content_mask_;
+ std::unique_ptr<ui::LayerOwner> bubble_content_mask_;
bool is_gesture_dragging_;
// True once the mouse cursor was actively moved by the user over the bubble.