| Index: extensions/browser/api/power/power_api_unittest.cc
|
| diff --git a/extensions/browser/api/power/power_api_unittest.cc b/extensions/browser/api/power/power_api_unittest.cc
|
| index 06e4d8f37b2eec7cb6780c239f7eb722479c77cf..da6ca03e9b37c25eba93a480d5a7d375542e8110 100644
|
| --- a/extensions/browser/api/power/power_api_unittest.cc
|
| +++ b/extensions/browser/api/power/power_api_unittest.cc
|
| @@ -42,9 +42,16 @@ enum Request {
|
| // destruction.
|
| class PowerSaveBlockerStub : public device::PowerSaveBlocker {
|
| public:
|
| - explicit PowerSaveBlockerStub(base::Closure unblock_callback)
|
| - : unblock_callback_(unblock_callback) {
|
| - }
|
| + PowerSaveBlockerStub(
|
| + base::Closure unblock_callback,
|
| + scoped_refptr<base::SequencedTaskRunner> ui_task_runner,
|
| + scoped_refptr<base::SingleThreadTaskRunner> blocking_task_runner)
|
| + : PowerSaveBlocker(PowerSaveBlocker::kPowerSaveBlockPreventAppSuspension,
|
| + PowerSaveBlocker::kReasonOther,
|
| + "test",
|
| + ui_task_runner,
|
| + blocking_task_runner),
|
| + unblock_callback_(unblock_callback) {}
|
|
|
| ~PowerSaveBlockerStub() override { unblock_callback_.Run(); }
|
|
|
| @@ -93,7 +100,7 @@ class PowerSaveBlockerStubManager {
|
| device::PowerSaveBlocker::Reason reason,
|
| const std::string& description,
|
| scoped_refptr<base::SequencedTaskRunner> ui_task_runner,
|
| - scoped_refptr<base::SingleThreadTaskRunner> file_task_runner) {
|
| + scoped_refptr<base::SingleThreadTaskRunner> blocking_task_runner) {
|
| Request unblock_request = NONE;
|
| switch (type) {
|
| case device::PowerSaveBlocker::kPowerSaveBlockPreventAppSuspension:
|
| @@ -107,7 +114,8 @@ class PowerSaveBlockerStubManager {
|
| }
|
| return std::unique_ptr<device::PowerSaveBlocker>(new PowerSaveBlockerStub(
|
| base::Bind(&PowerSaveBlockerStubManager::AppendRequest,
|
| - weak_ptr_factory_.GetWeakPtr(), unblock_request)));
|
| + weak_ptr_factory_.GetWeakPtr(), unblock_request),
|
| + ui_task_runner, blocking_task_runner));
|
| }
|
|
|
| void AppendRequest(Request request) {
|
|
|