Migrate ash to ServiceBinding
Replaces usage of the deprecated ServiceContext with ServiceBinding. Also adds support for a C++ ServiceMain which is passed a proper ServiceRequest instead of a raw Mojo handle. This makes writing ServiceMain slightly less awkward. Also cleans up service.gni using forward_variables_from, which was unsupported when it was originally written. Finally, removes the unused RegisterInProcessServices method from BrowserProcessPlatformPart/Base. Bug: 891780 Change-Id: I99734414586b6b3a355fa22afa85930249f8e62b Reviewed-on: https://chromium-review.googlesource.com/c/1355336 Commit-Queue: Ken Rockot <rockot@google.com> Reviewed-by:Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#612503}
Showing
Please register or sign in to comment