| OLD | NEW | 
|---|
|  | (Empty) | 
| 1 /* |  | 
| 2  *  Copyright (C) 2012 Samsung Electronics |  | 
| 3  * |  | 
| 4  *  This library is free software; you can redistribute it and/or |  | 
| 5  *  modify it under the terms of the GNU Library General Public |  | 
| 6  *  License as published by the Free Software Foundation; either |  | 
| 7  *  version 2 of the License, or (at your option) any later version. |  | 
| 8  * |  | 
| 9  *  This library is distributed in the hope that it will be useful, |  | 
| 10  *  but WITHOUT ANY WARRANTY; without even the implied warranty of |  | 
| 11  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | 
| 12  *  Library General Public License for more details. |  | 
| 13  * |  | 
| 14  *  You should have received a copy of the GNU Library General Public License |  | 
| 15  *  along with this library; see the file COPYING.LIB.  If not, write to |  | 
| 16  *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |  | 
| 17  *  Boston, MA 02110-1301, USA. |  | 
| 18  */ |  | 
| 19 |  | 
| 20 // http://dev.w3.org/2009/dap/system-info/battery-status.html |  | 
| 21 [ |  | 
| 22     NoInterfaceObject, |  | 
| 23     Conditional=BATTERY_STATUS, |  | 
| 24     ActiveDOMObject, |  | 
| 25     EventTarget |  | 
| 26  ] interface BatteryManager { |  | 
| 27     readonly attribute boolean charging; |  | 
| 28     readonly attribute double chargingTime; |  | 
| 29     readonly attribute double dischargingTime; |  | 
| 30     readonly attribute double level; |  | 
| 31 |  | 
| 32     attribute EventListener onchargingchange; |  | 
| 33     attribute EventListener onchargingtimechange; |  | 
| 34     attribute EventListener ondischargingtimechange; |  | 
| 35     attribute EventListener onlevelchange; |  | 
| 36 |  | 
| 37     // EventTarget interface |  | 
| 38     void addEventListener(DOMString type, |  | 
| 39                           EventListener listener, |  | 
| 40                           optional boolean useCapture); |  | 
| 41     void removeEventListener(DOMString type, |  | 
| 42                              EventListener listener, |  | 
| 43                              optional boolean useCapture); |  | 
| 44     [RaisesException] boolean dispatchEvent(Event event); |  | 
| 45 }; |  | 
| 46 |  | 
| OLD | NEW | 
|---|