Chromium Code Reviews| 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)); | 
| } |