Index: content/browser/power_monitor_message_broadcaster.cc |
diff --git a/content/browser/power_monitor_message_broadcaster.cc b/content/browser/power_monitor_message_broadcaster.cc |
index 23de161b05c7225af72b1efb3dcd45c8545c879f..556e4fb12bf2ab89358dc7f174f010f6c02b14cf 100644 |
--- a/content/browser/power_monitor_message_broadcaster.cc |
+++ b/content/browser/power_monitor_message_broadcaster.cc |
@@ -24,6 +24,12 @@ PowerMonitorMessageBroadcaster::~PowerMonitorMessageBroadcaster() { |
power_monitor->RemoveObserver(this); |
} |
+void PowerMonitorMessageBroadcaster::Init() { |
+ base::PowerMonitor* power_monitor = base::PowerMonitor::Get(); |
+ if (power_monitor) |
cpu_(ooo_6.6-7.5)
2014/07/20 01:33:46
we don't care if we manage to call IsOnBatteryPowe
fmeawad
2014/07/21 19:54:28
The CHECK will not be useful here, since there is
fmeawad
2014/07/21 21:48:25
Actually, I was wrong, unit_tests does not initial
|
+ OnPowerStateChange(power_monitor->IsOnBatteryPower()); |
+} |
+ |
void PowerMonitorMessageBroadcaster::OnPowerStateChange(bool on_battery_power) { |
sender_->Send(new PowerMonitorMsg_PowerStateChange(on_battery_power)); |
} |