Remove requestAutocomplete

Also fix some libaddressinput dependencies/includes which incorrectly used ENABLE_AUTOFILL_DIALOG (since libaddressinput is used for chrome://settings/autofill regardless of the use of the dialog).

Also move some color constants closer to where they're used for the card unmask dialog.

BUG=337587, 608824
[email protected]

Review-Url: https://codereview.chromium.org/1931043002
Cr-Commit-Position: refs/heads/master@{#391821}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index 214ae85..517fa8f 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -934,7 +934,7 @@
     sources +=
         rebase_path(gypi_values.chrome_browser_mdns_sources, ".", "//chrome")
   }
-  if (!enable_autofill_dialog || is_android || is_ios) {
+  if (is_android || is_ios) {
     sources -= [
       "autofill/validation_rules_storage_factory.cc",
       "autofill/validation_rules_storage_factory.h",