gecko-dev/accessible/ipc
Nathan LaPre f9c5af7bc8 Bug 1732179: Account for cross-process offset properly in bounds calculation, r=morgan
This revision slightly reworks the way that we calculate accessible bounds in
RemoteAccessibleBase::BoundsWithOffset. Rather than looking "below" the current
accessible for a doc accessible to determine whether we should apply a cached
cross-process offset, we instead look "above" the current accessible, to its
parent, to check for a cross-process offset to apply. Then, in ApplyTransform,
we ensure that we maintain that cross-process offset.

Differential Revision: https://phabricator.services.mozilla.com/D157240
2022-09-23 21:31:28 +00:00
..
extension Bug 1765430 - P4: Remove RemoteAccessibleWrap. r=Jamie 2022-04-27 22:44:46 +00:00
other Bug 1234121: Unify FocusedChild() in Accessible base class r=Jamie 2022-08-19 02:42:30 +00:00
win Bug 1789750: Don't try to get a COM proxy in Windows RemoteAccessible when the cache is disabled. r=nlapre 2022-09-09 01:44:52 +00:00
DocAccessibleChildBase.cpp Bug 1779156 - Defer show event until after the cache is populated. r=Jamie 2022-08-02 16:25:30 +00:00
DocAccessibleChildBase.h Bug 1766546: Implement SetCaretOffset for cached Windows RemoteAccessible. r=morgan 2022-06-01 19:34:09 +00:00
DocAccessibleParent.cpp Bug 1781169: Ensure that the cached start/end containers contain characters before returning them in DocAccessibleParent::SelectionRanges. r=eeejay 2022-08-24 02:40:55 +00:00
DocAccessibleParent.h Bug 1732179: Account for cross-process offset properly in bounds calculation, r=morgan 2022-09-23 21:31:28 +00:00
DocAccessibleTypes.ipdlh Bug 1700263 - Implement async Cache protocol method. r=Jamie 2021-08-17 18:17:38 +00:00
IPCTypes.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
RemoteAccessibleBase.cpp Bug 1732179: Account for cross-process offset properly in bounds calculation, r=morgan 2022-09-23 21:31:28 +00:00
RemoteAccessibleBase.h Backed out changeset 6376af715fb9 (bug 1787274) for Fenix UI test failures. 2022-09-15 13:10:33 -04:00
RemoteAccessibleShared.h Bug 1234121: Unify FocusedChild() in Accessible base class r=Jamie 2022-08-19 02:42:30 +00:00
moz.build Bug 1738401 - Remove -Wno-shadow warning suppressions. r=firefox-build-system-reviewers,glandium 2021-12-01 06:40:04 +00:00