Changeset 238413 in webkit


Ignore:
Timestamp:
Nov 21, 2018 1:11:23 AM (5 years ago)
Author:
Carlos Garcia Campos
Message:

REGRESSION(r237845): [cairo] Hyperlink underscore layout issue
https://bugs.webkit.org/show_bug.cgi?id=191630

Reviewed by Michael Catanzaro.

Only flip Y in GlyphToPathTranslator for ports using CG.

  • platform/graphics/FontCascade.cpp:

(WebCore::GlyphToPathTranslator::GlyphToPathTranslator):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r238412 r238413  
     12018-11-21  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        REGRESSION(r237845): [cairo] Hyperlink underscore layout issue
     4        https://bugs.webkit.org/show_bug.cgi?id=191630
     5
     6        Reviewed by Michael Catanzaro.
     7
     8        Only flip Y in GlyphToPathTranslator for ports using CG.
     9
     10        * platform/graphics/FontCascade.cpp:
     11        (WebCore::GlyphToPathTranslator::GlyphToPathTranslator):
     12
    1132018-11-21  Alicia Boya García  <aboya@igalia.com>
    214
  • trunk/Source/WebCore/platform/graphics/FontCascade.cpp

    r237845 r238413  
    17401740        , m_glyphBuffer(glyphBuffer)
    17411741        , m_fontData(glyphBuffer.fontAt(m_index))
    1742         , m_translation(AffineTransform::translation(textOrigin.x(), textOrigin.y()).scale(1, -1))
     1742        , m_translation(AffineTransform::translation(textOrigin.x(), textOrigin.y()))
    17431743    {
     1744#if USE(CG)
     1745        m_translation.flipY();
     1746#endif
    17441747    }
    17451748
Note: See TracChangeset for help on using the changeset viewer.