Index: chrome/browser/ui/cocoa/notifications/message_center_tray_bridge.h |
diff --git a/chrome/browser/ui/cocoa/notifications/message_center_tray_bridge.h b/chrome/browser/ui/cocoa/notifications/message_center_tray_bridge.h |
index 0d0b1dd82695f1fdeef4955be0d3ead7e679c401..3b5fa0799d72305b17c1fcdea52928613edbe744 100644 |
--- a/chrome/browser/ui/cocoa/notifications/message_center_tray_bridge.h |
+++ b/chrome/browser/ui/cocoa/notifications/message_center_tray_bridge.h |
@@ -16,8 +16,6 @@ |
#include "ui/message_center/message_center_tray_delegate.h" |
@class MCPopupCollection; |
-@class MCStatusItemView; |
-@class MCTrayController; |
namespace message_center { |
class MessageCenter; |
@@ -49,57 +47,15 @@ class MessageCenterTrayBridge : |
private: |
friend class MessageCenterTrayBridgeTest; |
- // Updates the unread count on the status item. |
- void UpdateStatusItem(); |
- |
- // Opens the message center tray. |
- void OpenTrayWindow(); |
- |
- // Returns whether the status item allowed based on the preference value. |
- bool CanShowStatusItem() const; |
- |
- // Returns whether the status item should be shown if allowed. |
- bool NeedsStatusItem() const; |
- |
- // Constructs the status item view and registers its callback. |
- void ShowStatusItem(); |
- |
- // Destroys the status item view. |
- void HideStatusItem(); |
- |
- // Called after returning to the event loop from the |
- // OnMessageCenterTrayChanged event to prevent multiple updates from being |
- // rendered as the message center is modified. |
- void HandleMessageCenterTrayChanged(); |
- |
- // Notifies that the user has changed the show menubar item preference. |
- void OnShowStatusItemChanged(); |
- |
// The global, singleton message center model object. Weak. |
message_center::MessageCenter* message_center_; |
// C++ controller for the notification tray UI. |
scoped_ptr<message_center::MessageCenterTray> tray_; |
- // Obj-C window controller for the notification tray. |
- base::scoped_nsobject<MCTrayController> tray_controller_; |
- |
- // View that is displayed on the system menu bar item. |
- base::scoped_nsobject<MCStatusItemView> status_item_view_; |
- |
// Obj-C controller for the on-screen popup notifications. |
base::scoped_nsobject<MCPopupCollection> popup_collection_; |
- // Used to ensure only one status item update happens in a given call stack. |
- bool status_item_update_pending_; |
- |
- // A PrefMember that calls OnShowStatusItemChanged when the pref is updated |
- // by the user's selection in the main menu. |
- BooleanPrefMember show_status_item_; |
- |
- // Weak pointer factory to posts tasks to self. |
- base::WeakPtrFactory<MessageCenterTrayBridge> weak_ptr_factory_; |
- |
DISALLOW_COPY_AND_ASSIGN(MessageCenterTrayBridge); |
}; |