Show post reboot notification

Show simple post reboot notification after the reboot occurs due to DeviceScheduledReboot policy set.

Bug: 1293741
Change-Id: Ifcc20448773bfe129f00877bf7bd51d54bf0b6b4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3497746
Reviewed-by: Xiaoqian Dai <[email protected]>
Reviewed-by: David Roger <[email protected]>
Reviewed-by: Anqing Zhao <[email protected]>
Commit-Queue: Sanja Perisic <[email protected]>
Cr-Commit-Position: refs/heads/main@{#992016}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index 9b0fe55..e9ee5755 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -354,6 +354,7 @@
 #include "chrome/browser/ash/policy/reporting/app_install_event_log_manager_wrapper.h"
 #include "chrome/browser/ash/policy/reporting/arc_app_install_event_logger.h"
 #include "chrome/browser/ash/policy/reporting/extension_install_event_log_manager_wrapper.h"
+#include "chrome/browser/ash/policy/scheduled_task_handler/reboot_notifications_scheduler.h"
 #include "chrome/browser/ash/policy/server_backed_state/active_directory_device_state_uploader.h"
 #include "chrome/browser/ash/policy/status_collector/device_status_collector.h"
 #include "chrome/browser/ash/policy/status_collector/status_collector.h"
@@ -1479,6 +1480,7 @@
   ash::ChromeScanningAppDelegate::RegisterProfilePrefs(registry);
   ProjectorAppClientImpl::RegisterProfilePrefs(registry);
   ash::floating_workspace_util::RegisterProfilePrefs(registry);
+  policy::RebootNotificationsScheduler::RegisterProfilePrefs(registry);
 #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
 
 #if BUILDFLAG(IS_CHROMEOS_LACROS)