[UIA] Implement ITextProvider::GetVisibleRanges
Categories
(Core :: Disability Access APIs, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox136 | --- | fixed |
People
(Reporter: Jamie, Assigned: Jamie)
References
(Blocks 2 open bugs)
Details
Attachments
(3 files)
This will allow UIA clients to determine text that is currently visible on screen.
| Assignee | ||
Updated•10 months ago
|
| Assignee | ||
Comment 1•10 months ago
|
||
This will be used in a subsequent patch to fetch the sub-ranges for visible lines.
| Assignee | ||
Comment 2•10 months ago
|
||
This is currently only used by GetSelection, but it will be used by GetVisibleRanges in a subsequent patch.
There is a slight functionality change here: if there are no ranges, this returns an empty array.
GetSelection is unclear about what should be done here, but the documentation for GetVisibleRanges explicitly states an empty array should be returned, so that's what we do.
GetSelection previously left the SAFEARRAY pointer uninitialised in this case, which is definitely nasty and unsafe.
| Assignee | ||
Comment 3•10 months ago
|
||
Updated•10 months ago
|
| Assignee | ||
Updated•10 months ago
|
| Assignee | ||
Updated•10 months ago
|
https://hg.mozilla.org/mozilla-central/rev/b38ef52a5079
https://hg.mozilla.org/mozilla-central/rev/1b0d7e5377bb
https://hg.mozilla.org/mozilla-central/rev/e63c3cb08527
Description
•