BrowserInterfaceBinders helpers now use RenderProcessHostImpl methods.
This CL switches the Bind[Service]WorkerReceiver[ForOrigin[AndFrameId]]() helpers to use pointers to methods on RenderProcessHostImpl methods, instead of RenderProcessHost. This makes it easy to add a new interface without having to plumb it into RenderProcessHost. This is a refactoring CL facilitating https://crrev.com/c/2093918. No behavior change is introduced. Bug: 914488 Change-Id: Ib80011dab7a8d11e32becd40cbf961ef128a228a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2118698Reviewed-by:John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Matthew Denton <mpdenton@chromium.org> Commit-Queue: Matthew Denton <mpdenton@chromium.org> Auto-Submit: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#753320}
Showing
This diff is collapsed.
Please register or sign in to comment