Closed Bug 764422 Opened 13 years ago Closed 3 years ago

Map svg <g> element to ROLE_GROUP

Categories

(Core :: Disability Access APIs, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1151648

People

(Reporter: davidb, Unassigned)

References

(Blocks 1 open bug, )

Details

As we add a11y to SVG we'll need to watch for perf hits.
Please provide a background on this. Exposing the group role accessible that doesn't group anything (because svg is not accessible in general) doesn't look useful.
(In reply to alexander :surkov from comment #1) > Please provide a background on this. Exposing the group role accessible that > doesn't group anything (because svg is not accessible in general) doesn't > look useful. I'd say this would make sense to do if we want to make svg accessible eventually, but maybe we'd want to hide this behind a pref for now.
(In reply to Trevor Saunders (:tbsaunde) from comment #2) > (In reply to alexander :surkov from comment #1) > > Please provide a background on this. Exposing the group role accessible that > > doesn't group anything (because svg is not accessible in general) doesn't > > look useful. > > I'd say this would make sense to do if we want to make svg accessible > eventually, but maybe we'd want to hide this behind a pref for now. If we would need that then we could do it when we did svg accessible, I don't see any utility before this. But even having accessible svg it's not clear whether we need a grouping or not.
David, do you work on it (inactivity during half of year)?
Blocks: svga11y
SVG g element is container element, used to group other SVG elements, can have accessible name and description (http://www.w3.org/TR/SVG/struct.html#Groups)
I have a starter patch but nothing worth posting. Higher priorities got in the way. Are you seeing need in the wild? Note: one of the patches checks mContent->IsSVG(nsGkAtoms::svg) in GetName but I didn't implement the body...
Assignee: dbolter → nobody
Rich had examples but after we implemented accessibility for graphic items then it makes sense to make svg:g accessible too.
OS: macOS → All
Hardware: x86 → All
Severity: normal → S3

This was done in bug 1151648.

Status: NEW → RESOLVED
Closed: 3 years ago
Duplicate of bug: 1151648
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.