Migrate blink.mojom.PresentationService to BrowserInterfaceBroker
This CL migrates code to the new BrowserInterfaceBroker class. This allows retrieving the remote implementation from the renderer process without relying on FrameClient's InterfaceProvider, as well as simplify code in RenderFrameHostImpl by using the new service_manager::BinderMap class directly, instead of using the old service_manager::BinderRegistry object. Last, this CL also adds missing includes in browser_interface_binders.cc Bug: 955171, 978694, 936482 Change-Id: I72354777751fe407680d7935db6e6bd41d194095 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1768338Reviewed-by:mark a. foltz <mfoltz@chromium.org> Reviewed-by:
Oksana Zhuravlova <oksamyt@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Commit-Queue: Mario Sanchez Prada <mario@igalia.com> Cr-Commit-Position: refs/heads/master@{#695078}
Showing
Please register or sign in to comment