| Index: chrome/browser/notifications/notification_object_proxy.h
|
| ===================================================================
|
| --- chrome/browser/notifications/notification_object_proxy.h (revision 30967)
|
| +++ chrome/browser/notifications/notification_object_proxy.h (working copy)
|
| @@ -31,9 +31,17 @@
|
| void Error();
|
|
|
| // To be called when the desktop notification is closed. If closed by a
|
| - // user explicitly (as opposed to timeout), |by_user| should be true.
|
| + // user explicitly (as opposed to timeout/script), |by_user| should be true. q
|
| void Close(bool by_user);
|
|
|
| + // Compares two proxies by ids to decide if they are equal.
|
| + bool IsSame(const NotificationObjectProxy& other) const {
|
| + return (notification_id_ == other.notification_id_ &&
|
| + route_id_ == other.route_id_ &&
|
| + process_id_ == other.process_id_ &&
|
| + worker_ == other.worker_);
|
| + }
|
| +
|
| private:
|
| // Called on UI thread to schedule a message for sending.
|
| void DeliverMessage(IPC::Message* message);
|
|
|