| Index: extensions/browser/api/power/power_api.cc
|
| diff --git a/extensions/browser/api/power/power_api.cc b/extensions/browser/api/power/power_api.cc
|
| index 9272bfcf570537837d36f0ce67bd12ca0db807a8..b2642df842df5d234807da18158e023fc28460b2 100644
|
| --- a/extensions/browser/api/power/power_api.cc
|
| +++ b/extensions/browser/api/power/power_api.cc
|
| @@ -46,18 +46,17 @@ std::unique_ptr<device::PowerSaveBlocker> CreatePowerSaveBlocker(
|
|
|
| } // namespace
|
|
|
| -bool PowerRequestKeepAwakeFunction::RunSync() {
|
| +ExtensionFunction::ResponseAction PowerRequestKeepAwakeFunction::Run() {
|
| std::unique_ptr<api::power::RequestKeepAwake::Params> params(
|
| api::power::RequestKeepAwake::Params::Create(*args_));
|
| EXTENSION_FUNCTION_VALIDATE(params);
|
| - EXTENSION_FUNCTION_VALIDATE(params->level != api::power::LEVEL_NONE);
|
| PowerAPI::Get(browser_context())->AddRequest(extension_id(), params->level);
|
| - return true;
|
| + return RespondNow(NoArguments());
|
| }
|
|
|
| -bool PowerReleaseKeepAwakeFunction::RunSync() {
|
| +ExtensionFunction::ResponseAction PowerReleaseKeepAwakeFunction::Run() {
|
| PowerAPI::Get(browser_context())->RemoveRequest(extension_id());
|
| - return true;
|
| + return RespondNow(NoArguments());
|
| }
|
|
|
| // static
|
|
|