Closed Bug 1176970 Opened 9 years ago Closed 1 month ago

[NSAccessibility] Add support for the <mfenced> element

Categories

(Core :: Disability Access APIs, defect)

defect

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox41 --- affected

People

(Reporter: fredw, Unassigned)

References

()

Details

Follow-up of bug 1001641. Here is what we must do to be consistent with what WebKit does:

- <mfenced> must be exposed as subrole "AXMathFence". But when we tried to only expose this role without the other two points below, we obtained a crash in VoiceOver (see bug 1001641 comment 13).

- We must expose the following attributes for the open/close operators of <mfenced> element: "AXMathFencedOpen" and "AXMathFencedClose".

- We must expose the open/close/separators operators as subroles "AXMathFenceOperator" and "AXMathSeparatorOperator". However, these do not appear in our accessible tree yet (see bug 1175747).

See attachment 8623956 [details] for a testcase.
See Also: → 1587577
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.