[STGV2] Add profile preferences for the "Dont Ask Again" checkbox.
For all versions of the GroupDeletionDialog, provide a non synced pref
that prevents the dialog from showing if the user has already accepted
it.
Bug: 325289297
Change-Id: I451612c59233a02fcafe6ffc0df9203f87878313
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5474171
Reviewed-by: Darryl James <[email protected]>
Commit-Queue: David Pennington <[email protected]>
Reviewed-by: Nico Weber <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1297180}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index cfc1363..392ffc2 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -2256,6 +2256,15 @@
#if !BUILDFLAG(IS_ANDROID)
registry->RegisterIntegerPref(prefs::kChromeDataRegionSetting, 0);
#endif
+
+ registry->RegisterBooleanPref(prefs::kTabGroupsDeletionSkipDialogOnDelete,
+ false);
+ registry->RegisterBooleanPref(prefs::kTabGroupsDeletionSkipDialogOnUngroup,
+ false);
+ registry->RegisterBooleanPref(prefs::kTabGroupsDeletionSkipDialogOnRemoveTab,
+ false);
+ registry->RegisterBooleanPref(prefs::kTabGroupsDeletionSkipDialogOnCloseTab,
+ false);
}
void RegisterUserProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {