Reviewed by Maciej
authorbdakin <bdakin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Mar 2006 06:40:42 +0000 (06:40 +0000)
committerbdakin <bdakin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Mar 2006 06:40:42 +0000 (06:40 +0000)
commit0c6023a8b75b5358483fe6c6edabefa9b20f5b0e
tree257227ec20fb32977ed2e83bc4349d14b7daa555
parent5c8cfbea997889863e138dbd2252104bda4043d8
    Reviewed by Maciej

        Fix for http://bugzilla.opendarwin.org/show_bug.cgi?id=4171
        This patch changes the word-break algorithm used to apply text-
        transform:capitalize to use a UBreakIterator. This fixes some
        existing edge cases we have in our text-transform:capitalize
        support and generally makes our results more consistent.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@13300 268f45cc-cd09-0410-ab3c-d52691b4dbfc
12 files changed:
LayoutTests/ChangeLog
LayoutTests/css1/text_properties/text-transCapitalize-expected.txt
LayoutTests/css1/text_properties/text_transform-expected.checksum
LayoutTests/css1/text_properties/text_transform-expected.png
LayoutTests/css1/text_properties/text_transform-expected.txt
LayoutTests/css2.1/t1605-c545-txttrans-00-b-ag-expected.checksum
LayoutTests/css2.1/t1605-c545-txttrans-00-b-ag-expected.png
LayoutTests/css2.1/t1605-c545-txttrans-00-b-ag-expected.txt
WebCore/ChangeLog
WebCore/platform/StringImpl.cpp
WebCore/platform/StringImpl.h
WebCore/rendering/RenderText.cpp