gecko-dev/accessible/ipc
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
..
extension Bug 1720688 - Support extended attribute syntax in protocol declarations, r=mccr8 2021-07-22 02:24:43 +00:00
other Bug 1720688 - Support extended attribute syntax in protocol declarations, r=mccr8 2021-07-22 02:24:43 +00:00
win Bug 1721666: Clear the embedder accessible on PBrowserBridge if that accessible is destroyed. r=eeejay 2021-07-28 23:42:12 +00:00
DocAccessibleChildBase.cpp Bug 1695116 part 10: When the cache is enabled, don't send COM proxies and MSAA ids from the content process. r=morgan 2021-06-08 07:20:53 +00:00
DocAccessibleChildBase.h Bug 1694203 - P9: Have RemoteAccessible inherit from Accessible. r=Jamie 2021-03-02 16:32:24 +00:00
DocAccessibleParent.cpp Bug 1715230 part 4: Stop using RemoteAccessibleWrap! r=morgan 2021-07-19 03:44:10 +00:00
DocAccessibleParent.h Bug 1715230 part 4: Stop using RemoteAccessibleWrap! r=morgan 2021-07-19 03:44:10 +00:00
IPCTypes.h Bug 1714390 - P7: Add custom de/serializer for AccAttributes. r=Jamie 2021-06-10 23:07:07 +00:00
RemoteAccessibleBase.cpp Bug 1705542: Don't assume an OuterDoc RemoteAccessible has a child document. r=eeejay 2021-05-11 23:17:08 +00:00
RemoteAccessibleBase.h Bug 1710975: Fix child/sibling functions regarding top level remote documents. r=eeejay 2021-05-21 06:18:19 +00:00
RemoteAccessibleShared.h Bug 1714390 - P7: Add custom de/serializer for AccAttributes. r=Jamie 2021-06-10 23:07:07 +00:00
moz.build Bug 1693597 - P2: Rename ProxyAccessible to RemoteAccessible. r=morgan 2021-02-19 23:14:33 +00:00