[Webkit-unassigned] [Bug 156840] New: Follow-up improvements to font-family on the <math> element

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 21 02:22:20 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=156840

            Bug ID: 156840
           Summary: Follow-up improvements to font-family on the <math>
                    element
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: MathML
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: fred.wang at free.fr
        Depends on: 133603
            Blocks: 156837, 156839

See bug comment 18. This will address:

(In reply to comment #18)
> 1) Indenting.

Will be done here.

> 
> 2) Continuing to use a different list on iOS than on every other platform

ifdef will be removed.

> 3) Removal of many of the font names that were already listed
> 4) Is it really OK to set the font-family without taking font size into
> consideration.
> I don’t think the comment about the wish to have more built-in fonts on OS X
> and iOS adds much here.> 
> Is the change in behavior on OS X really carefully considered? Seems that it
> will now use "serif" and before would have used "Lucida Grande" or maybe
> "Arial Unicode MS"?

I already explained these in bug 133603 comment 19, but I'll update the comment in the CSS refer to

http://trac.webkit.org/wiki/MathML/Fonts

explaining why fonts are necessary, problems with obsolete fonts and importance of customization for consistent rendering (not just the font-size).

> 5) Overriding the font-family but still inheriting the many other
> font-related properties.

I'll add a link to bug 156839.




Additionally, I think I can use @font-face and Ahem to provide a pixel tests checking math font selection.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160421/e5381b3c/attachment.html>


More information about the webkit-unassigned mailing list