extensions: Port DataDeleter to desktop Android
It is a dependency of ChromeExtensionRegistrarDelegate and
ComponentLoader, both of which we are trying to port soon.
Move registration of one pref so it is registered on desktop Android.
I didn't find a good place in //chrome/browser/extensions to register
it, so I registered it in extension_util.cc
Bug: 394968360
Change-Id: If9acd033be57b355fa1166c38cfd87c7dd774d9d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6431965
Commit-Queue: David Bertoni <[email protected]>
Reviewed-by: David Bertoni <[email protected]>
Reviewed-by: Yaron Friedman <[email protected]>
Auto-Submit: James Cook <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1442850}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index a29d593f..13f0a386 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -27,6 +27,7 @@
#include "chrome/browser/engagement/important_sites_util.h"
#include "chrome/browser/enterprise/reporting/prefs.h"
#include "chrome/browser/enterprise/util/managed_browser_utils.h"
+#include "chrome/browser/extensions/extension_util.h"
#include "chrome/browser/external_protocol/external_protocol_handler.h"
#include "chrome/browser/first_run/first_run.h"
#include "chrome/browser/gpu/gpu_mode_manager.h"
@@ -1960,6 +1961,7 @@
extensions::PermissionsManager::RegisterProfilePrefs(registry);
extensions::ExtensionPrefs::RegisterProfilePrefs(registry);
extensions::RuntimeAPI::RegisterPrefs(registry);
+ extensions::util::RegisterProfilePrefs(registry);
extensions_ui_prefs::RegisterProfilePrefs(registry);
ExtensionWebUI::RegisterProfilePrefs(registry);
#endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)