
This service is run in the GPU process and its interfaces are bound only by the browser, brokering unfiltered requests from renderers. Logic is simplified by removing all dependencies on Service Manager APIs, in favor of the browser's brokering logic talking directly to GpuProcessHost and maintaining a persistent connection to the service. Bug: 977637 Change-Id: I9047889de659b8ff61df4bae40867d3b81d8127f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1761689 Commit-Queue: Ken Rockot <rockot@google.com> Reviewed-by: Avi Drissman <avi@chromium.org> Reviewed-by: Reilly Grant <reillyg@chromium.org> Reviewed-by: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#688616}