Skip to content
  • simonjam@chromium.org's avatar
    2011-01-25 James Simonsen <simonjam@chromium.org> · 7b4c22ba
    simonjam@chromium.org authored
            Reviewed by Tony Chang.
    
            [Chromium] Support small caps in complex text on linux
            https://bugs.webkit.org/show_bug.cgi?id=53051
    
            * platform/chromium-linux/fast/text/atsui-multiple-renderers-expected.checksum: Added.
            * platform/chromium-linux/fast/text/atsui-multiple-renderers-expected.png: Added.
            * platform/chromium-linux/fast/text/atsui-multiple-renderers-expected.txt: Added.
            * platform/chromium-linux/fast/text/atsui-small-caps-punctuation-size-expected.checksum: Added.
            * platform/chromium-linux/fast/text/atsui-small-caps-punctuation-size-expected.png: Added.
            * platform/chromium/test_expectations.txt: Re-enable 2 tests on linux.
    2011-01-25  James Simonsen  <simonjam@chromium.org>
    
            Reviewed by Tony Chang.
    
            [Chromium] Support small caps in complex text on linux
            https://bugs.webkit.org/show_bug.cgi?id=53051
    
            * platform/graphics/chromium/ComplexTextControllerLinux.cpp:
            (WebCore::ComplexTextController::nextScriptRun): Break runs at small caps boundaries.
            (WebCore::ComplexTextController::setupFontForScriptRun): Setup small caps font data if needed.
            * platform/graphics/chromium/ComplexTextControllerLinux.h: Store small caps text in separate string.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76644 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    7b4c22ba