Name Description Size
ARIAGridAccessibleWrap.cpp 1480
ARIAGridAccessibleWrap.h IA2 wrapper class for ARIAGridAccessible implementing IAccessibleTable and IAccessibleTable2 interfaces. 1967
AccessibleWrap.cpp For documentation of the accessibility architecture, see 52928
AccessibleWrap.h [id][propget] 11981
ApplicationAccessibleWrap.cpp 3312
ApplicationAccessibleWrap.h [propget] 1452
Compatibility.cpp String versions of consumer flags. See GetHumanReadableConsumersStr. 13654
Compatibility.h Used to get compatibility modes. Note, modes are computed at accessibility start up time and aren't changed during lifetime. 3544
CompatibilityUIA.cpp 11345
DocAccessibleWrap.cpp [retval][out] 7259
DocAccessibleWrap.h [id][propget] 1877
EnumVariant.cpp 2337
EnumVariant.h Used to fetch accessible children. 1680
GeckoCustom.cpp 1641
GeckoCustom.h a dumpster to put things exposed by the xpcom API but not a windows platform API for the purposes of testing. 1555
HTMLTableAccessibleWrap.cpp 2100
HTMLTableAccessibleWrap.h IA2 wrapper class for HTMLTableAccessible implementing IAccessibleTable and IAccessibleTable2 interfaces. 2370
HTMLWin32ObjectAccessible.cpp 3087
HTMLWin32ObjectAccessible.h This class is used only internally, we never! send out an IAccessible linked back to this object. This class is used to represent a plugin object when referenced as a child or sibling of another Accessible node. We need only a limited portion of the Accessible interface implemented here. The in depth accessible information will be returned by the actual IAccessible object returned by us in Accessible::NewAccessible() that gets the IAccessible from the windows system from the window handle. 2399
HyperTextAccessibleWrap.cpp 2135
HyperTextAccessibleWrap.h 1259
IUnknownImpl.cpp 774
IUnknownImpl.h 6050
ImageAccessibleWrap.cpp 597
ImageAccessibleWrap.h 906
LazyInstantiator.cpp static 20506
LazyInstantiator.h LazyInstantiator is an IAccessible that initially acts as a placeholder. The a11y service is not actually started until two conditions are met: (1) A method is called on the LazyInstantiator that would require a11y services in order to fulfill; and (2) LazyInstantiator::ShouldInstantiate returns true. 5095
MsaaIdGenerator.cpp 7792
MsaaIdGenerator.h This class is responsible for generating child IDs used by our MSAA implementation. Since e10s requires us to differentiate IDs based on the originating process of the accessible, a portion of the ID's bits are allocated to storing that information. The remaining bits represent the unique ID of the accessible, within that content process. The constants kNumContentProcessIDBits and kNumUniqueIDBits in the implementation are responsible for determining the proportion of bits that are allocated for each purpose. 1945
NtUndoc.h 2420
Platform.cpp 12186
RootAccessibleWrap.cpp [in] 6180
RootAccessibleWrap.h This method enables a RootAccessibleWrap to be wrapped by a LazyInstantiator. @param aOuter The IUnknown of the object that is wrapping this RootAccessibleWrap, or nullptr to unwrap the aOuter from a previous call. @return This objects own IUnknown (as opposed to aOuter's IUnknown). 1955
ServiceProvider.cpp 4016
ServiceProvider.h 1035
TextLeafAccessibleWrap.cpp 757
TextLeafAccessibleWrap.h Wrap TextLeafAccessible to expose ISimpleDOMText as a native interface with a tear off. 910
XULListboxAccessibleWrap.cpp 1012
XULListboxAccessibleWrap.h IA2 wrapper class for XULListboxAccessible class implementing IAccessibleTable and IAccessibleTable2 interfaces. 1113
XULMenuAccessibleWrap.cpp [optional][in] 2158
XULMenuAccessibleWrap.h [id][propget] 994
XULTreeGridAccessibleWrap.cpp 1444
XULTreeGridAccessibleWrap.h IA2 wrapper class for XULTreeGridAccessible class implementing IAccessibleTable and IAccessibleTable2 interfaces. 2152 2160
nsEventMap.h 9676
nsWinUtils.cpp WindowProc to process WM_GETOBJECT messages, used in windows emulation mode. 5836
nsWinUtils.h Return computed styles declaration for the given node. @note Please use it carefully since it can shutdown the accessible tree you operate on. 2984