From fe12aaa20a8327bd0473dc39c5a742d0cc8a19ba Mon Sep 17 00:00:00 2001 From: "stevenjb@google.com" Date: Thu, 14 Jun 2012 18:10:36 +0000 Subject: 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 Review URL: https://chromiumcodereview.appspot.com/10537158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142172 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/status_icons/desktop_notification_balloon.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'chrome/browser/status_icons') diff --git a/chrome/browser/status_icons/desktop_notification_balloon.cc b/chrome/browser/status_icons/desktop_notification_balloon.cc index 70d46ee..d49a8bb 100644 --- a/chrome/browser/status_icons/desktop_notification_balloon.cc +++ b/chrome/browser/status_icons/desktop_notification_balloon.cc @@ -49,6 +49,9 @@ class DummyNotificationDelegate : public NotificationDelegate { virtual void Close(bool by_user) OVERRIDE {} virtual void Click() OVERRIDE {} virtual std::string id() const OVERRIDE { return id_; } + virtual content::RenderViewHost* GetRenderViewHost() const OVERRIDE { + return NULL; + } private: virtual ~DummyNotificationDelegate() {} -- cgit v1.1