
Move implementations from chrome_omnibox_client to
chrome_autocomplete_provider_client so it can be used in both omnibox
and realbox. Also updated the execution context to include a callback
instead of omnibox_edit_controller so the realbox can call the OpenURL
method.
Bug: 1236284
Change-Id: I7158827683bee17505295a51477cc52087ec73e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3134526
Commit-Queue: Marlon Facey <mfacey@chromium.org>
Reviewed-by: Orin Jaworski <orinj@chromium.org>
Reviewed-by: Moe Ahmadi <mahmadi@chromium.org>
Reviewed-by: Rohit Rao <rohitrao@chromium.org>
Cr-Commit-Position: refs/heads/main@{#923662}
This directory holds code related to the iOS port of Chromium. See https://sites.google.com/a/chromium.org/dev/developers/design-documents/structure-of-layered-components-within-the-chromium-codebase for a description of the structure underneath this directory.