Add NEIGHBOR_SEARCH_MODE_RECURSE_TO_OUTSIDE mode 35/136235/1
authorShinwoo Kim <cinoo.kim@samsung.com>
Thu, 15 Jun 2017 12:29:03 +0000 (21:29 +0900)
committerShinwoo Kim <cinoo.kim@samsung.com>
Wed, 28 Jun 2017 23:59:53 +0000 (08:59 +0900)
commit80d3c912259746251bb90d3035079dc71030f82d
tree3c66b71bb6b69436b0c4a218e45eb283fdb10402
parent429b6e38d794bd0d51cc871e15fd2c856c68f448
Add NEIGHBOR_SEARCH_MODE_RECURSE_TO_OUTSIDE mode

The "GetNeighbor" method returns an accessible object which has same bus with
root object. But the returned recurse value is 1.

The following is the case.
If embedded object has highlight, and there is no more previous object, then
it returns PROXY object which has embedding side bus information.

In this case, the "GetNeighbor" should find previous sibling object in embedding
process. The "GetNeighbor" is using NEIGHBOR_SEARCH_MODE_RECURSE_TO_OUTSIDE for
this case.

Change-Id: Icae2709b2746bd970643034c2d66b1c196c65ca9
atspi/atspi-accessible.c