2006-05-10 Mitz Pettel <opendarwin.org@mitzpettel.com>
authorandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 10 May 2006 15:11:47 +0000 (15:11 +0000)
committerandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 10 May 2006 15:11:47 +0000 (15:11 +0000)
        Reviewed and landed by Anders.

        - fix http://bugzilla.opendarwin.org/show_bug.cgi?id=8830
          REGRESSION: Words render on top of each other when fallback font is used

        Already covered by several pixel tests in fast/text

        * platform/Font.cpp:
        (WebCore::Font::drawSimpleText):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@14284 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog
WebCore/platform/Font.cpp

index 4c7af10f14477bf10da016ed8e6e7a59c69d7fc9..0f17aa252639d70bc4ab2ca567dcd6669c7436ba 100644 (file)
@@ -1,3 +1,15 @@
+2006-05-10  Mitz Pettel  <opendarwin.org@mitzpettel.com>
+
+        Reviewed and landed by Anders.
+
+        - fix http://bugzilla.opendarwin.org/show_bug.cgi?id=8830
+          REGRESSION: Words render on top of each other when fallback font is used
+
+        Already covered by several pixel tests in fast/text
+
+        * platform/Font.cpp:
+        (WebCore::Font::drawSimpleText):
+
 2006-05-10  David Hyatt  <hyatt@apple.com>
 
         Fix for bug 8809, lift the Mac-specific WebTextRenderer code for
index 83bb400470e4b46d49f7c834596c78a7f6e8baea..02b0c603641bacf6c322e17a1864d73bd40ca499 100644 (file)
@@ -506,7 +506,7 @@ void Font::drawSimpleText(GraphicsContext* context, const IntPoint& point, int t
             drawGlyphs(context, fontData, glyphBuffer, lastFrom, nextGlyph - lastFrom, startPoint);
             lastFrom = nextGlyph;
             fontData = nextFontData;
-            startX = nextX;
+            startPoint.setX(nextX);
         }
         nextX += glyphBuffer.advanceAt(nextGlyph);
         nextGlyph++;