[Power] Prevent override of power level locked with Web API 68/176068/1
authorPawel Wasowski <p.wasowski2@partner.samsung.com>
Wed, 4 Apr 2018 16:33:30 +0000 (18:33 +0200)
committerPiotr Kosko <p.kosko@samsung.com>
Mon, 16 Apr 2018 08:43:04 +0000 (10:43 +0200)
commit20a5f25726763cc3a5a44961f473eef0669b0eca
tree6ae066ae9fb61255240184ff5de5a81c8405e6e1
parentd808969a450b5a31470b8c559559c548ee0baecf
[Power] Prevent override of power level locked with Web API

Chromium used to override power level locked by Web API with its own
settings. The level set by Web API was not restored.
From now on, Chromium will not override power level lock, after receiving
"__DisableChromiumInternalPowerLock" message from the Web API
and will be able to control the locked power level,
after receiving "__EnableChromiumInternalPowerLock" message.

Change-Id: Ia14f873766e26bd02ae7eecb182c69e0b6af00e8
Signed-off-by: Pawel Wasowski <p.wasowski2@partner.samsung.com>
src/power/power_manager.cc
src/power/power_manager.h
src/utils/utils_api.js