Bug 159208

Summary: Add more platform-independent accessibility tests for MathML
Product: WebKit Reporter: Frédéric Wang (:fredw) <fred.wang>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Bug Depends on: 124836, 139582    
Bug Blocks:    

Description Frédéric Wang (:fredw) 2016-06-28 03:21:08 PDT
After bug 124836 and bug 139582, we have platform-independent tests for token elements, multiscripts, mfenced and foreign content:

fred@debian:~/webkit/WebKit$ ls LayoutTests/accessibility/math*
LayoutTests/accessibility/math-fenced.html
LayoutTests/accessibility/math-foreign-content.html
LayoutTests/accessibility/math-mo-fences-and-separators.html
LayoutTests/accessibility/math-multiscript-attributes-expected.txt
LayoutTests/accessibility/math-multiscript-attributes.html
LayoutTests/accessibility/math-text.html

I'm not sure how many MathML elements we support in ATK but we could definitely add more tests, probably importing those from mac:

fred@debian:~/webkit/WebKit$ ls LayoutTests/accessibility/mac/math*
LayoutTests/accessibility/mac/math-alttext-expected.txt
LayoutTests/accessibility/mac/math-alttext.html
LayoutTests/accessibility/mac/mathml-elements-expected.txt
LayoutTests/accessibility/mac/mathml-elements.html
LayoutTests/accessibility/mac/mathml-line-fraction-expected.txt
LayoutTests/accessibility/mac/mathml-line-fraction.html
LayoutTests/accessibility/mac/mathml-multiscript-expected.txt
LayoutTests/accessibility/mac/mathml-multiscript.html
LayoutTests/accessibility/mac/mathml-root-expected.txt
LayoutTests/accessibility/mac/mathml-root.html
Comment 1 Radar WebKit Bug Importer 2016-06-28 03:21:35 PDT
<rdar://problem/27052089>