
The mojo service now holds onto a webstate, and everything it needs to take care of populating the page context proto itself. This way, when its usage is simplified to creating the service, passing it the correct parameters, and calling `Execute...`. The mojo interface itself was modified to be passed the strict minimum in terms of necessary strings for the request to be created within the service itself. Organized in a `RequestParams` struct. Bug: 390621435 Change-Id: I15b874ac0ec8fbbb30feaee7c9a001f8ac7a98eb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6340887 Commit-Queue: Nicolas MacBeth <nicolasmacbeth@google.com> Reviewed-by: Giovanni Ortuno Urquidi <ortuno@chromium.org> Reviewed-by: Adam Arcaro <adamta@google.com> Auto-Submit: Nicolas MacBeth <nicolasmacbeth@google.com> Cr-Commit-Position: refs/heads/main@{#1430996}
This directory holds code related to Chrome for iOS. See this document for a description of the structure underneath this directory.