Refactor COM Checks to use AssertComApartmentType

BUG=

Change-Id: Ia6bba5f0f609e104ad641d45c44e909cfe60d8e5
Reviewed-on: https://chromium-review.googlesource.com/549007
Commit-Queue: Robert Liao <robliao@chromium.org>
Reviewed-by: Francois Doray <fdoray@chromium.org>
Cr-Commit-Position: refs/heads/master@{#484779}

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