BalloonCollectionImpl 41 chrome/browser/notifications/balloon_collection_impl.cc BalloonCollectionImpl::BalloonCollectionImpl() BalloonCollectionImpl 55 chrome/browser/notifications/balloon_collection_impl.cc BalloonCollectionImpl::~BalloonCollectionImpl() { BalloonCollectionImpl 61 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::AddImpl(const Notification& notification, BalloonCollectionImpl 89 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::Add(const Notification& notification, BalloonCollectionImpl 94 chrome/browser/notifications/balloon_collection_impl.cc const Notification* BalloonCollectionImpl::FindById( BalloonCollectionImpl 99 chrome/browser/notifications/balloon_collection_impl.cc bool BalloonCollectionImpl::RemoveById(const std::string& id) { BalloonCollectionImpl 103 chrome/browser/notifications/balloon_collection_impl.cc bool BalloonCollectionImpl::RemoveBySourceOrigin(const GURL& origin) { BalloonCollectionImpl 107 chrome/browser/notifications/balloon_collection_impl.cc bool BalloonCollectionImpl::RemoveByProfile(Profile* profile) { BalloonCollectionImpl 111 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::RemoveAll() { BalloonCollectionImpl 115 chrome/browser/notifications/balloon_collection_impl.cc bool BalloonCollectionImpl::HasSpace() const { BalloonCollectionImpl 130 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::ResizeBalloon(Balloon* balloon, BalloonCollectionImpl 136 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::DisplayChanged() { BalloonCollectionImpl 141 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::OnBalloonClosed(Balloon* source) { BalloonCollectionImpl 183 chrome/browser/notifications/balloon_collection_impl.cc const BalloonCollection::Balloons& BalloonCollectionImpl::GetActiveBalloons() { BalloonCollectionImpl 187 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::Observe( BalloonCollectionImpl 205 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::PositionBalloonsInternal(bool reposition) { BalloonCollectionImpl 218 chrome/browser/notifications/balloon_collection_impl.cc gfx::Rect BalloonCollectionImpl::GetBalloonsBoundingBox() const { BalloonCollectionImpl 236 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::AddMessageLoopObserver() { BalloonCollectionImpl 243 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::RemoveMessageLoopObserver() { BalloonCollectionImpl 250 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::CancelOffsets() { BalloonCollectionImpl 265 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::HandleMouseMoveEvent() { BalloonCollectionImpl 272 chrome/browser/notifications/balloon_collection_impl.cc base::Bind(&BalloonCollectionImpl::CancelOffsets, BalloonCollectionImpl 283 chrome/browser/notifications/balloon_collection_impl.cc BalloonCollectionImpl::Layout::Layout() BalloonCollectionImpl 290 chrome/browser/notifications/balloon_collection_impl.cc void BalloonCollectionImpl::Layout::GetMaxLinearSize(int* max_balloon_size, BalloonCollectionImpl 299 chrome/browser/notifications/balloon_collection_impl.cc gfx::Point BalloonCollectionImpl::Layout::GetLayoutOrigin() const { BalloonCollectionImpl 332 chrome/browser/notifications/balloon_collection_impl.cc gfx::Point BalloonCollectionImpl::Layout::NextPosition( BalloonCollectionImpl 371 chrome/browser/notifications/balloon_collection_impl.cc gfx::Point BalloonCollectionImpl::Layout::OffScreenLocation() const { BalloonCollectionImpl 390 chrome/browser/notifications/balloon_collection_impl.cc bool BalloonCollectionImpl::Layout::RequiresOffsets() const { BalloonCollectionImpl 406 chrome/browser/notifications/balloon_collection_impl.cc gfx::Size BalloonCollectionImpl::Layout::ConstrainToSizeLimits( BalloonCollectionImpl 416 chrome/browser/notifications/balloon_collection_impl.cc bool BalloonCollectionImpl::Layout::ComputeOffsetToMoveAbovePanels() { BalloonCollectionImpl 470 chrome/browser/notifications/balloon_collection_impl.cc bool BalloonCollectionImpl::Layout::RefreshSystemMetrics() { BalloonCollectionImpl 36 chrome/browser/notifications/balloon_collection_impl.h class BalloonCollectionImpl : public BalloonCollection, BalloonCollectionImpl 43 chrome/browser/notifications/balloon_collection_impl.h BalloonCollectionImpl(); BalloonCollectionImpl 44 chrome/browser/notifications/balloon_collection_impl.h virtual ~BalloonCollectionImpl(); BalloonCollectionImpl 239 chrome/browser/notifications/balloon_collection_impl.h base::WeakPtrFactory<BalloonCollectionImpl> reposition_factory_; BalloonCollectionImpl 245 chrome/browser/notifications/balloon_collection_impl.h DISALLOW_COPY_AND_ASSIGN(BalloonCollectionImpl); BalloonCollectionImpl 102 chrome/browser/notifications/balloon_host.cc gfx::Size min_size(BalloonCollectionImpl::min_balloon_width(), BalloonCollectionImpl 103 chrome/browser/notifications/balloon_host.cc BalloonCollectionImpl::min_balloon_height()); BalloonCollectionImpl 104 chrome/browser/notifications/balloon_host.cc gfx::Size max_size(BalloonCollectionImpl::max_balloon_width(), BalloonCollectionImpl 105 chrome/browser/notifications/balloon_host.cc BalloonCollectionImpl::max_balloon_height()); BalloonCollectionImpl 60 chrome/browser/notifications/desktop_notifications_unittest.cc BalloonCollectionImpl::Add(test_notification, profile); BalloonCollectionImpl 70 chrome/browser/notifications/desktop_notifications_unittest.cc Balloon* balloon = BalloonCollectionImpl::MakeBalloon(notification, profile); BalloonCollectionImpl 81 chrome/browser/notifications/desktop_notifications_unittest.cc BalloonCollectionImpl::OnBalloonClosed(source); BalloonCollectionImpl 37 chrome/browser/notifications/desktop_notifications_unittest.h class MockBalloonCollection : public BalloonCollectionImpl { BalloonCollectionImpl 70 chrome/browser/notifications/desktop_notifications_unittest.h return BalloonCollectionImpl::GetBalloonsBoundingBox(); BalloonCollectionImpl 11 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc Balloon* BalloonCollectionImpl::MakeBalloon(const Notification& notification, BalloonCollectionImpl 21 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc int BalloonCollectionImpl::Layout::InterBalloonMargin() const { BalloonCollectionImpl 25 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc int BalloonCollectionImpl::Layout::HorizontalEdgeMargin() const { BalloonCollectionImpl 29 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc int BalloonCollectionImpl::Layout::VerticalEdgeMargin() const { BalloonCollectionImpl 33 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc bool BalloonCollectionImpl::Layout::NeedToMoveAboveLeftSidePanels() const { BalloonCollectionImpl 37 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc bool BalloonCollectionImpl::Layout::NeedToMoveAboveRightSidePanels() const { BalloonCollectionImpl 41 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc void BalloonCollectionImpl::PositionBalloons(bool reposition) { BalloonCollectionImpl 45 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc void BalloonCollectionImpl::WillProcessEvent(GdkEvent* event) { BalloonCollectionImpl 48 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc void BalloonCollectionImpl::DidProcessEvent(GdkEvent* event) { BalloonCollectionImpl 59 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc bool BalloonCollectionImpl::IsCursorInBalloonCollection() const { BalloonCollectionImpl 68 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc void BalloonCollectionImpl::SetPositionPreference( BalloonCollectionImpl 92 chrome/browser/ui/gtk/notifications/balloon_collection_gtk.cc return new BalloonCollectionImpl(); BalloonCollectionImpl 14 chrome/browser/ui/views/notifications/balloon_collection_views.cc Balloon* BalloonCollectionImpl::MakeBalloon(const Notification& notification, BalloonCollectionImpl 23 chrome/browser/ui/views/notifications/balloon_collection_views.cc int BalloonCollectionImpl::Layout::InterBalloonMargin() const { BalloonCollectionImpl 27 chrome/browser/ui/views/notifications/balloon_collection_views.cc int BalloonCollectionImpl::Layout::HorizontalEdgeMargin() const { BalloonCollectionImpl 31 chrome/browser/ui/views/notifications/balloon_collection_views.cc int BalloonCollectionImpl::Layout::VerticalEdgeMargin() const { BalloonCollectionImpl 35 chrome/browser/ui/views/notifications/balloon_collection_views.cc bool BalloonCollectionImpl::Layout::NeedToMoveAboveLeftSidePanels() const { BalloonCollectionImpl 39 chrome/browser/ui/views/notifications/balloon_collection_views.cc bool BalloonCollectionImpl::Layout::NeedToMoveAboveRightSidePanels() const { BalloonCollectionImpl 43 chrome/browser/ui/views/notifications/balloon_collection_views.cc void BalloonCollectionImpl::PositionBalloons(bool reposition) { BalloonCollectionImpl 47 chrome/browser/ui/views/notifications/balloon_collection_views.cc base::EventStatus BalloonCollectionImpl::WillProcessEvent( BalloonCollectionImpl 52 chrome/browser/ui/views/notifications/balloon_collection_views.cc void BalloonCollectionImpl::DidProcessEvent(const base::NativeEvent& event) { BalloonCollectionImpl 78 chrome/browser/ui/views/notifications/balloon_collection_views.cc bool BalloonCollectionImpl::IsCursorInBalloonCollection() const { BalloonCollectionImpl 90 chrome/browser/ui/views/notifications/balloon_collection_views.cc void BalloonCollectionImpl::SetPositionPreference( BalloonCollectionImpl 114 chrome/browser/ui/views/notifications/balloon_collection_views.cc return new BalloonCollectionImpl();