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