Open Bug 1703899 Opened 3 years ago Updated 2 years ago

Menupopups should not be created when they aren't visible

Categories

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

defect

Tracking

()

People

(Reporter: morgan, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 obsolete files)

Similar to tooltips and panels, menupopups shouldn't be created into the accessibilitree when they aren't visible.

Blocks: xula11y
Attachment #9214529 - Attachment description: Bug 1703899: Only insert menupopups for native menus in the tree if they're open r?Jamie → WIP: Bug 1703899: Only insert menupopups into the a11y tree if they're open r?Jamie
Attachment #9214529 - Attachment description: WIP: Bug 1703899: Only insert menupopups into the a11y tree if they're open r?Jamie → Bug 1703899: Only insert menupopups into the a11y tree if they're open r?Jamie
Attachment #9214828 - Attachment description: WIP: Bug 1703899: Prevent menupopups from being rendered into the a11y tree when native menus are being used r?Jamie → Bug 1703899: Prevent menupopups from being rendered into the a11y tree when native menus are being used r?Jamie
See Also: → 1705157
Attachment #9214529 - Attachment description: Bug 1703899: Only insert menupopups into the a11y tree if they're open r?Jamie → WIP: Bug 1703899: Only insert menupopups into the a11y tree if they're open r?Jamie
Attachment #9214828 - Attachment description: Bug 1703899: Prevent menupopups from being rendered into the a11y tree when native menus are being used r?Jamie → WIP: Bug 1703899: Prevent menupopups from being rendered into the a11y tree when native menus are being used r?Jamie
Attachment #9214529 - Attachment is obsolete: true
Attachment #9214828 - Attachment is obsolete: true
Assignee: mreschenberg → nobody

Like I mentioned on phab, this is work we eventually want to do, but its a bit too involved for us to resource it right now. I'll leave my patches up and unassign here in case someone else wants to take it on in the future :)

Priority: P1 → P3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: