ash: Remove crosapi's NetworkSettingsService and related code
Remove NetworkSettingsService and related crosapi interfaces as well
as their implementations. They are no longer needed.
This includes deprecating the ash.lacros_proxy_controlling_extension
preference.
No change in behavior intended.
Bug: b:365741912
Change-Id: I2abd425d5e0c87f4ddcd97b1d068e420d47e4857
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6054898
Reviewed-by: Erik Chen <[email protected]>
Reviewed-by: Andreea Costinas <[email protected]>
Reviewed-by: Colin Blundell <[email protected]>
Commit-Queue: Georg Neis <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1390781}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index 696253e..2e8c63a 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -1116,10 +1116,10 @@
constexpr char kRestoreLastLockScreenNote[] =
"settings.restore_last_lock_screen_note";
constexpr char kLockScreenDataPrefKey[] = "lockScreenDataItems";
-
-// Deprecated 11/2024
inline constexpr char kSyncableVersionedWallpaperInfo[] =
"syncable_versioned_wallpaper_info";
+constexpr char kLacrosProxyControllingExtension[] =
+ "ash.lacros_proxy_controlling_extension";
#endif
// Deprecated 11/2024
@@ -1631,9 +1631,8 @@
base::Value::List());
registry->RegisterDictionaryPref(kNoteTakingAppsLockScreenToastShown);
registry->RegisterBooleanPref(kRestoreLastLockScreenNote, false);
-
- // Deprecated 11/2024
registry->RegisterDictionaryPref(kSyncableVersionedWallpaperInfo);
+ registry->RegisterDictionaryPref(kLacrosProxyControllingExtension);
#endif
// Deprecated 11/2024
@@ -2273,7 +2272,6 @@
ash::ApkWebAppService::RegisterProfilePrefs(registry);
ash::app_time::AppActivityRegistry::RegisterProfilePrefs(registry);
ash::app_time::AppTimeController::RegisterProfilePrefs(registry);
- ash::AshProxyMonitor::RegisterProfilePrefs(registry);
ash::assistant::prefs::RegisterProfilePrefs(registry);
ash::auth::AuthFactorConfig::RegisterPrefs(registry);
ash::bluetooth::DebugLogsManager::RegisterPrefs(registry);
@@ -3007,9 +3005,8 @@
profile_prefs->ClearPref(kNoteTakingAppsLockScreenAllowlist);
profile_prefs->ClearPref(kNoteTakingAppsLockScreenToastShown);
profile_prefs->ClearPref(kRestoreLastLockScreenNote);
-
- // Deprecated 11/2024
profile_prefs->ClearPref(kSyncableVersionedWallpaperInfo);
+ profile_prefs->ClearPref(kLacrosProxyControllingExtension);
#endif
// Added 11/2024