From 06223fa82d2df89ea56e101424a7eef752961c3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Wang?= Date: Wed, 3 Nov 2021 15:18:28 +0100 Subject: [PATCH] Add ATK and AX API mapping for See discussion in [1]. Per MathML Core [2], `` has style `visibility: hidden` by default and so is not exposed to ATs [3]. This commit specifies how to map `` when the element is exposed (e.g. by reverting `visibility: hidden`), essentially following what exists for the `` element. [1] https://github.com/w3c/mathml-aam/issues/9 [2] https://w3c.github.io/mathml-core/#making-sub-expressions-invisible-mphantom [3] https://www.w3.org/TR/wai-aria-1.2/#tree_exclusion --- index.html | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/index.html b/index.html index 327fc55..16a09e2 100644 --- a/index.html +++ b/index.html @@ -382,6 +382,20 @@

MathML Element Mappings

AXSubrole: TBD + + `mphantom` + No corresponding role + TBD + TBD + + Role: ATK_ROLE_SECTION
+ Object Attribute: tag:mphantom + + + AXRole: NSAccessibilityGroupRole
+ AXSubrole: AXMathRow + + `mprescripts` No corresponding role