MojoReleaseMessageContext -> MojoGetMessageContext

Allows system API consumers to extract a message's context without
forcing the context to be released. Adds
MOJO_GET_MESSAGE_CONTEXT_FLAG_RELEASE as a flag to capture the behavior
of the replaced MojoReleaseMessageContext.

BUG=725321

Change-Id: I44c4bc5c6ddc6820765110b43c3e3efa78bd2ddc
Reviewed-on: https://chromium-review.googlesource.com/557992
Reviewed-by: Jay Civelli <jcivelli@chromium.org>
Commit-Queue: Ken Rockot <rockot@chromium.org>
Cr-Commit-Position: refs/heads/master@{#483838}

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