Unreviewed, rolling out r219103.
authorjlewis3@apple.com <jlewis3@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Jul 2017 23:12:20 +0000 (23:12 +0000)
committerjlewis3@apple.com <jlewis3@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Jul 2017 23:12:20 +0000 (23:12 +0000)
commit6dc0d563a47554b79a05b6837c6a25a64066135d
tree45860eb46a2c8e3a714170aea3732d83186700ff
parent37f8d0033a8356734ca90c497a4d4ae314cc915e
Unreviewed, rolling out r219103.

Caused multiple build failures.

Reverted changeset:

"Remove copy of ICU headers from WebKit"
https://bugs.webkit.org/show_bug.cgi?id=116407
http://trac.webkit.org/changeset/219103

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@219104 268f45cc-cd09-0410-ab3c-d52691b4dbfc
243 files changed:
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/Configurations/Base.xcconfig
Source/JavaScriptCore/icu/unicode/localpointer.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/parseerr.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/platform.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/ptypes.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/putil.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/ucal.h [moved from Source/WTF/icu/unicode/ucal.h with 100% similarity]
Source/JavaScriptCore/icu/unicode/uchar.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/ucnv.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/ucnv_err.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/ucol.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/uconfig.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/ucurr.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/udat.h [moved from Source/WTF/icu/unicode/udat.h with 100% similarity]
Source/JavaScriptCore/icu/unicode/udatpg.h [moved from Source/WTF/icu/unicode/udatpg.h with 100% similarity]
Source/JavaScriptCore/icu/unicode/udisplaycontext.h [moved from Source/WTF/icu/unicode/udisplaycontext.h with 100% similarity]
Source/JavaScriptCore/icu/unicode/uenum.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/ufieldpositer.h [moved from Source/WTF/icu/unicode/ufieldpositer.h with 100% similarity]
Source/JavaScriptCore/icu/unicode/uformattable.h [moved from Source/WTF/icu/unicode/uformattable.h with 100% similarity]
Source/JavaScriptCore/icu/unicode/uiter.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/uloc.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/umachine.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/umisc.h [moved from Source/WTF/icu/unicode/umisc.h with 100% similarity]
Source/JavaScriptCore/icu/unicode/unorm.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/unorm2.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/unum.h [moved from Source/WTF/icu/unicode/unum.h with 100% similarity]
Source/JavaScriptCore/icu/unicode/unumsys.h [moved from Source/WTF/icu/unicode/unumsys.h with 100% similarity]
Source/JavaScriptCore/icu/unicode/urename.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/uscript.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/uset.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/ustring.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/utf.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/utf16.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/utf8.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/utf_old.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/utypes.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/uvernum.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/uversion.h [new file with mode: 0644]
Source/JavaScriptCore/runtime/IntlCollator.cpp
Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp
Source/JavaScriptCore/runtime/JSGlobalObject.cpp
Source/JavaScriptCore/runtime/StringPrototype.cpp
Source/WTF/ChangeLog
Source/WTF/Configurations/Base.xcconfig
Source/WTF/Configurations/CopyWTFHeaders.xcconfig
Source/WTF/WTF.xcodeproj/project.pbxproj
Source/WTF/icu/unicode/alphaindex.h [deleted file]
Source/WTF/icu/unicode/appendable.h [deleted file]
Source/WTF/icu/unicode/basictz.h [deleted file]
Source/WTF/icu/unicode/brkiter.h [deleted file]
Source/WTF/icu/unicode/bytestrie.h [deleted file]
Source/WTF/icu/unicode/bytestriebuilder.h [deleted file]
Source/WTF/icu/unicode/calendar.h [deleted file]
Source/WTF/icu/unicode/caniter.h [deleted file]
Source/WTF/icu/unicode/choicfmt.h [deleted file]
Source/WTF/icu/unicode/coleitr.h [deleted file]
Source/WTF/icu/unicode/coll.h [deleted file]
Source/WTF/icu/unicode/compactdecimalformat.h [deleted file]
Source/WTF/icu/unicode/curramt.h [deleted file]
Source/WTF/icu/unicode/currpinf.h [deleted file]
Source/WTF/icu/unicode/currunit.h [deleted file]
Source/WTF/icu/unicode/datefmt.h [deleted file]
Source/WTF/icu/unicode/dbbi.h [deleted file]
Source/WTF/icu/unicode/dcfmtsym.h [deleted file]
Source/WTF/icu/unicode/decimfmt.h [deleted file]
Source/WTF/icu/unicode/docmain.h [deleted file]
Source/WTF/icu/unicode/dtfmtsym.h [deleted file]
Source/WTF/icu/unicode/dtintrv.h [deleted file]
Source/WTF/icu/unicode/dtitvfmt.h [deleted file]
Source/WTF/icu/unicode/dtitvinf.h [deleted file]
Source/WTF/icu/unicode/dtptngen.h [deleted file]
Source/WTF/icu/unicode/dtrule.h [deleted file]
Source/WTF/icu/unicode/enumset.h [deleted file]
Source/WTF/icu/unicode/errorcode.h [deleted file]
Source/WTF/icu/unicode/fieldpos.h [deleted file]
Source/WTF/icu/unicode/filteredbrk.h [deleted file]
Source/WTF/icu/unicode/fmtable.h [deleted file]
Source/WTF/icu/unicode/format.h [deleted file]
Source/WTF/icu/unicode/fpositer.h [deleted file]
Source/WTF/icu/unicode/gender.h [deleted file]
Source/WTF/icu/unicode/gregocal.h [deleted file]
Source/WTF/icu/unicode/icudataver.h [deleted file]
Source/WTF/icu/unicode/icuplug.h [deleted file]
Source/WTF/icu/unicode/idna.h [deleted file]
Source/WTF/icu/unicode/listformatter.h [deleted file]
Source/WTF/icu/unicode/locdspnm.h [deleted file]
Source/WTF/icu/unicode/locid.h [deleted file]
Source/WTF/icu/unicode/measfmt.h [deleted file]
Source/WTF/icu/unicode/measunit.h [deleted file]
Source/WTF/icu/unicode/measure.h [deleted file]
Source/WTF/icu/unicode/messagepattern.h [deleted file]
Source/WTF/icu/unicode/msgfmt.h [deleted file]
Source/WTF/icu/unicode/normalizer2.h [deleted file]
Source/WTF/icu/unicode/normlzr.h [deleted file]
Source/WTF/icu/unicode/numfmt.h [deleted file]
Source/WTF/icu/unicode/numsys.h [deleted file]
Source/WTF/icu/unicode/parsepos.h [deleted file]
Source/WTF/icu/unicode/plurfmt.h [deleted file]
Source/WTF/icu/unicode/plurrule.h [deleted file]
Source/WTF/icu/unicode/rbbi.h [deleted file]
Source/WTF/icu/unicode/rbnf.h [deleted file]
Source/WTF/icu/unicode/rbtz.h [deleted file]
Source/WTF/icu/unicode/regex.h [deleted file]
Source/WTF/icu/unicode/region.h [deleted file]
Source/WTF/icu/unicode/reldatefmt.h [deleted file]
Source/WTF/icu/unicode/resbund.h [deleted file]
Source/WTF/icu/unicode/schriter.h [deleted file]
Source/WTF/icu/unicode/scientificnumberformatter.h [deleted file]
Source/WTF/icu/unicode/search.h [deleted file]
Source/WTF/icu/unicode/selfmt.h [deleted file]
Source/WTF/icu/unicode/simpletz.h [deleted file]
Source/WTF/icu/unicode/smpdtfmt.h [deleted file]
Source/WTF/icu/unicode/sortkey.h [deleted file]
Source/WTF/icu/unicode/stringtriebuilder.h [deleted file]
Source/WTF/icu/unicode/stsearch.h [deleted file]
Source/WTF/icu/unicode/symtable.h [deleted file]
Source/WTF/icu/unicode/tblcoll.h [deleted file]
Source/WTF/icu/unicode/timezone.h [deleted file]
Source/WTF/icu/unicode/tmunit.h [deleted file]
Source/WTF/icu/unicode/tmutamt.h [deleted file]
Source/WTF/icu/unicode/tmutfmt.h [deleted file]
Source/WTF/icu/unicode/translit.h [deleted file]
Source/WTF/icu/unicode/tzfmt.h [deleted file]
Source/WTF/icu/unicode/tznames.h [deleted file]
Source/WTF/icu/unicode/tzrule.h [deleted file]
Source/WTF/icu/unicode/tztrans.h [deleted file]
Source/WTF/icu/unicode/ubidi.h [deleted file]
Source/WTF/icu/unicode/ucasemap.h [deleted file]
Source/WTF/icu/unicode/ucat.h [deleted file]
Source/WTF/icu/unicode/ucharstrie.h [deleted file]
Source/WTF/icu/unicode/ucharstriebuilder.h [deleted file]
Source/WTF/icu/unicode/uchriter.h [deleted file]
Source/WTF/icu/unicode/uclean.h [deleted file]
Source/WTF/icu/unicode/ucnvsel.h [deleted file]
Source/WTF/icu/unicode/uconfig.h
Source/WTF/icu/unicode/udata.h [deleted file]
Source/WTF/icu/unicode/udateintervalformat.h [deleted file]
Source/WTF/icu/unicode/ugender.h [deleted file]
Source/WTF/icu/unicode/uldnames.h [deleted file]
Source/WTF/icu/unicode/ulistformatter.h [deleted file]
Source/WTF/icu/unicode/ulocdata.h [deleted file]
Source/WTF/icu/unicode/umsg.h [deleted file]
Source/WTF/icu/unicode/unifilt.h [deleted file]
Source/WTF/icu/unicode/unifunct.h [deleted file]
Source/WTF/icu/unicode/unimatch.h [deleted file]
Source/WTF/icu/unicode/unirepl.h [deleted file]
Source/WTF/icu/unicode/uniset.h [deleted file]
Source/WTF/icu/unicode/upluralrules.h [deleted file]
Source/WTF/icu/unicode/uregex.h [deleted file]
Source/WTF/icu/unicode/uregion.h [deleted file]
Source/WTF/icu/unicode/urep.h [deleted file]
Source/WTF/icu/unicode/ures.h [deleted file]
Source/WTF/icu/unicode/usetiter.h [deleted file]
Source/WTF/icu/unicode/uspoof.h [deleted file]
Source/WTF/icu/unicode/usprep.h [deleted file]
Source/WTF/icu/unicode/ustdio.h [deleted file]
Source/WTF/icu/unicode/ustream.h [deleted file]
Source/WTF/icu/unicode/ustringtrie.h [deleted file]
Source/WTF/icu/unicode/utf32.h [deleted file]
Source/WTF/icu/unicode/utmscale.h [deleted file]
Source/WTF/icu/unicode/utrace.h [deleted file]
Source/WTF/icu/unicode/utrans.h [deleted file]
Source/WTF/icu/unicode/utypes.h
Source/WTF/icu/unicode/vtzone.h [deleted file]
Source/WebCore/ChangeLog
Source/WebCore/Configurations/WebCore.xcconfig
Source/WebCore/icu/unicode/bytestream.h [new file with mode: 0644]
Source/WebCore/icu/unicode/chariter.h [moved from Source/WTF/icu/unicode/chariter.h with 100% similarity]
Source/WebCore/icu/unicode/localpointer.h [new file with mode: 0644]
Source/WebCore/icu/unicode/parseerr.h [new file with mode: 0644]
Source/WebCore/icu/unicode/platform.h [new file with mode: 0644]
Source/WebCore/icu/unicode/ptypes.h [new file with mode: 0644]
Source/WebCore/icu/unicode/putil.h [new file with mode: 0644]
Source/WebCore/icu/unicode/rep.h [new file with mode: 0644]
Source/WebCore/icu/unicode/std_string.h [new file with mode: 0644]
Source/WebCore/icu/unicode/strenum.h [new file with mode: 0644]
Source/WebCore/icu/unicode/stringpiece.h [new file with mode: 0644]
Source/WebCore/icu/unicode/ubrk.h [new file with mode: 0644]
Source/WebCore/icu/unicode/uchar.h [new file with mode: 0644]
Source/WebCore/icu/unicode/ucnv.h [new file with mode: 0644]
Source/WebCore/icu/unicode/ucnv_cb.h [moved from Source/WTF/icu/unicode/ucnv_cb.h with 100% similarity]
Source/WebCore/icu/unicode/ucnv_err.h [new file with mode: 0644]
Source/WebCore/icu/unicode/ucol.h [new file with mode: 0644]
Source/WebCore/icu/unicode/ucoleitr.h [moved from Source/WTF/icu/unicode/ucoleitr.h with 100% similarity]
Source/WebCore/icu/unicode/uconfig.h [new file with mode: 0644]
Source/WebCore/icu/unicode/ucsdet.h [moved from Source/WTF/icu/unicode/ucsdet.h with 100% similarity]
Source/WebCore/icu/unicode/ucurr.h [new file with mode: 0644]
Source/WebCore/icu/unicode/uenum.h [new file with mode: 0644]
Source/WebCore/icu/unicode/uidna.h [moved from Source/WTF/icu/unicode/uidna.h with 100% similarity]
Source/WebCore/icu/unicode/uiter.h [new file with mode: 0644]
Source/WebCore/icu/unicode/uloc.h [new file with mode: 0644]
Source/WebCore/icu/unicode/umachine.h [new file with mode: 0644]
Source/WebCore/icu/unicode/unistr.h [new file with mode: 0644]
Source/WebCore/icu/unicode/unorm.h [new file with mode: 0644]
Source/WebCore/icu/unicode/unorm2.h [new file with mode: 0644]
Source/WebCore/icu/unicode/uobject.h [new file with mode: 0644]
Source/WebCore/icu/unicode/urename.h [new file with mode: 0644]
Source/WebCore/icu/unicode/uscript.h [new file with mode: 0644]
Source/WebCore/icu/unicode/usearch.h [moved from Source/WTF/icu/unicode/usearch.h with 100% similarity]
Source/WebCore/icu/unicode/uset.h [new file with mode: 0644]
Source/WebCore/icu/unicode/ushape.h [moved from Source/WTF/icu/unicode/ushape.h with 100% similarity]
Source/WebCore/icu/unicode/ustring.h [new file with mode: 0644]
Source/WebCore/icu/unicode/utext.h [new file with mode: 0644]
Source/WebCore/icu/unicode/utf.h [new file with mode: 0644]
Source/WebCore/icu/unicode/utf16.h [new file with mode: 0644]
Source/WebCore/icu/unicode/utf8.h [new file with mode: 0644]
Source/WebCore/icu/unicode/utf_old.h [new file with mode: 0644]
Source/WebCore/icu/unicode/utypes.h [new file with mode: 0644]
Source/WebCore/icu/unicode/uvernum.h [new file with mode: 0644]
Source/WebCore/icu/unicode/uversion.h [new file with mode: 0644]
Source/WebCore/platform/graphics/FontCache.h
Source/WebKit/mac/ChangeLog
Source/WebKit/mac/Configurations/WebKitLegacy.xcconfig
Source/WebKit/mac/icu/unicode/localpointer.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/parseerr.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/platform.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/ptypes.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/putil.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/uchar.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/uconfig.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/ucurr.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/uidna.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/uiter.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/umachine.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/unorm.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/unorm2.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/urename.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/uscript.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/ustring.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/utf.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/utf16.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/utf8.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/utf_old.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/utypes.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/uvernum.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/uversion.h [new file with mode: 0644]
Source/WebKit2/ChangeLog
Source/WebKit2/Configurations/BaseTarget.xcconfig
Tools/ChangeLog
Tools/DumpRenderTree/mac/Configurations/Base.xcconfig
Tools/TestWebKitAPI/Configurations/Base.xcconfig
Tools/WebKitTestRunner/Configurations/Base.xcconfig