Bug 160161 - Whitelist some fonts for MathML tests
Summary: Whitelist some fonts for MathML tests
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Enhancement
Assignee: Nobody
URL: http://trac.webkit.org/wiki/MathML/Fonts
Keywords: InRadar
Depends on: 167728 183459 183445 183446
Blocks: 156837
  Show dependency treegraph
Reported: 2016-07-25 05:38 PDT by Frédéric Wang (:fredw)
Modified: 2018-03-08 09:38 PST (History)
6 users (show)

See Also:

Patch (2.59 KB, patch)
2016-07-25 05:38 PDT, Frédéric Wang (:fredw)
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Frédéric Wang (:fredw) 2016-07-25 05:38:22 PDT
Created attachment 284477 [details]

Several MathML tests are currently skipped on iOS and Mac because

1) Appropriate math fonts are not pre-installed on the systems (or even just on bots)

2) These fonts are not whitelisted.

I'm opening this for the record and also to upload and publish an old patch, but it's really something that is up to Apple to address it or not.
Comment 1 Frédéric Wang (:fredw) 2018-03-08 09:07:04 PST
I landed https://trac.webkit.org/changeset/229411 to add a reference to this bug in TestExpectations files.

I also landed https://trac.webkit.org/changeset/229405 to remove the failures for tests requiring Mathematical Alphanumeric Symbols since such a font is now  available on iOS 11.

I also opened bug 183446 to remove the need of Latin Modern Math for some tests. I think this could be done for the two other ones too.

We will still need pre-installed OpenType MATH fonts for the following pixel tests for vertical/horizontal/large operators:
webkit.org/b/160161 mathml/opentype/vertical.html [ Skip ]
webkit.org/b/160161 mathml/opentype/large-operators.html [ Skip ]
webkit.org/b/160161 mathml/opentype/horizontal.html [ Skip ]
webkit.org/b/160161 mathml/opentype/horizontal-munderover.html [ Skip ]
Comment 2 Radar WebKit Bug Importer 2018-03-08 09:07:29 PST