Migrate to Lens buildflags
Followup to https://crrev.com/3995409 which adds buildflags specific
to Lens. This CL migrates existing buildflags to use the new Lens
specific ones.
Bug: b:257079518
Change-Id: I6a87edeb62b53427bb177ef3ef46cb8a398a0543
Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome,mac-chrome,linux-chrome,win-chrome,win64-chrome
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4127096
Reviewed-by: Avi Drissman <[email protected]>
Reviewed-by: John Lee <[email protected]>
Commit-Queue: Duncan Mercer <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1087430}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index ff5ff531..cdcfc849 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -108,6 +108,7 @@
#include "components/language/content/browser/geo_language_provider.h"
#include "components/language/content/browser/ulp_language_code_locator/ulp_language_code_locator.h"
#include "components/language/core/browser/language_prefs.h"
+#include "components/lens/buildflags.h"
#include "components/lookalikes/core/lookalike_url_util.h"
#include "components/metrics/demographics/user_demographics.h"
#include "components/metrics/metrics_pref_names.h"
@@ -1649,13 +1650,16 @@
RegisterBrowserViewProfilePrefs(registry);
#endif
-#if !BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(ENABLE_LENS_DESKTOP)
registry->RegisterBooleanPref(
prefs::kLensRegionSearchEnabled, true,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
+ registry->RegisterBooleanPref(prefs::kLensDesktopNTPSearchEnabled, true);
+#endif
+
+#if !BUILDFLAG(IS_ANDROID)
registry->RegisterBooleanPref(
webauthn::pref_names::kRemoteProxiedRequestsAllowed, false);
- registry->RegisterBooleanPref(prefs::kLensDesktopNTPSearchEnabled, true);
// When in RTL mode, the side panel should default to the left of the screen.
// Otherwise, the side panel should default to the right side of the screen.