Local NTP, Realbox: add a feature for confirming suggestion removal

We plan to add a confirmation dialog (or other similarly useful UI) to
either confirm that the user wants to delete autocomplete matches or do
then undo (depending on where we land UX-wise).

[email protected]

Bug: 1013837
Change-Id: I8ec1942cbc519b2da18e23b04dcb00884719c6ea
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1866061
Commit-Queue: Dan Beam <[email protected]>
Auto-Submit: Dan Beam <[email protected]>
Reviewed-by: Tommy Li <[email protected]>
Cr-Commit-Position: refs/heads/master@{#707047}
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index 504b6813..658eb79 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -2870,6 +2870,12 @@
     "Enables the native DIAL Media Route Provider implementation to be used "
     "instead of the implementation in the Media Router component extension.";
 
+const char kNtpConfirmSuggestionRemovalsName[] =
+    "Confirm removing \"realbox\" suggestions on New Tab page";
+const char kNtpConfirmSuggestionRemovalsDescription[] =
+    "Show a confirmation dialog when removing suggestions from the \"realbox\" "
+    "on the New Tab page. Requires #ntp-realbox to be enabled.";
+
 const char kNtpCustomizationMenuV2Name[] = "NTP customization menu version 2";
 const char kNtpCustomizationMenuV2Description[] =
     "Use the second version of the NTP customization menu.";