| 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 #include "config.h" | 
|  | 6 #include "modules/battery/BatteryStatus.h" | 
|  | 7 | 
|  | 8 #include <limits> | 
|  | 9 | 
|  | 10 namespace WebCore { | 
|  | 11 | 
|  | 12 PassOwnPtr<BatteryStatus> BatteryStatus::create() | 
|  | 13 { | 
|  | 14     return adoptPtr(new BatteryStatus); | 
|  | 15 } | 
|  | 16 | 
|  | 17 PassOwnPtr<BatteryStatus> BatteryStatus::create(bool charging, double chargingTi
    me, double dischargingTime, double level) | 
|  | 18 { | 
|  | 19     return adoptPtr(new BatteryStatus(charging, chargingTime, dischargingTime, l
    evel)); | 
|  | 20 } | 
|  | 21 | 
|  | 22 BatteryStatus::BatteryStatus() | 
|  | 23     : m_charging(true) | 
|  | 24     , m_chargingTime(0) | 
|  | 25     , m_dischargingTime(std::numeric_limits<double>::infinity()) | 
|  | 26     , m_level(1) | 
|  | 27 { | 
|  | 28 } | 
|  | 29 | 
|  | 30 BatteryStatus::BatteryStatus(bool charging, double chargingTime, double discharg
    ingTime, double level) | 
|  | 31     : m_charging(charging) | 
|  | 32     , m_chargingTime(chargingTime) | 
|  | 33     , m_dischargingTime(dischargingTime) | 
|  | 34     , m_level(level) | 
|  | 35 { | 
|  | 36 } | 
|  | 37 | 
|  | 38 } // namespace WebCore | 
|  | 39 | 
| OLD | NEW | 
|---|