1 2008-01-23 Alp Toker <alp@atoker.com>
3 Rubber-stamped by Mark Rowe.
5 Remove whitespace after -I in automake include lists.
9 2008-01-22 Christian Dywan <christian@imendio.com>
11 Reviewed by Alp Toker.
13 [GTK] API: WebKitWebSettings is not usable
14 http://bugs.webkit.org/show_bug.cgi?id=16219
16 Implement WebKitWebSettings.
20 2008-01-22 Simon Hausmann <hausmann@webkit.org>
24 Don't compile the ICO plugin when building against Qt >= 4.4
29 2008-01-21 Jan Michael Alonzo <jmalonzo@unpluggable.com>
31 Reviewed by Alp Toker.
33 http://bugs.webkit.org/show_bug.cgi?id=16955
34 Get errors when cross-compile webkit-gtk
36 * GNUmakefile.am: added ICU_CPPFLAGS
37 * configure.ac: added ICU_CPPFLAGS, removed ICU_CFLAGS
39 2008-01-19 Jan Michael Alonzo <jmalonzo@unpluggable.com>
41 Reviewed by Alp Toker.
43 Add svg foreign object and svg experimental to the GTK+/autotools
48 2008-01-15 Alp Toker <alp@atoker.com>
50 Rubber-stamped by Anders.
52 Make the HTTP backend configurable in the GTK+ port. curl is currently
59 2008-01-15 Alp Toker <alp@atoker.com>
61 GTK+/autotools build fix for GCC < 4. Use the -fvisibility compiler
62 flags only when they're available.
64 Additionally, use -fvisibility-inlines-hidden in both debug and
65 release builds when available to match the Mac build.
70 2008-01-12 Alp Toker <alp@atoker.com>
72 Reviewed by Mark Rowe.
74 Hide non-public symbols in GTK+/autotools release builds.
78 2008-01-11 Alp Toker <alp@atoker.com>
80 Reviewed by Oliver Hunt.
82 Enable FastMalloc by default in GTK+/autotools and add a configure
88 2008-01-11 Luca Bruno <lethalman88@gmail.com>
90 Reviewed by Alp Toker.
92 http://bugs.webkit.org/show_bug.cgi?id=16838
93 [GTK] Bad autotools debug and video options
95 Fix some configure options.
99 2008-01-11 Mark Rowe <mrowe@apple.com>
101 Attempt to fix the GTK+ and Qt builds.
105 2008-01-10 Alp Toker <alp@atoker.com>
107 SVG font build fix for GTK+/autotools.
111 2008-01-05 Alp Toker <alp@atoker.com>
113 Rubber-stamped by Mark Rowe.
115 Fix configure script output with correct descriptions of the default
116 configuration options.
120 2008-01-05 Sylvain Pasche <sylvain.pasche@gmail.com>
122 Reviewed by Alp Toker.
124 http://bugs.webkit.org/show_bug.cgi?id=16736
125 Allow autogen.sh invocation from a separate build directory.
129 2008-01-04 Alp Toker <alp@atoker.com>
131 Rubber-stamped by Mark Rowe.
133 Remove AM_MAINTAINER_MODE, as recommended by the automake manual. The
134 "rebuild rules" will now be enabled by default.
136 This obviates the need to pass '--enable-maintainer-mode' to
141 2008-01-02 Holger Hans Peter Freyther <zecke@selfish.org>
143 Rubber stamped by Alp.
145 Remove GDK_MULTIHEAD_SAFE and GTK_MULTIHEAD_SAFE because they break
146 the build. At least people doing a debug build on Ubuntu Hardy will see
147 the breakage. I was asked to leave the flags inside the files to ease future
153 2008-01-01 Alp Toker <alp@atoker.com>
155 GTK+ autotools build fix. Track changes in r29051, r29058 and pass the
156 correct parameter to AM_INIT_AUTOMAKE.
160 2007-12-30 Alp Toker <alp@atoker.com>
162 Build fix for older autoconf versions.
166 2007-12-29 Jan Michael Alonzo <jmalonzo@unpluggable.com>
168 Reviewed by Alp Toker.
170 Enable Database, XPath and XSLT features by default
174 2007-12-29 Jan Michael Alonzo <jmalonzo@unpluggable.com>
176 Reviewed by Alp Toker.
178 http://bugs.webkit.org/show_bug.cgi?id=16669
179 autotools update and fixes
181 Various fixes to the autotools build
184 - Remove ICU_FLAGS because it adds -g in the CFLAGS/CXXFLAGS
185 - Fix clean rules (Rodney Dawes)
186 - Added webcore specific variables, remove STDINT_H and
187 PTHREAD_NP_H checks (already included in config.h)
189 - Loosen automake and aclocal requirement
191 - Workaround AC_PROG_CXX putting -g in CXXFLAGS. Only use -g
192 when doing a debug build (Rodney Dawes)
193 - Fix webkit target and remove traces of XBL
195 2007-12-27 Jan Michael Alonzo <jmalonzo@unpluggable.com>
197 Reviewed by Alp Toker.
199 http://bugs.webkit.org/show_bug.cgi?id=16353
200 [GTK] Check for deprecated API use (G_DISABLE_DEPRECATED etc.)
202 Added the flags mentioned in the bug only when doing 'debug'
203 builds. -DGST_DISABLE_DEPRECATED only added when video is enabled.
208 2007-12-26 Jan Michael Alonzo <jmalonzo@unpluggable.com>
210 Reviewed by Alp Toker.
212 http://bugs.webkit.org/show_bug.cgi?id=16390
213 Use autotools or GNU make as the build system for the GTK port
215 * GNUmakefile.am: Added.
217 * configure.ac: Added.
219 2007-12-20 Alp Toker <alp@atoker.com>
221 Rubber-stamped by Maciej.
223 http://bugs.webkit.org/show_bug.cgi?id=16542
224 [GTK] Text is missing with old Pango version
226 Back out commits r28880, r28876, r28865, r28864 which added Pango font
227 selection support. These changes caused a regression where no text was
228 displayed with older Pango versions.
232 2007-12-19 Alp Toker <alp@atoker.com>
234 Remove the cairo-ft pkg-config check. The GTK+ port doesn't use
235 cairo-ft directly following changes in r28864.
239 2007-12-12 Alp Toker <alp@atoker.com>
241 Reviewed by Mark Rowe.
243 http://bugs.webkit.org/show_bug.cgi?id=16302
244 [GTK] Compiler flags for optimization
246 Use the compiler flags -fno-exceptions -fno-rtti.
248 This patch does not add all the flags discussed in the bug report,
253 2007-12-04 Xan Lopez <xan@gnome.org>
255 Reviewed by Alp Toker.
257 http://bugs.webkit.org/show_bug.cgi?id=15561
258 GTK port needs DumpRenderTree implementation
260 Start work on the GTK+ DRT.
264 2007-11-30 Alp Toker <alp@atoker.com>
266 Reviewed by Adam Roben.
268 http://bugs.webkit.org/show_bug.cgi?id=15691
269 [GTK] Public API does not follow GTK+ conventions
271 Refactor the WebKit/GTK+ public API. Changes:
272 WebKitPage -> WebKitWebView
273 WebKitFrame -> WebKitWebFrame
275 Public API source and header names have been updated to mirror the API
278 The API is now kept in WebKit/gtk/WebView to match other ports in the
279 same class such as Mac and Win.
283 2007-11-26 Rodney Dawes <dobey@wayofthemonkey.com>
285 Reviewed by Mark Rowe.
287 Set CONFIG option for the window system GTK+ is using
291 2007-11-22 Alp Toker <alp@atoker.com>
293 GTK+ build fix. Pass a correct LIBDIR value.
297 2007-11-20 Mark Rowe <mrowe@apple.com>
299 Reviewed by Alp Toker.
301 * WebKit.pri: Add in -Wno-unused-parameter to silence warnings in WebCore.
303 2007-11-20 Alp Toker <alp@atoker.com>
305 Reviewed by Simon Hausmann.
307 Clean up GTK+ port configuration.
309 Use similar compiler warning flags to the Mac build.
311 Add the qmake changes needed for DirectFB support.
315 2007-11-07 Simon Hausmann <hausmann@kde.org>
319 Add WebKit/qt/Api to the dependency path when building QtLauncher and DumpRenderTree.
320 That means that changes to the public API of the Qt port also trigger a rebuild of the tools.
324 2007-10-03 Lars Knoll <lars@trolltech.com>
326 Signed off by olliej.
328 move WebKitQt to WebKit/qt for consistency with the other ports.
333 2007-10-03 Lars Knoll <lars@trolltech.com>
337 Move the Qt version of DRT into the correct place and put the binary into BUILDDIR/bin.
341 2007-09-29 Holger Hans Peter Freyther <zecke@selfish.org>
345 -Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
346 Remove Bakefiles from svn.
348 * Bakefiles/Bakefiles.bkgen: Removed.
349 * Bakefiles/ChangeLog: Removed.
350 * Bakefiles/Readme.txt: Removed.
351 * Bakefiles/presets.bkl: Removed.
352 * Bakefiles/update-file-lists.py: Removed.
354 2007-09-20 Holger Hans Peter Freyther <zecke@selfish.org>
356 Rubber stamped by Adam.
358 Renamed files from *Gdk to *Gtk (see #14732) using the
359 work of Juan A. Suarez Romero as a base.
366 2007-07-29 Brian Mastenbrook <brian@mastenbrook.net>
368 Build fix for WebKit/Gtk to compile on Fedora 7 as described in
369 http://bugs.webkit.org/show_bug.cgi?id=14557
371 * WebKit.pri: cairo-ft is used by the WebKit/Gtk port
373 2007-07-27 Simon Hausmann <hausmann@kde.org>
375 Done with and reviewed by Lars and Zack.
377 Exclude DumpRenderTree from the Qt build on Windows for now.
381 2007-07-27 Simon Hausmann <hausmann@kde.org>
383 Done with and reviewed by Lars and Zack.
385 Temporarily disable the ICO support for the Qt build on Windows.
389 2007-07-26 Simon Hausmann <hausmann@kde.org>
393 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.
397 2007-07-22 Holger Hans Peter Freyther <zecke@selfish.org>
401 Add WebKit/gtk/Api and WebCoreSupport API to the INCLUDEPATH to allow GdkLauncher to be
406 2007-07-18 Simon Hausmann <hausmann@kde.org>
410 Don't call gcc directly when building the dftables tool but use a separate .pro file for the Qt build.
414 2007-07-18 Timothy Hatcher <timothy@apple.com>
416 Add a SCRIPTS_PATH variable so Makefiles of differnet nested directories can
417 still use this one Makefile.shared as an include.
421 2007-07-12 George Staikos <staikos@kde.org>
423 Fix build in debug mode.
427 2007-07-11 Holger Hans Peter Freyther <zecke@selfish.org>
431 As of http://bugs.webkit.org/show_bug.cgi?id=14527 move the
432 WebCore/ForwardingHeader/JavaScriptCore to JavaScriptCore
434 * WebKit.pri: Adjust INCLUDEPATH
436 2007-06-25 Adam Roben <aroben@apple.com>
438 Really remove LayoutTestResults.
440 * LayoutTestResults: Removed.
442 2007-06-25 Adam Roben <aroben@apple.com>
444 Fix Bug 14405: LayoutTestResults/qt should be in LayoutTests/qt
445 http://bugs.webkit.org/show_bug.cgi?id=14405
449 * LayoutTestResults: Removed.
451 2007-06-25 Alp Toker <alp.toker@collabora.co.uk>
455 http://bugs.webkit.org/show_bug.cgi?id=13975
456 Use system-provided libjpeg and libpng
458 * WebKit.pri: Link against external libjpeg and libpng.
460 2007-06-20 Adam Roben <aroben@apple.com>
462 Reviewed by Simon Hausmann.
464 More Gdk build fixing.
468 2007-06-15 Adam Treat <adam@staikos.net>
470 Reviewed by George Staikos.
472 Add ICO support to the Qt build.
476 2007-06-13 George Staikos <staikos@kde.org>
480 Compile without self-linking.
484 2007-06-13 Simon Hausmann <hausmann@kde.org>
488 * WebKit.pri: WebKitQt is now called QtWebKit.
490 2007-05-31 Alp Toker <alp.toker@collabora.co.uk>
492 Reviewed by Eric Seidel.
494 http://bugs.webkit.org/show_bug.cgi?id=13941
495 Rename WebCore/platform/network/gdk to WebCore/platform/network/curl
499 2007-05-18 Holger Hans Peter Freyther <zecke@selfish.org>
501 Reviewed by Mark Rowe.
503 * WebKit.pro: Build testkjs for Gdk and Qt
505 2007-05-11 Holger Freyther <freyther@kde.org>
507 Reviewed by Mark Rowe.
509 Move libcurl configuration into WebKit.pri so it will be used by GdkLauncher,
510 and add ICU configuration to QMAKE_CXXFLAGS.
514 2007-05-06 Erik Bunce <kde@bunce.us>
516 Reviewed by Mark Rowe.
519 Removed unnecessary dependency on MacPorts (/opt/local)
521 2007-05-03 Holger Freyther <freyther@kde.org>
523 Reviewed by Zack, landed by Simon.
524 This is bugzilla bug 13499.
526 * WebKit.pri: Place Qt into a scope, start sharing qmake with the Gdk
528 * WebKit.pro: Place Qt into a scope, start sharing qmake with the Gdk
531 2007-04-27 Holger Freyther <freyther@kde.org>
535 Remove unmaintained CMake build system.
537 * CMakeLists.txt: Removed.
539 2007-01-30 Simon Hausmann <hausmann@kde.org>
543 * WebKit.pri: libJavaScriptCore is gone with the Qt build
546 2007-01-26 George Staikos <staikos@kde.org>
548 Remove headers - not needed now.
552 2007-01-23 George Staikos <staikos@kde.org>
554 Put everything back since we can't build everything without it yet.
558 2007-01-16 Lars Knoll <lars@trolltech.com>
562 Remove everything but the new public API from
567 2007-01-11 George Staikos <staikos@kde.org>
573 2007-01-03 Lars Knoll <lars@trolltech.com>
579 2006-12-17 Simon Hausmann <hausmann@kde.org>
581 Reviewed by Rob Buis.
583 * WebKit.pro: Build testkjs.
585 2006-12-14 Timothy Hatcher <timothy@apple.com>
589 * Makefile.shared: use $PIPESTATUS[0] and a sub-shell to exit with xcodebuild's exit status
591 2006-12-13 Maciej Stachowiak <mjs@apple.com>
593 Reviewed by Brady and Anders.
595 * Makefile.shared: Stop spewing the environment all the time, at least for command-line builds.
597 2006-12-10 Zack Rusin <zack@kde.org>
599 Client classes have been moved to WebKitQt/WebCoreSupport so
600 adjusting the pri file.
604 2006-12-10 George Staikos <staikos@kde.org>
608 Add WebKitBuild/Release back to the output dir for external build cases.
612 2006-12-10 Zack Rusin <zack@kde.org>
614 Fix the link directory location.
618 2006-12-10 Lars Knoll <lars@trolltech.com>
622 Include DumpRenderTree in the Qt build
626 2006-12-09 George Staikos <staikos@kde.org>
630 Correct the path to the libraries for QMake.
634 2006-12-09 Lars Knoll <lars@trolltech.com>
638 Make it possible to build WebKit with qmake.
643 2006-11-19 Simon Hausmann <hausmann@kde.org>
647 http://bugs.webkit.org/show_bug.cgi?id=11649
649 * CMakeLists.txt: Fix Qt-only build without KDE cmake files
651 2006-10-30 Timothy Hatcher <timothy@apple.com>
655 Make the universal build return non-zero when module make fails.
659 2006-10-30 Stephanie Lewis <slewis@apple.com>
663 Change Makefiles to return non-zero when module make fails.
667 2006-10-27 Brady Eidson <beidson@apple.com>
669 Rubber stamped by Tim Hatcher
671 Added "make universal" to build universal binaries
676 2006-10-01 Nikolas Zimmermann <zimmermann@kde.org>
680 * CMakeLists.txt: add option to disable colored output when building on the buildbot