1 2012-01-27 Zeno Albisser <zeno@webkit.org>
3 [Qt][Mac] Build fails after adding ICU support (r105997).
4 https://bugs.webkit.org/show_bug.cgi?id=77118
6 Link to libicucore if platform Mac.
8 Reviewed by Tor Arne Vestbø.
12 2012-01-26 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
14 [Qt] Use ICU if available
15 https://bugs.webkit.org/show_bug.cgi?id=76821
17 Reviewed by Simon Hausmann.
19 Adding libicu dependencies for a Qt5 based build.
23 2012-01-26 Csaba Osztrogonác <ossy@webkit.org>
25 [Qt][Win] One more speculative buildfix after r105970.
29 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
31 Not reviewed. Try to fix Qt/Win build by building OwnPtrWin.cpp into the WTF library.
35 2012-01-19 Joi Sigurdsson <joi@chromium.org>
37 Enable use of precompiled headers in Chromium port on Windows.
39 Bug 76381 - Use precompiled headers in Chromium port on Windows
40 https://bugs.webkit.org/show_bug.cgi?id=76381
42 Reviewed by Tony Chang.
44 * WTF.gyp/WTF.gyp: Include WinPrecompile.gypi.
46 2012-01-18 Roland Takacs <takacs.roland@stud.u-szeged.hu>
48 Cross-platform processor core counter
49 https://bugs.webkit.org/show_bug.cgi?id=76530
51 Reviewed by Zoltan Herczeg.
53 Two files have been added to the project, namely NumberOfCores.h/cpp,
54 that include a CPU core number determining function.
58 2012-01-17 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
60 Uint8ClampedArray support
61 https://bugs.webkit.org/show_bug.cgi?id=74455
63 Reviewed by Filip Pizlo.
67 2012-01-13 Alexis Menard <alexis.menard@openbossa.org>
69 Unreviewed build fix for Qt SnowLeopard build bot.
71 This is a workaround for the moment.
75 2012-01-12 Simon Hausmann <simon.hausmann@nokia.com>
77 Make the new WTF module build on Qt
78 https://bugs.webkit.org/show_bug.cgi?id=76163
80 Reviewed by Tor Arne Vestbø.
82 With this change the WTF sources are built _here_ but _from_ their old location using a VPATH.
84 * WTF.pri: Renamed from Source/JavaScriptCore/wtf/wtf.pri.
85 * WTF.pro: Renamed from Source/JavaScriptCore/wtf/wtf.pro.
86 * config.h: Bring this file in sync with JavaScriptCore/config.h with regards to the inclusion
87 / definition of the export macros.
89 2012-01-06 Benjamin Poulain <bpoulain@apple.com>
91 [Mac] Sort the resources of WTF.xcodeproj
92 https://bugs.webkit.org/show_bug.cgi?id=75639
94 Reviewed by Andreas Kling.
96 * WTF.xcodeproj/project.pbxproj:
98 2012-01-06 Eric Seidel <eric@webkit.org> and Gustavo Noronha Silva <gustavo.noronha@collabora.com>
100 Make the new WTF module build on Gtk
101 https://bugs.webkit.org/show_bug.cgi?id=75669
103 * GNUmakefile.am: Added.
104 * GNUmakefile.list.am: Added.
106 2011-11-19 Adam Barth <abarth@webkit.org>
108 Integrate Source/WTF with the Chromium build system
109 https://bugs.webkit.org/show_bug.cgi?id=72790
111 Reviewed by Eric Seidel.
113 Rename the target in this file to "newwtf" to avoid naming conflicts.
117 2011-11-19 Mark Rowe <mrowe@apple.com>
119 WTF should have an Xcode project
120 https://bugs.webkit.org/show_bug.cgi?id=71752
122 Reviewed by Adam Barth.
124 This adds an Xcode project that includes only Stub.cpp and Stub.h.
125 They’re built in to a library at the appropriate path for each
126 configuration (WebKitBuild/{Debug,Release}/libWTF.a and
127 /usr/local/lib/libWTF.a) and headers are installed in to the
128 appropriate location (WebKitBuild/{Debug,Release}/usr/local/include/wtf
129 and /usr/local/include/wtf). I tested building WTF in this project and
130 everything appears to build except for DateMath.cpp (due to bug 71747).
131 I have not yet done any work on making JavaScriptCore and other
132 projects use the built products of this new project.
134 * Configurations: Added.
135 * Configurations/Base.xcconfig: Copied from Source/JavaScriptCore/Configurations/Base.xcconfig.
136 * Configurations/CompilerVersion.xcconfig: Copied from Source/JavaScriptCore/Configurations/CompilerVersion.xcconfig.
137 * Configurations/DebugRelease.xcconfig: Copied from Source/JavaScriptCore/Configurations/DebugRelease.xcconfig.
138 * Configurations/WTF.xcconfig: Copied from Source/WebKit2/Configurations/Shim.xcconfig.
139 * WTF.xcodeproj: Added.
140 * WTF.xcodeproj/project.pbxproj: Added.
141 * config.h: Copied from Source/JavaScriptCore/config.h.
143 * icu/LICENSE: Copied from Source/JavaScriptCore/icu/LICENSE.
144 * icu/README: Copied from Source/JavaScriptCore/icu/README.
145 * icu/unicode: Added.
146 * icu/unicode/parseerr.h: Copied from Source/JavaScriptCore/icu/unicode/parseerr.h.
147 * icu/unicode/platform.h: Copied from Source/JavaScriptCore/icu/unicode/platform.h.
148 * icu/unicode/putil.h: Copied from Source/JavaScriptCore/icu/unicode/putil.h.
149 * icu/unicode/uchar.h: Copied from Source/JavaScriptCore/icu/unicode/uchar.h.
150 * icu/unicode/ucnv.h: Copied from Source/JavaScriptCore/icu/unicode/ucnv.h.
151 * icu/unicode/ucnv_err.h: Copied from Source/JavaScriptCore/icu/unicode/ucnv_err.h.
152 * icu/unicode/ucol.h: Copied from Source/JavaScriptCore/icu/unicode/ucol.h.
153 * icu/unicode/uconfig.h: Copied from Source/JavaScriptCore/icu/unicode/uconfig.h.
154 * icu/unicode/uenum.h: Copied from Source/JavaScriptCore/icu/unicode/uenum.h.
155 * icu/unicode/uiter.h: Copied from Source/JavaScriptCore/icu/unicode/uiter.h.
156 * icu/unicode/uloc.h: Copied from Source/JavaScriptCore/icu/unicode/uloc.h.
157 * icu/unicode/umachine.h: Copied from Source/JavaScriptCore/icu/unicode/umachine.h.
158 * icu/unicode/unorm.h: Copied from Source/JavaScriptCore/icu/unicode/unorm.h.
159 * icu/unicode/urename.h: Copied from Source/JavaScriptCore/icu/unicode/urename.h.
160 * icu/unicode/uscript.h: Copied from Source/JavaScriptCore/icu/unicode/uscript.h.
161 * icu/unicode/uset.h: Copied from Source/JavaScriptCore/icu/unicode/uset.h.
162 * icu/unicode/ustring.h: Copied from Source/JavaScriptCore/icu/unicode/ustring.h.
163 * icu/unicode/utf.h: Copied from Source/JavaScriptCore/icu/unicode/utf.h.
164 * icu/unicode/utf16.h: Copied from Source/JavaScriptCore/icu/unicode/utf16.h.
165 * icu/unicode/utf8.h: Copied from Source/JavaScriptCore/icu/unicode/utf8.h.
166 * icu/unicode/utf_old.h: Copied from Source/JavaScriptCore/icu/unicode/utf_old.h.
167 * icu/unicode/utypes.h: Copied from Source/JavaScriptCore/icu/unicode/utypes.h.
168 * icu/unicode/uversion.h: Copied from Source/JavaScriptCore/icu/unicode/uversion.h.
170 2011-11-03 Adam Barth <abarth@webkit.org>
172 Add Stub.h and Stub.cpp to Source-level WTF project
173 https://bugs.webkit.org/show_bug.cgi?id=71497
175 Reviewed by Eric Seidel.
177 This patch adds some stub files and a skelton GYP build file as a
178 starting point for the new Source-level WTF project. Other build
179 systems and actual code will arrive in future patches.
183 * WTF.gyp/WTF.gyp: Added.
186 2011-11-02 Adam Barth <abarth@webkit.org>
188 Add stubs for WTF and Platform
189 https://bugs.webkit.org/show_bug.cgi?id=71492
191 Reviewed by Eric Seidel.
193 This patch creates the WTF directory, which begins the process of
194 moving WTF out of JavaScriptCore.