Commit c02946d4 authored by Polina Bondarenko's avatar Polina Bondarenko Committed by Commit Bot

Add WilcoDtc feature flag

Start WilcoDtcSupportdManager only if WilcoDtc feature is set.

BUG=b:123926541
TEST=local device

Change-Id: I3caab04b1445c43b8a32e4a8ef1bfbbaa357b871
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1604275
Commit-Queue: Polina Bondarenko <pbond@chromium.org>
Reviewed-by: default avatarDan Erat <derat@chromium.org>
Cr-Commit-Position: refs/heads/master@{#662563}
parent 011e9e91
...@@ -705,7 +705,8 @@ void ChromeBrowserMainPartsChromeos::PreProfileInit() { ...@@ -705,7 +705,8 @@ void ChromeBrowserMainPartsChromeos::PreProfileInit() {
g_browser_process->platform_part()->InitializeChromeUserManager(); g_browser_process->platform_part()->InitializeChromeUserManager();
wilco_dtc_supportd_manager_ = std::make_unique<WilcoDtcSupportdManager>(); if (base::FeatureList::IsEnabled(::features::kWilcoDtc))
wilco_dtc_supportd_manager_ = std::make_unique<WilcoDtcSupportdManager>();
ScreenLocker::InitClass(); ScreenLocker::InitClass();
......
...@@ -201,6 +201,11 @@ const base::Feature kPluginVm{"PluginVm", base::FEATURE_DISABLED_BY_DEFAULT}; ...@@ -201,6 +201,11 @@ const base::Feature kPluginVm{"PluginVm", base::FEATURE_DISABLED_BY_DEFAULT};
// Whether the UsageTimeLimit policy should be applied to the user. // Whether the UsageTimeLimit policy should be applied to the user.
const base::Feature kUsageTimeLimitPolicy{"UsageTimeLimitPolicy", const base::Feature kUsageTimeLimitPolicy{"UsageTimeLimitPolicy",
base::FEATURE_ENABLED_BY_DEFAULT}; base::FEATURE_ENABLED_BY_DEFAULT};
// Allow a Wilco DTC (diagnostics and telemetry controller) on Chrome OS.
// More info about the project may be found here:
// https://docs.google.com/document/d/18Ijj8YlC8Q3EWRzLspIi2dGxg4vIBVe5sJgMPt9SWYo
const base::Feature kWilcoDtc{"WilcoDtc", base::FEATURE_DISABLED_BY_DEFAULT};
#endif #endif
// Enables or disables Desktop PWAs capturing links. // Enables or disables Desktop PWAs capturing links.
......
...@@ -116,6 +116,7 @@ extern const base::Feature kCupsPrintersUiOverhaul; ...@@ -116,6 +116,7 @@ extern const base::Feature kCupsPrintersUiOverhaul;
COMPONENT_EXPORT(CHROME_FEATURES) extern const base::Feature kPluginVm; COMPONENT_EXPORT(CHROME_FEATURES) extern const base::Feature kPluginVm;
COMPONENT_EXPORT(CHROME_FEATURES) COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::Feature kUsageTimeLimitPolicy; extern const base::Feature kUsageTimeLimitPolicy;
COMPONENT_EXPORT(CHROME_FEATURES) extern const base::Feature kWilcoDtc;
#endif #endif
COMPONENT_EXPORT(CHROME_FEATURES) COMPONENT_EXPORT(CHROME_FEATURES)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment