Index: content/renderer/battery_status/battery_status_dispatcher.h |
diff --git a/content/renderer/battery_status/battery_status_dispatcher.h b/content/renderer/battery_status/battery_status_dispatcher.h |
index 23f3673dbc5f8fb8ba69fe3de6a87e6a0c3a4c3f..f117a4b385e7ade0d39565f84bdb9bf6b9334a3c 100644 |
--- a/content/renderer/battery_status/battery_status_dispatcher.h |
+++ b/content/renderer/battery_status/battery_status_dispatcher.h |
@@ -16,17 +16,16 @@ class WebBatteryStatusListener; |
namespace content { |
-class CONTENT_EXPORT BatteryStatusDispatcher |
- : public NON_EXPORTED_BASE(device::BatteryStatusObserver) { |
+class CONTENT_EXPORT BatteryStatusDispatcher { |
public: |
explicit BatteryStatusDispatcher(blink::WebBatteryStatusListener* listener); |
- ~BatteryStatusDispatcher() override; |
+ ~BatteryStatusDispatcher(); |
private: |
friend class BatteryStatusDispatcherTest; |
- // BatteryStatusObserver method. |
- void DidChange(device::BatteryStatusPtr battery_status) override; |
+ void QueryNextStatus(); |
+ void DidChange(device::BatteryStatusPtr battery_status); |
device::BatteryMonitorPtr monitor_; |
blink::WebBatteryStatusListener* listener_; |