[fuchsia] Implement fuchsia.web.Frame/SetUrlRequestRewriteRules.
* Implement the fuchsia.web.Frame/SetUrlRequestRewriteRules API. * Add a mojo interface to provide the renderers with new rules. * This interface is implemented in the browser in UrlRequestRewriteRulesManager, which also takes care of validating and converting the rules from FIDL to Mojo, and providing them to the WebEngineURLLoaderThrottles in the browser. * In the renderer, there is one rules receiver per RenderFrame, implemented in UrlRequestRulesReceiver. They cache the rules and provide them to the WebEngineURLLoaderThrottles in the renderer. * Add unit tests and browser tests for the new API. Bug: 976975 Change-Id: I446ea4838d50e65c568e7e2cbcd32c23d64af426 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1659677 Commit-Queue: Wez <wez@chromium.org> Reviewed-by:Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Ken Rockot <rockot@google.com> Reviewed-by:
Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#695298}
Showing
This diff is collapsed.
fuchsia/engine/common/DEPS
0 → 100644
Please register or sign in to comment