1. 12 Sep, 2012 2 commits
  2. 11 Sep, 2012 4 commits
    • msaboff@apple.com's avatar
      Build fixed for http://trac.webkit.org/changeset/128243 · 3599576e
      msaboff@apple.com authored
      Unreviewed build fix.
      
      Added missing include file needed by 96422 for C++ ICU APIs.
      
      * icu/unicode/bytestream.h: Added.
      * icu/unicode/rep.h: Added.
      * icu/unicode/std_string.h: Added.
      * icu/unicode/strenum.h: Added.
      * icu/unicode/stringpiece.h: Added.
      * icu/unicode/unistr.h: Added.
      * icu/unicode/uobject.h: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128252 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3599576e
    • msaboff@apple.com's avatar
      Build fixed for http://trac.webkit.org/changeset/128243 · 1fd84272
      msaboff@apple.com authored
      Rubber stamped by Stephanie Lewis.
      
      Added missing include file needed by 96422.
      
      * icu/unicode/unorm2.h: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128250 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1fd84272
    • msaboff@apple.com's avatar
      Build fixed for http://trac.webkit.org/changeset/128243 · b0ed152f
      msaboff@apple.com authored
      Rubber stamped by Stephanie Lewis.
      
      Added missing include file needed by 96422.
      
      * icu/unicode/ptypes.h: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128246 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b0ed152f
    • msaboff@apple.com's avatar
      Update ICU header files to more recent version · ac39e697
      msaboff@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=96422
      
      Reviewed by Geoff Garen.
      
      Updated ICU header files to 4.6.1.  Modifications made as part of the merge are:
      platform.h - Changed ifndef / define / endif for U_HAVE_UINT8_T, U_HAVE_UINT16_T, U_HAVE_UINT32_T,
          U_HAVE_UINT64_T, U_IS_BIG_ENDIAN and U_ENABLE_TRACING to match the existing platform.h
      putil.h (line 132) - Changes defined(U_WINDOWS) to defined(WIN32) || defined(OS2) to match existing putil.h
      ustring.h (line 945) - Wrapped macro argument cs with { (const UChar *)cs } to match existing ustring.h
      utypes.h (line 545) - Changed defined(U_WINDOWS) to defined(WIN32) to match existing utypes.h
      
      Source/JavaScriptCore: 
      
      * icu/unicode/localpointer.h: Added.
      * icu/unicode/parseerr.h:
      * icu/unicode/platform.h:
      * icu/unicode/putil.h:
      * icu/unicode/uchar.h:
      * icu/unicode/ucnv.h:
      * icu/unicode/ucnv_err.h:
      * icu/unicode/ucol.h:
      * icu/unicode/uconfig.h:
      * icu/unicode/uenum.h:
      * icu/unicode/uiter.h:
      * icu/unicode/uloc.h:
      * icu/unicode/umachine.h:
      * icu/unicode/unorm.h:
      * icu/unicode/urename.h:
      * icu/unicode/uscript.h:
      * icu/unicode/uset.h:
      * icu/unicode/ustring.h:
      * icu/unicode/utf.h:
      * icu/unicode/utf16.h:
      * icu/unicode/utf8.h:
      * icu/unicode/utypes.h:
      * icu/unicode/uvernum.h: Added.
      * icu/unicode/uversion.h:
      
      Source/WebCore: 
      
      Updated include files without any function change so no new tests.
      
      * icu/unicode/localpointer.h: Added.
      * icu/unicode/parseerr.h:
      * icu/unicode/platform.h:
      * icu/unicode/putil.h:
      * icu/unicode/ubrk.h:
      * icu/unicode/uchar.h:
      * icu/unicode/ucnv.h:
      * icu/unicode/ucnv_err.h:
      * icu/unicode/ucol.h:
      * icu/unicode/ucoleitr.h:
      * icu/unicode/uconfig.h:
      * icu/unicode/ucsdet.h:
      * icu/unicode/uenum.h:
      * icu/unicode/uidna.h:
      * icu/unicode/uiter.h:
      * icu/unicode/uloc.h:
      * icu/unicode/umachine.h:
      * icu/unicode/unorm.h:
      * icu/unicode/urename.h:
      * icu/unicode/uscript.h:
      * icu/unicode/usearch.h:
      * icu/unicode/uset.h:
      * icu/unicode/ushape.h:
      * icu/unicode/ustring.h:
      * icu/unicode/utext.h: Added.
      * icu/unicode/utf.h:
      * icu/unicode/utf16.h:
      * icu/unicode/utf8.h:
      * icu/unicode/utypes.h:
      * icu/unicode/uvernum.h: Added.
      * icu/unicode/uversion.h:
      
      Source/WebKit/mac: 
      
      * icu/unicode/localpointer.h: Added.
      * icu/unicode/parseerr.h:
      * icu/unicode/platform.h:
      * icu/unicode/putil.h:
      * icu/unicode/uchar.h:
      * icu/unicode/uconfig.h:
      * icu/unicode/uidna.h:
      * icu/unicode/uiter.h:
      * icu/unicode/umachine.h:
      * icu/unicode/unorm.h:
      * icu/unicode/urename.h:
      * icu/unicode/uscript.h:
      * icu/unicode/ustring.h:
      * icu/unicode/utf.h:
      * icu/unicode/utf16.h:
      * icu/unicode/utf8.h:
      * icu/unicode/utypes.h:
      * icu/unicode/uvernum.h: Added.
      * icu/unicode/uversion.h:
      
      Source/WTF: 
      
      * icu/unicode/localpointer.h: Added.
      * icu/unicode/parseerr.h:
      * icu/unicode/platform.h:
      * icu/unicode/putil.h:
      * icu/unicode/uchar.h:
      * icu/unicode/ucnv.h:
      * icu/unicode/ucnv_err.h:
      * icu/unicode/ucol.h:
      * icu/unicode/uconfig.h:
      * icu/unicode/uenum.h:
      * icu/unicode/uiter.h:
      * icu/unicode/uloc.h:
      * icu/unicode/umachine.h:
      * icu/unicode/unorm.h:
      * icu/unicode/urename.h:
      * icu/unicode/uscript.h:
      * icu/unicode/uset.h:
      * icu/unicode/ustring.h:
      * icu/unicode/utf.h:
      * icu/unicode/utf16.h:
      * icu/unicode/utf8.h:
      * icu/unicode/utypes.h:
      * icu/unicode/uvernum.h: Added.
      * icu/unicode/uversion.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128243 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ac39e697
  3. 19 Nov, 2011 1 commit
    • abarth@webkit.org's avatar
      WTF should have an Xcode project · 4afbbc12
      abarth@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=71752
      
      Patch by Mark Rowe <mrowe@apple.com> on 2011-11-19
      Reviewed by Adam Barth.
      
      This adds an Xcode project that includes only Stub.cpp and Stub.h.
      They’re built in to a library at the appropriate path for each
      configuration (WebKitBuild/{Debug,Release}/libWTF.a and
      /usr/local/lib/libWTF.a) and headers are installed in to the
      appropriate location (WebKitBuild/{Debug,Release}/usr/local/include/wtf
      and /usr/local/include/wtf). I tested building WTF in this project and
      everything appears to build except for DateMath.cpp (due to bug 71747).
      I have not yet done any work on making JavaScriptCore and other
      projects use the built products of this new project.
      
      * Configurations: Added.
      * Configurations/Base.xcconfig: Copied from Source/JavaScriptCore/Configurations/Base.xcconfig.
      * Configurations/CompilerVersion.xcconfig: Copied from Source/JavaScriptCore/Configurations/CompilerVersion.xcconfig.
      * Configurations/DebugRelease.xcconfig: Copied from Source/JavaScriptCore/Configurations/DebugRelease.xcconfig.
      * Configurations/WTF.xcconfig: Copied from Source/WebKit2/Configurations/Shim.xcconfig.
      * WTF.xcodeproj: Added.
      * WTF.xcodeproj/project.pbxproj: Added.
      * config.h: Copied from Source/JavaScriptCore/config.h.
      * icu: Added.
      * icu/LICENSE: Copied from Source/JavaScriptCore/icu/LICENSE.
      * icu/README: Copied from Source/JavaScriptCore/icu/README.
      * icu/unicode: Added.
      * icu/unicode/parseerr.h: Copied from Source/JavaScriptCore/icu/unicode/parseerr.h.
      * icu/unicode/platform.h: Copied from Source/JavaScriptCore/icu/unicode/platform.h.
      * icu/unicode/putil.h: Copied from Source/JavaScriptCore/icu/unicode/putil.h.
      * icu/unicode/uchar.h: Copied from Source/JavaScriptCore/icu/unicode/uchar.h.
      * icu/unicode/ucnv.h: Copied from Source/JavaScriptCore/icu/unicode/ucnv.h.
      * icu/unicode/ucnv_err.h: Copied from Source/JavaScriptCore/icu/unicode/ucnv_err.h.
      * icu/unicode/ucol.h: Copied from Source/JavaScriptCore/icu/unicode/ucol.h.
      * icu/unicode/uconfig.h: Copied from Source/JavaScriptCore/icu/unicode/uconfig.h.
      * icu/unicode/uenum.h: Copied from Source/JavaScriptCore/icu/unicode/uenum.h.
      * icu/unicode/uiter.h: Copied from Source/JavaScriptCore/icu/unicode/uiter.h.
      * icu/unicode/uloc.h: Copied from Source/JavaScriptCore/icu/unicode/uloc.h.
      * icu/unicode/umachine.h: Copied from Source/JavaScriptCore/icu/unicode/umachine.h.
      * icu/unicode/unorm.h: Copied from Source/JavaScriptCore/icu/unicode/unorm.h.
      * icu/unicode/urename.h: Copied from Source/JavaScriptCore/icu/unicode/urename.h.
      * icu/unicode/uscript.h: Copied from Source/JavaScriptCore/icu/unicode/uscript.h.
      * icu/unicode/uset.h: Copied from Source/JavaScriptCore/icu/unicode/uset.h.
      * icu/unicode/ustring.h: Copied from Source/JavaScriptCore/icu/unicode/ustring.h.
      * icu/unicode/utf.h: Copied from Source/JavaScriptCore/icu/unicode/utf.h.
      * icu/unicode/utf16.h: Copied from Source/JavaScriptCore/icu/unicode/utf16.h.
      * icu/unicode/utf8.h: Copied from Source/JavaScriptCore/icu/unicode/utf8.h.
      * icu/unicode/utf_old.h: Copied from Source/JavaScriptCore/icu/unicode/utf_old.h.
      * icu/unicode/utypes.h: Copied from Source/JavaScriptCore/icu/unicode/utypes.h.
      * icu/unicode/uversion.h: Copied from Source/JavaScriptCore/icu/unicode/uversion.h.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100850 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4afbbc12