Closed
Bug 1288839
Opened 8 years ago
Closed 7 years ago
XPCOM a11y APIs need to implement proxies in terms of remote COM objects for Windows a11y
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: bugzilla, Assigned: eeejay)
References
(Blocks 1 open bug)
Details
(Whiteboard: meta)
When encountering a proxy, the current XPCOM a11y API calls into ProxyAccessible which implements the remoting in terms of IPDL calls. In the Windows e10s a11y world, the proxy needs to be implemented in terms of remoted COM objects.
In bug 1268544 I have temporarily modified the XPCOM implementations to return NS_ERROR_NOT_IMPLEMENTED when encountering the remote proxy case on Windows builds. We need to implement the proper APIs so that we can enable full testing.
Reporter | ||
Updated•8 years ago
|
Summary: XPCOM a11y APIs need to be implemented in terms of remote COM objects for Windows a11y → XPCOM a11y APIs need to implement proxies in terms of remote COM objects for Windows a11y
Updated•8 years ago
|
tracking-e10s:
--- → ?
Updated•8 years ago
|
Updated•8 years ago
|
Whiteboard: aes+
Comment 1•8 years ago
|
||
Michael this is something Trevor indicated you could work on in your last week.
Assignee: nobody → mili
Updated•8 years ago
|
Assignee: michael.li11702 → tbsaunde+mozbugs
Updated•8 years ago
|
Assignee: tbsaunde+mozbugs → yzenevich
Updated•8 years ago
|
Whiteboard: aes+ → aes+, meta?
Updated•8 years ago
|
Updated•8 years ago
|
Assignee: yzenevich → eitan
Comment 3•8 years ago
|
||
I don't think we can. We have a number of non-implemented xpcom methods of xpcAccesible for windows - https://dxr.mozilla.org/mozilla-central/source/accessible/xpcom/xpcAccessible.cpp#347,370,390,577,600,625,646,665,684,705,724,748,772,790,809 . I think, however we can remove the aes+ flag from this bug as all browser chrome tests blocking ones where implemented by Eitan.
Flags: needinfo?(yzenevich)
Updated•8 years ago
|
Whiteboard: aes+, meta? → meta?
Updated•7 years ago
|
Whiteboard: meta? → meta
Assignee | ||
Comment 5•7 years ago
|
||
I'm fine closing this and opening individual bugs when we need more xpcom interfaces in windows.
Flags: needinfo?(eitan)
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•