in WebCore/platform/text/PlatformString.h, CString is used, but instead of including CString.h, the statement class CString; is used. So now I'm using some methods of the String class, and I get a compilation error of incomplete type 'CString'. I checked several source files in WebCore, CString.h is always included before PlatformString.h. So why not include CString.h in PlatformString.h? Is it by designed?
*** This bug has been marked as a duplicate of 26114 ***