Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(678)

Issue 10537158: Add support for Ash to Notifications (Closed)

Created:
8 years, 6 months ago by stevenjb
Modified:
8 years, 6 months ago
CC:
chromium-reviews, sadrul, nkostylev+watch_chromium.org, ben+watch_chromium.org, oshima+watch_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org
Visibility:
Public.

Description

Add support for Ash to Notifications * Adds BalloonViewAsh and moves/renames related classes. * Adds support for image icons to Notification class * Adds GetRenderViewHost() method to NotificationDelegate for fetching images BUG=124914 TEST=Tests pass. No visual changes to notifications on non-ash platforms. Web notifications show up in new tray on Ash with --ash-notify. For CloudPrintProxyService: TBR=scottbyer@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=142172

Patch Set 1 #

Total comments: 10

Patch Set 2 : Feedback changes #

Patch Set 3 : Fix win/mac compile #

Total comments: 2

Patch Set 4 : Rebase #

Patch Set 5 : Undo accidental UserManagerImpl change #

Unified diffs Side-by-side diffs Delta from patch set Stats (+460 lines, -46 lines) Patch
M chrome/browser/background/background_contents_service.cc View 2 chunks +9 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/locale_change_guard.cc View 1 chunk +8 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/notifications/system_notification.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/notifications/system_notification.cc View 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/notifications/OWNERS View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/notifications/balloon_collection_base.h View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/notifications/balloon_collection_base.cc View 1 chunk +7 lines, -4 lines 0 comments Download
M chrome/browser/notifications/desktop_notification_service_win.cc View 1 2 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/notifications/notification.h View 5 chunks +40 lines, -10 lines 0 comments Download
M chrome/browser/notifications/notification.cc View 3 chunks +23 lines, -0 lines 0 comments Download
M chrome/browser/notifications/notification_delegate.h View 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/notifications/notification_object_proxy.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/notifications/notification_object_proxy.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/notifications/notification_test_util.h View 2 chunks +10 lines, -5 lines 0 comments Download
M chrome/browser/notifications/notification_test_util.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/printing/cloud_print/cloud_print_proxy_service.cc View 1 chunk +11 lines, -5 lines 0 comments Download
M chrome/browser/status_icons/desktop_notification_balloon.cc View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/cocoa/notifications/balloon_controller_unittest.mm View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/views/ash/balloon_collection_impl_ash.h View 1 1 chunk +16 lines, -1 line 0 comments Download
M chrome/browser/ui/views/ash/balloon_collection_impl_ash.cc View 1 2 chunks +99 lines, -8 lines 0 comments Download
A chrome/browser/ui/views/ash/balloon_view_ash.h View 1 chunk +38 lines, -0 lines 0 comments Download
A chrome/browser/ui/views/ash/balloon_view_ash.cc View 1 1 chunk +165 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
stevenjb
I broke this up into two pieces. It's still a bit large and ugly, apologies ...
8 years, 6 months ago (2012-06-13 23:18:41 UTC) #1
oshima
http://codereview.chromium.org/10537158/diff/1/chrome/browser/notifications/notification.h File chrome/browser/notifications/notification.h (right): http://codereview.chromium.org/10537158/diff/1/chrome/browser/notifications/notification.h#newcode51 chrome/browser/notifications/notification.h:51: NotificationDelegate* delegate); just q. don't we need to guard ...
8 years, 6 months ago (2012-06-13 23:58:02 UTC) #2
stevenjb
PTAL http://codereview.chromium.org/10537158/diff/1/chrome/browser/notifications/notification.h File chrome/browser/notifications/notification.h (right): http://codereview.chromium.org/10537158/diff/1/chrome/browser/notifications/notification.h#newcode51 chrome/browser/notifications/notification.h:51: NotificationDelegate* delegate); On 2012/06/13 23:58:02, oshima wrote: > ...
8 years, 6 months ago (2012-06-14 04:27:35 UTC) #3
oshima
lgtm http://codereview.chromium.org/10537158/diff/7002/chrome/browser/notifications/OWNERS File chrome/browser/notifications/OWNERS (right): http://codereview.chromium.org/10537158/diff/7002/chrome/browser/notifications/OWNERS#newcode1 chrome/browser/notifications/OWNERS:1: johnnyg@chromium.org optional: I heard that he's no longer ...
8 years, 6 months ago (2012-06-14 16:44:44 UTC) #4
stevenjb
http://codereview.chromium.org/10537158/diff/7002/chrome/browser/notifications/OWNERS File chrome/browser/notifications/OWNERS (right): http://codereview.chromium.org/10537158/diff/7002/chrome/browser/notifications/OWNERS#newcode1 chrome/browser/notifications/OWNERS:1: johnnyg@chromium.org On 2012/06/14 16:44:44, oshima wrote: > optional: I ...
8 years, 6 months ago (2012-06-14 17:41:31 UTC) #5
stevenjb
Ben, can I get a quick OWNERS review of chrome/browser/ui/views/ash? Thanks!
8 years, 6 months ago (2012-06-14 17:42:36 UTC) #6
Ben Goodger (Google)
8 years, 6 months ago (2012-06-14 17:47:19 UTC) #7
lgtm

Powered by Google App Engine
This is Rietveld 408576698