-
Kevin Marshall authored
This is a reland of 13c126e3 Addresses the size increase by removing the dep on //ui/base. All uses of ui::ResourceBundle in CastRunner are replaced with disk reads. Original change's description: > [bindings] Define cross-platform NamedMessagePortConnector impl. > > Refactors NamedMessagePortConnector into a platform-agnostic component, > which can be reused across FIDL, in-process, and testing contexts. > It uses Blink messages and message ports as a common basis for > message and port transport. > > * Implements some missing portions of the Blink/FIDL MessagePort > conversion layer. > * Adds a Fuchsia implementation of NMPC. > > Bug: 1104369 > Change-Id: I01e86c38963bfb114a7466c6f73b143e5302ad1e > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2293110 > Commit-Queue: Kevin Marshall <kmarshall@chromium.org> > Reviewed-by: Jochen Eisinger <jochen@chromium.org> > Reviewed-by: David Dorwin <ddorwin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#806684} Bug: 1104369 Change-Id: I77dc7679030e0f0aa61ad4dba2050ce2cb6e22d2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2417492Reviewed-by:
Kevin Marshall <kmarshall@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Commit-Queue: Kevin Marshall <kmarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#808393}
a1d80aaf