gecko-dev/accessible
James Teh 500cfa49c4 Bug 1721666: Clear the embedder accessible on PBrowserBridge if that accessible is destroyed. r=eeejay
If an iframe is hidden, its OuterDocAccessible will be destroyed, but the PBrowserBridge still exists.
Since the OuterDocAccessible was destroyed, its id can be reused.
Therefore, if a new embedder accessible hasn't already been set, clear the embedder accessible on PBrowserBridge.
This ensures that the wrong accessible can't accidentally be used when an OOP iframe document is added while the iframe is hidden.

Differential Revision: https://phabricator.services.mozilla.com/D121015
2021-07-28 23:42:12 +00:00
..
android Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
aom Bug 1714390 - P2: Use AccAttributes for accessible and text attributes. r=Jamie 2021-06-10 23:07:05 +00:00
atk Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
base Bug 1722394 - Slim AccAttributes::AttrValueType by removing nsString. r=morgan 2021-07-26 21:38:48 +00:00
basetypes Bug 1694566 - P4: Introduce polymorphic ChildAtPoint that returns remote or local accessibles. r=Jamie 2021-03-03 06:10:02 +00:00
generic Bug 1721666: Clear the embedder accessible on PBrowserBridge if that accessible is destroyed. r=eeejay 2021-07-28 23:42:12 +00:00
html Bug 1542807 part 1 - Create generated content and use normal box construction for list-style-type/list-style-image ::markers. r=emilio 2021-06-14 01:22:04 +00:00
interfaces Bug 1691813 - Use TreeWalker to find accessible descendants. r=Jamie 2021-06-16 18:05:13 +00:00
ipc Bug 1721666: Clear the embedder accessible on PBrowserBridge if that accessible is destroyed. r=eeejay 2021-07-28 23:42:12 +00:00
mac Bug 1721390: Add moxExpanded to mozAccessible r=eeejay 2021-07-27 22:47:36 +00:00
other Bug 1693597 - P2: Rename ProxyAccessible to RemoteAccessible. r=morgan 2021-02-19 23:14:33 +00:00
tests Backed out 3 changesets (bug 1722396) for Devtools failures in devtools/server/tests/browser/browser_accessibility_node_events.js. CLOSED TREE 2021-07-29 01:47:13 +03:00
windows Bug 1715230 part 6: Remove IsProxy() checks throughout the Windows a11y code. r=morgan 2021-07-19 03:44:11 +00:00
xpcom Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
xul Bug 1714390 - P4: Set non-string values in AccAttributes when possible. r=Jamie 2021-06-10 23:07:06 +00:00
moz.build Bug 1694203 - P1: Add Accessible and have LocalAccessible inherit from it. r=Jamie 2021-03-02 16:32:21 +00:00