Prepare SystemTray to support notifications
The following cleanup was done in preparation for notifications which may require multiple SystemTrayBubble instances: * Separate out SystemTrayBubbleView from SystemTrayBubble * Move SystemTray.popup_ -> SystemTrayBubble.bubble_widget_ * Remove scoped_ptr for views (views are owned by the view hierarchy) * Changed behavior to not close when focus is lost so that the default view can be reused. BUG=124269 TEST=All tests should pass; system tray behavior should be unchanged. Review URL: https://chromiumcodereview.appspot.com/10235010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134612 0039d316-1c4b-4281-b951-d872f2087c98
Showing
This diff is collapsed.
Please register or sign in to comment