1 2008-01-11 Mark Rowe <mrowe@apple.com>
3 Attempt to fix the GTK+ and Qt builds.
7 2008-01-10 Alp Toker <alp@atoker.com>
9 SVG font build fix for GTK+/autotools.
13 2008-01-05 Alp Toker <alp@atoker.com>
15 Rubber-stamped by Mark Rowe.
17 Fix configure script output with correct descriptions of the default
18 configuration options.
22 2008-01-05 Sylvain Pasche <sylvain.pasche@gmail.com>
24 Reviewed by Alp Toker.
26 http://bugs.webkit.org/show_bug.cgi?id=16736
27 Allow autogen.sh invocation from a separate build directory.
31 2008-01-04 Alp Toker <alp@atoker.com>
33 Rubber-stamped by Mark Rowe.
35 Remove AM_MAINTAINER_MODE, as recommended by the automake manual. The
36 "rebuild rules" will now be enabled by default.
38 This obviates the need to pass '--enable-maintainer-mode' to
43 2008-01-02 Holger Hans Peter Freyther <zecke@selfish.org>
45 Rubber stamped by Alp.
47 Remove GDK_MULTIHEAD_SAFE and GTK_MULTIHEAD_SAFE because they break
48 the build. At least people doing a debug build on Ubuntu Hardy will see
49 the breakage. I was asked to leave the flags inside the files to ease future
55 2008-01-01 Alp Toker <alp@atoker.com>
57 GTK+ autotools build fix. Track changes in r29051, r29058 and pass the
58 correct parameter to AM_INIT_AUTOMAKE.
62 2007-12-30 Alp Toker <alp@atoker.com>
64 Build fix for older autoconf versions.
68 2007-12-29 Jan Michael Alonzo <jmalonzo@unpluggable.com>
70 Reviewed by Alp Toker.
72 Enable Database, XPath and XSLT features by default
76 2007-12-29 Jan Michael Alonzo <jmalonzo@unpluggable.com>
78 Reviewed by Alp Toker.
80 http://bugs.webkit.org/show_bug.cgi?id=16669
81 autotools update and fixes
83 Various fixes to the autotools build
86 - Remove ICU_FLAGS because it adds -g in the CFLAGS/CXXFLAGS
87 - Fix clean rules (Rodney Dawes)
88 - Added webcore specific variables, remove STDINT_H and
89 PTHREAD_NP_H checks (already included in config.h)
91 - Loosen automake and aclocal requirement
93 - Workaround AC_PROG_CXX putting -g in CXXFLAGS. Only use -g
94 when doing a debug build (Rodney Dawes)
95 - Fix webkit target and remove traces of XBL
97 2007-12-27 Jan Michael Alonzo <jmalonzo@unpluggable.com>
99 Reviewed by Alp Toker.
101 http://bugs.webkit.org/show_bug.cgi?id=16353
102 [GTK] Check for deprecated API use (G_DISABLE_DEPRECATED etc.)
104 Added the flags mentioned in the bug only when doing 'debug'
105 builds. -DGST_DISABLE_DEPRECATED only added when video is enabled.
110 2007-12-26 Jan Michael Alonzo <jmalonzo@unpluggable.com>
112 Reviewed by Alp Toker.
114 http://bugs.webkit.org/show_bug.cgi?id=16390
115 Use autotools or GNU make as the build system for the GTK port
117 * GNUmakefile.am: Added.
119 * configure.ac: Added.
121 2007-12-20 Alp Toker <alp@atoker.com>
123 Rubber-stamped by Maciej.
125 http://bugs.webkit.org/show_bug.cgi?id=16542
126 [GTK] Text is missing with old Pango version
128 Back out commits r28880, r28876, r28865, r28864 which added Pango font
129 selection support. These changes caused a regression where no text was
130 displayed with older Pango versions.
134 2007-12-19 Alp Toker <alp@atoker.com>
136 Remove the cairo-ft pkg-config check. The GTK+ port doesn't use
137 cairo-ft directly following changes in r28864.
141 2007-12-12 Alp Toker <alp@atoker.com>
143 Reviewed by Mark Rowe.
145 http://bugs.webkit.org/show_bug.cgi?id=16302
146 [GTK] Compiler flags for optimization
148 Use the compiler flags -fno-exceptions -fno-rtti.
150 This patch does not add all the flags discussed in the bug report,
155 2007-12-04 Xan Lopez <xan@gnome.org>
157 Reviewed by Alp Toker.
159 http://bugs.webkit.org/show_bug.cgi?id=15561
160 GTK port needs DumpRenderTree implementation
162 Start work on the GTK+ DRT.
166 2007-11-30 Alp Toker <alp@atoker.com>
168 Reviewed by Adam Roben.
170 http://bugs.webkit.org/show_bug.cgi?id=15691
171 [GTK] Public API does not follow GTK+ conventions
173 Refactor the WebKit/GTK+ public API. Changes:
174 WebKitPage -> WebKitWebView
175 WebKitFrame -> WebKitWebFrame
177 Public API source and header names have been updated to mirror the API
180 The API is now kept in WebKit/gtk/WebView to match other ports in the
181 same class such as Mac and Win.
185 2007-11-26 Rodney Dawes <dobey@wayofthemonkey.com>
187 Reviewed by Mark Rowe.
189 Set CONFIG option for the window system GTK+ is using
193 2007-11-22 Alp Toker <alp@atoker.com>
195 GTK+ build fix. Pass a correct LIBDIR value.
199 2007-11-20 Mark Rowe <mrowe@apple.com>
201 Reviewed by Alp Toker.
203 * WebKit.pri: Add in -Wno-unused-parameter to silence warnings in WebCore.
205 2007-11-20 Alp Toker <alp@atoker.com>
207 Reviewed by Simon Hausmann.
209 Clean up GTK+ port configuration.
211 Use similar compiler warning flags to the Mac build.
213 Add the qmake changes needed for DirectFB support.
217 2007-11-07 Simon Hausmann <hausmann@kde.org>
221 Add WebKit/qt/Api to the dependency path when building QtLauncher and DumpRenderTree.
222 That means that changes to the public API of the Qt port also trigger a rebuild of the tools.
226 2007-10-03 Lars Knoll <lars@trolltech.com>
228 Signed off by olliej.
230 move WebKitQt to WebKit/qt for consistency with the other ports.
235 2007-10-03 Lars Knoll <lars@trolltech.com>
239 Move the Qt version of DRT into the correct place and put the binary into BUILDDIR/bin.
243 2007-09-29 Holger Hans Peter Freyther <zecke@selfish.org>
247 -Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
248 Remove Bakefiles from svn.
250 * Bakefiles/Bakefiles.bkgen: Removed.
251 * Bakefiles/ChangeLog: Removed.
252 * Bakefiles/Readme.txt: Removed.
253 * Bakefiles/presets.bkl: Removed.
254 * Bakefiles/update-file-lists.py: Removed.
256 2007-09-20 Holger Hans Peter Freyther <zecke@selfish.org>
258 Rubber stamped by Adam.
260 Renamed files from *Gdk to *Gtk (see #14732) using the
261 work of Juan A. Suarez Romero as a base.
268 2007-07-29 Brian Mastenbrook <brian@mastenbrook.net>
270 Build fix for WebKit/Gtk to compile on Fedora 7 as described in
271 http://bugs.webkit.org/show_bug.cgi?id=14557
273 * WebKit.pri: cairo-ft is used by the WebKit/Gtk port
275 2007-07-27 Simon Hausmann <hausmann@kde.org>
277 Done with and reviewed by Lars and Zack.
279 Exclude DumpRenderTree from the Qt build on Windows for now.
283 2007-07-27 Simon Hausmann <hausmann@kde.org>
285 Done with and reviewed by Lars and Zack.
287 Temporarily disable the ICO support for the Qt build on Windows.
291 2007-07-26 Simon Hausmann <hausmann@kde.org>
295 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.
299 2007-07-22 Holger Hans Peter Freyther <zecke@selfish.org>
303 Add WebKit/gtk/Api and WebCoreSupport API to the INCLUDEPATH to allow GdkLauncher to be
308 2007-07-18 Simon Hausmann <hausmann@kde.org>
312 Don't call gcc directly when building the dftables tool but use a separate .pro file for the Qt build.
316 2007-07-18 Timothy Hatcher <timothy@apple.com>
318 Add a SCRIPTS_PATH variable so Makefiles of differnet nested directories can
319 still use this one Makefile.shared as an include.
323 2007-07-12 George Staikos <staikos@kde.org>
325 Fix build in debug mode.
329 2007-07-11 Holger Hans Peter Freyther <zecke@selfish.org>
333 As of http://bugs.webkit.org/show_bug.cgi?id=14527 move the
334 WebCore/ForwardingHeader/JavaScriptCore to JavaScriptCore
336 * WebKit.pri: Adjust INCLUDEPATH
338 2007-06-25 Adam Roben <aroben@apple.com>
340 Really remove LayoutTestResults.
342 * LayoutTestResults: Removed.
344 2007-06-25 Adam Roben <aroben@apple.com>
346 Fix Bug 14405: LayoutTestResults/qt should be in LayoutTests/qt
347 http://bugs.webkit.org/show_bug.cgi?id=14405
351 * LayoutTestResults: Removed.
353 2007-06-25 Alp Toker <alp.toker@collabora.co.uk>
357 http://bugs.webkit.org/show_bug.cgi?id=13975
358 Use system-provided libjpeg and libpng
360 * WebKit.pri: Link against external libjpeg and libpng.
362 2007-06-20 Adam Roben <aroben@apple.com>
364 Reviewed by Simon Hausmann.
366 More Gdk build fixing.
370 2007-06-15 Adam Treat <adam@staikos.net>
372 Reviewed by George Staikos.
374 Add ICO support to the Qt build.
378 2007-06-13 George Staikos <staikos@kde.org>
382 Compile without self-linking.
386 2007-06-13 Simon Hausmann <hausmann@kde.org>
390 * WebKit.pri: WebKitQt is now called QtWebKit.
392 2007-05-31 Alp Toker <alp.toker@collabora.co.uk>
394 Reviewed by Eric Seidel.
396 http://bugs.webkit.org/show_bug.cgi?id=13941
397 Rename WebCore/platform/network/gdk to WebCore/platform/network/curl
401 2007-05-18 Holger Hans Peter Freyther <zecke@selfish.org>
403 Reviewed by Mark Rowe.
405 * WebKit.pro: Build testkjs for Gdk and Qt
407 2007-05-11 Holger Freyther <freyther@kde.org>
409 Reviewed by Mark Rowe.
411 Move libcurl configuration into WebKit.pri so it will be used by GdkLauncher,
412 and add ICU configuration to QMAKE_CXXFLAGS.
416 2007-05-06 Erik Bunce <kde@bunce.us>
418 Reviewed by Mark Rowe.
421 Removed unnecessary dependency on MacPorts (/opt/local)
423 2007-05-03 Holger Freyther <freyther@kde.org>
425 Reviewed by Zack, landed by Simon.
426 This is bugzilla bug 13499.
428 * WebKit.pri: Place Qt into a scope, start sharing qmake with the Gdk
430 * WebKit.pro: Place Qt into a scope, start sharing qmake with the Gdk
433 2007-04-27 Holger Freyther <freyther@kde.org>
437 Remove unmaintained CMake build system.
439 * CMakeLists.txt: Removed.
441 2007-01-30 Simon Hausmann <hausmann@kde.org>
445 * WebKit.pri: libJavaScriptCore is gone with the Qt build
448 2007-01-26 George Staikos <staikos@kde.org>
450 Remove headers - not needed now.
454 2007-01-23 George Staikos <staikos@kde.org>
456 Put everything back since we can't build everything without it yet.
460 2007-01-16 Lars Knoll <lars@trolltech.com>
464 Remove everything but the new public API from
469 2007-01-11 George Staikos <staikos@kde.org>
475 2007-01-03 Lars Knoll <lars@trolltech.com>
481 2006-12-17 Simon Hausmann <hausmann@kde.org>
483 Reviewed by Rob Buis.
485 * WebKit.pro: Build testkjs.
487 2006-12-14 Timothy Hatcher <timothy@apple.com>
491 * Makefile.shared: use $PIPESTATUS[0] and a sub-shell to exit with xcodebuild's exit status
493 2006-12-13 Maciej Stachowiak <mjs@apple.com>
495 Reviewed by Brady and Anders.
497 * Makefile.shared: Stop spewing the environment all the time, at least for command-line builds.
499 2006-12-10 Zack Rusin <zack@kde.org>
501 Client classes have been moved to WebKitQt/WebCoreSupport so
502 adjusting the pri file.
506 2006-12-10 George Staikos <staikos@kde.org>
510 Add WebKitBuild/Release back to the output dir for external build cases.
514 2006-12-10 Zack Rusin <zack@kde.org>
516 Fix the link directory location.
520 2006-12-10 Lars Knoll <lars@trolltech.com>
524 Include DumpRenderTree in the Qt build
528 2006-12-09 George Staikos <staikos@kde.org>
532 Correct the path to the libraries for QMake.
536 2006-12-09 Lars Knoll <lars@trolltech.com>
540 Make it possible to build WebKit with qmake.
545 2006-11-19 Simon Hausmann <hausmann@kde.org>
549 http://bugs.webkit.org/show_bug.cgi?id=11649
551 * CMakeLists.txt: Fix Qt-only build without KDE cmake files
553 2006-10-30 Timothy Hatcher <timothy@apple.com>
557 Make the universal build return non-zero when module make fails.
561 2006-10-30 Stephanie Lewis <slewis@apple.com>
565 Change Makefiles to return non-zero when module make fails.
569 2006-10-27 Brady Eidson <beidson@apple.com>
571 Rubber stamped by Tim Hatcher
573 Added "make universal" to build universal binaries
578 2006-10-01 Nikolas Zimmermann <zimmermann@kde.org>
582 * CMakeLists.txt: add option to disable colored output when building on the buildbot