-
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