[CryptAuth v2] Add Instance ID change metrics

We assume that the Instance ID client provides us with a constant
Instance ID. Because the CryptAuth v2 server uses this as a device
identifier, it must remain constant. Here, we add metrics to track this
assumption. There is an open bug (b/155642672) that suggests there
*might* be an issue with rotating Instance IDs.

Bug: 1083556
Change-Id: I8fefc78202f6cd10a8674fe502063394a4baf43d
Tested: Manually verified chrome://histograms
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2205003
Commit-Queue: Josh Nohle <[email protected]>
Reviewed-by: James Vecore <[email protected]>
Reviewed-by: Dominic Battré <[email protected]>
Reviewed-by: Steven Holte <[email protected]>
Cr-Commit-Position: refs/heads/master@{#770385}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index 5b42e630..6c67f2e9 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -270,6 +270,7 @@
 #include "chrome/browser/chromeos/child_accounts/time_limits/app_activity_registry.h"
 #include "chrome/browser/chromeos/child_accounts/time_limits/app_time_controller.h"
 #include "chrome/browser/chromeos/crostini/crostini_pref_names.h"
+#include "chrome/browser/chromeos/cryptauth/client_app_metadata_provider_service.h"
 #include "chrome/browser/chromeos/cryptauth/cryptauth_device_id_provider_impl.h"
 #include "chrome/browser/chromeos/customization/customization_document.h"
 #include "chrome/browser/chromeos/extensions/echo_private_api.h"
@@ -1008,6 +1009,7 @@
   chromeos::app_time::AppTimeController::RegisterProfilePrefs(registry);
   chromeos::assistant::prefs::RegisterProfilePrefs(registry);
   chromeos::bluetooth::DebugLogsManager::RegisterPrefs(registry);
+  chromeos::ClientAppMetadataProviderService::RegisterProfilePrefs(registry);
   chromeos::CupsPrintersManager::RegisterProfilePrefs(registry);
   chromeos::device_sync::DeviceSyncImpl::RegisterProfilePrefs(registry);
   chromeos::first_run::RegisterProfilePrefs(registry);