Rubber stamped by Brady.
authorzimmermann@webkit.org <zimmermann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Nov 2007 17:41:22 +0000 (17:41 +0000)
committerzimmermann@webkit.org <zimmermann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Nov 2007 17:41:22 +0000 (17:41 +0000)
commite4089ba03f3a045410e53408fa7fce91486baa9f
tree3f3c65e91d8976df0de6915a442cc7cdd3b7ba4a
parent693d93ac9e923a6b2133ff4d2bcb8f1179149909
Rubber stamped by Brady.

Started platform reorganization (platform/text addition).
Moving string/text/font related classes into new places - as discussed on webkit-dev.

In a follow-up commit I'll move classes out of platform/{mac,win,...} into
platform/text/{mac,win,...}, and also do the ksvg2/ -> svg/ move.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@28234 268f45cc-cd09-0410-ab3c-d52691b4dbfc
99 files changed:
WebCore/ChangeLog
WebCore/WebCore.order
WebCore/WebCore.pro
WebCore/WebCore.vcproj/WebCore.vcproj
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/WebCoreSources.bkl
WebCore/editing/ReplaceSelectionCommand.cpp
WebCore/platform/graphics/Font.cpp [moved from WebCore/platform/Font.cpp with 96% similarity]
WebCore/platform/graphics/Font.h [moved from WebCore/platform/Font.h with 86% similarity]
WebCore/platform/graphics/FontCache.cpp [moved from WebCore/platform/FontCache.cpp with 100% similarity]
WebCore/platform/graphics/FontCache.h [moved from WebCore/platform/FontCache.h with 100% similarity]
WebCore/platform/graphics/FontData.cpp [moved from WebCore/platform/FontData.cpp with 100% similarity]
WebCore/platform/graphics/FontData.h [moved from WebCore/platform/FontData.h with 100% similarity]
WebCore/platform/graphics/FontDescription.h [moved from WebCore/platform/FontDescription.h with 100% similarity]
WebCore/platform/graphics/FontFallbackList.cpp [moved from WebCore/platform/FontFallbackList.cpp with 100% similarity]
WebCore/platform/graphics/FontFallbackList.h [moved from WebCore/platform/FontFallbackList.h with 100% similarity]
WebCore/platform/graphics/FontFamily.cpp [moved from WebCore/platform/FontFamily.cpp with 100% similarity]
WebCore/platform/graphics/FontFamily.h [moved from WebCore/platform/FontFamily.h with 100% similarity]
WebCore/platform/graphics/FontSelector.h [moved from WebCore/platform/FontSelector.h with 100% similarity]
WebCore/platform/graphics/GlyphBuffer.h [moved from WebCore/platform/GlyphBuffer.h with 100% similarity]
WebCore/platform/graphics/GlyphPageTreeNode.cpp [moved from WebCore/platform/GlyphPageTreeNode.cpp with 100% similarity]
WebCore/platform/graphics/GlyphPageTreeNode.h [moved from WebCore/platform/GlyphPageTreeNode.h with 100% similarity]
WebCore/platform/graphics/GlyphWidthMap.cpp [moved from WebCore/platform/GlyphWidthMap.cpp with 100% similarity]
WebCore/platform/graphics/GlyphWidthMap.h [moved from WebCore/platform/GlyphWidthMap.h with 100% similarity]
WebCore/platform/graphics/GraphicsContext.cpp
WebCore/platform/graphics/GraphicsContext.h
WebCore/platform/graphics/StringTruncator.cpp [moved from WebCore/platform/StringTruncator.cpp with 99% similarity]
WebCore/platform/graphics/StringTruncator.h [moved from WebCore/platform/StringTruncator.h with 100% similarity]
WebCore/platform/graphics/qt/GraphicsContextQt.cpp
WebCore/platform/gtk/FontGtk.cpp
WebCore/platform/mac/FontMac.mm
WebCore/platform/mac/WebCoreTextRenderer.mm
WebCore/platform/qt/FontQt.cpp
WebCore/platform/text/AtomicString.cpp [moved from WebCore/platform/AtomicString.cpp with 100% similarity]
WebCore/platform/text/AtomicString.h [moved from WebCore/platform/AtomicString.h with 100% similarity]
WebCore/platform/text/AtomicStringImpl.h [moved from WebCore/platform/AtomicStringImpl.h with 100% similarity]
WebCore/platform/text/Base64.cpp [moved from WebCore/platform/Base64.cpp with 100% similarity]
WebCore/platform/text/Base64.h [moved from WebCore/platform/Base64.h with 100% similarity]
WebCore/platform/text/BidiContext.cpp [moved from WebCore/platform/BidiContext.cpp with 100% similarity]
WebCore/platform/text/BidiContext.h [moved from WebCore/platform/BidiContext.h with 100% similarity]
WebCore/platform/text/BidiResolver.h [moved from WebCore/platform/BidiResolver.h with 100% similarity]
WebCore/platform/text/CString.cpp [moved from WebCore/platform/CString.cpp with 100% similarity]
WebCore/platform/text/CString.h [moved from WebCore/platform/CString.h with 100% similarity]
WebCore/platform/text/CharacterNames.h [moved from WebCore/platform/CharacterNames.h with 100% similarity]
WebCore/platform/text/FontStyle.h [moved from WebCore/platform/TextStyle.h with 94% similarity]
WebCore/platform/text/PlatformString.h [moved from WebCore/platform/PlatformString.h with 100% similarity]
WebCore/platform/text/RegularExpression.cpp [moved from WebCore/platform/RegularExpression.cpp with 100% similarity]
WebCore/platform/text/RegularExpression.h [moved from WebCore/platform/RegularExpression.h with 100% similarity]
WebCore/platform/text/SegmentedString.cpp [moved from WebCore/platform/SegmentedString.cpp with 100% similarity]
WebCore/platform/text/SegmentedString.h [moved from WebCore/platform/SegmentedString.h with 100% similarity]
WebCore/platform/text/String.cpp [moved from WebCore/platform/String.cpp with 100% similarity]
WebCore/platform/text/StringHash.h [moved from WebCore/platform/StringHash.h with 100% similarity]
WebCore/platform/text/StringImpl.cpp [moved from WebCore/platform/StringImpl.cpp with 100% similarity]
WebCore/platform/text/StringImpl.h [moved from WebCore/platform/StringImpl.h with 100% similarity]
WebCore/platform/text/TextBoundaries.h [moved from WebCore/platform/TextBoundaries.h with 100% similarity]
WebCore/platform/text/TextBoundariesICU.cpp [moved from WebCore/platform/TextBoundariesICU.cpp with 98% similarity]
WebCore/platform/text/TextBreakIterator.h [moved from WebCore/platform/TextBreakIterator.h with 100% similarity]
WebCore/platform/text/TextBreakIteratorICU.cpp [moved from WebCore/platform/TextBreakIteratorICU.cpp with 100% similarity]
WebCore/platform/text/TextBreakIteratorInternalICU.h [moved from WebCore/platform/TextBreakIteratorInternalICU.h with 100% similarity]
WebCore/platform/text/TextCodec.cpp [moved from WebCore/platform/TextCodec.cpp with 100% similarity]
WebCore/platform/text/TextCodec.h [moved from WebCore/platform/TextCodec.h with 100% similarity]
WebCore/platform/text/TextCodecICU.cpp [moved from WebCore/platform/TextCodecICU.cpp with 100% similarity]
WebCore/platform/text/TextCodecICU.h [moved from WebCore/platform/TextCodecICU.h with 100% similarity]
WebCore/platform/text/TextCodecLatin1.cpp [moved from WebCore/platform/TextCodecLatin1.cpp with 100% similarity]
WebCore/platform/text/TextCodecLatin1.h [moved from WebCore/platform/TextCodecLatin1.h with 100% similarity]
WebCore/platform/text/TextCodecUTF16.cpp [moved from WebCore/platform/TextCodecUTF16.cpp with 100% similarity]
WebCore/platform/text/TextCodecUTF16.h [moved from WebCore/platform/TextCodecUTF16.h with 100% similarity]
WebCore/platform/text/TextCodecUserDefined.cpp [moved from WebCore/platform/TextCodecUserDefined.cpp with 100% similarity]
WebCore/platform/text/TextCodecUserDefined.h [moved from WebCore/platform/TextCodecUserDefined.h with 100% similarity]
WebCore/platform/text/TextDecoder.cpp [moved from WebCore/platform/TextDecoder.cpp with 100% similarity]
WebCore/platform/text/TextDecoder.h [moved from WebCore/platform/TextDecoder.h with 100% similarity]
WebCore/platform/text/TextDirection.h [moved from WebCore/platform/TextDirection.h with 100% similarity]
WebCore/platform/text/TextEncoding.cpp [moved from WebCore/platform/TextEncoding.cpp with 100% similarity]
WebCore/platform/text/TextEncoding.h [moved from WebCore/platform/TextEncoding.h with 100% similarity]
WebCore/platform/text/TextEncodingRegistry.cpp [moved from WebCore/platform/TextEncodingRegistry.cpp with 100% similarity]
WebCore/platform/text/TextEncodingRegistry.h [moved from WebCore/platform/TextEncodingRegistry.h with 100% similarity]
WebCore/platform/text/TextStream.cpp [moved from WebCore/platform/TextStream.cpp with 100% similarity]
WebCore/platform/text/TextStream.h [moved from WebCore/platform/TextStream.h with 100% similarity]
WebCore/platform/text/UnicodeRange.cpp [moved from WebCore/platform/UnicodeRange.cpp with 100% similarity]
WebCore/platform/text/UnicodeRange.h [moved from WebCore/platform/UnicodeRange.h with 100% similarity]
WebCore/platform/text/mac/CharsetData.h [moved from WebCore/platform/CharsetData.h with 100% similarity]
WebCore/platform/win/FontWin.cpp
WebCore/platform/win/PopupMenuWin.cpp
WebCore/platform/win/UniscribeController.cpp
WebCore/platform/win/UniscribeController.h
WebCore/platform/win/WebCoreTextRenderer.cpp
WebCore/platform/wx/FontWx.cpp
WebCore/rendering/EllipsisBox.cpp
WebCore/rendering/InlineTextBox.cpp
WebCore/rendering/RenderFileUploadControl.cpp
WebCore/rendering/RenderImage.cpp
WebCore/rendering/RenderListBox.cpp
WebCore/rendering/RenderMenuList.cpp
WebCore/rendering/RenderText.cpp
WebCore/rendering/RenderTextControl.cpp
WebCore/rendering/RenderTextControl.h
WebCore/rendering/SVGInlineTextBox.cpp
WebCore/rendering/SVGRootInlineBox.cpp
WebCore/rendering/SVGRootInlineBox.h