-
- Downloads
Bug 1759971: Support MathML on a cached RemoteAccessible for Windows a11y clients. r=morgan
Windows a11y clients retrieve MathML markup using ISimpleDOMNode::innerHTML. We cache innerHTML to support this, but only on math elements and only on Windows. sdnAccessible had to be modified to support RemoteAccessible and to use the cache for this method. Differential Revision: https://phabricator.services.mozilla.com/D155806
Showing
- accessible/base/CacheConstants.h 4 additions, 0 deletionsaccessible/base/CacheConstants.h
- accessible/generic/LocalAccessible.cpp 23 additions, 0 deletionsaccessible/generic/LocalAccessible.cpp
- accessible/ipc/RemoteAccessibleBase.h 3 additions, 0 deletionsaccessible/ipc/RemoteAccessibleBase.h
- accessible/tests/browser/e10s/browser.ini 2 additions, 0 deletionsaccessible/tests/browser/e10s/browser.ini
- accessible/tests/browser/e10s/browser_caching_innerHTML.js 55 additions, 0 deletionsaccessible/tests/browser/e10s/browser_caching_innerHTML.js
- accessible/windows/msaa/MsaaAccessible.cpp 2 additions, 2 deletionsaccessible/windows/msaa/MsaaAccessible.cpp
- accessible/windows/sdn/sdnAccessible-inl.h 1 addition, 0 deletionsaccessible/windows/sdn/sdnAccessible-inl.h
- accessible/windows/sdn/sdnAccessible.cpp 73 additions, 5 deletionsaccessible/windows/sdn/sdnAccessible.cpp
- accessible/windows/sdn/sdnAccessible.h 20 additions, 4 deletionsaccessible/windows/sdn/sdnAccessible.h
Loading
Please register or sign in to comment