fuchsia: get ipc_tests compiling again

The broke when the message loop file descriptor stuff was removed, and
some mojo things were refactored.

handle_fuchsia.* and handle_attachment_fuchsia.* are just the
_win versions with s/HANDLE/mx_handle_t/.

Adds .filter file for 54/80 tests that pass, so this implementation
undoubtedly needs work, but can be sharded better once this lands.

Bug: 734791
Change-Id: If9c506972e1d70119f9d20a66108902ee2fbfd16
Reviewed-on: https://chromium-review.googlesource.com/557100
Commit-Queue: Scott Graham <scottmg@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Cr-Commit-Position: refs/heads/master@{#483568}

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