Open
Bug 1945353
Opened 9 months ago
Updated 9 months ago
Unify window emulation code for local and remote
Categories
(Core :: Disability Access APIs, task)
Tracking
()
NEW
People
(Reporter: Jamie, Unassigned)
References
(Blocks 1 open bug)
Details
We still need to support window (HWND) emulation for Vispero and Dolphin products (JAWS, SuperNova, etc.). We have entirely separate code paths for this for local and remote documents, with code scattered all over the place: DocAccessibleWrap, DocAccessibleParent, BrowserParent, MsaaAccessible. We should unify most of this into MsaaDocAccessible, which is common to both local and remote documents. We'll probably need a new common method (probably in Platform.h) to be called when a new top level document is created, or alternatively, when a document is bound to its parent. This also means we can get rid of DocAccessibleWrap on Windows.
You need to log in
before you can comment on or make changes to this bug.
Description
•