Modify FeatureStateManager to use WifiSyncFeatureManager
The following changes are made: 1. WifiSyncFeatureManager is injected into FeatureStateManager. 2. PerformSetFeatureEnabledState relies on WifiSyncFeatureManager to set enable/disable Wifi Sync, which acts as a global toggle. 3. GetEnabledOrDisabledState relies on WifiSyncFeatureManager to get the enabled/disabled state for Wifi Sync. 4. Add fakes for WifiSyncFeatureManager to be used in feature_state_manager_impl unittests Bug: 1117619 Change-Id: I68e6cad0e9d878d4029dea9cfeedc52dcee4a4b4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2419451 Commit-Queue: Claude van der Merwe <cvandermerwe@google.com> Reviewed-by:Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Jon Mann <jonmann@chromium.org> Cr-Commit-Position: refs/heads/master@{#811030}
Showing
Please register or sign in to comment