Index: Source/modules/battery/BatteryStatus.h |
diff --git a/Source/modules/battery/BatteryStatus.h b/Source/modules/battery/BatteryStatus.h |
index c1a0ed7437baa3b2c50e5ce48a47699daf46a25f..5557bc97650a301ac3ded0a2302f5d9de646f18e 100644 |
--- a/Source/modules/battery/BatteryStatus.h |
+++ b/Source/modules/battery/BatteryStatus.h |
@@ -5,15 +5,15 @@ |
#ifndef BatteryStatus_h |
#define BatteryStatus_h |
-#include "wtf/PassOwnPtr.h" |
+#include "wtf/PassRefPtr.h" |
#include "wtf/RefCounted.h" |
namespace WebCore { |
-class BatteryStatus { |
+class BatteryStatus : public RefCounted<BatteryStatus> { |
public: |
- static PassOwnPtr<BatteryStatus> create(); |
- static PassOwnPtr<BatteryStatus> create(bool charging, double chargingTime, double dischargingTime, double level); |
+ static PassRefPtr<BatteryStatus> create(); |
+ static PassRefPtr<BatteryStatus> create(bool charging, double chargingTime, double dischargingTime, double level); |
bool charging() const { return m_charging; } |
double chargingTime() const { return m_chargingTime; } |