Support D-Bus Object Manager

Object Manager is a new standard D-Bus interface, closely related to
the Properties interface. It is used by BlueZ 5.x thus the need to
implement it now.

The intended use is that Chrome D-Bus Client singletons set up a link
to an object manager in their constructor and register themselves to
handle their particular interface.

BUG=220951
TEST=dbus_unittests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190440 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: 9cc40cb2061532d345a6ec925e97563631132e9e
10 files changed
tree: 5130d6c0749a79d77033bc147ecc09bfd9e2c1a6
  1. base/
  2. build/
  3. dbus/
  4. ipc/
  5. testing/
  6. third_party/