Add flag to enable External Navigation debug logs
The logs help developers debug why their app links/redirects don't work
when they break, and save Chrome developers lots of time trying to
figure out whether bug reports about broken redirects are the fault of
Chrome or the website.
Bug: 1354611
Change-Id: I7ae9833ef61bf992448d366a66b90bddcd433a6b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842509
Reviewed-by: Yaron Friedman <[email protected]>
Commit-Queue: Michael Thiessen <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1038851}
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index 8230c1e8..63e04b2 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -3450,6 +3450,12 @@
const char kExploreSitesDescription[] =
"Enables portal from new tab page to explore websites.";
+const char kExternalNavigationDebugLogsName[] =
+ "External Navigation Debug Logs";
+const char kExternalNavigationDebugLogsDescription[] =
+ "Enables detailed logging to logcat about why Chrome is making decisions "
+ "about whether to allow or block navigation to other apps";
+
const char kFeatureNotificationGuideName[] = "Feature notification guide";
const char kFeatureNotificationGuideDescription[] =
"Enables notifications about chrome features.";