[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