Index: base/power_monitor/power_monitor_device_source.cc |
diff --git a/base/power_monitor/power_monitor_device_source.cc b/base/power_monitor/power_monitor_device_source.cc |
index f54b7ba3c838a52780db1f4cbb36ed5f0947c49a..d194ffa624bca9413c81acf35f5949f47c4d03cb 100644 |
--- a/base/power_monitor/power_monitor_device_source.cc |
+++ b/base/power_monitor/power_monitor_device_source.cc |
@@ -4,6 +4,7 @@ |
#include "base/power_monitor/power_monitor_device_source.h" |
+#include "base/threading/thread_task_runner_handle.h" |
#include "base/time/time.h" |
#include "build/build_config.h" |
@@ -16,7 +17,7 @@ static int kDelayedBatteryCheckMs = 10 * 1000; |
#endif // defined(ENABLE_BATTERY_MONITORING) |
PowerMonitorDeviceSource::PowerMonitorDeviceSource() { |
- DCHECK(MessageLoop::current()); |
+ DCHECK(ThreadTaskRunnerHandle::IsSet()); |
#if defined(ENABLE_BATTERY_MONITORING) |
delayed_battery_check_.Start(FROM_HERE, |
base::TimeDelta::FromMilliseconds(kDelayedBatteryCheckMs), this, |