<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>160161</bug_id>
          
          <creation_ts>2016-07-25 05:38:22 -0700</creation_ts>
          <short_desc>Whitelist some fonts for MathML tests</short_desc>
          <delta_ts>2018-03-08 09:38:48 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc>http://trac.webkit.org/wiki/MathML/Fonts</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>167728</dependson>
    
    <dependson>183459</dependson>
    
    <dependson>183445</dependson>
    
    <dependson>183446</dependson>
          <blocked>156837</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Frédéric Wang Nélar">fred.wang</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>alex</cc>
    
    <cc>bfulgham</cc>
    
    <cc>darin</cc>
    
    <cc>lforschler</cc>
    
    <cc>rego</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1214152</commentid>
    <comment_count>0</comment_count>
      <attachid>284477</attachid>
    <who name="Frédéric Wang Nélar">fred.wang</who>
    <bug_when>2016-07-25 05:38:22 -0700</bug_when>
    <thetext>Created attachment 284477
Patch

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&apos;m opening this for the record and also to upload and publish an old patch, but it&apos;s really something that is up to Apple to address it or not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1404748</commentid>
    <comment_count>1</comment_count>
    <who name="Frédéric Wang Nélar">fred.wang</who>
    <bug_when>2018-03-08 09:07:04 -0800</bug_when>
    <thetext>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 ]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1404749</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-03-08 09:07:29 -0800</bug_when>
    <thetext>&lt;rdar://problem/38265290&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>284477</attachid>
            <date>2016-07-25 05:38:22 -0700</date>
            <delta_ts>2016-07-25 05:38:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Whitelist-Latin-Modern-and-STIX-for-iOS-Mac-tests.patch</filename>
            <type>text/plain</type>
            <size>2649</size>
            <attacher name="Frédéric Wang Nélar">fred.wang</attacher>
            
              <data encoding="base64">RnJvbSBiMWNhYTJhYWQ5ZTM1ZWNjNDQ3YzUyYmU5ZDEzMjk2YjY0YTg5ZWEzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBGcmVkZXJpYyBXYW5nIDxmcmVkLndhbmdAZnJlZS5mcj4KRGF0
ZTogRnJpLCAxIEFwciAyMDE2IDEyOjE4OjUyICswMjAwClN1YmplY3Q6IFtQQVRDSF0gV2hpdGVs
aXN0IExhdGluIE1vZGVybiBhbmQgU1RJWCBmb3IgaU9TL01hYyB0ZXN0cy4KCi0tLQogVG9vbHMv
RHVtcFJlbmRlclRyZWUvbWFjL0R1bXBSZW5kZXJUcmVlLm1tICAgICAgICAgICAgICAgICAgICAg
ICAgfCAyICsrCiBUb29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL2NvY29hL0Fj
dGl2YXRlRm9udHNDb2NvYS5tbSB8IDIgKysKIFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvbWFjL1Rl
c3RDb250cm9sbGVyTWFjLm1tICAgICAgICAgICAgICAgICAgIHwgMiArKwogMyBmaWxlcyBjaGFu
Z2VkLCA2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9t
YWMvRHVtcFJlbmRlclRyZWUubW0gYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9tYWMvRHVtcFJlbmRl
clRyZWUubW0KaW5kZXggMmRmMzRlZC4uN2NmZWJkNSAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJl
bmRlclRyZWUvbWFjL0R1bXBSZW5kZXJUcmVlLm1tCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVl
L21hYy9EdW1wUmVuZGVyVHJlZS5tbQpAQCAtMzgwLDYgKzM4MCw3IEBAIHN0YXRpYyBOU1NldCAq
YWxsb3dlZEZvbnRGYW1pbHlTZXQoKQogICAgICAgICBAIktva29ub3IiLAogICAgICAgICBAIkty
dW5ndGhlcCIsCiAgICAgICAgIEAiS3VmaVN0YW5kYXJkR0siLAorICAgICAgICBAIkxhdGluIE1v
ZGVybiBNYXRoIiwKICAgICAgICAgQCJMaUhlaSBQcm8iLAogICAgICAgICBAIkxpU29uZyBQcm8i
LAogICAgICAgICBAIkx1Y2lkYSBHcmFuZGUiLApAQCAtNDA0LDYgKzQwNSw3IEBAIHN0YXRpYyBO
U1NldCAqYWxsb3dlZEZvbnRGYW1pbHlTZXQoKQogICAgICAgICBAIlNvbmd0aSBUQyIsCiAgICAg
ICAgIEAiU1RGYW5nc29uZyIsCiAgICAgICAgIEAiU1RIZWl0aSIsCisgICAgICAgIEAiU1RJWCBN
YXRoIiwKICAgICAgICAgQCJTVElYR2VuZXJhbCIsCiAgICAgICAgIEAiU1RJWFNpemVPbmVTeW0i
LAogICAgICAgICBAIlNUS2FpdGkiLApkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5l
ci9JbmplY3RlZEJ1bmRsZS9jb2NvYS9BY3RpdmF0ZUZvbnRzQ29jb2EubW0gYi9Ub29scy9XZWJL
aXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL2NvY29hL0FjdGl2YXRlRm9udHNDb2NvYS5tbQpp
bmRleCBlNGNlZjM1Li45NDMxYmQzIDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L0luamVjdGVkQnVuZGxlL2NvY29hL0FjdGl2YXRlRm9udHNDb2NvYS5tbQorKysgYi9Ub29scy9X
ZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL2NvY29hL0FjdGl2YXRlRm9udHNDb2NvYS5t
bQpAQCAtMTIzLDYgKzEyMyw3IEBAIHN0YXRpYyBOU1NldCAqYWxsb3dlZEZvbnRGYW1pbHlTZXQo
KQogICAgICAgICBAIktva29ub3IiLAogICAgICAgICBAIktydW5ndGhlcCIsCiAgICAgICAgIEAi
S3VmaVN0YW5kYXJkR0siLAorICAgICAgICBAIkxhdGluIE1vZGVybiBNYXRoIiwKICAgICAgICAg
QCJMaUhlaSBQcm8iLAogICAgICAgICBAIkxpU29uZyBQcm8iLAogICAgICAgICBAIkx1Y2lkYSBH
cmFuZGUiLApAQCAtMTQ3LDYgKzE0OCw3IEBAIHN0YXRpYyBOU1NldCAqYWxsb3dlZEZvbnRGYW1p
bHlTZXQoKQogICAgICAgICBAIlNvbmd0aSBUQyIsCiAgICAgICAgIEAiU1RGYW5nc29uZyIsCiAg
ICAgICAgIEAiU1RIZWl0aSIsCisgICAgICAgIEAiU1RJWCBNYXRoIiwKICAgICAgICAgQCJTVElY
R2VuZXJhbCIsCiAgICAgICAgIEAiU1RJWFNpemVPbmVTeW0iLAogICAgICAgICBAIlNUS2FpdGki
LApkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9tYWMvVGVzdENvbnRyb2xsZXJN
YWMubW0gYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL21hYy9UZXN0Q29udHJvbGxlck1hYy5tbQpp
bmRleCBmZGYzYzExLi4zOGNiNzE3IDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L21hYy9UZXN0Q29udHJvbGxlck1hYy5tbQorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL21h
Yy9UZXN0Q29udHJvbGxlck1hYy5tbQpAQCAtMjA0LDYgKzIwNCw3IEBAIHN0YXRpYyBOU1NldCAq
YWxsb3dlZEZvbnRGYW1pbHlTZXQoKQogICAgICAgICBAIktva29ub3IiLAogICAgICAgICBAIkty
dW5ndGhlcCIsCiAgICAgICAgIEAiS3VmaVN0YW5kYXJkR0siLAorICAgICAgICBAIkxhdGluIE1v
ZGVybiBNYXRoIiwKICAgICAgICAgQCJMaUhlaSBQcm8iLAogICAgICAgICBAIkxpU29uZyBQcm8i
LAogICAgICAgICBAIkx1Y2lkYSBHcmFuZGUiLApAQCAtMjI4LDYgKzIyOSw3IEBAIHN0YXRpYyBO
U1NldCAqYWxsb3dlZEZvbnRGYW1pbHlTZXQoKQogICAgICAgICBAIlNvbmd0aSBUQyIsCiAgICAg
ICAgIEAiU1RGYW5nc29uZyIsCiAgICAgICAgIEAiU1RIZWl0aSIsCisJQCJTVElYIE1hdGgiLAog
ICAgICAgICBAIlNUSVhHZW5lcmFsIiwKICAgICAgICAgQCJTVElYU2l6ZU9uZVN5bSIsCiAgICAg
ICAgIEAiU1RLYWl0aSIsCi0tIAoyLjguMQoK
</data>

          </attachment>
      

    </bug>

</bugzilla>