JavaScriptCore/ChangeLog

 12010-11-18 Patrick Gansterer <paroga@webkit.org>
 2
 3 Reviewed by NOBODY (OOPS!).
 4
 5 Move CharacterNames.h into WTF directory
 6 https://bugs.webkit.org/show_bug.cgi?id=49618
 7
 8 * GNUmakefile.am:
 9 * JavaScriptCore.gypi:
 10 * JavaScriptCore.vcproj/WTF/WTF.vcproj:
 11 * JavaScriptCore.xcodeproj/project.pbxproj:
 12 * wtf/unicode/CharacterNames.h: Renamed from WebCore/platform/text/CharacterNames.h.
 13
1142010-11-17 Sam Weinig <sam@webkit.org>
215
316 Reviewed by Anders Carlsson.

JavaScriptCore/GNUmakefile.am

@@javascriptcore_sources += \
531531 JavaScriptCore/wtf/ThreadSpecific.h \
532532 JavaScriptCore/wtf/TypeTraits.cpp \
533533 JavaScriptCore/wtf/TypeTraits.h \
 534 JavaScriptCore/wtf/unicode/CharacterNames.h \
534535 JavaScriptCore/wtf/unicode/CollatorDefault.cpp \
535536 JavaScriptCore/wtf/unicode/Collator.h \
536537 JavaScriptCore/wtf/unicode/Unicode.h \

JavaScriptCore/JavaScriptCore.gypi

464464 'wtf/text/TextPosition.h',
465465 'wtf/text/WTFString.cpp',
466466 'wtf/text/WTFString.h',
 467 'wtf/unicode/CharacterNames.h',
467468 'wtf/unicode/Collator.h',
468469 'wtf/unicode/CollatorDefault.cpp',
469470 'wtf/unicode/glib/UnicodeGLib.cpp',

JavaScriptCore/JavaScriptCore.vcproj/WTF/WTF.vcproj

301301 Name="unicode"
302302 >
303303 <File
 304 RelativePath="..\..\wtf\unicode\CharacterNames.h"
 305 >
 306 </File>
 307 <File
304308 RelativePath="..\..\wtf\unicode\Collator.h"
305309 >
306310 </File>

JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

176176 18BAB55410DAE066000D945B /* ThreadIdentifierDataPthreads.h in Headers */ = {isa = PBXBuildFile; fileRef = 18BAB52810DADFCD000D945B /* ThreadIdentifierDataPthreads.h */; };
177177 1C61516C0EBAC7A00031376F /* ProfilerServer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1C61516A0EBAC7A00031376F /* ProfilerServer.mm */; settings = {COMPILER_FLAGS = "-fno-strict-aliasing"; }; };
178178 1C61516D0EBAC7A00031376F /* ProfilerServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C61516B0EBAC7A00031376F /* ProfilerServer.h */; };
 179 2C86AE6F129513B0005F61A0 /* CharacterNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C86AE6E12951378005F61A0 /* CharacterNames.h */; settings = {ATTRIBUTES = (Private, ); }; };
179180 41359CF30FDD89AD00206180 /* DateConversion.h in Headers */ = {isa = PBXBuildFile; fileRef = D21202290AD4310C00ED79B6 /* DateConversion.h */; };
180181 41359CF60FDD89CB00206180 /* DateMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41359CF40FDD89CB00206180 /* DateMath.cpp */; };
181182 41359CF70FDD89CB00206180 /* DateMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 41359CF50FDD89CB00206180 /* DateMath.h */; settings = {ATTRIBUTES = (Private, ); }; };

739740 1C9051450BA9E8A70081E9D0 /* Base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Base.xcconfig; sourceTree = "<group>"; };
740741 1CAA8B4A0D32C39A0041BCFF /* JavaScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaScript.h; sourceTree = "<group>"; };
741742 1CAA8B4B0D32C39A0041BCFF /* JavaScriptCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaScriptCore.h; sourceTree = "<group>"; };
 743 2C86AE6E12951378005F61A0 /* CharacterNames.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CharacterNames.h; sourceTree = "<group>"; };
742744 41359CF40FDD89CB00206180 /* DateMath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateMath.cpp; sourceTree = "<group>"; };
743745 41359CF50FDD89CB00206180 /* DateMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateMath.h; sourceTree = "<group>"; };
744746 440B7AED0FAF7FCB0073323E /* OwnPtrCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OwnPtrCommon.h; sourceTree = "<group>"; };

20002002 E195678D09E7CF1200B89D13 /* unicode */ = {
20012003 isa = PBXGroup;
20022004 children = (
 2005 2C86AE6E12951378005F61A0 /* CharacterNames.h */,
20032006 E195678E09E7CF1200B89D13 /* icu */,
20042007 E1A862AA0D7EBB7D001EC6AA /* Collator.h */,
20052008 E1A862D50D7F2B5C001EC6AA /* CollatorDefault.cpp */,

23532356 A730B6121250068F009D25B1 /* StrictEvalActivation.h in Headers */,
23542357 933F5CDC1269229B0049191E /* NullPtr.h in Headers */,
23552358 F3BD31ED126735770065467F /* TextPosition.h in Headers */,
 2359 2C86AE6F129513B0005F61A0 /* CharacterNames.h in Headers */,
23562360 );
23572361 runOnlyForDeploymentPostprocessing = 0;
23582362 };

JavaScriptCore/wtf/unicode/CharacterNames.h

2626#ifndef CharacterNames_h
2727#define CharacterNames_h
2828
29 #include <wtf/unicode/Unicode.h>
 29#include "Unicode.h"
3030
31 namespace WebCore {
 31namespace WTF {
 32namespace Unicode {
3233
3334// Names here are taken from the Unicode standard.
3435

@@const UChar zeroWidthJoiner = 0x200D;
7172const UChar zeroWidthNonJoiner = 0x200C;
7273const UChar zeroWidthSpace = 0x200B;
7374
74 }
 75} // namespace Unicode
 76} // namespace WTF
 77
 78using WTF::Unicode::blackSquare;
 79using WTF::Unicode::bullet;
 80using WTF::Unicode::carriageReturn;
 81using WTF::Unicode::ethiopicPrefaceColon;
 82using WTF::Unicode::hebrewPunctuationGeresh;
 83using WTF::Unicode::hebrewPunctuationGershayim;
 84using WTF::Unicode::horizontalEllipsis;
 85using WTF::Unicode::hyphen;
 86using WTF::Unicode::hyphenMinus;
 87using WTF::Unicode::ideographicComma;
 88using WTF::Unicode::ideographicFullStop;
 89using WTF::Unicode::ideographicSpace;
 90using WTF::Unicode::leftDoubleQuotationMark;
 91using WTF::Unicode::leftSingleQuotationMark;
 92using WTF::Unicode::leftToRightEmbed;
 93using WTF::Unicode::leftToRightMark;
 94using WTF::Unicode::leftToRightOverride;
 95using WTF::Unicode::minusSign;
 96using WTF::Unicode::newlineCharacter;
 97using WTF::Unicode::noBreakSpace;
 98using WTF::Unicode::objectReplacementCharacter;
 99using WTF::Unicode::popDirectionalFormatting;
 100using WTF::Unicode::replacementCharacter;
 101using WTF::Unicode::rightDoubleQuotationMark;
 102using WTF::Unicode::rightSingleQuotationMark;
 103using WTF::Unicode::rightToLeftEmbed;
 104using WTF::Unicode::rightToLeftMark;
 105using WTF::Unicode::rightToLeftOverride;
 106using WTF::Unicode::softHyphen;
 107using WTF::Unicode::space;
 108using WTF::Unicode::whiteBullet;
 109using WTF::Unicode::yenSign;
 110using WTF::Unicode::zeroWidthJoiner;
 111using WTF::Unicode::zeroWidthNonJoiner;
 112using WTF::Unicode::zeroWidthSpace;
75113
76114#endif // CharacterNames_h

WebCore/ChangeLog

 12010-11-18 Patrick Gansterer <paroga@webkit.org>
 2
 3 Reviewed by NOBODY (OOPS!).
 4
 5 Move CharacterNames.h into WTF directory
 6 https://bugs.webkit.org/show_bug.cgi?id=49618
 7
 8 * GNUmakefile.am:
 9 * WebCore.gypi:
 10 * WebCore.vcproj/WebCore.vcproj:
 11 * WebCore.xcodeproj/project.pbxproj:
 12 * accessibility/AccessibilityObject.cpp:
 13 * accessibility/AccessibilityRenderObject.cpp:
 14 * bindings/cpp/WebDOMHTMLDocumentCustom.cpp:
 15 * bindings/js/JSHTMLDocumentCustom.cpp:
 16 * dom/Position.cpp:
 17 * dom/SelectElement.cpp:
 18 * editing/CompositeEditCommand.cpp:
 19 * editing/Editor.cpp:
 20 * editing/HTMLInterchange.cpp:
 21 * editing/InsertTextCommand.cpp:
 22 * editing/MarkupAccumulator.cpp:
 23 * editing/TextIterator.cpp:
 24 * editing/VisibleSelection.cpp:
 25 * editing/htmlediting.cpp:
 26 * editing/markup.cpp:
 27 * html/FTPDirectoryDocument.cpp:
 28 * html/HTMLFormControlElement.cpp:
 29 * html/parser/HTMLTreeBuilder.cpp:
 30 * loader/appcache/ManifestParser.cpp:
 31 * mathml/RenderMathMLOperator.h:
 32 * platform/chromium/PopupMenuChromium.cpp:
 33 * platform/graphics/Font.h:
 34 * platform/graphics/FontFastPath.cpp:
 35 * platform/graphics/GlyphPageTreeNode.cpp:
 36 * platform/graphics/StringTruncator.cpp:
 37 * platform/graphics/mac/ComplexTextController.cpp:
 38 * platform/graphics/mac/ComplexTextControllerATSUI.cpp:
 39 * platform/graphics/wince/GraphicsContextWinCE.cpp:
 40 * platform/mac/PasteboardMac.mm:
 41 * platform/text/TextCodecICU.cpp:
 42 * platform/text/mac/TextCodecMac.cpp:
 43 * platform/text/transcoder/FontTranscoder.cpp:
 44 * rendering/RenderBlockLineLayout.cpp:
 45 * rendering/RenderFlexibleBox.cpp:
 46 * rendering/RenderListMarker.cpp:
 47 * rendering/RenderText.cpp:
 48 * rendering/RenderTextControl.cpp:
 49 * rendering/RenderTreeAsText.cpp:
 50 * rendering/break_lines.cpp:
 51 * websockets/WebSocketHandshake.cpp:
 52 * wml/WMLTableElement.cpp:
 53
1542010-11-17 Sheriff Bot <webkit.review.bot@gmail.com>
255
356 Unreviewed, rolling out r72228.

WebCore/GNUmakefile.am

@@webcore_sources += \
24932493 WebCore/platform/text/BidiContext.cpp \
24942494 WebCore/platform/text/BidiContext.h \
24952495 WebCore/platform/text/BidiResolver.h \
2496  WebCore/platform/text/CharacterNames.h \
24972496 WebCore/platform/text/Hyphenation.cpp \
24982497 WebCore/platform/text/Hyphenation.h \
24992498 WebCore/platform/text/LineEnding.cpp \

WebCore/WebCore.gypi

31733173 'platform/text/BidiContext.cpp',
31743174 'platform/text/BidiContext.h',
31753175 'platform/text/BidiResolver.h',
3176  'platform/text/CharacterNames.h',
31773176 'platform/text/Hyphenation.cpp',
31783177 'platform/text/Hyphenation.h',
31793178 'platform/text/LineEnding.cpp',

WebCore/WebCore.vcproj/WebCore.vcproj

3266832668 >
3266932669 </File>
3267032670 <File
32671  RelativePath="..\platform\text\CharacterNames.h"
32672  >
32673  </File>
32674  <File
3267532671 RelativePath="..\platform\text\Hyphenation.h"
3267632672 >
3267732673 </File>

WebCore/WebCore.xcodeproj/project.pbxproj

43424342 B2C3DA230D006C1D00EF6F26 /* BidiContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2C3D9F20D006C1D00EF6F26 /* BidiContext.cpp */; };
43434343 B2C3DA240D006C1D00EF6F26 /* BidiContext.h in Headers */ = {isa = PBXBuildFile; fileRef = B2C3D9F30D006C1D00EF6F26 /* BidiContext.h */; settings = {ATTRIBUTES = (Private, ); }; };
43444344 B2C3DA250D006C1D00EF6F26 /* BidiResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = B2C3D9F40D006C1D00EF6F26 /* BidiResolver.h */; settings = {ATTRIBUTES = (Private, ); }; };
4345  B2C3DA260D006C1D00EF6F26 /* CharacterNames.h in Headers */ = {isa = PBXBuildFile; fileRef = B2C3D9F50D006C1D00EF6F26 /* CharacterNames.h */; settings = {ATTRIBUTES = (Private, ); }; };
43464345 B2C3DA2A0D006C1D00EF6F26 /* CharsetData.h in Headers */ = {isa = PBXBuildFile; fileRef = B2C3D9FA0D006C1D00EF6F26 /* CharsetData.h */; settings = {ATTRIBUTES = (Private, ); }; };
43474346 B2C3DA2B0D006C1D00EF6F26 /* PlatformString.h in Headers */ = {isa = PBXBuildFile; fileRef = B2C3D9FB0D006C1D00EF6F26 /* PlatformString.h */; settings = {ATTRIBUTES = (Private, ); }; };
43484347 B2C3DA2C0D006C1D00EF6F26 /* RegularExpression.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2C3D9FC0D006C1D00EF6F26 /* RegularExpression.cpp */; };

1859918598 6550B69E099DF0270090D781 /* CDATASection.h in Headers */,
1860018599 514185EE0CD65F0400763C99 /* ChangeVersionWrapper.h in Headers */,
1860118600 6550B6A0099DF0270090D781 /* CharacterData.h in Headers */,
18602  B2C3DA260D006C1D00EF6F26 /* CharacterNames.h in Headers */,
1860318601 B2C3DA2A0D006C1D00EF6F26 /* CharsetData.h in Headers */,
1860418602 F55B3DB21251F12D003EF269 /* CheckboxInputType.h in Headers */,
1860518603 A00B721A11DE6428008AB9FF /* CheckedInt.h in Headers */,

WebCore/accessibility/AccessibilityObject.cpp

3131
3232#include "AXObjectCache.h"
3333#include "AccessibilityRenderObject.h"
34 #include "CharacterNames.h"
3534#include "FloatRect.h"
3635#include "FocusController.h"
3736#include "Frame.h"

5352#include "htmlediting.h"
5453#include "visible_units.h"
5554#include <wtf/StdLibExtras.h>
 55#include <wtf/unicode/CharacterNames.h>
5656
5757using namespace std;
5858

WebCore/accessibility/AccessibilityRenderObject.cpp

3232#include "AXObjectCache.h"
3333#include "AccessibilityImageMapLink.h"
3434#include "AccessibilityListBox.h"
35 #include "CharacterNames.h"
3635#include "EventNames.h"
3736#include "FloatRect.h"
3837#include "Frame.h"

7776#include "htmlediting.h"
7877#include "visible_units.h"
7978#include <wtf/StdLibExtras.h>
 79#include <wtf/unicode/CharacterNames.h>
8080
8181using namespace std;
8282

WebCore/bindings/cpp/WebDOMHTMLDocumentCustom.cpp

2020#include "config.h"
2121#include "WebDOMHTMLDocument.h"
2222
23 #include "CharacterNames.h"
2423#include "HTMLDocument.h"
2524#include "SegmentedString.h"
2625#include "WebExceptionHandler.h"
27 
2826#include <wtf/Forward.h>
 27#include <wtf/unicode/CharacterNames.h>
2928
3029static inline void documentWrite(const WebDOMString& text, WebCore::HTMLDocument* document, bool addNewline)
3130{

WebCore/bindings/js/JSHTMLDocumentCustom.cpp

2626#include "config.h"
2727#include "JSHTMLDocument.h"
2828
29 #include "CharacterNames.h"
3029#include "Frame.h"
3130#include "HTMLAllCollection.h"
3231#include "HTMLBodyElement.h"

4342#include "DocumentParser.h"
4443#include <runtime/Error.h>
4544#include <runtime/JSCell.h>
 45#include <wtf/unicode/CharacterNames.h>
4646
4747using namespace JSC;
4848

WebCore/dom/Position.cpp

2727#include "Position.h"
2828
2929#include "CSSComputedStyleDeclaration.h"
30 #include "CharacterNames.h"
3130#include "Logging.h"
3231#include "PositionIterator.h"
3332#include "RenderBlock.h"

3837#include "visible_units.h"
3938#include <stdio.h>
4039#include <wtf/text/CString.h>
 40#include <wtf/unicode/CharacterNames.h>
4141
4242namespace WebCore {
4343

WebCore/dom/SelectElement.cpp

2222#include "SelectElement.h"
2323
2424#include "Attribute.h"
25 #include "CharacterNames.h"
2625#include "Chrome.h"
2726#include "ChromeClient.h"
2827#include "Element.h"

4342#include "RenderMenuList.h"
4443#include "SpatialNavigation.h"
4544#include <wtf/Assertions.h>
 45#include <wtf/unicode/CharacterNames.h>
4646
4747#if ENABLE(WML)
4848#include "WMLNames.h"

WebCore/editing/CompositeEditCommand.cpp

3030#include "ApplyStyleCommand.h"
3131#include "CSSComputedStyleDeclaration.h"
3232#include "CSSMutableStyleDeclaration.h"
33 #include "CharacterNames.h"
3433#include "DeleteFromTextNodeCommand.h"
3534#include "DeleteSelectionCommand.h"
3635#include "Document.h"

6564#include "htmlediting.h"
6665#include "markup.h"
6766#include "visible_units.h"
 67#include <wtf/unicode/CharacterNames.h>
6868
6969using namespace std;
7070

WebCore/editing/Editor.cpp

3535#include "CSSPropertyNames.h"
3636#include "CSSStyleSelector.h"
3737#include "CSSValueKeywords.h"
38 #include "CharacterNames.h"
3938#include "ClipboardEvent.h"
4039#include "CompositionEvent.h"
4140#include "CreateLinkCommand.h"

7877#include "markup.h"
7978#include "visible_units.h"
8079#include <wtf/UnusedParam.h>
 80#include <wtf/unicode/CharacterNames.h>
8181
8282namespace WebCore {
8383

WebCore/editing/HTMLInterchange.cpp

2626#include "config.h"
2727#include "HTMLInterchange.h"
2828
29 #include "CharacterNames.h"
3029#include "Text.h"
3130#include "TextIterator.h"
3231#include <wtf/StdLibExtras.h>
 32#include <wtf/unicode/CharacterNames.h>
3333
3434namespace WebCore {
3535

WebCore/editing/InsertTextCommand.cpp

2626#include "config.h"
2727#include "InsertTextCommand.h"
2828
29 #include "CharacterNames.h"
3029#include "CSSComputedStyleDeclaration.h"
3130#include "CSSMutableStyleDeclaration.h"
3231#include "CSSPropertyNames.h"

4140#include "TextIterator.h"
4241#include "TypingCommand.h"
4342#include "visible_units.h"
 43#include <wtf/unicode/CharacterNames.h>
4444
4545namespace WebCore {
4646

WebCore/editing/MarkupAccumulator.cpp

2828#include "MarkupAccumulator.h"
2929
3030#include "CDATASection.h"
31 #include "CharacterNames.h"
3231#include "Comment.h"
3332#include "DocumentFragment.h"
3433#include "DocumentType.h"

3837#include "KURL.h"
3938#include "ProcessingInstruction.h"
4039#include "XMLNSNames.h"
 40#include <wtf/unicode/CharacterNames.h>
4141
4242namespace WebCore {
4343

WebCore/editing/TextIterator.cpp

2727#include "config.h"
2828#include "TextIterator.h"
2929
30 #include "CharacterNames.h"
3130#include "Document.h"
3231#include "HTMLElement.h"
3332#include "HTMLNames.h"

4039#include "RenderTextFragment.h"
4140#include "VisiblePosition.h"
4241#include "visible_units.h"
 42#include <wtf/unicode/CharacterNames.h>
4343
4444#if USE(ICU_UNICODE) && !UCONFIG_NO_COLLATION
4545#include "TextBreakIteratorInternalICU.h"

WebCore/editing/VisibleSelection.cpp

2626#include "config.h"
2727#include "VisibleSelection.h"
2828
29 #include "CharacterNames.h"
3029#include "Document.h"
3130#include "Element.h"
3231#include "htmlediting.h"

3433#include "VisiblePosition.h"
3534#include "visible_units.h"
3635#include "Range.h"
37 
 36#include <stdio.h>
3837#include <wtf/Assertions.h>
3938#include <wtf/text/CString.h>
40 #include <stdio.h>
 39#include <wtf/unicode/CharacterNames.h>
4140
4241namespace WebCore {
4342

WebCore/editing/htmlediting.cpp

2626#include "config.h"
2727#include "htmlediting.h"
2828
29 #include "CharacterNames.h"
3029#include "Document.h"
3130#include "EditingText.h"
3231#include "HTMLBRElement.h"

4645#include "VisiblePosition.h"
4746#include "visible_units.h"
4847#include <wtf/StdLibExtras.h>
 48#include <wtf/unicode/CharacterNames.h>
4949
5050#if ENABLE(WML)
5151#include "WMLNames.h"

WebCore/editing/markup.cpp

2727#include "markup.h"
2828
2929#include "CDATASection.h"
30 #include "CharacterNames.h"
3130#include "CSSComputedStyleDeclaration.h"
3231#include "CSSMutableStyleDeclaration.h"
3332#include "CSSPrimitiveValue.h"

5655#include "htmlediting.h"
5756#include "visible_units.h"
5857#include <wtf/StdLibExtras.h>
 58#include <wtf/unicode/CharacterNames.h>
5959
6060using namespace std;
6161

WebCore/html/FTPDirectoryDocument.cpp

2626#if ENABLE(FTPDIR)
2727#include "FTPDirectoryDocument.h"
2828
29 #include "CharacterNames.h"
3029#include "HTMLDocumentParser.h"
3130#include "HTMLNames.h"
3231#include "HTMLTableElement.h"

3736#include "Settings.h"
3837#include "SharedBuffer.h"
3938#include "Text.h"
40 
4139#include <wtf/text/CString.h>
4240#include <wtf/text/StringConcatenate.h>
4341#include <wtf/CurrentTime.h>
4442#include <wtf/StdLibExtras.h>
 43#include <wtf/unicode/CharacterNames.h>
4544
4645using namespace std;
4746

WebCore/html/HTMLFormControlElement.cpp

2626#include "HTMLFormControlElement.h"
2727
2828#include "Attribute.h"
29 #include "CharacterNames.h"
3029#include "Chrome.h"
3130#include "ChromeClient.h"
3231#include "Document.h"

4948#include "ValidityState.h"
5049#include <limits>
5150#include <wtf/Vector.h>
 51#include <wtf/unicode/CharacterNames.h>
5252
5353namespace WebCore {
5454

WebCore/html/parser/HTMLTreeBuilder.cpp

2626#include "config.h"
2727#include "HTMLTreeBuilder.h"
2828
29 #include "CharacterNames.h"
3029#include "Comment.h"
3130#include "DocumentFragment.h"
3231#include "DocumentType.h"

4948#include "XLinkNames.h"
5049#include "XMLNSNames.h"
5150#include "XMLNames.h"
 51#include <wtf/unicode/CharacterNames.h>
5252
5353namespace WebCore {
5454

WebCore/loader/appcache/ManifestParser.cpp

2828
2929#if ENABLE(OFFLINE_WEB_APPLICATIONS)
3030
31 #include "CharacterNames.h"
3231#include "KURL.h"
3332#include "TextResourceDecoder.h"
 33#include <wtf/unicode/CharacterNames.h>
3434
3535using namespace std;
3636

WebCore/mathml/RenderMathMLOperator.h

2828
2929#if ENABLE(MATHML)
3030
31 #include "CharacterNames.h"
3231#include "RenderMathMLBlock.h"
 32#include <wtf/unicode/CharacterNames.h>
3333
3434namespace WebCore {
3535

WebCore/platform/chromium/PopupMenuChromium.cpp

3232#include "config.h"
3333#include "PopupMenuChromium.h"
3434
35 #include "CharacterNames.h"
3635#include "Chrome.h"
3736#include "ChromeClientChromium.h"
3837#include "Font.h"

5554#include "StringTruncator.h"
5655#include "SystemTime.h"
5756#include "UserGestureIndicator.h"
58 
5957#include <wtf/CurrentTime.h>
 58#include <wtf/unicode/CharacterNames.h>
6059
6160using namespace WTF;
6261using namespace Unicode;

WebCore/platform/graphics/Font.h

2525#ifndef Font_h
2626#define Font_h
2727
28 #include "CharacterNames.h"
2928#include "FontDescription.h"
3029#include "FontFallbackList.h"
3130#include "SimpleFontData.h"

3433#include <wtf/HashMap.h>
3534#include <wtf/HashSet.h>
3635#include <wtf/MathExtras.h>
 36#include <wtf/unicode/CharacterNames.h>
3737
3838#if PLATFORM(QT)
3939#include <QFont>

WebCore/platform/graphics/FontFastPath.cpp

2323#include "config.h"
2424#include "Font.h"
2525
26 #include "CharacterNames.h"
2726#include "FloatRect.h"
2827#include "FontCache.h"
2928#include "FontFallbackList.h"

3130#include "GlyphPageTreeNode.h"
3231#include "SimpleFontData.h"
3332#include "WidthIterator.h"
34 
3533#include <wtf/MathExtras.h>
 34#include <wtf/unicode/CharacterNames.h>
3635#include <wtf/unicode/Unicode.h>
3736
3837using namespace WTF;

WebCore/platform/graphics/GlyphPageTreeNode.cpp

2929#include "config.h"
3030#include "GlyphPageTreeNode.h"
3131
32 #include "CharacterNames.h"
3332#include "PlatformString.h"
3433#include "SegmentedFontData.h"
3534#include "SimpleFontData.h"
3635#include <stdio.h>
3736#include <wtf/text/CString.h>
 37#include <wtf/unicode/CharacterNames.h>
3838#include <wtf/unicode/Unicode.h>
3939
4040namespace WebCore {

WebCore/platform/graphics/StringTruncator.cpp

2929#include "config.h"
3030#include "StringTruncator.h"
3131
32 #include "CharacterNames.h"
3332#include "Font.h"
3433#include "TextBreakIterator.h"
3534#include <wtf/Assertions.h>
3635#include <wtf/Vector.h>
 36#include <wtf/unicode/CharacterNames.h>
3737
3838namespace WebCore {
3939

WebCore/platform/graphics/mac/ComplexTextController.cpp

2525#include "config.h"
2626#include "ComplexTextController.h"
2727
28 #include <ApplicationServices/ApplicationServices.h>
29 #include "CharacterNames.h"
3028#include "FloatSize.h"
3129#include "Font.h"
3230#include "TextBreakIterator.h"
33 
 31#include <ApplicationServices/ApplicationServices.h>
3432#include <wtf/StdLibExtras.h>
 33#include <wtf/unicode/CharacterNames.h>
3534
3635#if defined(BUILDING_ON_LEOPARD)
3736// Undefined when compiling agains the 10.5 SDK.

WebCore/platform/graphics/mac/ComplexTextControllerATSUI.cpp

2525
2626#if USE(ATSUI)
2727
28 #include "CharacterNames.h"
2928#include "Font.h"
3029#include "ShapeArabic.h"
 30#include <wtf/unicode/CharacterNames.h>
3131
3232#ifdef __LP64__
3333// ATSUTextInserted() is SPI in 64-bit.

WebCore/platform/graphics/wince/GraphicsContextWinCE.cpp

2323#include "GraphicsContext.h"
2424
2525#include "AffineTransform.h"
26 #include "CharacterNames.h"
2726#include "Font.h"
2827#include "GDIExtras.h"
2928#include "GlyphBuffer.h"

3433#include "PlatformPathWinCE.h"
3534#include "SharedBitmap.h"
3635#include "SimpleFontData.h"
37 #include <wtf/OwnPtr.h>
38 
3936#include <windows.h>
 37#include <wtf/OwnPtr.h>
 38#include <wtf/unicode/CharacterNames.h>
4039
4140namespace WebCore {
4241

WebCore/platform/mac/PasteboardMac.mm

2727#import "Pasteboard.h"
2828
2929#import "CachedResource.h"
30 #import "CharacterNames.h"
3130#import "DOMRangeInternal.h"
3231#import "Document.h"
3332#import "DocumentFragment.h"

4948#import "Text.h"
5049#import "WebCoreNSStringExtras.h"
5150#import "markup.h"
52 
5351#import <wtf/StdLibExtras.h>
5452#import <wtf/RetainPtr.h>
5553#import <wtf/UnusedParam.h>
 54#import <wtf/unicode/CharacterNames.h>
5655
5756@interface NSAttributedString (AppKitSecretsIKnowAbout)
5857- (id)_initWithDOMRange:(DOMRange *)domRange;

WebCore/platform/text/TextCodecICU.cpp

2727#include "config.h"
2828#include "TextCodecICU.h"
2929
30 #include "CharacterNames.h"
3130#include "PlatformString.h"
3231#include "ThreadGlobalData.h"
3332#include <unicode/ucnv.h>

3736#include <wtf/PassOwnPtr.h>
3837#include <wtf/StringExtras.h>
3938#include <wtf/Threading.h>
 39#include <wtf/unicode/CharacterNames.h>
4040
4141using std::min;
4242

WebCore/platform/text/mac/TextCodecMac.cpp

2727#include "config.h"
2828#include "TextCodecMac.h"
2929
30 #include "CharacterNames.h"
3130#include "CharsetData.h"
3231#include "PlatformString.h"
3332#include "ThreadGlobalData.h"
3433#include <wtf/Assertions.h>
35 #include <wtf/text/CString.h>
3634#include <wtf/PassOwnPtr.h>
3735#include <wtf/RetainPtr.h>
3836#include <wtf/Threading.h>
 37#include <wtf/text/CString.h>
 38#include <wtf/unicode/CharacterNames.h>
3939
4040using namespace std;
4141

WebCore/platform/text/transcoder/FontTranscoder.cpp

3131#include "config.h"
3232#include "FontTranscoder.h"
3333
34 #include "CharacterNames.h"
3534#include "FontDescription.h"
3635#include "TextEncoding.h"
 36#include <wtf/unicode/CharacterNames.h>
3737
3838namespace WebCore {
3939

WebCore/rendering/RenderBlockLineLayout.cpp

2323#include "config.h"
2424
2525#include "BidiResolver.h"
26 #include "CharacterNames.h"
2726#include "Hyphenation.h"
2827#include "InlineIterator.h"
2928#include "InlineTextBox.h"

4140#include <wtf/RefCountedLeakCounter.h>
4241#include <wtf/StdLibExtras.h>
4342#include <wtf/Vector.h>
 43#include <wtf/unicode/CharacterNames.h>
4444
4545#if ENABLE(SVG)
4646#include "RenderSVGInlineText.h"

WebCore/rendering/RenderFlexibleBox.cpp

2525#include "config.h"
2626#include "RenderFlexibleBox.h"
2727
28 #include "CharacterNames.h"
2928#include "RenderLayer.h"
3029#include "RenderView.h"
3130#include <wtf/StdLibExtras.h>
 31#include <wtf/unicode/CharacterNames.h>
3232
3333using namespace std;
3434

WebCore/rendering/RenderListMarker.cpp

2626#include "RenderListMarker.h"
2727
2828#include "CachedImage.h"
29 #include "CharacterNames.h"
3029#include "Document.h"
3130#include "GraphicsContext.h"
3231#include "RenderLayer.h"
3332#include "RenderListItem.h"
3433#include "RenderView.h"
 34#include <wtf/unicode/CharacterNames.h>
3535
3636using namespace std;
3737using namespace WTF;

WebCore/rendering/RenderText.cpp

2626#include "RenderText.h"
2727
2828#include "AXObjectCache.h"
29 #include "CharacterNames.h"
3029#include "EllipsisBox.h"
3130#include "FloatQuad.h"
3231#include "FontTranscoder.h"

4443#include "break_lines.h"
4544#include <wtf/AlwaysInline.h>
4645#include <wtf/text/StringBuffer.h>
 46#include <wtf/unicode/CharacterNames.h>
4747
4848using namespace std;
4949using namespace WTF;

WebCore/rendering/RenderTextControl.cpp

2323#include "RenderTextControl.h"
2424
2525#include "AXObjectCache.h"
26 #include "CharacterNames.h"
2726#include "Editor.h"
2827#include "Event.h"
2928#include "EventNames.h"

4039#include "Text.h"
4140#include "TextControlInnerElements.h"
4241#include "TextIterator.h"
 42#include <wtf/unicode/CharacterNames.h>
4343
4444using namespace std;
4545

WebCore/rendering/RenderTreeAsText.cpp

2727#include "RenderTreeAsText.h"
2828
2929#include "CSSMutableStyleDeclaration.h"
30 #include "CharacterNames.h"
3130#include "Document.h"
3231#include "Frame.h"
3332#include "FrameView.h"

4847#include "SelectionController.h"
4948#include <wtf/UnusedParam.h>
5049#include <wtf/Vector.h>
 50#include <wtf/unicode/CharacterNames.h>
5151
5252#if ENABLE(SVG)
5353#include "RenderSVGContainer.h"

WebCore/rendering/break_lines.cpp

2626#include "config.h"
2727#include "break_lines.h"
2828
29 #include "CharacterNames.h"
3029#include "TextBreakIterator.h"
 30#include <wtf/unicode/CharacterNames.h>
3131
3232#if PLATFORM(MAC)
3333#include <CoreServices/CoreServices.h>

WebCore/websockets/WebSocketHandshake.cpp

3434
3535#include "WebSocketHandshake.h"
3636
37 #include "CharacterNames.h"
3837#include "Cookie.h"
3938#include "CookieJar.h"
4039#include "Document.h"

4342#include "Logging.h"
4443#include "ScriptExecutionContext.h"
4544#include "SecurityOrigin.h"
46 
4745#include <wtf/MD5.h>
4846#include <wtf/RandomNumber.h>
4947#include <wtf/StdLibExtras.h>

5351#include <wtf/text/CString.h>
5452#include <wtf/text/StringBuilder.h>
5553#include <wtf/text/StringConcatenate.h>
 54#include <wtf/unicode/CharacterNames.h>
5655
5756namespace WebCore {
5857

WebCore/wml/WMLTableElement.cpp

2626#include "Attribute.h"
2727#include "CSSPropertyNames.h"
2828#include "CSSValueKeywords.h"
29 #include "CharacterNames.h"
3029#include "Document.h"
3130#include "HTMLNames.h"
3231#include "NodeList.h"

3433#include "Text.h"
3534#include "WMLErrorHandling.h"
3635#include "WMLNames.h"
 36#include <wtf/unicode/CharacterNames.h>
3737
3838namespace WebCore {
3939

WebKit/chromium/ChangeLog

 12010-11-18 Patrick Gansterer <paroga@webkit.org>
 2
 3 Reviewed by NOBODY (OOPS!).
 4
 5 Move CharacterNames.h into WTF directory
 6 https://bugs.webkit.org/show_bug.cgi?id=49618
 7
 8 * src/ChromeClientImpl.cpp:
 9
1102010-11-17 Sheriff Bot <webkit.review.bot@gmail.com>
211
312 Unreviewed, rolling out r72228.

WebKit/chromium/src/ChromeClientImpl.cpp

3434
3535#include "AXObjectCache.h"
3636#include "AccessibilityObject.h"
37 #include "CharacterNames.h"
3837#include "Console.h"
3938#include "Cursor.h"
4039#include "DatabaseTracker.h"

8786#include "WebWindowFeatures.h"
8887#include "WindowFeatures.h"
8988#include "WrappedResourceRequest.h"
 89#include <wtf/unicode/CharacterNames.h>
9090
9191using namespace WebCore;
9292