Changeset 190999 in webkit


Ignore:
Timestamp:
Oct 13, 2015 11:49:58 AM (9 years ago)
Author:
mmaxfield@apple.com
Message:

Unprefix font-kerning
https://bugs.webkit.org/show_bug.cgi?id=150080

Reviewed by Sam Weinig.

This is the last property in CSS3 Fonts which is prefixed.

Source/WebCore:

Test: fast/text/font-kerning.html

  • css/CSSPropertyNames.in:

LayoutTests:

  • fast/text/font-kerning-expected.html:
  • fast/text/font-kerning.html:
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r190994 r190999  
     12015-10-13  Myles C. Maxfield  <mmaxfield@apple.com>
     2
     3        Unprefix font-kerning
     4        https://bugs.webkit.org/show_bug.cgi?id=150080
     5
     6        Reviewed by Sam Weinig.
     7
     8        This is the last property in CSS3 Fonts which is prefixed.
     9
     10        * fast/text/font-kerning-expected.html:
     11        * fast/text/font-kerning.html:
     12
    1132015-10-13  Alexey Proskuryakov  <ap@apple.com>
    214
  • trunk/LayoutTests/fast/text/font-kerning-expected.html

    r180904 r190999  
    1010    <div class="kerned">AVAVAVAV</div>
    1111    <div class="kerned">AVAVAVAV</div>
     12    <div style="position: absolute; left: 300px; top: 8px;">
     13        <div class="notkerned">AVAVAVAV</div>
     14        <div class="kerned">AVAVAVAV</div>
     15        <div class="kerned">AVAVAVAV</div>
     16        <div class="notkerned">AVAVAVAV</div>
     17        <div class="kerned">AVAVAVAV</div>
     18        <div class="kerned">AVAVAVAV</div>
     19    </div>
    1220</body>
  • trunk/LayoutTests/fast/text/font-kerning.html

    r104678 r190999  
    11<style>
    2     .kerning-none { -webkit-font-kerning: none; }
    3     .kerning-auto { -webkit-font-kerning: auto; }
    4     .kerning-normal { -webkit-font-kerning: normal; }
     2    .kerning-none { font-kerning: none; }
     3    .kerning-auto { font-kerning: auto; }
     4    .kerning-normal { font-kerning: normal; }
     5    .webkit-kerning-none { -webkit-font-kerning: none; }
     6    .webkit-kerning-auto { -webkit-font-kerning: auto; }
     7    .webkit-kerning-normal { -webkit-font-kerning: normal; }
    58</style>
    69<body style="font-size: 36px;">
     
    1518        <div class="kerning-normal">AVAVAVAV</div>
    1619    </div>
     20    <div style="position: absolute; left: 300px; top: 8px;">
     21        <div>
     22            <div class="webkit-kerning-none">AVAVAVAV</div>
     23            <div class="webkit-kerning-auto">AVAVAVAV</div>
     24            <div class="webkit-kerning-normal">AVAVAVAV</div>
     25        </div>
     26        <div style="text-rendering: optimizelegibility">
     27            <div class="webkit-kerning-none">AVAVAVAV</div>
     28            <div class="webkit-kerning-auto">AVAVAVAV</div>
     29            <div class="webkit-kerning-normal">AVAVAVAV</div>
     30        </div>
     31    </div>
    1732</body>
  • trunk/Source/WebCore/ChangeLog

    r190998 r190999  
     12015-10-13  Myles C. Maxfield  <mmaxfield@apple.com>
     2
     3        Unprefix font-kerning
     4        https://bugs.webkit.org/show_bug.cgi?id=150080
     5
     6        Reviewed by Sam Weinig.
     7
     8        This is the last property in CSS3 Fonts which is prefixed.
     9
     10        Test: fast/text/font-kerning.html
     11
     12        * css/CSSPropertyNames.in:
     13
    1142015-10-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
    215
  • trunk/Source/WebCore/css/CSSPropertyNames.in

    r190754 r190999  
    108108font-feature-settings [Inherited, FontProperty, Custom=Initial|Inherit, Converter=FontFeatureSettings, NameForMethods=FeatureSettings]
    109109-webkit-font-kerning [Inherited, FontProperty, NameForMethods=Kerning]
     110font-kerning = -webkit-font-kerning
    110111-webkit-font-smoothing [Inherited, FontProperty]
    111112font-variant-ligatures [Inherited, FontProperty, NameForMethods=VariantLigatures, Custom=All]
Note: See TracChangeset for help on using the changeset viewer.