| Index: chrome/browser/background/background_mode_manager_mac.mm
|
| diff --git a/chrome/browser/background/background_mode_manager_mac.mm b/chrome/browser/background/background_mode_manager_mac.mm
|
| index e0ff3426a7e7b9b066424144351368cf26d8bc7b..a0e15cc7d4b9b133aff3ef32519c77b57ebe18e4 100644
|
| --- a/chrome/browser/background/background_mode_manager_mac.mm
|
| +++ b/chrome/browser/background/background_mode_manager_mac.mm
|
| @@ -28,6 +28,11 @@ void DisableLaunchOnStartupCallback() {
|
| base::mac::RemoveFromLoginItems();
|
| }
|
|
|
| +void SetUserCreatedLoginItemPrefCallback() {
|
| + PrefService* service = g_browser_process->local_state();
|
| + service->SetBoolean(prefs::kUserCreatedLoginItem, true);
|
| +}
|
| +
|
| void EnableLaunchOnStartupCallback() {
|
| // Return if Chrome is already a Login Item (avoid overriding user choice).
|
| if (base::mac::CheckLoginItemStatus(NULL)) {
|
| @@ -44,11 +49,6 @@ void EnableLaunchOnStartupCallback() {
|
| base::mac::AddToLoginItems(true); // Hide on startup.
|
| }
|
|
|
| -void SetUserCreatedLoginItemPrefCallback() {
|
| - PrefService* service = g_browser_process->local_state();
|
| - service->SetBoolean(prefs::kUserCreatedLoginItem, true);
|
| -}
|
| -
|
| } // namespace
|
|
|
| void BackgroundModeManager::EnableLaunchOnStartup(bool should_launch) {
|
|
|