Adds the ability for the renderer to create the mojo channel

This is initiated and owned by RenderProcessHost. I've added a
method to RenderProcessHostImpl to create the channel. No one is
calling it yet, that will come after this.

RenderProcessHostImpl::CreateMojoChannel initiates the connection and
sends an IPC message to the renderer. The renderer than creates its
end of the connection.

End to end test will come once I've added all the pieces.

BUG=none
TEST=none
R=darin@chromium.org, tsepez@chromium.org, viettrungluu@chromium.org

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=257342

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=257505

Review URL: https://codereview.chromium.org/195993010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257691 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: a82265ff7d25c8183c0def202fa0a149335fccbf
1 file changed
tree: e6abd9b2d26cb1b8deddd9e42e148f5bf73bc1ef
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. ipc/
  6. mojo/
  7. testing/
  8. third_party/
  9. ui/