Move requisition logic out of DeviceCloudPolicyManager.
As requisition has nothing to do with device cloud policy,
it should be extracted to the right place.
This change is just a simple no-op refactoring that doesn't change any
logic or lifetime of the objects. Follow-up ones will change the logic
properly.
Bug: 383695
Test: Run tryjobs
Change-Id: Ic2f8a526bb5fd81f9abfe576baebcf1303c41ec1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2207195
Reviewed-by: Alexander Alekseev <[email protected]>
Reviewed-by: Dominic Battré <[email protected]>
Reviewed-by: Alexander Hendrich <[email protected]>
Commit-Queue: Sergey Poromov <[email protected]>
Cr-Commit-Position: refs/heads/master@{#770301}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index 95485d7..5b42e630 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -307,6 +307,7 @@
#include "chrome/browser/chromeos/policy/browser_policy_connector_chromeos.h"
#include "chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos.h"
#include "chrome/browser/chromeos/policy/dm_token_storage.h"
+#include "chrome/browser/chromeos/policy/enrollment_requisition_manager.h"
#include "chrome/browser/chromeos/policy/external_data_handlers/device_wallpaper_image_external_data_handler.h"
#include "chrome/browser/chromeos/policy/minimum_version_policy_handler.h"
#include "chrome/browser/chromeos/policy/policy_cert_service_factory.h"
@@ -763,6 +764,7 @@
policy::DeviceStatusCollector::RegisterPrefs(registry);
policy::DeviceWallpaperImageExternalDataHandler::RegisterPrefs(registry);
policy::DMTokenStorage::RegisterPrefs(registry);
+ policy::EnrollmentRequisitionManager::RegisterPrefs(registry);
policy::MinimumVersionPolicyHandler::RegisterPrefs(registry);
policy::PolicyCertServiceFactory::RegisterPrefs(registry);
policy::TPMAutoUpdateModePolicyHandler::RegisterPrefs(registry);