| Index: chrome/browser/extensions/api/alarms/alarms_api.cc
|
| diff --git a/chrome/browser/extensions/api/alarms/alarms_api.cc b/chrome/browser/extensions/api/alarms/alarms_api.cc
|
| index 4de16708e7cb39767d0e50c3d1c5d3a9616c7ea9..b8db084b2db06157019f01b30dcaf7a86b628953 100644
|
| --- a/chrome/browser/extensions/api/alarms/alarms_api.cc
|
| +++ b/chrome/browser/extensions/api/alarms/alarms_api.cc
|
| @@ -119,7 +119,7 @@ bool AlarmsCreateFunction::RunAsync() {
|
| Manifest::IsUnpackedLocation(GetExtension()->location()) ?
|
| kDevDelayMinimum : kReleaseDelayMinimum),
|
| clock_->Now());
|
| - AlarmManager::Get(GetProfile())->AddAlarm(
|
| + AlarmManager::Get(browser_context())->AddAlarm(
|
| extension_id(), alarm, base::Bind(&AlarmsCreateFunction::Callback, this));
|
|
|
| return true;
|
| @@ -134,7 +134,7 @@ bool AlarmsGetFunction::RunAsync() {
|
| EXTENSION_FUNCTION_VALIDATE(params.get());
|
|
|
| std::string name = params->name.get() ? *params->name : kDefaultAlarmName;
|
| - AlarmManager::Get(GetProfile())
|
| + AlarmManager::Get(browser_context())
|
| ->GetAlarm(extension_id(),
|
| name,
|
| base::Bind(&AlarmsGetFunction::Callback, this, name));
|
| @@ -151,7 +151,7 @@ void AlarmsGetFunction::Callback(
|
| }
|
|
|
| bool AlarmsGetAllFunction::RunAsync() {
|
| - AlarmManager::Get(GetProfile())->GetAllAlarms(
|
| + AlarmManager::Get(browser_context())->GetAllAlarms(
|
| extension_id(), base::Bind(&AlarmsGetAllFunction::Callback, this));
|
| return true;
|
| }
|
| @@ -176,7 +176,7 @@ bool AlarmsClearFunction::RunAsync() {
|
| EXTENSION_FUNCTION_VALIDATE(params.get());
|
|
|
| std::string name = params->name.get() ? *params->name : kDefaultAlarmName;
|
| - AlarmManager::Get(GetProfile())
|
| + AlarmManager::Get(browser_context())
|
| ->RemoveAlarm(extension_id(),
|
| name,
|
| base::Bind(&AlarmsClearFunction::Callback, this, name));
|
| @@ -190,7 +190,7 @@ void AlarmsClearFunction::Callback(const std::string& name, bool success) {
|
| }
|
|
|
| bool AlarmsClearAllFunction::RunAsync() {
|
| - AlarmManager::Get(GetProfile())->RemoveAllAlarms(
|
| + AlarmManager::Get(browser_context())->RemoveAllAlarms(
|
| extension_id(), base::Bind(&AlarmsClearAllFunction::Callback, this));
|
| return true;
|
| }
|
|
|