[ntp][modules][photos] Add support for dismiss and disable Photos module
Strings from go/photos-ntp-strings (menu: screenshot/9zatnfM2mRXgjUG, dismissed toast: screenshot/AzgMrUARCKwzstT, disabled toast: screenshot/3wLvqGX4khCz2d9)
Bug: 1230867
Change-Id: Id00e1adbeb3cbde49c37079b66fffde2d8a487b5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3163429
Commit-Queue: Jeremy Selier <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Reviewed-by: Tibor Goldschwendt <[email protected]>
Reviewed-by: Greg Kerr <[email protected]>
Cr-Commit-Position: refs/heads/main@{#922411}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index 97495c5..48e69e1 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -239,6 +239,7 @@
#include "chrome/browser/metrics/tab_stats/tab_stats_tracker.h"
#include "chrome/browser/nearby_sharing/common/nearby_share_prefs.h"
#include "chrome/browser/new_tab_page/modules/drive/drive_service.h"
+#include "chrome/browser/new_tab_page/modules/photos/photos_service.h"
#include "chrome/browser/new_tab_page/modules/task_module/task_module_service.h"
#include "chrome/browser/new_tab_page/promos/promo_service.h"
#include "chrome/browser/search/background/ntp_custom_background_service.h"
@@ -1257,6 +1258,7 @@
NewTabPageUI::RegisterProfilePrefs(registry);
NewTabUI::RegisterProfilePrefs(registry);
ntp_tiles::CustomLinksManagerImpl::RegisterProfilePrefs(registry);
+ PhotosService::RegisterProfilePrefs(registry);
PinnedTabCodec::RegisterProfilePrefs(registry);
PromoService::RegisterProfilePrefs(registry);
settings::SettingsUI::RegisterProfilePrefs(registry);