Index: Source/modules/battery/BatteryManager.h |
diff --git a/Source/modules/battery/BatteryManager.h b/Source/modules/battery/BatteryManager.h |
index 756a22728f33442afb8399b913347a87ed2bc46c..360095e9824a2ffbe1886ed885031f090c5fe676 100644 |
--- a/Source/modules/battery/BatteryManager.h |
+++ b/Source/modules/battery/BatteryManager.h |
@@ -53,6 +53,8 @@ public: |
virtual void resume() OVERRIDE; |
virtual void stop() OVERRIDE; |
+ virtual void trace(Visitor*) OVERRIDE; |
+ |
private: |
enum State { |
NotStarted, |
@@ -63,11 +65,10 @@ private: |
explicit BatteryManager(ExecutionContext*); |
RefPtr<ScriptPromiseResolverWithContext> m_resolver; |
- RefPtr<BatteryStatus> m_batteryStatus; |
+ RefPtrWillBeMember<BatteryStatus> m_batteryStatus; |
State m_state; |
}; |
} |
#endif // BatteryManager_h |
- |