gecko-dev/accessible/base
James Teh 93e2f3eea8 Bug 1660359 part 1: Unify rejection of a11y focus on remote OuterDocAccessibles. r=yzen
Before Fission, FocusManager::FocusedDOMNode rejected a11y focus on remote XUL browsers by checking EventStateManager::IsRemoteTarget.
In bug 1594623, code was added to FocusManager::ProcessDOMFocus to prevent a11y focus on OuterDocAccessibles in order to reject focus on OOP iframes.
In bug 1635784, EventStateManager::IsRemoteTarget was renamed to EventStateManager::IsTopLevelRemoteTarget, and EventStateManager::IsRemoteTarget now checks for OOP iframes as well.
This allows us to unify rejection of a11y focus on remote OuterDocAccessibles in FocusManager::FocusedDOMNode.

Differential Revision: https://phabricator.services.mozilla.com/D87996
2020-08-27 06:12:29 +00:00
..
ARIAMap.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
ARIAMap.h
ARIAStateMap.cpp
ARIAStateMap.h
AccEvent.cpp Bug 1649217 - Part 3: Support isSelectionCollapsed in caret moved xpcom iface. r=Jamie 2020-07-02 17:43:21 +00:00
AccEvent.h Bug 1649217 - Part 1: Add isSelectionCollapsed to AccCaretMoveEvent. r=Jamie 2020-07-02 17:43:09 +00:00
AccGroupInfo.cpp Bug 1635309: Clear conceptual parent when updating AccGroupInfo. r=MarcoZ 2020-05-05 05:36:31 +00:00
AccGroupInfo.h
AccIterator.cpp Bug 1640605 - Remove IsInAnonymousSubtree / IsRootOfAnonymousSubtree. r=edgar 2020-05-25 11:43:51 +00:00
AccIterator.h
AccTypes.h Bug 1625864 - Fire state change event on LINKED change. r=Jamie,morgan 2020-04-24 14:34:09 +00:00
AccessibleOrProxy.cpp Bug 1649575 - Part 1: Add comparators to AccessibleOrProxy. r=Jamie 2020-07-02 21:24:32 +00:00
AccessibleOrProxy.h Bug 1652809: Convert Pivot framework to use AccessibleOrProxy objects r=eeejay 2020-07-28 22:35:24 +00:00
Asserts.cpp Bug 1641932: Add Mac subroles to role map. r=eeejay 2020-06-05 03:45:44 +00:00
DocManager.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
DocManager.h Bug 1630208 part 3: Clean up the remote XPC document accessible cache on shutdown. r=yzen 2020-06-17 18:42:30 +00:00
EmbeddedObjCollector.cpp
EmbeddedObjCollector.h
EventQueue.cpp Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
EventQueue.h
EventTree.cpp
EventTree.h
Filters.cpp Bug 1455066 - Take into account wrapping div or section elements when calculating table indexes for grid rows, r=Jamie 2020-03-04 06:25:01 +00:00
Filters.h
FocusManager.cpp Bug 1660359 part 1: Unify rejection of a11y focus on remote OuterDocAccessibles. r=yzen 2020-08-27 06:12:29 +00:00
FocusManager.h
IDSet.h
Logging.cpp Bug 1634591: Rename nsCoreUtils::IsTabDocument to IsTopLevelContentDocInProcess. Rename DocAccessible::eTabDocument to eTopLevelContentDocInProcess. r=MarcoZ 2020-06-10 05:03:05 +00:00
Logging.h
MarkupMap.h Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
NotificationController.cpp Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
NotificationController.h Bug 1656117 - Reduce include dependencies on nsRefreshDriver.h. r=mstange 2020-08-04 21:17:50 +00:00
Pivot.cpp Bug 1652809: Add heading attributes to rotor r=eeejay 2020-08-04 21:00:25 +00:00
Pivot.h Bug 1652809: Add heading attributes to rotor r=eeejay 2020-08-04 21:00:25 +00:00
Platform.h Bug 1226473 - Support AXSelectedTextMarkerRange. r=morgan 2020-07-06 17:32:45 +00:00
Relation.h
RelationType.h
RelationTypeMap.h
Role.h Bug 1625153 - Implement the WAI-ARIA 1.2 code role, r=Jamie 2020-03-26 21:26:15 +00:00
RoleMap.h Bug 1641932: Add Mac subroles to role map. r=eeejay 2020-06-05 03:45:44 +00:00
SelectionManager.cpp Bug 1652017 - Remove unnecessary includes for expensive nsIFrame.h. r=emilio 2020-07-15 13:44:39 +00:00
SelectionManager.h Bug 1652017 - Remove unnecessary includes for expensive nsIFrame.h. r=emilio 2020-07-15 13:44:39 +00:00
States.h
Statistics.h
StyleInfo.cpp Bug 1646336 - Don't unnecessarily lose precision in nsComputedDOMStyle. r=hiro 2020-06-18 00:42:47 +00:00
StyleInfo.h
TextAttrs.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
TextAttrs.h
TextRange-inl.h
TextRange.cpp Bug 1657759 - Fix TextPoints lesser-than operator. r=Jamie 2020-08-11 16:26:04 +00:00
TextRange.h Bug 1647483 - Add a TextRange getter to text selection change events. r=Jamie 2020-06-23 18:52:42 +00:00
TextUpdater.cpp
TextUpdater.h
TreeWalker.cpp
TreeWalker.h
XULMap.h Bug 1652211 - Create and destroy xul tooltips as they appear and go away. r=Jamie 2020-07-16 17:51:22 +00:00
moz.build Bug 1652254 - Remove svg from some moz.build local includes r=dholbert 2020-07-12 16:38:26 +00:00
nsAccCache.h
nsAccUtils.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
nsAccUtils.h Bug 1572860: Remove the ability for an outer document to override live region markup in an inner iframe document. r=MarcoZ 2020-05-11 11:13:43 +00:00
nsAccessibilityService.cpp Bug 1652211 - Create and destroy xul tooltips as they appear and go away. r=Jamie 2020-07-16 17:51:22 +00:00
nsAccessibilityService.h
nsAccessiblePivot.cpp Bug 1652809: Convert Pivot framework to use AccessibleOrProxy objects r=eeejay 2020-07-28 22:35:24 +00:00
nsAccessiblePivot.h
nsCoreUtils.cpp Bug 1648010 - Remove NS_NAMED_LITERAL_CSTRING and NS_NAMED_LITERAL_STRING macros. r=froydnj 2020-07-01 08:42:31 +00:00
nsCoreUtils.h Bug 1634591: Rename nsCoreUtils::IsTabDocument to IsTopLevelContentDocInProcess. Rename DocAccessible::eTabDocument to eTopLevelContentDocInProcess. r=MarcoZ 2020-06-10 05:03:05 +00:00
nsEventShell.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
nsEventShell.h
nsTextEquivUtils.cpp Bug 1650462: Don't include group descendants when calculating the acc name of treeitems. r=MarcoZ 2020-07-13 01:32:33 +00:00
nsTextEquivUtils.h Bug 1650462: Don't include group descendants when calculating the acc name of treeitems. r=MarcoZ 2020-07-13 01:32:33 +00:00