[AA WebLayer] Add static Java WebLayer dependencies
We are in the process of launching Autofill Assistant on WebLayer.
In this cl we add the first static dependencies class and create a separate Autofill Assistant target to keep the binary size impact on WebLayer and WebView minimal.
Bug: b/222671580
Change-Id: I859f7457f0be4c1f07d3346ce81f6f2c22ad1aea
Binary-Size: We are adding Autofill Assistant to WebLayer. This is a necessary change to keep Autofill Assistant running if Apps change from CCT to WebLayer.
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3525116
Auto-Submit: Florian Gauger <[email protected]>
Reviewed-by: Sandro Maggi <[email protected]>
Reviewed-by: Andrew Grieve <[email protected]>
Reviewed-by: Colin Blundell <[email protected]>
Commit-Queue: Colin Blundell <[email protected]>
Cr-Commit-Position: refs/heads/main@{#987392}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index 43e4cded..c7886e83 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -3409,6 +3409,7 @@
"//components/autofill_assistant/browser",
"//components/autofill_assistant/browser:proto",
"//components/autofill_assistant/browser/android",
+ "//components/autofill_assistant/browser/android:dependencies_android",
"//components/autofill_assistant/content/browser",
"//components/background_sync",
"//components/bookmarks/common/android",