2010-09-03 Dan Bernstein <mitz@apple.com>
authormitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 3 Sep 2010 17:56:36 +0000 (17:56 +0000)
committermitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 3 Sep 2010 17:56:36 +0000 (17:56 +0000)
commitd204b70a16ccfadca34e3735dd3eb4a80df972af
tree6b69b20b35d41eccdb329f0032ff0e717385d39c
parent451595714b874b67964c1c287a8fdada7ba12b59
2010-09-03  Dan Bernstein  <mitz@apple.com>

        Reviewed by Anders Carlsson.

        <rdar://problem/8392655> REGRESSION (r57215): Decomposed diacritics render incorrectly when preceded by stacked diacritics
        https://bugs.webkit.org/show_bug.cgi?id=45182

        Test: fast/text/decomposed-after-stacked-diacritics.html

        * platform/graphics/Font.cpp:
        (WebCore::Font::codePath): Do not bail out if the run contains stacked diacritics, since
        it may also contain characters that require the complex text code path.
2010-09-03  Dan Bernstein  <mitz@apple.com>

        Reviewed by Anders Carlsson.

        <rdar://problem/8392655> REGRESSION (r57215): Decomposed diacritics render incorrectly when preceded by stacked diacritics
        https://bugs.webkit.org/show_bug.cgi?id=45182

        * fast/text/decomposed-after-stacked-diacritics-expected.txt: Added.
        * fast/text/decomposed-after-stacked-diacritics.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@66740 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/text/decomposed-after-stacked-diacritics-expected.txt [new file with mode: 0644]
LayoutTests/fast/text/decomposed-after-stacked-diacritics.html [new file with mode: 0644]
WebCore/ChangeLog
WebCore/platform/graphics/Font.cpp