Title: [91425] branches/safari-534.51-branch/Source/WebCore

Diff

Modified: branches/safari-534.51-branch/Source/WebCore/ChangeLog (91424 => 91425)


--- branches/safari-534.51-branch/Source/WebCore/ChangeLog	2011-07-20 23:41:27 UTC (rev 91424)
+++ branches/safari-534.51-branch/Source/WebCore/ChangeLog	2011-07-20 23:59:39 UTC (rev 91425)
@@ -1,5 +1,21 @@
 2011-07-20  Lucas Forschler  <[email protected]>
 
+    Merged 88277.
+
+    2011-06-07  Abhishek Arya  <[email protected]>
+
+        Reviewed by Dan Bernstein.
+
+        Replicate WidthIterator.cpp fix from r88139.
+        https://bugs.webkit.org/show_bug.cgi?id=62238
+
+        No new tests. Covered by existing layout tests on XP debug bots.
+
+        * platform/graphics/win/UniscribeController.cpp:
+        (WebCore::UniscribeController::advance):
+
+2011-07-20  Lucas Forschler  <[email protected]>
+
     Merged 88137.
 
     2011-06-05  Kent Tamura  <[email protected]>

Modified: branches/safari-534.51-branch/Source/WebCore/platform/graphics/win/UniscribeController.cpp (91424 => 91425)


--- branches/safari-534.51-branch/Source/WebCore/platform/graphics/win/UniscribeController.cpp	2011-07-20 23:41:27 UTC (rev 91424)
+++ branches/safari-534.51-branch/Source/WebCore/platform/graphics/win/UniscribeController.cpp	2011-07-20 23:59:39 UTC (rev 91425)
@@ -101,12 +101,12 @@
     if (static_cast<int>(offset) > m_end)
         offset = m_end;
 
-    // Itemize the string.
-    const UChar* cp = m_run.data(m_currentCharacter);
     int length = offset - m_currentCharacter;
     if (length <= 0)
         return;
 
+    // Itemize the string.
+    const UChar* cp = m_run.data(m_currentCharacter);
     unsigned baseCharacter = m_currentCharacter;
 
     // We break up itemization of the string by fontData and (if needed) the use of small caps.
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to