Implement IPC::ParamTraits<mojo::MessagePipeHandle>

This allows MessagePipeHandle to be an IPC message member.
Note that this assumes underlying channel being a ChannelMojo
and can be used in content/  only after ChannelMojo settles.

BUG=448190
TEST=IPCChannelMojoTest.ParamTrait*
R=viettrungluu@chromium.org

Committed: https://crrev.com/5656ae68841a3e3ddaac75cf2983d9052d71d0d5
Cr-Commit-Position: refs/heads/master@{#323265}

Committed: https://crrev.com/2b85d21119ce534940ccd2ff57727cd4b428081c
Cr-Commit-Position: refs/heads/master@{#323370}

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

Cr-Commit-Position: refs/heads/master@{#323629}


CrOS-Libchrome-Original-Commit: 438a2eedbb124eb3fc41ea17a4701eb7d3869af3
4 files changed
tree: 37324f3907415e0ac3948fc1b1cd217390cc09ae
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/