Closed Bug 1643765 Opened 5 years ago Closed 5 years ago

Move gathering of ignored children to MOXAccessibleBase

Categories

(Core :: Disability Access APIs, defect, P1)

All
macOS
defect

Tracking

()

RESOLVED FIXED
mozilla80
Tracking Status
firefox80 --- fixed

People

(Reporter: morgan, Assigned: morgan)

Details

(Whiteboard: [mac2020_1])

Attachments

(1 file)

Right now we rely on subclasses like mozAccessible to flatten our child list by recursing into ignored children and gathering unignored (grand) children. We should move this logic to MOXAccessibleBase for simplicity (given each subclass still correctly implements ignoreWithParent)

Flags: needinfo?(eitan)
Pushed by mreschenberg@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e7c1f66e9ff4 Add moxUnignoredChildren getter to MOXAccessibleBase r=eeejay
Pushed by mreschenberg@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8d3a31f6fcd6 Add moxUnignoredChildren getter to MOXAccessibleBase r=eeejay
Flags: needinfo?(mreschenberg)
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80

Backed out changeset 8d3a31f6fcd6 (bug 1643765) by morgan's request

Backout link: https://hg.mozilla.org/integration/autoland/rev/e3540b3df1814dca40f48340c3a4b53d2858d1b8

Flags: needinfo?(mreschenberg)

thank you! backed out because intereactions between web area and chrome are broken (not gooooood)

Flags: needinfo?(mreschenberg)
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: mozilla80 → ---
Pushed by mreschenberg@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/56806c2a625c Add moxUnignoredChildren getter to MOXAccessibleBase r=eeejay
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80
Flags: needinfo?(eitan)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: