gecko-dev/accessible
James Teh 29fd7c7753 Bug 1670846: Treat line break characters in pre-formatted text as a11y paragraph boundaries. r=MarcoZ
In pre-formatted text (including textareas), text leaf nodes can contain line break characters ("\n").
Therefore, when searching for a paragraph boundary, we must match these.
Pivot can't return an ofset, only an Accessible, so we store the offset for the last match on the rule.
Because our origin point might be within a text leaf which contains a line break before/after it, we must also pass in the offset in our origin in this case so we can begin the text search from the right place.

Differential Revision: https://phabricator.services.mozilla.com/D93719
2020-10-18 09:19:23 +00:00
..
android Bug 1668546 Part 1 - Rename the Pivot function in Android's AccessibleWrap so it doesn't collide with the name of the Pivot class, r=eeejay 2020-10-05 17:45:30 +00:00
aom 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
atk Bug 1662251 - stop assigning from NS_Convert* values, mostly; r=sg 2020-09-02 09:54:37 +00:00
base Bug 1671049 - Invalidate cached ARIA role and role in mozAccessible when role changes. r=morgan 2020-10-14 00:04:49 +00:00
generic Bug 1670846: Treat line break characters in pre-formatted text as a11y paragraph boundaries. r=MarcoZ 2020-10-18 09:19:23 +00:00
html Bug 1670919 - Cleanup some code around nsIFormControl::GetFormElement; r=emilio 2020-10-13 15:15:57 +00:00
interfaces Bug 1665962: Introduce roles::LISTITEM_MARKER to rolemap, add mac mapping to AXListMarker r=eeejay,Jamie 2020-09-29 22:31:58 +00:00
ipc Bug 1671049 - Invalidate cached ARIA role and role in mozAccessible when role changes. r=morgan 2020-10-14 00:04:49 +00:00
mac Bug 1668101: Support same/different type naviagation with VO r=eeejay 2020-10-15 16:42:14 +00:00
other Bug 1649217 - Part 2: Send isSelectionCollapsed for caret move in IPC. r=Jamie 2020-07-02 18:08:52 +00:00
tests Bug 1670846: Treat line break characters in pre-formatted text as a11y paragraph boundaries. r=MarcoZ 2020-10-18 09:19:23 +00:00
windows Bug 1666955 part 3: Enable window emulation for ZoomText and ZoomText Fusion 2021 and later. r=MarcoZ 2020-09-24 05:13:16 +00:00
xpcom Bug 1665162 - Add text leaf parameterized attributes. r=morgan 2020-09-16 23:22:18 +00:00
xul 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
moz.build Bug 1630391: Add telemetry test for backplate and a11y theme scalars. r=chutten,yzen 2020-06-12 17:02:45 +00:00