Refactoring: Make IPC::Channel::TakeClientFileDescriptor() a ScopedFD.

By using base::ScopedFD, the ownership of the returned FD becomes
clearer.

BUG=415294
R=brettw@chromium.org, jam@chromium.org, yzshen@chromium.org, sehr@chromium.org
TBR=gene@chromium.org

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

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


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