Move c/b/ui/ash/container_app to c/b/ui/ash/gemini_app.

This CL moves c/b/ui/ash/container_app to c/b/ui/ash/gemini_app. It
also moves container_app_interactive_uitest.cc to
gemini_app_interactive_uitest.cc and replaces instances of "container"
with "Gemini".

Bug: 345010938
Change-Id: I847815658067a90efbe79fa0ee3a79081a1cacf8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5933411
Commit-Queue: David Black <[email protected]>
Reviewed-by: Erik Chen <[email protected]>
Reviewed-by: James Cook <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1369138}
diff --git a/chrome/browser/ui/ash/gemini_app/DEPS b/chrome/browser/ui/ash/gemini_app/DEPS
new file mode 100644
index 0000000..b3594570
--- /dev/null
+++ b/chrome/browser/ui/ash/gemini_app/DEPS
@@ -0,0 +1,37 @@
+include_rules = [
+  # ChromeOS should not depend on //chrome. See //docs/chromeos/code.md for
+  # details.
+  "-chrome",
+
+  # This directory is in //chrome, which violates the rule above. Allow this
+  # directory to #include its own files.
+  "+chrome/browser/ui/ash/gemini_app",
+
+  # Existing dependencies within //chrome. There is an active effort to
+  # refactor ash codes in //chrome to break these dependencies; see b/332804822.
+  # Whenever possible, avoid adding new //chrome dependencies to this list.
+  "+chrome/browser/ash/app_list",
+  "+chrome/browser/ash/app_restore",
+  "+chrome/browser/ash/login/test",
+  "+chrome/browser/ash/system_web_apps",
+  "+chrome/browser/chromeos/echo",
+  "+chrome/browser/ui/browser_element_identifiers.h",
+  "+chrome/browser/ui/browser_finder.h",
+  "+chrome/browser/ui/browser.h",
+  "+chrome/browser/ui/browser_list.h",
+  "+chrome/browser/ui/browser_list_observer.h",
+  "+chrome/browser/ui/chrome_pages.h",
+  "+chrome/browser/ui/web_applications",
+  "+chrome/browser/web_applications/preinstalled_web_apps",
+  "+chrome/browser/web_applications/test",
+  "+chrome/browser/web_applications/web_app_provider.h",
+  "+chrome/common",
+  "+chrome/test",
+]
+
+specific_include_rules = {
+  "gemini_app_interactive_uitest\.cc": [
+    # TODO(http://b/333907855): Remove after migrating app.
+    "+chrome/browser/web_applications/preinstalled_web_apps/preinstalled_web_apps.h",
+  ]
+}