AXUIElementsForSearchPredicate should use target element as root for search
Categories
(Core :: Disability Access APIs, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox81 | --- | unaffected |
firefox82 | --- | fixed |
firefox83 | --- | fixed |
People
(Reporter: eeejay, Assigned: eeejay)
References
(Regression)
Details
(Keywords: regression, Whiteboard: [mac2020_2])
Attachments
(1 file, 1 obsolete file)
It seems that VoiceOver expects search predicate calls to be bound by the target element they are called on. If they are not, VO goes into an endless loop because it expects the results of the search to be descendants of the target.
Assignee | ||
Comment 1•4 years ago
|
||
Instead of having the web area be the implicit root, the search results should
exclusively be descendants of the target element that the search is called on.
Pushed by eisaacson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/22c636393a44 Make target root for AXUIElementsForSearchPredicate. r=morgan
Comment 3•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Comment 4•4 years ago
|
||
Set release status flags based on info from the regressing bug 1657418
Assignee | ||
Comment 6•4 years ago
|
||
Instead of having the web area be the implicit root, the search results should
exclusively be descendants of the target element that the search is called on.
Assignee | ||
Comment 7•4 years ago
|
||
Comment on attachment 9180221 [details]
Bug 1668100 - Make target root for AXUIElementsForSearchPredicate. r=morgan!
Beta/Release Uplift Approval Request
- User impact if declined: VoiceOver cursor will not work in many websites
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Medium
- Why is the change risky/not risky? (and alternatives if risky): This isn't a one liner, but it also has tests.
- String changes made/needed:
Comment 8•4 years ago
|
||
Comment on attachment 9180221 [details]
Bug 1668100 - Make target root for AXUIElementsForSearchPredicate. r=morgan!
approved for 82.0b9
Comment 9•4 years ago
|
||
bugherder uplift |
Comment 10•4 years ago
|
||
This didn't make b9 after all, but should be in today's 82 rc1.
Updated•4 years ago
|
Updated•4 years ago
|
Description
•