Rename isSpace to treatAsSpace. Move it and the rounding hack function into
[WebKit-https.git] / WebCore / ChangeLog
index d43aa9281264ffa4d60e2b6152c6b4070bce7451..98c0f7c2ba3aa11890b179e139b79d1cad88f085 100644 (file)
@@ -1,3 +1,28 @@
+2006-05-10  David Hyatt  <hyatt@apple.com>
+
+        Rename isSpace to treatAsSpace.  Move it and the rounding hack function into
+        Font and make them static methods (inlined in the header).  Make the rounding
+        hack character table a static member as well.  Remove the redundant space/rounding
+        functions from FontData.mm.
+
+        Reviewed by darin
+
+        * platform/Font.cpp:
+        (WebCore::):
+        (WebCore::m_finalRoundingWidth):
+        (WebCore::WidthIterator::advance):
+        * platform/Font.h:
+        (WebCore::Font::treatAsSpace):
+        (WebCore::Font::isRoundingHackCharacter):
+        * platform/mac/FontData.mm:
+        (WebCore::overrideLayoutOperation):
+        (WebCore::createATSULayoutParameters):
+        (WebCore::initializeWidthIterator):
+        (WebCore::advanceWidthIterator):
+        * platform/mac/FontMac.mm:
+        (WebCore::overrideLayoutOperation):
+        (WebCore::ATSULayoutParameters::initialize):
+
 2006-05-10  Darin Adler  <darin@apple.com>
 
         * WebCore: Removed an extra WebCore subtree that somehow got checked in.