| OLD | NEW | 
| (Empty) |  | 
 |   1 // Copyright 2014 The Chromium Authors. All rights reserved. | 
 |   2 // Use of this source code is governed by a BSD-style license that can be | 
 |   3 // found in the LICENSE file. | 
 |   4  | 
 |   5 #ifndef WebNotificationDelegate_h | 
 |   6 #define WebNotificationDelegate_h | 
 |   7  | 
 |   8 namespace blink { | 
 |   9  | 
 |  10 // A delegate through which the embedder can trigger events on a Document-bound | 
 |  11 // Web Notifications object. Service Worker-bound Web Notifications will not hav
    e | 
 |  12 // a delegate, as their events will be fired on a Service Worker instead. | 
 |  13 class WebNotificationDelegate { | 
 |  14 public: | 
 |  15     virtual void dispatchClickEvent() = 0; | 
 |  16     virtual void dispatchShowEvent() = 0; | 
 |  17     virtual void dispatchErrorEvent() = 0; | 
 |  18     virtual void dispatchCloseEvent() = 0; | 
 |  19 }; | 
 |  20  | 
 |  21 } // namespace blink | 
 |  22  | 
 |  23 #endif // WebNotificationDelegate_h | 
| OLD | NEW |