[CrOS Hotspot] Bind CrosHotspotConfig to OSSettingUI
This CL adds CrosHotspotConfig Mojo bindings to OSSettingsUI so that
CrosHotspotConfig can be used from OS Settings.
This CL also creates a fake implementation of CrosHotspotConfig,
FakeHotspotConfig and add getHotspotInfo() methods.
Also update settings-internet-page to get hotspot info from
CrosHotspotConfig
Bug: b/239477916
Change-Id: Id98b376f9a5a48dcbd0a01fb75b5d30b1e3e4436
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4032973
Commit-Queue: Jason Zhang <[email protected]>
Reviewed-by: Kyle Horimoto <[email protected]>
Reviewed-by: Xiaoqian Dai <[email protected]>
Reviewed-by: Joe Mason <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1077676}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index 250594e..1acec60 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -5247,6 +5247,7 @@
"//chromeos/ash/services/device_sync/public/cpp:prefs",
"//chromeos/ash/services/device_sync/public/cpp:prefs",
"//chromeos/ash/services/device_sync/public/mojom",
+ "//chromeos/ash/services/hotspot_config",
"//chromeos/ash/services/hotspot_config/public/mojom",
"//chromeos/ash/services/multidevice_setup",
"//chromeos/ash/services/multidevice_setup/public/cpp",