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) { |