This change adds the priority argument to `ResolveProxy` calls. Addtionally, `mock_host_resolver` is also introduced in certain tests. Chromium changes: https://chromium.googlesource.com/chromium/src/+/0bc170e83f6c14c59a9896c42aa50eb3f506d5b9 commit 0bc170e83f6c14c59a9896c42aa50eb3f506d5b9 Author: Sebastien Lalancette <seblalancette@chromium.org> Date: Thu Nov 6 11:36:19 2025 -0800 Pass Priority and HostResolver to ConfiguredProxyResolutionService The request priority and a host resolver will be required by the logic to handle the new configurable proxy override rules. That logic will be added to the ConfiguredProxyResolutionService, and this current CL simply ensures that the dependencies are properly passed-down based on the context. ProxyOverrideRules will only be supported in Chrome browser on Win/Mac/Linux/CrOS/eventually Android. Fixed: 454638459 Change-Id: I831f6ccdef866f1ecfa923aede80c480fcdb9a8b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7080648 Auto-Submit: Sébastien Lalancette <seblalancette@chromium.org> Reviewed-by: Rohit Rao <rohitrao@chromium.org> Commit-Queue: Sébastien Lalancette <seblalancette@chromium.org> Reviewed-by: Stefano Duo <stefanoduo@google.com> Reviewed-by: Hayato Ito <hayato@chromium.org> Reviewed-by: mmenke <mmenke@chromium.org> Reviewed-by: Andreea Costinas <acostinas@google.com> Commit-Queue: Rohit Rao <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/main@{#1541351}