[iOS][OR] Remove autocompleteController usage during result update

This CL remove autocompleteController usage during result update.
Instead of checking the state of autocomplete in the popup mediator,
it's checked by the controllers and passed to the mediator.

UpdateMatches and UpdateResults are inlined into
popupControllerDidUpdateSuggestions.

Fixed: 394319254
Change-Id: I881618c9021301ecfea97e41a048f832c6aab684
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6227882
Auto-Submit: Christian Xu <christianxu@chromium.org>
Commit-Queue: Christian Xu <christianxu@chromium.org>
Reviewed-by: Stepan Khapugin <stkhapugin@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1416859}
NOKEYCHECK=True
GitOrigin-RevId: 95ce718d56bf8b91bc320d4b833fb4d18b6c17c5
7 files changed
tree: 18364d22e14a1fedbb57309164b527f6c00b5f13
  1. build/
  2. chrome/
  3. components/
  4. google_internal/
  5. intents/
  6. net/
  7. public/
  8. testing/
  9. third_party/
  10. tools/
  11. web/
  12. web_view/
  13. .swift-format
  14. BUILD.gn
  15. COMMON_METADATA
  16. DEPS
  17. DIR_METADATA
  18. features.gni
  19. OWNERS
  20. PRESUBMIT.py
  21. PRESUBMIT_test.py
  22. README.md
README.md

This directory holds code related to Chrome for iOS. See this document for a description of the structure underneath this directory.