| OLD | NEW | 
|---|
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 // http://notifications.spec.whatwg.org/#api | 5 // http://notifications.spec.whatwg.org/#api | 
| 6 | 6 | 
| 7 enum NotificationDirection { | 7 enum NotificationDirection { | 
| 8     "auto", | 8     "auto", | 
| 9     "ltr", | 9     "ltr", | 
| 10     "rtl" | 10     "rtl" | 
| 11 }; | 11 }; | 
| 12 | 12 | 
| 13 dictionary NotificationOptions { | 13 dictionary NotificationOptions { | 
| 14     NotificationDirection dir = "auto"; | 14     NotificationDirection dir = "auto"; | 
| 15     DOMString lang = ""; | 15     DOMString lang = ""; | 
| 16     DOMString body = ""; | 16     DOMString body = ""; | 
| 17     DOMString tag = ""; | 17     DOMString tag = ""; | 
| 18     DOMString icon; | 18     DOMString icon; | 
|  | 19     DOMString sound; | 
| 19     // TODO(sh919.park): vibrate should be ([Clamp] unsigned long or sequence<un
    signed long>) | 20     // TODO(sh919.park): vibrate should be ([Clamp] unsigned long or sequence<un
    signed long>) | 
| 20     (unsigned long or sequence<unsigned long>) vibrate; | 21     (unsigned long or sequence<unsigned long>) vibrate; | 
| 21     boolean silent = false; | 22     boolean silent = false; | 
| 22     any data = null; | 23     any data = null; | 
| 23 }; | 24 }; | 
| OLD | NEW | 
|---|