Closed
Bug 1661758
Opened 5 years ago
Closed 5 years ago
Add attributes for getting MOX accessibles from text markers and vice versa
Categories
(Core :: Disability Access APIs, defect, P1)
Tracking
()
RESOLVED
FIXED
82 Branch
| Tracking | Status | |
|---|---|---|
| firefox82 | --- | fixed |
People
(Reporter: eeejay, Assigned: eeejay)
References
Details
(Whiteboard: [mac2020_2])
Attachments
(5 files)
There are two attributes that allow translation between the UIElement tree and text markers:
- The
AXUIElementForTextMarkerparameterized attribute should return the deepest UIElement at the given marker. - The
AXTextMarkerRangeForUIElementshould return a text marker range that encapsulates the given UIElement.
| Assignee | ||
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Assignee: nobody → eitan
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•5 years ago
|
||
Depends on D89063
| Assignee | ||
Comment 3•5 years ago
|
||
Depends on D89064
| Assignee | ||
Comment 4•5 years ago
|
||
Depends on D89065
| Assignee | ||
Comment 5•5 years ago
|
||
Depends on D89066
Pushed by eisaacson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2ca136e7d279
Part 1: Introduce sync IPDL methods for getting text range of child. r=morgan,mccr8
https://hg.mozilla.org/integration/autoland/rev/be0ea9159b11
Part 2: Introduce sync IPDL methods for getting leaf at offset. r=morgan,mccr8
https://hg.mozilla.org/integration/autoland/rev/17532cdc54ae
Part 3: Implement AXTextMarkerRangeForUIElement. r=morgan
https://hg.mozilla.org/integration/autoland/rev/8def1d51ae3d
Part 4: Implement AXUIElementForTextMarker. r=morgan
https://hg.mozilla.org/integration/autoland/rev/9b086da1f8f1
Part 5: Test AXUIElementForTextMarker and AXTextMarkerRangeForUIElement. r=morgan
Comment 7•5 years ago
|
||
Backed out 5 changesets (bug 1661758) for build bustages on GeckoTextMarker.h.
https://hg.mozilla.org/integration/autoland/rev/f92ce84f27df48267b1ca9ba1917ab00ac130613
Failure log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=315378347&repo=autoland&lineNumber=6236
Flags: needinfo?(eitan)
Pushed by eisaacson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7627832ff81b
Part 1: Introduce sync IPDL methods for getting text range of child. r=morgan,mccr8
https://hg.mozilla.org/integration/autoland/rev/ce2cd2e1c726
Part 2: Introduce sync IPDL methods for getting leaf at offset. r=morgan,mccr8
https://hg.mozilla.org/integration/autoland/rev/6c5ae2c79521
Part 3: Implement AXTextMarkerRangeForUIElement. r=morgan
https://hg.mozilla.org/integration/autoland/rev/f13f890ce978
Part 4: Implement AXUIElementForTextMarker. r=morgan
https://hg.mozilla.org/integration/autoland/rev/e58be82bdac6
Part 5: Test AXUIElementForTextMarker and AXTextMarkerRangeForUIElement. r=morgan
Comment 9•5 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/7627832ff81b
https://hg.mozilla.org/mozilla-central/rev/ce2cd2e1c726
https://hg.mozilla.org/mozilla-central/rev/6c5ae2c79521
https://hg.mozilla.org/mozilla-central/rev/f13f890ce978
https://hg.mozilla.org/mozilla-central/rev/e58be82bdac6
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
status-firefox82:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
| Assignee | ||
Updated•2 years ago
|
Flags: needinfo?(eitan)
You need to log in
before you can comment on or make changes to this bug.
Description
•