Changeset 102591 in webkit


Ignore:
Timestamp:
Dec 12, 2011 9:26:37 AM (12 years ago)
Author:
commit-queue@webkit.org
Message:

[GTK] platform/gtk/fonts/custom-font-missing-glyphs.html fails on 64-bit Debug
https://bugs.webkit.org/show_bug.cgi?id=73771

Patch by Martin Robinson <mrobinson@igalia.com> on 2011-12-12
Reviewed by Gustavo Noronha Silva.

Tools:

When using a fallback font during testing, always use DejaVu Sans. This prevents
falling back to DejaVu Serif on some systems.

  • DumpRenderTree/gtk/fonts/fonts.conf: Fall back to DejaVu Sans.

LayoutTests:

  • platform/gtk/fonts/custom-font-missing-glyphs-expected.txt: Update results to reflect DejaVu Sans.
  • platform/gtk/Skipped: Unskip a test that is now passing.
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r102587 r102591  
     12011-12-12  Martin Robinson  <mrobinson@igalia.com>
     2
     3        [GTK] platform/gtk/fonts/custom-font-missing-glyphs.html fails on 64-bit Debug
     4        https://bugs.webkit.org/show_bug.cgi?id=73771
     5
     6        Reviewed by Gustavo Noronha Silva.
     7
     8        * platform/gtk/fonts/custom-font-missing-glyphs-expected.txt: Update results to reflect DejaVu Sans.
     9        * platform/gtk/Skipped: Unskip a test that is now passing.
     10
    1112011-12-12  Philippe Normand  <pnormand@igalia.com>
    212
  • trunk/LayoutTests/platform/gtk/Skipped

    r102566 r102591  
    15961596fast/forms/file/file-input-reset.html
    15971597
    1598 # https://bugs.webkit.org/show_bug.cgi?id=73771
    1599 platform/gtk/fonts/custom-font-missing-glyphs.html
    1600 
    16011598# Needs a rebaseline
    16021599fast/table/027.html
  • trunk/LayoutTests/platform/gtk/fonts/custom-font-missing-glyphs-expected.txt

    r101786 r102591  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderBlock {DIV} at (0,0) size 784x12
    7         RenderText {#text} at (0,0) size 386x11
    8           text run at (0,0) width 386: "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"
     7        RenderText {#text} at (0,0) size 357x11
     8          text run at (0,0) width 357: "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"
  • trunk/Tools/ChangeLog

    r102576 r102591  
     12011-12-12  Martin Robinson  <mrobinson@igalia.com>
     2
     3        [GTK] platform/gtk/fonts/custom-font-missing-glyphs.html fails on 64-bit Debug
     4        https://bugs.webkit.org/show_bug.cgi?id=73771
     5
     6        Reviewed by Gustavo Noronha Silva.
     7
     8        When using a fallback font during testing, always use DejaVu Sans. This prevents
     9        falling back to DejaVu Serif on some systems.
     10
     11        * DumpRenderTree/gtk/fonts/fonts.conf: Fall back to DejaVu Sans.
     12
    1132011-12-08  Pierre Rossi  <pierre.rossi@gmail.com>
    214
  • trunk/Tools/DumpRenderTree/gtk/fonts/fonts.conf

    r73695 r102591  
    335335        <edit name="embeddedbitmap" mode="assign">
    336336            <bool>false</bool>
     337        </edit>
     338    </match>
     339
     340    <!-- If this font doesn't have a family name we are falling back. The fallback
     341         font will certainly be one of the DejaVu fonts that we have in our
     342         collection since they have a wide range of characters. Fontconfig might
     343         choose DejaVu Sans or DejaVu Serif depending on the system, so we force
     344         the use of DejaVu Sans in these situations to maintain consistency. -->
     345    <match target="pattern">
     346        <test qual="all" name="family" compare="eq">
     347            <string></string>
     348        </test>
     349        <edit name="family" mode="append_last">
     350            <string>DejaVu Sans</string>
    337351        </edit>
    338352    </match>
Note: See TracChangeset for help on using the changeset viewer.