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