Add Click to Call enterprise policy.

This adds an enterprise policy to disable the Click to Call feature.
This affects desktop platforms and allows administrators to disable the
click to call dialogs on tel: links and devices in the context menu. The
default value is set to True, which means the feature will be enabled.

Bug: 1022404
Change-Id: I478f62cc414900dfa91097f8bf65e9349fc46189
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1904078
Commit-Queue: Richard Knoll <[email protected]>
Reviewed-by: Julian Pastarmov <[email protected]>
Reviewed-by: Elly Fong-Jones <[email protected]>
Reviewed-by: Michael van Ouwerkerk <[email protected]>
Cr-Commit-Position: refs/heads/master@{#714225}
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index 2c8ff0f..e73feb8 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -3863,8 +3863,7 @@
 
 #endif  // defined(OS_WIN) || defined(OS_LINUX) || defined(OS_CHROMEOS)
 
-#if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) || \
-    defined(OS_CHROMEOS)
+#if BUILDFLAG(ENABLE_CLICK_TO_CALL)
 
 const char kClickToCallContextMenuForSelectedTextName[] =
     "Enable click to call feature on desktop when a phone number is selected";
@@ -3878,6 +3877,11 @@
     "Enables click to call feature signals to be handled on desktop by showing "
     "a list of user's available devices with telephony functionality.";
 
+#endif  // BUILDFLAG(ENABLE_CLICK_TO_CALL)
+
+#if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) || \
+    defined(OS_CHROMEOS)
+
 const char kRemoteCopyReceiverName[] =
     "Enables the remote copy feature to receive messages";
 const char kRemoteCopyReceiverDescription[] =