Eitan Isaacson
aff0fbb702
Bug 1620324 - Build breakage followup. r=dluca. CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D90474
2020-09-16 21:15:55 +00:00
Eitan Isaacson
e90b4197f4
Bug 1665162 - Add text leaf parameterized attributes. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D90304
2020-09-16 20:24:17 +00:00
Eitan Isaacson
b9f75d2671
Bug 1620324 - Part 2: Make rotor API work with generated root group. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D90175
2020-09-16 20:20:10 +00:00
Eitan Isaacson
e039e76c8f
Bug 1620324 - Part 1: Add mac accessible intermediate root group when needed. r=morgan
...
When a doc does not have top-level DOM group, or consists of a single leaf,
we need to insert a generated root group. The rotor API expects this and uses
it for boundary detection.
Differential Revision: https://phabricator.services.mozilla.com/D90174
2020-09-16 20:20:00 +00:00
Morgan Reschenberg
ff7cfb125b
Bug 1664579: Add AXButtonSearchKey to rotor r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D90135
2020-09-15 20:48:45 +00:00
Morgan Reschenberg
7ab65dda65
Bug 1662147: Add AXControlSearchKey to rotor r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D89073
2020-09-15 16:42:34 +00:00
Razvan Maries
7c00a1f440
Backed out changeset 8c75a97a107c (bug 1662147) for perma failures on test_HTMLSpec.html. CLOSED TREE
2020-09-15 02:30:20 +03:00
Morgan Reschenberg
b99c8c44b6
Bug 1662147: Add AXControlSearchKey to rotor r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D89073
2020-09-14 21:22:50 +00:00
Eitan Isaacson
1616ae4612
Bug 1661758 - Part 4: Implement AXUIElementForTextMarker. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D89066
2020-09-11 05:08:00 +00:00
Eitan Isaacson
237178d7dd
Bug 1661758 - Part 3: Implement AXTextMarkerRangeForUIElement. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D89065
2020-09-11 05:07:52 +00:00
Brindusan Cristian
c5f2ef7f15
Backed out 5 changesets (bug 1661758) for build bustages on GeckoTextMarker.h.
...
Backed out changeset 9b086da1f8f1 (bug 1661758)
Backed out changeset 8def1d51ae3d (bug 1661758)
Backed out changeset 17532cdc54ae (bug 1661758)
Backed out changeset be0ea9159b11 (bug 1661758)
Backed out changeset 2ca136e7d279 (bug 1661758)
2020-09-11 02:16:49 +03:00
Eitan Isaacson
debfb84ee9
Bug 1661758 - Part 4: Implement AXUIElementForTextMarker. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D89066
2020-09-10 21:52:35 +00:00
Eitan Isaacson
0ced3240bb
Bug 1661758 - Part 3: Implement AXTextMarkerRangeForUIElement. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D89065
2020-09-10 21:52:28 +00:00
Eitan Isaacson
b09be5d2f7
Bug 1663442 - Check markers are valid in get range from unordered markers. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D89482
2020-09-09 20:43:35 +00:00
Razvan Maries
36c66bc87b
Backed out changeset 9373c57ebcbe (bug 1663442) for perma failures on browser_text_basics.js. CLOSED TREE
2020-09-09 22:41:16 +03:00
Eitan Isaacson
80bafc6677
Bug 1663442 - Check markers are valid in get range from unordered markers. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D89482
2020-09-09 16:20:46 +00:00
Morgan Reschenberg
4b9df7104c
Bug 1662150: Add AXTableSearchKey to rotor r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D88892
2020-09-01 22:12:55 +00:00
Morgan Reschenberg
75065bec8a
Bug 1662262: Move and modify mac pivot rules for better granularity r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D86611
2020-09-01 22:12:55 +00:00
Morgan Reschenberg
c5126eab79
Bug 1661504: Introduce MOXLandmarkAccessible class and AXLandmarkSearchKey r=eeejay"
...
Differential Revision: https://phabricator.services.mozilla.com/D88445
2020-08-31 18:36:48 +00:00
Eitan Isaacson
b07025169e
Bug 1661579
- Use previous frame when searching backwards at start of frame. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D88489
2020-08-28 17:55:04 +00:00
Eitan Isaacson
0a7569bfd1
Bug 1655784 - Return correct collapsed selection range on inputs. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D88502
2020-08-28 17:22:32 +00:00
Eitan Isaacson
42fa537b50
Bug 1661587 - Assert if there is no native widget only when not in headless mode. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D88493
2020-08-27 22:22:12 +00:00
Eitan Isaacson
c4d362acce
Bug 1660364 - Add marker index support. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D88077
2020-08-27 20:06:51 +00:00
Eitan Isaacson
2a6f71babd
Bug 1660906 - Introduce .clang-format file for Objective C rules. r=morgan
...
I also altered the mode line in all the file headers so that editors use the correct syntax features.
Differential Revision: https://phabricator.services.mozilla.com/D88081
2020-08-25 21:40:32 +00:00
Eitan Isaacson
2a5c410bc2
Bug 1660303 - Remove list bullets from text marker navigation. r=Jamie
...
We need to navigate past bullets when moving markers by character or word,
but we need to still include bullets when retrieving the string of a given
marker range.
Differential Revision: https://phabricator.services.mozilla.com/D87813
2020-08-24 21:07:14 +00:00
Eitan Isaacson
bdd3a676c4
Bug 1660290 - Robustify text marker reverse iteration. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D87797
2020-08-24 21:07:10 +00:00
Morgan Reschenberg
a37d79921f
Bug 1658832: Add AXArticleSearchKey to MOXSearchInfo class. r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D86869
2020-08-14 23:03:50 +00:00
Eitan Isaacson
4b2ca1f36a
Bug 1660109
- Support get bounds for text marker range. r=Jamie
...
Depends on D87669
Differential Revision: https://phabricator.services.mozilla.com/D87670
2020-08-20 22:12:23 +00:00
Eitan Isaacson
62494de24f
Bug 1659215 - Re-expose text attributes. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D87149
2020-08-14 23:18:02 +00:00
Eitan Isaacson
ea71c11994
Bug 1657765 - Alter GeckoTextMarker to use new IPDL calls. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D86607
2020-08-14 19:33:02 +00:00
Eitan Isaacson
3dcf7fa7ab
Bug 1657765 - Add HyperTextAccessibleWrap for Mac. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D86605
2020-08-14 19:31:50 +00:00
Eitan Isaacson
00eb0ff041
Bug 1658427 - Add mac accessibility logging. r=morgan
...
This uses the Gecko logging framework. To get debug logs set MOZ_LOG to
"MacAccessibility:4". To get verbose logging, set it to "MacAccessibility:5".
Differential Revision: https://phabricator.services.mozilla.com/D86618
2020-08-10 22:39:42 +00:00
Morgan Reschenberg
e0063096cd
Bug 1652809: Add rotor mochitest for headings. r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D85917
2020-08-07 16:54:36 +00:00
Morgan Reschenberg
e4bdad9acd
Bug 1657665: Filter pivot matches for which there is no corresponding native accessible. r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D86264
2020-08-06 21:42:03 +00:00
Eitan Isaacson
b17f3f72ed
Bug 1635722 - Hide text marker range attributes that hammer IPC. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D86230
2020-08-06 16:42:45 +00:00
Eitan Isaacson
a429319a6b
Bug 1657193 - Bail early if we detect tree corruption when building a string. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D85909
2020-08-04 21:06:12 +00:00
Morgan Reschenberg
4148549840
Bug 1652809: Add heading attributes to rotor r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D83673
2020-08-04 21:00:25 +00:00
Dorel Luca
03794edd6e
Merge autoland to mozilla-central. a=merge
2020-07-31 12:45:12 +03:00
Morgan Reschenberg
b788945f30
Bug 1652809: Create search class for querying rotor elements r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D83672
2020-07-30 22:17:41 +00:00
Eitan Isaacson
80f99b2bcb
Bug 1654603 - Support text entry in contenteditable nested nodes. r=morgan
...
VoiceOver expects text value change events to originate from the editable ancestor.
Differential Revision: https://phabricator.services.mozilla.com/D85050
2020-07-27 22:20:06 +00:00
Eitan Isaacson
1c1c047771
Bug 1655779 - Check that range is valid before getting its string. r=MarcoZ
...
Differential Revision: https://phabricator.services.mozilla.com/D85179
2020-07-28 16:02:20 +00:00
Eitan Isaacson
70a126786a
Bug 1654679 - Add selected text marker range to text selection changed events. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D84616
2020-07-27 21:08:20 +00:00
Mihai Alexandru Michis
13e26846d7
Backed out changeset 47667fbae734 (bug 1654679) for causing failures in browser_text_input.js
2020-07-24 03:16:52 +03:00
Eitan Isaacson
fd819b55c1
Bug 1654679 - Add selected text marker range to text selection changed events. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D84616
2020-07-23 21:31:35 +00:00
Dorel Luca
784df221cc
Backed out changeset 8848caa5b125 (bug 1654679) for Browser-chrome failures in accessible/tests/browser/mac/browser_text_input.js. CLOSED TREE
2020-07-23 20:44:22 +03:00
Eitan Isaacson
c4c117984b
Bug 1654679 - Add selected text marker range to text selection changed events. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D84616
2020-07-23 16:29:19 +00:00
Bogdan Tara
c61d07ee89
Backed out changeset 290c72f07e0c (bug 1654679) for es lint failure on browser_text_input.js CLOSED TREE
2020-07-23 09:05:54 +03:00
Eitan Isaacson
089db2c536
Bug 1654679 - Add selected text marker range to text selection changed events. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D84616
2020-07-23 04:52:00 +00:00
Eitan Isaacson
6233e4868e
Bug 1654601 - Ensure given text marker is valid in public API. r=MarcoZ
...
Differential Revision: https://phabricator.services.mozilla.com/D84567
2020-07-22 18:08:10 +00:00
Eitan Isaacson
8216f98213
Bug 1653421 - Part 5: Add xpc mac event interface so we can include data. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D84057
2020-07-21 23:03:02 +00:00