Move Screen AI management files to c/b/screen_ai.
Screen AI service management classes (download, installation, and
factory to create and access the services) are moved from
components/services/screen_ai/public/cpp to chrome/browser/screen_ai.
Since all these classes are triggered from the browser process, having
them in browser layer makes it easier to manage the service, e.g.
access to g_browser_process to call installer or use prefs.
The first patch of this CL only moves the files and the next patches
have the updates required in them and other files.
Bug: 1278249
Change-Id: I9e744c2c9eac17dcbe360b204ff9a9d45552e0df
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4545861
Commit-Queue: Ramin Halavati <[email protected]>
Reviewed-by: David Tseng <[email protected]>
Auto-Submit: Ramin Halavati <[email protected]>
Reviewed-by: Joshua Pawlicki <[email protected]>
Reviewed-by: Mike West <[email protected]>
Reviewed-by: Roman Sorokin <[email protected]>
Reviewed-by: Dominic Battre <[email protected]>
Reviewed-by: Colin Blundell <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1147698}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index 3792484..2bc5695 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -221,7 +221,7 @@
#endif // BUILDFLAG(ENABLE_PDF)
#if BUILDFLAG(ENABLE_SCREEN_AI_SERVICE)
-#include "components/services/screen_ai/public/cpp/pref_names.h" // nogncheck
+#include "chrome/browser/screen_ai/pref_names.h"
#endif
#if BUILDFLAG(ENABLE_SUPERVISED_USERS)