Index: ash/system/tray/system_tray.h |
diff --git a/ash/system/tray/system_tray.h b/ash/system/tray/system_tray.h |
index 4afbc3829267b51727ab4f312dc999f1f173beab..906bda548f6bf3392e5a17f66832d11098822b29 100644 |
--- a/ash/system/tray/system_tray.h |
+++ b/ash/system/tray/system_tray.h |
@@ -159,6 +159,8 @@ class ASH_EXPORT SystemTray : public internal::TrayBackgroundView { |
virtual void SetShelfAlignment(ShelfAlignment alignment) OVERRIDE; |
virtual void AnchorUpdated() OVERRIDE; |
virtual string16 GetAccessibleName() OVERRIDE; |
+ virtual void HideBubble(TrayBubbleView* bubble_view) OVERRIDE; |
+ virtual bool ClickedOutsideBubble() OVERRIDE; |
private: |
friend class internal::SystemTrayBubble; |
@@ -170,11 +172,6 @@ class ASH_EXPORT SystemTray : public internal::TrayBackgroundView { |
// Resets |notification_bubble_| and clears any related state. |
void DestroyNotificationBubble(); |
- // Called when the widget associated with |bubble| closes. |bubble| should |
- // always == |bubble_|. This triggers destroying |bubble_| and hiding the |
- // launcher if necessary. |
- void RemoveBubble(internal::SystemTrayBubble* bubble); |
- |
const ScopedVector<SystemTrayItem>& items() const { return items_; } |
// Calculates the x-offset for the item in the tray. Returns -1 if its tray |