[FSA] Remove enterprise policy for deprecating async SyncAccessHandle interface.
Clean up the support for enterprise policy used to deprecate the async
SyncAccessHandle interface, as this deprecation has expired in M110.
Bug: 1406246
Change-Id: Id8f2c399a2e0573160c6419326a9817f8e9473e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4149940
Reviewed-by: Avi Drissman <[email protected]>
Commit-Queue: Daseul Lee <[email protected]>
Reviewed-by: Fernando Serboncini <[email protected]>
Reviewed-by: Austin Sullivan <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1093375}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index 7c0f6c2..576bf34 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -820,6 +820,10 @@
"enterprise_connectors.device_trust.disable_key_creation";
#endif // BUILDFLAG(IS_MAC)
+// Deprecated 01/2023.
+const char kFileSystemSyncAccessHandleAsyncInterfaceEnabled[] =
+ "policy.file_system_sync_access_handle_async_interface_enabled";
+
// Register local state used only for migration (clearing or moving to a new
// key).
void RegisterLocalStatePrefsForMigration(PrefRegistrySimple* registry) {
@@ -1096,6 +1100,10 @@
// Deprecated 12/2022.
registry->RegisterBooleanPref(kAutofillWalletImportStorageCheckboxState,
true);
+
+ // Deprecated 01/2023.
+ registry->RegisterBooleanPref(
+ kFileSystemSyncAccessHandleAsyncInterfaceEnabled, false);
}
} // namespace
@@ -2146,6 +2154,9 @@
// Added 12/2022.
profile_prefs->ClearPref(kAutofillWalletImportStorageCheckboxState);
+ // Added 01/2023.
+ profile_prefs->ClearPref(kFileSystemSyncAccessHandleAsyncInterfaceEnabled);
+
// Please don't delete the following line. It is used by PRESUBMIT.py.
// END_MIGRATE_OBSOLETE_PROFILE_PREFS