Use IPolicyStatus2 to get the updater's policies and state.
Use the new COM interface to show the updater's policies and conflicts.
Use the new interface to get the updater's version and the last time
policies were fetched. Maintain compatibility with IPolicyStatus so
that machine with older versions of the updater still show policies.
Bug: 1032756
Change-Id: Iadb2199bcdc704a426e80e00e2bb8aa5b21e0648
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2380582
Commit-Queue: Yann Dago <[email protected]>
Reviewed-by: S. Ganesh <[email protected]>
Reviewed-by: Peter Kasting <[email protected]>
Reviewed-by: Greg Thompson <[email protected]>
Reviewed-by: Owen Min <[email protected]>
Cr-Commit-Position: refs/heads/master@{#814536}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index 1cede9ba..2657244 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -4619,6 +4619,8 @@
"component_updater/third_party_module_list_component_installer_win.h",
"google/google_update_policy_fetcher_win.cc",
"google/google_update_policy_fetcher_win.h",
+ "google/google_update_policy_fetcher_win_util.cc",
+ "google/google_update_policy_fetcher_win_util.h",
"google/google_update_win.cc",
"google/google_update_win.h",
"google/switches.cc",