| Index: device/wake_lock/wake_lock_service_impl.cc
|
| diff --git a/device/wake_lock/wake_lock_service_impl.cc b/device/wake_lock/wake_lock_service_impl.cc
|
| index f5ca821d762bfd2f23240bc8aa5a54a9a4024acd..0be02edd61c70ae33a8c02240e552a8748df403c 100644
|
| --- a/device/wake_lock/wake_lock_service_impl.cc
|
| +++ b/device/wake_lock/wake_lock_service_impl.cc
|
| @@ -133,6 +133,12 @@ void WakeLockServiceImpl::CreateWakeLock() {
|
| return;
|
|
|
| #if defined(OS_ANDROID)
|
| + if (context_id_ == WakeLockServiceContext::WakeLockInvalidContextId) {
|
| + LOG(ERROR) << "Client must pass a valid context_id when requests wake lock "
|
| + "on Android.";
|
| + return;
|
| + }
|
| +
|
| gfx::NativeView native_view = native_view_getter_.Run(context_id_);
|
| if (native_view)
|
| wake_lock_.get()->InitDisplaySleepBlocker(native_view);
|
|
|