Support many at-spi clients 83/128383/5
authorPaweł Stawicki <p.stawicki@partner.samsung.com>
Tue, 9 May 2017 14:38:59 +0000 (16:38 +0200)
committerPaweł Stawicki <p.stawicki@partner.samsung.com>
Thu, 18 May 2017 13:04:12 +0000 (15:04 +0200)
commitf8baa9da2b1a624bc271b78a4c56f170e1f1d0d2
treeeb1682eea92d068396ed4b354e83802054c589e3
parent12b9cfd5f139fd06d1c7790d5bfcc04bafbe2b6d
Support many at-spi clients

Commit allows many clients to enable the at-spi2 bus by
setting the org.a11y.Status.IsEnabled property to true.

Commit assumption:
  clients have to maintain an open connection to the session dbus
  after setting the org.a11y.Status.IsEnabled property,
  last closed connection will disable the at-spi2 bus.

Commit requires: https://review.tizen.org/gerrit/#/c/117565/
                 https://review.tizen.org/gerrit/#/c/129497/
                 https://review.tizen.org/gerrit/#/c/129494/

Change-Id: Id47067b448e5765d76472797c8c0e37fdbef0be0
bus/at-spi-bus-launcher.c
test/Makefile.am
test/at_spi2_tool.c