gecko-dev/accessible/base
Nathan LaPre 4e99c1bf21 Bug 1838752: Handle other event types in DropMutationEvent,r=eeejay
This revision updates DropMutationEvent such that it handles other event
types besides REORDER, HIDE, and SHOW. If we somehow put a different event
type through this function (particularly an inner reorder, which indicates
a reorder event that's already been dropped), we should (and now do) handle
it more gracefully.

Differential Revision: https://phabricator.services.mozilla.com/D182218
2023-06-28 19:14:55 +00:00
..
ARIAMap.cpp Bug 1839922 - Remove usage of {Has,Get}Attr(kNameSpaceID_None, ..). r=edgar 2023-06-23 10:01:32 +00:00
ARIAMap.h Bug 1820389: Gracefully handle unknown ARIA roles. r=eeejay,decoder 2023-04-03 04:32:34 +00:00
ARIAStateMap.cpp Bug 1665151 - Part 2: Expose custom element default accessibility attributes. r=edgar,Jamie,credential-management-reviewers,sgalich 2022-11-02 14:50:56 +00:00
ARIAStateMap.h
AccAttributes.cpp Bug 1804991: Issue a warning if we attempt to stringify an empty array, but don't crash r=nlapre 2022-12-09 23:56:58 +00:00
AccAttributes.h Bug 1802268 part 1: Add AccAttributes::GetMutableAttribute. r=eeejay,nlapre 2022-12-05 23:27:23 +00:00
AccEvent.cpp Bug 1839515 - Remove pivot text navigation API. r=Jamie 2023-06-21 21:15:47 +00:00
AccEvent.h Bug 1839515 - Remove pivot text navigation API. r=Jamie 2023-06-21 21:15:47 +00:00
AccGroupInfo.cpp Bug 1832228 part 3: Rename TableAccessibleBase to TableAccessible and TableCellAccessibleBase to TableCellAccessible. r=nlapre 2023-06-08 09:50:28 +00:00
AccGroupInfo.h Bug 995064: Rework group position calculation to allow intervening accs in compound ARIA widgets, r=Jamie 2023-01-10 20:51:50 +00:00
AccIterator.cpp Bug 1839922 - Remove usage of {Has,Get}Attr(kNameSpaceID_None, ..). r=edgar 2023-06-23 10:01:32 +00:00
AccIterator.h Bug 1833313: Remove all remaining a11y cache checks and non-caching code except for Mac specific bits. r=morgan,geckoview-reviewers,calu 2023-05-28 23:42:12 +00:00
AccTypes.h Bug 1766147: Remove now unused eProxyType, Accessible::IsProxy and LocalAccessible::mBits. r=morgan 2022-11-22 04:17:41 +00:00
Asserts.cpp Bug 1824935 part 1: Add ARIA roles to RoleMap. r=eeejay 2023-04-25 07:06:34 +00:00
CacheConstants.h Bug 1821956 part 8: Remove most of the remaining parts of Windows RemoteAccessible. r=nlapre 2023-05-21 22:23:48 +00:00
CachedTableAccessible.cpp Bug 1832228 part 3: Rename TableAccessibleBase to TableAccessible and TableCellAccessibleBase to TableCellAccessible. r=nlapre 2023-06-08 09:50:28 +00:00
CachedTableAccessible.h Bug 1832228 part 3: Rename TableAccessibleBase to TableAccessible and TableCellAccessibleBase to TableCellAccessible. r=nlapre 2023-06-08 09:50:28 +00:00
DocManager.cpp Bug 1811834 - Clean up nsWidgetInitData. r=cmartin,geckoview-reviewers,calu 2023-01-23 23:58:41 +00:00
DocManager.h
EmbeddedObjCollector.cpp Bug 1766147: Remove now unused eProxyType, Accessible::IsProxy and LocalAccessible::mBits. r=morgan 2022-11-22 04:17:41 +00:00
EmbeddedObjCollector.h
EventQueue.cpp Bug 1833313: Remove all remaining a11y cache checks and non-caching code except for Mac specific bits. r=morgan,geckoview-reviewers,calu 2023-05-28 23:42:12 +00:00
EventQueue.h Bug 1823294: Make PushNameOrDescriptionChange fire a name change event on the target itself if appropriate. r=eeejay 2023-03-24 00:37:34 +00:00
EventTree.cpp Bug 1794319: Remove a11y::EventTree, as it has been dead code for 6 years. r=eeejay 2022-10-11 01:41:42 +00:00
EventTree.h Bug 1794319: Remove a11y::EventTree, as it has been dead code for 6 years. r=eeejay 2022-10-11 01:41:42 +00:00
Filters.cpp Bug 1838151: Remove unused a11y::filters::GetRow/GetCell. r=nlapre 2023-06-14 03:31:45 +00:00
Filters.h Bug 1838151: Remove unused a11y::filters::GetRow/GetCell. r=nlapre 2023-06-14 03:31:45 +00:00
FocusManager.cpp Bug 1838983: When dispatching a focus event, clear the stored active item if it is different to the target. r=eeejay 2023-06-23 22:56:19 +00:00
FocusManager.h Bug 1802040: Track the focused DocAccessibleParent on Android. r=eeejay 2022-12-07 13:42:30 +00:00
HTMLMarkupMap.h Bug 1839922 - Remove usage of {Has,Get}Attr(kNameSpaceID_None, ..). r=edgar 2023-06-23 10:01:32 +00:00
IDSet.h
Logging.cpp Bug 1794319: Remove a11y::EventTree, as it has been dead code for 6 years. r=eeejay 2022-10-11 01:41:42 +00:00
Logging.h Bug 1794319: Remove a11y::EventTree, as it has been dead code for 6 years. r=eeejay 2022-10-11 01:41:42 +00:00
MathMLMarkupMap.h Bug 1832261: Remove most of HTMLTable*Accessible. r=nlapre 2023-06-08 09:50:28 +00:00
NotificationController.cpp Bug 1838752: Handle other event types in DropMutationEvent,r=eeejay 2023-06-28 19:14:55 +00:00
NotificationController.h Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille 2023-03-27 07:20:25 +00:00
Pivot.cpp Backed out changeset f3095da827d9 (bug 1754905) for causing build bustages on DocAccessibleWrap. CLOSED TREE 2023-06-28 03:03:37 +03:00
Pivot.h Bug 1839515 - Remove pivot text navigation API. r=Jamie 2023-06-21 21:15:47 +00:00
Platform.h Bug 1839515 - Remove pivot text navigation API. r=Jamie 2023-06-21 21:15:47 +00:00
Relation.h Bug 1782172: [Part 1] Support creating a Relation with a RemoteAccessible r=Jamie 2022-08-15 20:43:54 +00:00
RelationType.h
RelationTypeMap.h Bug 1800048: Don't expose the LINKS_TO relation via ATK and IA2. r=morgan 2022-11-15 06:46:24 +00:00
Role.h Bug 1791245 - More cleanup for the <mfenced> element. r=emilio 2022-09-20 03:53:50 +00:00
RoleMap.h Bug 1826904 - Add the AXSubrole for role="meter". r=morgan 2023-06-06 20:42:24 +00:00
SelectionManager.cpp Bug 1833313: Remove all remaining a11y cache checks and non-caching code except for Mac specific bits. r=morgan,geckoview-reviewers,calu 2023-05-28 23:42:12 +00:00
SelectionManager.h Bug 1771736 part 1: Update cached spelling errors when a spelling error is removed. r=morgan,smaug 2022-06-01 00:35:26 +00:00
States.h Bug 1765217: Move OPAQUE1 state calculation into Accessible::ApplyImplicitState. r=morgan 2022-11-10 04:19:29 +00:00
Statistics.h
StyleInfo.cpp Bug 1832803 - Remove some magic from the bindings. r=boris 2023-05-12 23:33:12 +00:00
StyleInfo.h Bug 1832803 - Remove some magic from the bindings. r=boris 2023-05-12 23:33:12 +00:00
TextAttrs.cpp Bug 1800181: Atomize font family and language a11y text attributes. r=morgan 2022-11-18 22:03:56 +00:00
TextAttrs.h Bug 1791961 - accessible: Fix C++20 -Wambiguous-reversed-operator warnings. r=Jamie 2023-05-26 04:51:43 +00:00
TextLeafRange.cpp Bug 1834874 - P1: Make text navigation work in UI thread with cached TextLeafPoint API. r=Jamie,geckoview-reviewers,m_kato 2023-06-20 18:15:42 +00:00
TextLeafRange.h Bug 1834874 - P1: Make text navigation work in UI thread with cached TextLeafPoint API. r=Jamie,geckoview-reviewers,m_kato 2023-06-20 18:15:42 +00:00
TextRange-inl.h Bug 1741793 part 2: Update TextPoint/Range to use base Accessible. r=eeejay 2022-02-26 23:01:54 +00:00
TextRange.cpp Bug 1837332: Remove unused HyperTextAccessible::EnclosingRange/VisibleRanges/RangeByChild/RangeAtPoint, TextRange::EmbeddedChildren/Text and xpcAccessibleTextRange::ScrollIntoView. r=eeejay 2023-06-14 00:43:11 +00:00
TextRange.h Bug 1837332: Remove unused HyperTextAccessible::EnclosingRange/VisibleRanges/RangeByChild/RangeAtPoint, TextRange::EmbeddedChildren/Text and xpcAccessibleTextRange::ScrollIntoView. r=eeejay 2023-06-14 00:43:11 +00:00
TextUpdater.cpp Bug 1802268 part 2: Reinstate partial invalidation of cached HyperText offsets for local HyperTextAccessible. r=eeejay 2022-12-05 23:27:24 +00:00
TextUpdater.h
TreeWalker.cpp
TreeWalker.h
XULMap.h Bug 1778433 part 2: Change references to defunct *AccessibleWrap types to use the corresponding *Accessible classes. r=nlapre 2022-11-22 04:55:11 +00:00
moz.build Backed out changeset f3095da827d9 (bug 1754905) for causing build bustages on DocAccessibleWrap. CLOSED TREE 2023-06-28 03:03:37 +03:00
nsAccCache.h
nsAccUtils.cpp Bug 1839922 - Remove usage of {Has,Get}Attr(kNameSpaceID_None, ..). r=edgar 2023-06-23 10:01:32 +00:00
nsAccUtils.h Bug 1832228 part 1: Remove ARIAGridAccessible, ARIARowAccessible and most of ARIAGridCellAccessible. r=nlapre 2023-06-08 09:50:28 +00:00
nsAccessibilityService.cpp Bug 1840253: Defend against NotifyOfAnchorJumpTo null pointer dereference, r=Jamie 2023-06-27 17:43:58 +00:00
nsAccessibilityService.h Bug 1835725: Remove unused a11y::IsCacheActive. r=nlapre 2023-05-31 02:28:30 +00:00
nsAccessiblePivot.cpp Backed out changeset f3095da827d9 (bug 1754905) for causing build bustages on DocAccessibleWrap. CLOSED TREE 2023-06-28 03:03:37 +03:00
nsAccessiblePivot.h Backed out changeset f3095da827d9 (bug 1754905) for causing build bustages on DocAccessibleWrap. CLOSED TREE 2023-06-28 03:03:37 +03:00
nsCoreUtils.cpp Bug 1839922 - Remove usage of {Has,Get}Attr(kNameSpaceID_None, ..). r=edgar 2023-06-23 10:01:32 +00:00
nsCoreUtils.h Bug 1793747 - Clean-ups and test fixes on top of the previous patch. r=Jamie 2023-01-23 09:19:43 +00:00
nsEventShell.cpp
nsEventShell.h
nsTextEquivUtils.cpp Bug 1826194 part 2: When calculating a text equivalent, walk the flat tree instead of only direct children. r=morgan 2023-06-28 01:18:18 +00:00
nsTextEquivUtils.h Bug 1746833 - P3: Make GetTextEquivFromSubtree take Accessible. r=Jamie 2022-02-18 18:21:00 +00:00