Reland "[fuchsia] Implement fuchsia.web.Frame/SetUrlRequestRewriteRules."
This is a reland of 62e19745 with the component build fixed. Original change's description: > [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} Bug: 976975, 1002719 Change-Id: I8ea6fda911b6efb89eff8f33182525ed99a20cc1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1797338 Auto-Submit: Wez <wez@chromium.org> Reviewed-by:Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Kevin Marshall <kmarshall@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#695745}
Showing
This diff is collapsed.
fuchsia/engine/common/DEPS
0 → 100644
Please register or sign in to comment