WebCore:
[WebKit-https.git] / ChangeLog
1 2007-12-04  Xan Lopez  <xan@gnome.org>
2
3         Reviewed by Alp Toker.
4
5         http://bugs.webkit.org/show_bug.cgi?id=15561
6         GTK port needs DumpRenderTree implementation
7
8         Start work on the GTK+ DRT.
9
10         * WebKit.pro:
11
12 2007-11-30  Alp Toker  <alp@atoker.com>
13
14         Reviewed by Adam Roben.
15
16         http://bugs.webkit.org/show_bug.cgi?id=15691
17         [GTK] Public API does not follow GTK+ conventions
18
19         Refactor the WebKit/GTK+ public API. Changes:
20           WebKitPage -> WebKitWebView
21           WebKitFrame -> WebKitWebFrame
22
23         Public API source and header names have been updated to mirror the API
24         changes.
25
26         The API is now kept in WebKit/gtk/WebView to match other ports in the
27         same class such as Mac and Win.
28
29         * WebKit.pri:
30
31 2007-11-26  Rodney Dawes  <dobey@wayofthemonkey.com>
32
33         Reviewed by Mark Rowe.
34
35         Set CONFIG option for the window system GTK+ is using
36
37         * WebKit.pri:
38
39 2007-11-22  Alp Toker  <alp@atoker.com>
40
41         GTK+ build fix. Pass a correct LIBDIR value.
42
43         * WebKit.pri:
44
45 2007-11-20  Mark Rowe  <mrowe@apple.com>
46
47         Reviewed by Alp Toker.
48
49         * WebKit.pri: Add in -Wno-unused-parameter to silence warnings in WebCore.
50
51 2007-11-20  Alp Toker  <alp@atoker.com>
52
53         Reviewed by Simon Hausmann.
54
55         Clean up GTK+ port configuration.
56
57         Use similar compiler warning flags to the Mac build.
58
59         Add the qmake changes needed for DirectFB support.
60
61         * WebKit.pri:
62
63 2007-11-07  Simon Hausmann  <hausmann@kde.org>
64
65         Reviewed by Mark.
66
67         Add WebKit/qt/Api to the dependency path when building QtLauncher and DumpRenderTree.
68         That means that changes to the public API of the Qt port also trigger a rebuild of the tools.
69
70         * WebKit.pri:
71
72 2007-10-03  Lars Knoll  <lars@trolltech.com>
73
74         Signed off by olliej.
75
76         move WebKitQt to WebKit/qt for consistency with the other ports.
77
78         * WebKit.pri:
79         * WebKit.pro:
80
81 2007-10-03  Lars Knoll  <lars@trolltech.com>
82
83         Reviewed by olliej.
84
85         Move the Qt version of DRT into the correct place and put the binary into BUILDDIR/bin.
86
87         * WebKit.pro:
88
89 2007-09-29  Holger Hans Peter Freyther  <zecke@selfish.org>
90
91         Reviewed by Mark.
92
93         -Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
94         Remove Bakefiles from svn.
95
96         * Bakefiles/Bakefiles.bkgen: Removed.
97         * Bakefiles/ChangeLog: Removed.
98         * Bakefiles/Readme.txt: Removed.
99         * Bakefiles/presets.bkl: Removed.
100         * Bakefiles/update-file-lists.py: Removed.
101
102 2007-09-20  Holger Hans Peter Freyther  <zecke@selfish.org>
103
104         Rubber stamped by Adam.
105
106         Renamed files from *Gdk to *Gtk (see #14732) using the
107         work of Juan A. Suarez Romero as a base.
108
109         GDK -> GTK
110
111         * WebKit.pri:
112         * WebKit.pro:
113
114 2007-07-29  Brian Mastenbrook  <brian@mastenbrook.net>
115
116         Build fix for WebKit/Gtk to compile on Fedora 7 as described in
117         http://bugs.webkit.org/show_bug.cgi?id=14557
118
119         * WebKit.pri: cairo-ft is used by the WebKit/Gtk port
120
121 2007-07-27  Simon Hausmann  <hausmann@kde.org>
122
123         Done with and reviewed by Lars and Zack.
124
125         Exclude DumpRenderTree from the Qt build on Windows for now.
126
127         * WebKit.pro:
128
129 2007-07-27  Simon Hausmann  <hausmann@kde.org>
130
131         Done with and reviewed by Lars and Zack.
132
133         Temporarily disable the ICO support for the Qt build on Windows.
134
135         * WebKit.pro:
136
137 2007-07-26  Simon Hausmann  <hausmann@kde.org>
138
139         Reviewed by Lars.
140
141         Use QMAKE_LIBDIR instead of QMAKE_LFLAGS to specify the library search path for QtWebKit, as the former is portable and correctly transformed to /LIBPATH: with msvc for example.
142
143         * WebKit.pri:
144
145 2007-07-22  Holger Hans Peter Freyther  <zecke@selfish.org>
146
147         Reviewed by Adam.
148
149         Add WebKit/gtk/Api and WebCoreSupport API to the INCLUDEPATH to allow GdkLauncher to be
150         build against it.
151
152         * WebKit.pri:
153
154 2007-07-18  Simon Hausmann  <hausmann@kde.org>
155
156         Reviewed by Zack.
157
158         Don't call gcc directly when building the dftables tool but use a separate .pro file for the Qt build.
159
160         * WebKit.pro:
161
162 2007-07-18  Timothy Hatcher  <timothy@apple.com>
163
164         Add a SCRIPTS_PATH variable so Makefiles of differnet nested directories can
165         still use this one Makefile.shared as an include.
166
167         * Makefile.shared:
168
169 2007-07-12  George Staikos  <staikos@kde.org>
170
171         Fix build in debug mode.
172
173         * WebKit.pri:
174
175 2007-07-11  Holger Hans Peter Freyther  <zecke@selfish.org>
176
177         Reviewed by Darin.
178
179         As of http://bugs.webkit.org/show_bug.cgi?id=14527 move the
180         WebCore/ForwardingHeader/JavaScriptCore to JavaScriptCore
181
182         * WebKit.pri: Adjust INCLUDEPATH
183
184 2007-06-25  Adam Roben  <aroben@apple.com>
185
186         Really remove LayoutTestResults.
187
188         * LayoutTestResults: Removed.
189
190 2007-06-25  Adam Roben  <aroben@apple.com>
191
192         Fix Bug 14405: LayoutTestResults/qt should be in LayoutTests/qt
193         http://bugs.webkit.org/show_bug.cgi?id=14405
194
195         Reviewed by Anders.
196
197         * LayoutTestResults: Removed.
198
199 2007-06-25  Alp Toker  <alp.toker@collabora.co.uk>
200
201         Reviewed by Mark.
202
203         http://bugs.webkit.org/show_bug.cgi?id=13975
204         Use system-provided libjpeg and libpng
205
206         * WebKit.pri: Link against external libjpeg and libpng.
207
208 2007-06-20  Adam Roben  <aroben@apple.com>
209
210         Reviewed by Simon Hausmann.
211
212         More Gdk build fixing.
213
214         * WebKit.pro:
215
216 2007-06-15  Adam Treat  <adam@staikos.net>
217
218         Reviewed by George Staikos.
219
220         Add ICO support to the Qt build.
221
222         * WebKit.pro:
223
224 2007-06-13  George Staikos  <staikos@kde.org>
225
226         Reviewed by Lars.
227
228         Compile without self-linking.
229
230         * WebKit.pri:
231
232 2007-06-13  Simon Hausmann  <hausmann@kde.org>
233
234         Reviewed by Lars.
235
236         * WebKit.pri: WebKitQt is now called QtWebKit.
237
238 2007-05-31  Alp Toker  <alp.toker@collabora.co.uk>
239
240         Reviewed by Eric Seidel.
241
242         http://bugs.webkit.org/show_bug.cgi?id=13941
243         Rename WebCore/platform/network/gdk to WebCore/platform/network/curl
244
245         * WebKit.pri:
246
247 2007-05-18  Holger Hans Peter Freyther  <zecke@selfish.org>
248
249         Reviewed by Mark Rowe.
250
251         * WebKit.pro: Build testkjs for Gdk and Qt
252
253 2007-05-11  Holger Freyther <freyther@kde.org>
254
255         Reviewed by Mark Rowe.
256
257         Move libcurl configuration into WebKit.pri so it will be used by GdkLauncher,
258         and add ICU configuration to QMAKE_CXXFLAGS.
259
260         * WebKit.pri:
261
262 2007-05-06  Erik Bunce  <kde@bunce.us>
263
264         Reviewed by Mark Rowe.
265
266         * WebKit.pri:
267         Removed unnecessary dependency on MacPorts (/opt/local)
268
269 2007-05-03  Holger Freyther <freyther@kde.org>
270
271         Reviewed by Zack, landed by Simon.
272         This is bugzilla bug 13499.
273
274         * WebKit.pri: Place Qt into a scope, start sharing qmake with the Gdk
275         port
276         * WebKit.pro: Place Qt into a scope, start sharing qmake with the Gdk
277         port
278
279 2007-04-27  Holger Freyther <freyther@kde.org>
280
281         Reviewed by Maciej.
282
283         Remove unmaintained CMake build system.
284
285         * CMakeLists.txt: Removed.
286
287 2007-01-30  Simon Hausmann  <hausmann@kde.org>
288
289         Reviewed by Zack.
290
291         * WebKit.pri: libJavaScriptCore is gone with the Qt build
292         * WebKit.pro:
293
294 2007-01-26  George Staikos  <staikos@kde.org>
295
296         Remove headers - not needed now.
297
298         * WebKit.pri:
299
300 2007-01-23  George Staikos <staikos@kde.org>
301
302         Put everything back since we can't build everything without it yet.
303
304         * WebKit.pri:
305
306 2007-01-16  Lars Knoll <lars@trolltech.com>
307
308         Reviewed by Zack
309
310         Remove everything but the new public API from
311         the include path.
312
313         * WebKit.pri:
314
315 2007-01-11  George Staikos  <staikos@kde.org>
316
317         Fix the Qt build
318
319         * WebKit.pri:
320
321 2007-01-03  Lars Knoll <lars@trolltech.com>
322
323         Fix the Qt build
324
325         * WebKit.pri:
326
327 2006-12-17  Simon Hausmann  <hausmann@kde.org>
328
329         Reviewed by Rob Buis.
330
331         * WebKit.pro: Build testkjs.
332
333 2006-12-14  Timothy Hatcher  <timothy@apple.com>
334
335         Reviewed by Brady.
336
337         * Makefile.shared: use $PIPESTATUS[0] and a sub-shell to exit with xcodebuild's exit status
338
339 2006-12-13  Maciej Stachowiak  <mjs@apple.com>
340
341         Reviewed by Brady and Anders.
342
343         * Makefile.shared: Stop spewing the environment all the time, at least for command-line builds.
344
345 2006-12-10  Zack Rusin  <zack@kde.org>
346
347         Client classes have been moved to WebKitQt/WebCoreSupport so
348         adjusting the pri file.
349
350         * WebKit.pri:
351
352 2006-12-10  George Staikos  <staikos@kde.org>
353
354         Reviewed by Zack.
355
356         Add WebKitBuild/Release back to the output dir for external build cases.
357
358         * WebKit.pri:
359
360 2006-12-10  Zack Rusin  <zack@kde.org>
361
362         Fix the link directory location.
363
364         * WebKit.pri:
365
366 2006-12-10  Lars Knoll <lars@trolltech.com>
367
368         Reviewed by Zack
369
370         Include DumpRenderTree in the Qt build
371
372         * WebKit.pro:
373
374 2006-12-09  George Staikos  <staikos@kde.org>
375
376         Reviewed by Zack.
377
378         Correct the path to the libraries for QMake.
379
380         * WebKit.pri:
381
382 2006-12-09  Lars Knoll <lars@trolltech.com>
383
384         Reviewed by Zack
385
386         Make it possible to build WebKit with qmake.
387
388         * WebKit.pri: Added.
389         * WebKit.pro: Added.
390
391 2006-11-19  Simon Hausmann  <hausmann@kde.org>
392
393         Reviewed by Zack.
394
395         http://bugs.webkit.org/show_bug.cgi?id=11649
396
397         * CMakeLists.txt: Fix Qt-only build without KDE cmake files
398
399 2006-10-30  Timothy Hatcher  <timothy@apple.com>
400
401         Reviewed by Brady.
402
403         Make the universal build return non-zero when module make fails.
404
405         * Makefile:
406
407 2006-10-30  Stephanie Lewis  <slewis@apple.com>
408
409         Reviewed by Darin.
410
411         Change Makefiles to return non-zero when module make fails.
412
413         * Makefile:
414
415 2006-10-27  Brady Eidson  <beidson@apple.com>
416
417         Rubber stamped by Tim Hatcher
418
419         Added "make universal" to build universal binaries
420
421         * Makefile:
422         * Makefile.shared:
423
424 2006-10-01  Nikolas Zimmermann  <zimmermann@kde.org>
425
426         Reviewed by eseidel.
427
428         * CMakeLists.txt: add option to disable colored output when building on the buildbot
429