1 2010-09-30 Kevin Ollivier <kevino@theolliviers.com>
3 [wx] Fix typo in build script.
7 2010-09-29 Simon Hausmann <simon.hausmann@nokia.com>
9 Reviewed by Csaba Osztrogonác.
11 [Qt] Fix the build on non-x86 platforms with gcc
13 Don't disable -Werror on arm, that doesn't work when QT_ARCH is
14 for example armv6. Instead change the condition as the comment says,
15 enable -Werror on x86/gcc where we know it passes. On other platforms
16 gcc produces difference warnings, and when they're fixed we can add
17 them to the whitelist of -Werror-supported architectures.
21 2010-09-28 Philippe Normand <pnormand@igalia.com>
23 Reviewed by Martin Robinson.
25 check USE(GSTREAMER) instead of ENABLE(VIDEO) in gstreamer/ files
26 https://bugs.webkit.org/show_bug.cgi?id=46717
28 Define WTF_USE_GSTREAMER if configure found the gstreamer
29 development files and add the macro in the gcc command-line if needed.
34 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
36 [wx] Build fix, build sources that used to be built as part of other sources.
40 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
42 [wx] One more build fix for Win.
46 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
48 [wx] Build fix, ignore Qt-specific (for now?) source in platform/graphics.
52 2010-09-28 Andras Becsi <abecsi@webkit.org>
54 Reviewed by Csaba Osztrogonác.
56 Undefined reference errors when linking due to gperf and inlining.
59 EFL CMake changes by Leandro Pereira <leandro@profusion.mobi>
61 Refactor gperf code generation and usage to fix the debug build with gcc>4.4.
62 Hitherto gperf generated C code, these files were included in multiple C++ files across WebCore
63 to access the functionality provided. This resulted in debug build failure with newer gcc versions
64 because of a behaviour change of gcc, which disables C style inlining in debug mode.
65 The make-hash-tools.pl script lets gperf generate C++ code for all gperf files now, which are compiled
66 in their own compilation unit.
67 The functionality provided by the generated code is wrapped behind HashTools.h, so there is no need
68 for multiple inclusions of generated C files to access these functions.
70 * cmake/WebKitMacros.cmake:
72 2010-09-27 Philippe Normand <pnormand@igalia.com>
74 Reviewed by Martin Robinson.
76 [GTK] use ENABLE(GLIB_SUPPORT)
77 https://bugs.webkit.org/show_bug.cgi?id=46630
79 Enabling GLIB_SUPPORT on all ports that use GLib to simplify
82 * GNUmakefile.am: Enabled the GLIB_SUPPORT define.
84 2010-09-24 Romain Pokrzywka <romain@kdab.com>
86 Reviewed by Simon Hausmann.
88 [Qt] Fix the Wince build.
90 * WebKit.pri: Apply msvc flags to wince, too.
92 2010-09-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
94 Reviewed by Antonio Gomes.
96 [EFL] Enable warnings during build by default
97 https://bugs.webkit.org/show_bug.cgi?id=46351
99 Change default build to enable several warnings like other ports do.
100 We need to pay special attention to "-Wall" in order to produce better
101 code, so highlight this keyword, too.
103 * cmake/WebKitHelpers.cmake:
105 2010-09-22 Lucas De Marchi <lucas.demarchi@profusion.mobi>
107 Reviewed by Antonio Gomes.
109 [EFL] Fix build with GCC 4.4.x
110 https://bugs.webkit.org/show_bug.cgi?id=40826
112 Change the -fstrict-aliasing flag to -fno-strict-aliasing as other
113 ports like GTK and QT are using in their build systems. It was failing
114 to execute when compiled with GCC 4.4.x in Release mode.
116 Refactor the flags in order to be more readable.
118 * cmake/WebKitHelpers.cmake:
120 2010-09-22 No'am Rosenthal <noam.rosenthal@nokia.com>
122 Reviewed by Kenneth Rohde Christiansen.
124 [Qt] Move the accelerated compositing build flag to the right place
125 https://bugs.webkit.org/show_bug.cgi?id=43882
127 * WebKit.pri: Removed the redundant version check.
129 2010-09-21 Fridrich Strba <fridrich.strba@bluewin.ch>
131 Reviewed by Martin Robinson.
133 Fix linking issues of the GTK+ port on Windows
134 https://bugs.webkit.org/show_bug.cgi?id=45844
136 * GNUmakefile.am: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
137 * configure.ac: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
138 and export correctly all needed symbols from the libwebkitgtk DLL.
140 2010-09-21 Xan Lopez <xlopez@igalia.com>
142 Reviewed by Martin Robinson.
144 [GTK] Generate correct WebKit gir file with g-i 0.9.5
145 https://bugs.webkit.org/show_bug.cgi?id=46173
147 Generate a correct gir file for WebKit with the
148 gobject-introspection 0.9.5 scanner.
152 2010-09-21 Xan Lopez <xlopez@igalia.com>
154 Reviewed by Gustavo Noronha.
156 Update for 1.3.4 release.
160 2010-09-21 Xan Lopez <xlopez@igalia.com>
162 Reviewed by Martin Robinson.
164 [GTK] Configure flag for Opcode stats
165 https://bugs.webkit.org/show_bug.cgi?id=46081
167 Opcode stats won't work with JIT enabled, so bail out if both are
168 enabled at the same time.
172 2010-09-21 Xan Lopez <xlopez@igalia.com>
174 Reviewed by Martin Robinson.
176 [GTK] Fix --disable-jit
177 https://bugs.webkit.org/show_bug.cgi?id=46080
179 Manually define ENABLE_JIT to 0 when we want the feature disabled.
181 If the value is undefined Platform.h will enable it again
182 automatically in some platforms, which is probably not what the
183 user wanted if he passed --disable-jit.
187 2010-09-18 Kevin Ollivier <kevino@theolliviers.com>
189 [wx] Build fix, fix use of wrong case in name.
193 2010-09-16 Eric Uhrhane <ericu@chromium.org>
197 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
198 https://bugs.webkit.org/show_bug.cgi?id=45798
202 2010-09-15 Commit Queue <commit-queue@webkit.org>
204 Unreviewed. Test commit for commit-queue@webkit.org.
206 2010-09-15 Eric Seidel <eric@webkit.org>
208 Unreviewed. Test commit for commit-queue@webkit.org.
210 2010-09-15 Kevin Ollivier <kevino@theolliviers.com>
212 [wx] Build fixes for wxMSW.
216 2010-09-14 Andras Becsi <abecsi@webkit.org>
218 Reviewed by Csaba Osztrogonác.
220 [Qt] qmake doesn't generate correct dependencies for rcc resource files
221 https://bugs.webkit.org/show_bug.cgi?id=45747
223 * WebKit.pri: add OUT_PWD to DEPENDPATH
225 2010-09-11 Simon Hausmann <simon.hausmann@nokia.com>
227 Reviewed by Andreas Kling.
229 [Qt] V8 port: webkit project files changes
230 https://bugs.webkit.org/show_bug.cgi?id=45140
232 * WebKit.pro: Don't compile JavaScriptCore and jsc when
235 2010-09-11 Xan Lopez <xlopez@igalia.com>
237 Reviewed by Martin Robinson.
239 [GTK] Make introspection work with g-o-i 0.9.5
240 https://bugs.webkit.org/show_bug.cgi?id=45590
242 Bump required gobject-introspection version to 0.9.5.
246 2010-09-09 Benjamin Poulain <benjamin.poulain@nokia.com>
250 [Qt] Treat warnings as errors by default for gcc
251 https://bugs.webkit.org/show_bug.cgi?id=43191
253 The buildfix r66990 fixes the build for the Maemo
254 branch of Qt, but the symbols maemo5 and 6 are not defined
255 for regular branches on ARM.
256 This fixes the build by disabling -Werror for any ARM platform.
258 * WebKit.pri: Don't add -Werror for arm platforms.
260 2010-09-08 Peter Kasting <pkasting@google.com>
262 Reviewed by David Hyatt.
264 Add smooth scrolling framework, and a Windows implementation.
265 https://bugs.webkit.org/show_bug.cgi?id=32356
267 * wscript: Add Windows ScrollAnimator.
269 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
271 Unreviewed buildfix after r66972.
273 [Qt] Treat warnings as errors by default for gcc
274 https://bugs.webkit.org/show_bug.cgi?id=43191
276 * WebKit.pri: Don't add -Werror for maemo platforms.
278 2010-09-08 Martin Robinson <mrobinson@igalia.com>
280 Reviewed by Xan Lopez.
282 [GTK] Need a WebSocket implementation
283 https://bugs.webkit.org/show_bug.cgi?id=45197
285 * configure.ac: Enable WebSocket by default.
287 2010-09-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
289 Reviewed by Kenneth Rohde Christiansen.
291 [EFL] Support to enable HTML5's Video based on gstreamer in WebKit-EFL
292 https://bugs.webkit.org/show_bug.cgi?id=44098
294 To support video of HTML5 based on gstreamer, add cmake files for gstreamer.
296 * cmake/FindGStreamer-App.cmake: Added.
297 * cmake/FindGStreamer-Base.cmake: Added.
298 * cmake/FindGStreamer-Interfaces.cmake: Added.
299 * cmake/FindGStreamer-Pbutils.cmake: Added.
300 * cmake/FindGStreamer-Plugins-Base.cmake: Added.
301 * cmake/FindGStreamer-Video.cmake: Added.
302 * cmake/FindGStreamer.cmake: Added.
303 * cmake/OptionsEfl.cmake:
305 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
307 Reviewed by Andreas Kling.
309 [Qt] Treat warnings as errors by default for gcc
310 https://bugs.webkit.org/show_bug.cgi?id=43191
312 * WebKit.pri: -Werror added to QMAKE_CXXFLAGS for x86 Linux platforms
314 2010-09-07 Arno Renevier <arno@renevier.net>
316 Reviewed by Holger Freyther.
318 gitignore *~ files and gtk *.pot files
319 https://bugs.webkit.org/show_bug.cgi?id=45129
323 2010-09-04 Lucas De Marchi <lucas.demarchi@profusion.mobi>
325 Reviewed by Kenneth Rohde Christiansen.
327 [EFL] Move test browser to WebKitTools directory
328 https://bugs.webkit.org/show_bug.cgi?id=45212
330 Follow other ports like QT and GTK which moved the test browser to
331 WebKitTools directory.
333 * CMakeLists.txt: Include test browser if port defines one.
335 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
337 Reviewed by Antonio Gomes.
339 [EFL] Name install directories according to library name
340 https://bugs.webkit.org/show_bug.cgi?id=45126
342 * cmake/OptionsEfl.cmake: Use library name in order to define the data
345 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
347 Reviewed by Antonio Gomes.
349 [EFL] Do not override custom compile flags
350 https://bugs.webkit.org/show_bug.cgi?id=45125
352 Set a default build type if and only if user did not define one as
353 command line options and he did not give custom CFLAGS or CXXFLAGS.
354 Otherwise, flags from default build type would override user-defined
359 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
361 Reviewed by Antonio Gomes.
363 [EFL] Fix double addition of -fPIC
364 https://bugs.webkit.org/show_bug.cgi?id=45122
366 When SHARED_CORE=ON, -fPIC is automatically added because all
367 libraries are dynamic. Only when static libraries are built that
368 -fPIC needs to be manually inserted (because the final library,
369 libewebkit.so, is dynamic).
371 * cmake/OptionsCommon.cmake: Remove -fPIC flag.
372 * cmake/WebKitHelpers.cmake: Add -fPIC flags iff SHARED_CORE=ON.
374 2010-09-01 Ryuan Choi <ryuan.choi@samsung.com>
376 Reviewed by Antonio Gomes.
378 [EFL] Need to check LibSoup version
379 https://bugs.webkit.org/show_bug.cgi?id=44658
381 Add version check of LibSoup.
383 * cmake/FindLibSoup2.cmake:
385 2010-08-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
387 Reviewed by Martin Robinson.
389 Preparations for the 1.3.4 release. Bump webkit version to 543.7,
394 2010-08-30 Lucas De Marchi <lucas.demarchi@profusion.mobi>
396 Reviewed by Adam Barth.
398 [EFL] Remove compiler optimization for gcc 4.5.1
399 https://bugs.webkit.org/show_bug.cgi?id=44520
401 GCC 4.5.1 generates wrong code because of -ftree-sra which is enabled
402 by default at any optimization level.
404 Newer and older versions are not affected, so check for compiler
405 version before disabling this.
407 * cmake/WebKitHelpers.cmake: add flag depending on compiler version.
409 2010-08-30 Alejandro G. Castro <alex@igalia.com>
411 Reviewed by Martin Robinson.
413 [Gtk] gdk_display_get_core_pointer and gdk_device_get_core_pointer
415 https://bugs.webkit.org/show_bug.cgi?id=44787
417 We have replaced GtkVersioning.cpp with GtkVersioning.c and
418 created a function (getDefaultGDKPointerDevice) to get the pointer
419 of the window with the new APIs. We added that function to DRT and
420 copyandpaste unit test.
424 2010-08-30 Martin Robinson <mrobinson@igalia.com>
426 Reviewed by Xan Lopez.
428 [GTK] WebKit DOM bindings build should not depend on output GNUMakefile
429 https://bugs.webkit.org/show_bug.cgi?id=44805
431 Move the DOM bindings source lists and generator rules to
432 WebCore/bindings/gobject/GNUmakefile.am. This will prevent a full WebKit API
433 rebuild whenever the automake files change, decreasing build times.
437 2010-08-27 Mark Rowe <mrowe@apple.com>
439 Reviewed by Adam Barth.
441 <http://webkit.org/b/44802> REGRESSION (r65351): WebCore build fails due to attempting to directly access WebKitTools/Scripts
443 Move create-html-entity-table in to WebCore so that the build is again self-contained.
444 The script is also updated to take input as a CSV file rather than JSON as the former
445 can be parsed without requiring a third-party Python module be installed.
447 * cmake/WebKitMacros.cmake:
449 2010-08-27 Kwang Yul Seo <skyul@company100.net>
451 Reviewed by Kevin Ollivier.
453 [BREWMP] Add build system
454 https://bugs.webkit.org/show_bug.cgi?id=44645
456 Check wxpython option only when build_port is wx.
460 2010-08-27 Lucas De Marchi <lucas.demarchi@profusion.mobi>
462 Unreviewed. Fix compiling dependencies on EFL port due to r65891.
464 No new functionality so no new tests.
466 * cmake/WebKitGenerators.cmake:
468 2010-08-26 Martin Robinson <mrobinson@igalia.com>
470 Reviewed by Xan Lopez.
472 [GTK] The GNUmakefile.am files contain a myriad of confusing preprocessor and compiler flag definitions
473 https://bugs.webkit.org/show_bug.cgi?id=44624
475 Clean up GNUmakefile.am.
477 * GNUmakefile.am: Make the comments describing the global_* variables more readable and
478 correct. Move WebKit-specific include lines and definitions out of webkitgtk_cppflags,
479 corekit_cppflags and webcoregtk_cppflags and straight to the appropriate CPPFLAGS definition.
480 Use global_cppflags for compiler flags that apply to both C++ and C code. Move some JavaScriptCore
481 specific includes to the appropriate sub-directory GNUmakefile.am. Make sure the tests build
482 with the global CPP flags as well.
484 2010-08-25 Kwang Yul Seo <skyul@company100.net>
486 Reviewed by Kevin Ollivier.
488 [BREWMP] Add build system
489 https://bugs.webkit.org/show_bug.cgi?id=44645
491 Make waf script portable so that we can add more ports.
495 2010-08-25 Xan Lopez <xlopez@igalia.com>
497 Reviewed by Martin Robinson.
499 [GTK] CodeGeneratorGObject not picking up FEATURE_DEFINES
500 https://bugs.webkit.org/show_bug.cgi?id=44608
502 Move FEATURE_DEFINES declaration here, since it's used by the
503 bindings code generator. Also, fix typo in the variable holding
508 2010-08-25 Rafael Antognolli <antognolli@profusion.mobi>
510 Unreviewed build fix.
512 [EFL] Build fix for revision 65332
513 https://bugs.webkit.org/show_bug.cgi?id=44543
515 Generated variables are now returned from FindPkgConfig, so no need
516 to document the custom ones.
518 * cmake/FindGthread.cmake:
520 2010-08-24 Xan Lopez <xlopez@igalia.com>
524 The unit tests are C files, so put the flag in global_cflags.
528 2010-08-24 Xan Lopez <xlopez@igalia.com>
530 Try to fix GTK+ build.
532 Move GTK_API_VERSION_2 define to here, since we want to use it
533 outside of WebCore/WebKit.
537 2010-08-24 Lucas De Marchi <lucas.demarchi@profusion.mobi>
539 [EFL] Unreviewed build fix after r65891.
541 r65891 renamed RemoteInspectorFrontend to InspectorFrontend. Rename
542 accordingly in CMake build system.
544 * cmake/WebKitGenerators.cmake:
546 2010-08-20 Leandro Pereira <leandro@profusion.mobi>
548 [EFL] Unreviewed. Fix build when using GNU gold.
549 When linking with GNU gold, some symbols are not found: explicitly
550 link with the required libraries.
552 * cmake/FindFontconfig.cmake: Added.
553 * cmake/OptionsEfl.cmake: Find Fontconfig, JPEG, and PNG libraries.
555 2010-08-19 Philippe Normand <pnormand@igalia.com>
557 Reviewed by Gustavo Noronha Silva.
559 [GStreamer] GTK XOverlay support in GStreamerGWorld
560 https://bugs.webkit.org/show_bug.cgi?id=39474
562 * configure.ac: gst-interfaces link support needed for use of
563 GstXOverlay interface.
564 * GNUmakefile.am: Added new FullscreenVideoController files in the
567 2010-08-18 Lucas De Marchi <lucas.demarchi@profusion.mobi>
569 Reviewed by Antonio Gomes.
571 [EFL] Bump library dependencies
572 https://bugs.webkit.org/show_bug.cgi?id=44182
574 Prepare for EFL release. All the EFL dependencies were bumped to
575 1.0.0. Eina and Ecore_X needed a bump because of API has changed and
576 the others were changed just to follow those two and because this is
579 * cmake/FindEFL.cmake: Bump dependencies.
581 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
583 Reviewed by Yury Semikhatsky.
585 Web Inspector: replace hand written InspectorBackendStub.js with generated one.
586 https://bugs.webkit.org/show_bug.cgi?id=43791
590 2010-08-18 Sheriff Bot <webkit.review.bot@gmail.com>
592 Unreviewed, rolling out r65595.
593 http://trac.webkit.org/changeset/65595
594 https://bugs.webkit.org/show_bug.cgi?id=44161
596 qt build failed (Requested by loislo on #webkit).
600 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
602 Reviewed by Yury Semikhatsky.
604 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
605 https://bugs.webkit.org/show_bug.cgi?id=43791
609 2010-08-17 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
611 Reviewed by Darin Adler.
613 Add NetworkingContext to avoid layer violations
614 https://bugs.webkit.org/show_bug.cgi?id=42292
616 Preparation: Just add the files to the build system.
618 * GNUmakefile.am: Added new files.
620 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.couk>
622 Reviewed by Martin Robinson.
624 WebBackForwardList.get_{back|forward}_list_with_limit not introspectable
625 https://bugs.webkit.org/show_bug.cgi?id=43054
627 * GNUmakefile.am: Give also API implementation files to the GIR
630 2010-08-17 Martin Robinson <mrobinson@igalia.com>
632 GTK+ Build fix for those having stable versions of GLib.
634 * configure.ac: Only invoke GLIB_GSETTINGS if we have the necessary gio version.
636 2010-08-17 Sheriff Bot <webkit.review.bot@gmail.com>
638 Unreviewed, rolling out r65500.
639 http://trac.webkit.org/changeset/65500
640 https://bugs.webkit.org/show_bug.cgi?id=44108
642 Qt bots failed to compile. (Requested by loislo on #webkit).
646 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
648 Reviewed by Yury Semikhatsky.
650 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
651 https://bugs.webkit.org/show_bug.cgi?id=43791
655 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
657 Reviewed by Martin Robinson.
659 [GTK] GSettings support adds annoying warnings on systems with older glib versions
660 https://bugs.webkit.org/show_bug.cgi?id=44056
662 Add file containing GLIB_GSETTINGS macro so that
663 configure doesn't spit warnings in older systems.
665 * autotools/gsettings.m4: Added.
666 * .gitignore: Ignore files that are generated inside autotools
667 explicitely, because we have some that are kept in version
670 2010-08-16 Paul Sawaya <psawaya@apple.com>
672 Reviewed by Chris Marrin.
674 Added shader validation via ANGLE
675 https://bugs.webkit.org/show_bug.cgi?id=42405
677 Added ANGLE build to Makefile
681 2010-08-16 Kevin Ollivier <kevino@theolliviers.com>
683 [wx] Build fix, do not build WebCore as a convenience library as this leads to
684 errors in the Win build w/export symbols and causes problems with DOM bindings
687 * wscript: Copied from WebCore/wscript.
689 2010-08-15 Ryuan Choi <ryuan.choi@samsung.com>
691 Reviewed by Antonio Gomes.
693 [EFL] Build error on r65378
694 https://bugs.webkit.org/show_bug.cgi?id=44019
696 Add GENERATE_JSON macro for HTMLEntityNames.json instead of HTMLEntityNames.gperf
698 * cmake/WebKitMacros.cmake:
700 2010-08-14 Patrick Gansterer <paroga@paroga.com>
702 Reviewed by Kenneth Rohde Christiansen.
704 [CMake] Add preprocessor detection for generator scripts
705 https://bugs.webkit.org/show_bug.cgi?id=43984
707 * cmake/OptionsCommon.cmake:
709 2010-08-14 Adrienne Walker <enne@google.com>
711 Reviewed by Kenneth Rohde Christiansen.
713 Update .gitignore file for more files
714 https://bugs.webkit.org/show_bug.cgi?id=43991
718 2010-08-13 Leandro Pereira <leandro@profusion.mobi>
720 [EFL] Unreviewed build fix.
722 * cmake/FindGthread.cmake: Fix warnings about obsolete PKGCONFIG macro.
723 * cmake/WebKitGenerators.cmake: FLEX_EXECUTABLE was defined already
724 by the root CMakeLists.txt file, so remove relevant lines that
725 depends on FIND_PACKAGE_HANDLE_STANDARD_ARGS macro, which isn't
728 2010-08-13 Alejandro G. Castro <alex@igalia.com>
730 Reviewed by Xan Lopez.
732 We have to add the ACLOCAL_FLAGS in the env to the autogen.sh
733 ACLOCAL_FLAGS variable in order to honor the value already
734 defined, jhbuild uses it to pass parameters.
738 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
740 Reviewed by Ariya Hidayat.
742 [Qt] Introduce Maemo6 for mobile features
743 https://bugs.webkit.org/show_bug.cgi?id=43969
745 * WebKit.pri: Use maemo6 where we also use maemo5.
747 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
749 Reviewed by Ariya Hidayat.
751 [Qt] Clean up mobile feature useage
752 https://bugs.webkit.org/show_bug.cgi?id=43968
754 * WebKit.pri: Set feature defaults here for some Nokia specific mobile platforms
756 2010-08-13 Patrick Gansterer <paroga@paroga.com>
758 Reviewed by Nikolas Zimmermann.
760 [CMake] Cleanup generator code.
761 https://bugs.webkit.org/show_bug.cgi?id=39164
763 * cmake/WebKitGenerators.cmake:
764 * cmake/WebKitMacros.cmake:
766 2010-08-13 Patrick Gansterer <paroga@paroga.com>
768 Reviewed by Nikolas Zimmermann.
770 [CMake] Add missing FIND_PACKAGE(Gperf)
771 https://bugs.webkit.org/show_bug.cgi?id=43937
775 2010-08-12 Dimitri Glazkov <dglazkov@chromium.org>
777 Reviewed by David Levin.
779 Add more Chromium-related dependency directories to .gitignore.
780 https://bugs.webkit.org/show_bug.cgi?id=43940
782 * .gitignore: Added all existing that are created by update-webkit --chromium.
784 2010-08-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
786 Reviewed by Martin Robinson.
788 [GTK] Use GSettings to save/restore Web Inspector settings
789 https://bugs.webkit.org/show_bug.cgi?id=43512
791 * GNUmakefile.am: GSettings rules.
792 * configure.ac: GSettings infrastructure, and check if we should
793 use it by looking for an appropriate version of GIO.
795 2010-08-12 Rafael Antognolli <antognolli@profusion.mobi>
797 Reviewed by Kenneth Rohde Christiansen.
799 [EFL] Making CMake keep track of theme dependencies.
800 https://bugs.webkit.org/show_bug.cgi?id=43862
802 Removing unused macro GENERATE_EDJ.
804 * cmake/WebKitEfl.cmake:
806 2010-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
808 Unreviewed, rolling out r65225.
809 http://trac.webkit.org/changeset/65225
810 https://bugs.webkit.org/show_bug.cgi?id=43918
812 Broke EFL port build (Requested by acidx on #webkit).
814 * cmake/WebKitGenerators.cmake:
815 * cmake/WebKitMacros.cmake:
817 2010-08-12 Patrick Gansterer <paroga@paroga.com>
819 Reviewed by Nikolas Zimmermann.
821 [CMake] Cleanup generator code.
822 https://bugs.webkit.org/show_bug.cgi?id=39164
824 * cmake/WebKitGenerators.cmake:
825 * cmake/WebKitMacros.cmake:
827 2010-08-10 Balazs Kelemen <kb@inf.u-szeged.hu>
829 Reviewed by Antonio Gomes.
831 [Qt] Build WebKit2 into a static lib
833 https://bugs.webkit.org/show_bug.cgi?id=43621
835 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
837 2010-08-07 Sheriff Bot <webkit.review.bot@gmail.com>
839 Unreviewed, rolling out r64904.
840 http://trac.webkit.org/changeset/64904
841 https://bugs.webkit.org/show_bug.cgi?id=43671
843 Broke the Qt Windows builders. (Requested by bbandix on
848 2010-08-07 Balazs Kelemen <kb@inf.u-szeged.hu>
850 Reviewed by Eric Seidel.
852 [Qt] Build WebKit2 into a static lib
854 https://bugs.webkit.org/show_bug.cgi?id=43621
856 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
858 2010-08-06 ryuan choi <ryuan.choi@samsung.com>
860 Reviewed by Antonio Gomes.
862 [EFL] Regression (64763) build fix for efl.
863 https://bugs.webkit.org/show_bug.cgi?id=43597
865 change ENABLE_BLOB_SLICE to ENABLE_BLOB for fixing build break
867 * cmake/OptionsEfl.cmake:
869 2010-08-05 Jian Li <jianli@chromium.org>
871 Reviewed by David Levin.
873 Unify blob related feature defines to ENABLE(BLOB).
874 https://bugs.webkit.org/show_bug.cgi?id=43081
876 * cmakeconfig.h.cmake:
879 2010-08-05 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
881 Reviewed by Xan Lopez.
883 Move files that are generated by the configure script to
884 DISTCLEANFILES, where they should be. This fixes building after a
889 2010-08-04 Siddharth Mathur <siddharth.mathur@nokia.com>
891 Reviewed by Laszlo Gombos.
893 [Qt][Symbian] Variable max heap size between target/emulator
894 https://bugs.webkit.org/show_bug.cgi?id=41480
896 * WebKit.pri: Symbian-only code block for EPOCHEAPSIZE configuration
898 2010-08-03 Eric Seidel <eric@webkit.org>
900 Unreviewed. Test commit for commit-queue@webkit.org.
902 2010-08-03 Xan Lopez <xlopez@igalia.com>
904 Reviewed by Gustavo Noronha.
906 [GTK] Fix DOM event dispatch
907 https://bugs.webkit.org/show_bug.cgi?id=40847
909 Add new files to the build.
913 2010-08-03 Xan Lopez <xlopez@igalia.com>
915 Reviewed by Gustavo Noronha.
917 Silence JSCore gir "creation".
921 2010-08-02 Chris Fleizach <cfleizach@apple.com>
923 Unreviewed, rolling out r64471.
924 http://trac.webkit.org/changeset/64471
925 https://bugs.webkit.org/show_bug.cgi?id=43005
927 Rolling out https://bugs.webkit.org/show_bug.cgi?id=43005
928 until further discussion
932 2010-08-02 Xan Lopez <xlopez@igalia.com>
934 Reviewed by Gustavo Noronha.
936 [GTK] Add support for the Audio element in the DOM bindings
937 https://bugs.webkit.org/show_bug.cgi?id=43313
939 Add new files to the build.
943 2010-08-02 Chris Fleizach <cfleizach@apple.com>
945 Reviewed by David Kilzer.
947 AX: Support methods for web apps to interact with the native accessibility APIs
948 https://bugs.webkit.org/show_bug.cgi?id=43005
952 2010-08-02 Balazs Kelemen <kb@inf.u-szeged.hu>
954 Reviewed by Simon Hausmann.
956 [Qt] Generate forwarding headers for WebKit2
958 https://bugs.webkit.org/show_bug.cgi?id=43336
960 * DerivedSources.pro: Added WebKit2/DerivedSources.pro to SUBDIRS if webkit2 is on.
962 2010-07-30 Patrick Gansterer <paroga@paroga.com>
964 Reviewed by Nikolas Zimmermann.
966 [CMake] Add FindGperf.cmake
967 https://bugs.webkit.org/show_bug.cgi?id=39163
969 Add a clean gperf dedection since we need it for building.
972 * cmake/FindGperf.cmake: Added.
974 2010-07-30 Rafael Antognolli <antognolli@profusion.mobi>
976 Reviewed by Antonio Gomes.
978 [EFL] Add library version and soname to EFL generated libraries and binary.
979 https://bugs.webkit.org/show_bug.cgi?id=43212
981 Make WebKit-EFL follow libtool soname versioning scheme.
983 * cmake/OptionsEfl.cmake: Added PROJECT_VERSION_PATCH to PROJECT_VERSION.
985 2010-07-29 Martin Robinson <mrobinson@igalia.com>
987 Unreviewed build fix.
989 Fix installation of autogenerated header files.
991 * GNUmakefile.am: Fix autogenerated header file installation.
993 2010-07-27 Martin Robinson <mrobinson@igalia.com>
995 Unreviewed build fix.
997 Add missing webkitdomdefines.h header to the sources list.
999 * GNUmakefile.am: Add missing header to the sources list.
1001 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
1003 Reviewed by Ojan Vafai.
1005 Add FILE_SYSTEM build flag for FileSystem API
1006 https://bugs.webkit.org/show_bug.cgi?id=42915
1010 2010-07-26 ryuan choi <ryuan.choi@samsung.com>
1012 Unreviewed build fix.
1014 [EFL]REGRESSION(r63952): build break because of InspectorBackendDispatcher.cpp
1015 https://bugs.webkit.org/show_bug.cgi?id=43021
1017 Modify cmake script to fix build break as adding InspectorBackendDispatcher.
1019 * cmake/WebKitGenerators.cmake:
1021 2010-07-27 Rafael Antognolli <antognolli@profusion.mobi>
1023 Reviewed by Antonio Gomes.
1025 [EFL] Changing library names (appending suffix "_efl")
1026 https://bugs.webkit.org/show_bug.cgi?id=42902
1028 Instead of having libwebcore.so, we will have libwebcore_efl.so.
1029 Same for javascriptcore and wtf when compiled as shared, and for jsc.
1031 * cmake/OptionsEfl.cmake:
1033 2010-07-26 Martin Robinson <mrobinson@igalia.com>
1035 Reviewed by Xan Lopez.
1037 [GTK] Get rid of libgdom
1038 https://bugs.webkit.org/show_bug.cgi?id=42378
1040 Remove the need to build the libgdom intermediate library.
1042 * GNUmakefile.am: Move the source list for the GObject DOM bindings to
1043 the top-level GNUmakefile.am, since they are logically part of WebKit, instead
1044 of WebCore. List all auto-generated files statically and remove no-longer-
1045 used variables. Fix an issue where some places expected webkitenumtypes.cpp
1046 to be generated in different directories.
1048 2010-07-24 Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
1050 Reviewed by Xan Lopez.
1052 [GTK] Enable jit compilation on arm
1053 https://bugs.webkit.org/show_bug.cgi?id=42856
1055 Add missing bits to configure.ac to build the arm jit.
1056 Compile and tested on debian sid armel on a qemu vm.
1060 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1062 Reviewed by Antonio Gomes.
1064 [EFL] Cleanup glib support (make it optional)
1065 https://bugs.webkit.org/show_bug.cgi?id=42480
1067 Fixing support for compiling EFL port without glib.
1069 * cmake/FindGthread.cmake: Added.
1070 * cmake/OptionsEfl.cmake:
1072 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1074 Reviewed by Antonio Gomes.
1076 [EFL] Add support for using libcurl network backend.
1077 https://bugs.webkit.org/show_bug.cgi?id=42286
1079 Instead of just libsoup, the EFL port now can use libcurl backend.
1080 This is a step in the direction of removing dependency on glib. Just
1081 need to pass the option -DNETWORK_BACKEND=curl to cmake in order to
1084 * cmake/OptionsEfl.cmake:
1086 2010-07-23 Andras Becsi <abecsi@webkit.org>
1088 Reviewed by Kenneth Rohde Christiansen.
1090 [Qt] Enable the build of MiniBrowser.
1092 * WebKit.pro: add MiniBrowser.pro to SUBDIRS.
1094 2010-07-23 Balazs Kelemen <kb@inf.u-szeged.hu>
1096 Reviewed by Kenneth Rohde Christiansen.
1098 [Qt] Setup the QtWebProcess
1100 https://bugs.webkit.org/show_bug.cgi?id=42623
1102 * WebKit.pro: Add WebKit2.pro to the build guarded by webkit2 config variable.
1104 2010-07-20 Rafael Antognolli <antognolli@profusion.mobi>
1106 Reviewed by Antonio Gomes.
1108 [EFL] Enable Ecore-X on compile time
1109 https://bugs.webkit.org/show_bug.cgi?id=42600
1111 Check for a flag received from cmake configure and disable it
1112 if necessary. Also disable it if Ecore-X wasn't found.
1114 EFL port does not support automated tests yet.
1116 * cmake/FindEFL.cmake:
1117 * cmake/OptionsEfl.cmake:
1119 2010-07-20 Hans Wennborg <hans@chromium.org>
1121 Reviewed by Steve Block.
1123 Add WebCore/bindings/generic/RuntimeEnabledFeatures.cpp to build files
1124 https://bugs.webkit.org/show_bug.cgi?id=42380
1126 RuntimeEnabledFeatures.cpp and .h were moved from bindings/v8 to
1127 bindings/generic a while a go (in r54593), but need to
1128 be added to the build in order to be used.
1130 No new functionality so no new tests.
1134 2010-07-16 Leandro Pereira <leandro@profusion.mobi>
1136 [EFL] Unreviewed build system cleanup.
1138 Remove reference to "mediaControlsGtk.css".
1140 * cmake/WebKitGenerators.cmake:
1142 2010-07-16 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1144 Reviewed by Antonio Gomes.
1146 [EFL] Build with MathML enabled. Fix build when MathML is enabled and
1147 make it the default.
1148 https://bugs.webkit.org/show_bug.cgi?id=42453
1150 * cmake/OptionsEfl.cmake: build with MathML enabled as default.
1152 2010-07-15 Martin Robinson <mrobinson@igalia.com>
1154 Reviewed by Oliver Hunt.
1156 [GTK] Simplify the distribution step
1157 https://bugs.webkit.org/show_bug.cgi?id=42414
1159 * GNUmakefile.am: Remove unused variables. Rely on WebCore/GNUmakefile.am
1160 to handle distributing IDL files from WebCore and to modify EXTRA_DIST.
1162 2010-07-14 Martin Robinson <mrobinson@igalia.com>
1164 Reviewed by Xan Lopez.
1166 [GTK] Get rid of libWebCoreJS
1167 https://bugs.webkit.org/show_bug.cgi?id=42083
1169 * GNUmakefile.am: Remove the libWebCoreJS library from the extra
1170 link libraries. Add IDL files to the distribution manually, as they
1171 are no longer included in the header list. This prevents a good deal
1172 of repetition in the source listings by avoiding listing both the IDL
1173 files and their final targets.
1175 2010-07-14 Vincent Scheib <scheib@chromium.org>
1177 Reviewed by Kent Tamura
1179 Configure Git to ignore build files generated by Chromium .gyp on windows.
1181 Bug 42205: Chromium build files on windows not ignored by git
1182 https://bugs.webkit.org/show_bug.cgi?id=42205
1184 * .gitignore: Updated
1186 2010-07-13 Sheriff Bot <webkit.review.bot@gmail.com>
1188 Unreviewed, rolling out r63262.
1189 http://trac.webkit.org/changeset/63262
1190 https://bugs.webkit.org/show_bug.cgi?id=42229
1192 broke Windows compile (Requested by bweinstein on #webkit).
1196 2010-07-13 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1198 Reviewed by Oliver Hunt.
1200 Separate CoreFoundation specific tests in JSC's testapi.c
1202 testapi.c depends on the Core Foundation.
1203 https://bugs.webkit.org/show_bug.cgi?id=40058
1205 * WebKit.pro: enable compilation of JSC C API test.
1207 2010-07-13 Scott Violet <sky@chromium.org>
1209 Reviewed by David Levin.
1211 [Chromium] Makes pressing tab accept the currently selected item in a popup.
1212 https://bugs.webkit.org/show_bug.cgi?id=42172
1214 * WebCore/platform/chromium/PopupMenuChromium.cpp:
1216 2010-07-12 Xan Lopez <xlopez@igalia.com>
1218 Reviewed by Gustavo Noronha.
1224 2010-07-12 Xan Lopez <xlopez@igalia.com>
1226 Reviewed by Gustavo Noronha.
1228 Suffix .mo files with the GTK+ API version so that they can be
1229 parallel installable.
1233 2010-07-12 Xan Lopez <xlopez@igalia.com>
1235 Reviewed by Gustavo Noronha.
1237 Add another include path to the scanner to avoid warnings related
1238 to undefined types. It wasn't picking up <webkit/foo.h>-like
1243 2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>
1245 Reviewed by Adam Barth.
1247 [EFL] Fix cmake build and libsoup detection
1248 Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
1249 - LINK_FLAGS should be set using quotes, otherwise some wrong
1250 substitution takes place;
1251 - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
1252 version we are using;
1253 - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
1255 https://bugs.webkit.org/show_bug.cgi?id=41717
1257 * cmake/OptionsEfl.cmake:
1259 2010-07-06 Leandro Pereira <leandro@profusion.mobi>
1261 Unreviewed build fix.
1263 [EFL] Add macro to generate inspector code.
1265 * cmake/WebKitGenerators.cmake:
1267 2010-07-06 Martin Robinson <mrobinson@igalia.com>
1271 Build fix after r62549.
1273 * GNUmakefile.am: Remove new variable that is no longer used.
1275 2010-07-06 Ilya Tikhonovsky <loislo@chromium.org>
1277 Reviewed by Yury Semikhatsky.
1279 WebInspector: generator part of the patch for bug 40675.
1280 On the way to Remote Debugging we want to support JSON serialization
1281 on both sides of WebInspector transport.
1282 As far as InspectorFrontend class is a simple proxy to WebInspector
1283 it would be better to generate it from an IDL file.
1284 We have generator infrastructure for binding and will reuse it for
1286 https://bugs.webkit.org/show_bug.cgi?id=41692
1290 2010-07-05 Antti Koivisto <koivisto@iki.fi>
1292 Revert unplanned project file change.
1296 2010-06-23 Martin Robinson <mrobinson@igalia.com>
1298 Reviewed by Gustavo Noronha Silva.
1300 [GTK] Separate DerivedSources per-project
1301 https://bugs.webkit.org/show_bug.cgi?id=41109
1303 Separate WebKitGTK+ DerivedSources into per-project subdirectories to prepare
1304 for properly building WebKit2.
1308 2010-07-01 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1310 Reviewed by Simon Hausmann.
1312 [Qt] Fix a comment in WebKit.pri.
1316 2010-06-16 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1318 Reviewed by Simon Hausmann.
1320 [Qt] Fix qmake vcproj generation for QtWebKit.
1322 qmake use TARGET=/LIBS+= -lTARGET to create dependencies
1323 between projects in a subdir template.
1325 Since when compiling outside of Qt we hijack the target name of
1326 QtWebKit to add the configuration and version suffix to the binary
1327 filename, qmake can't establish the WebCore project as a dependency
1330 This patch makes sure that the target is not hijacked on the
1331 first of the three passes where the dependencies are determined.
1335 2010-07-01 Simon Hausmann <simon.hausmann@nokia.com>
1337 Rubber-stamped by Laszlo Gombos.
1339 [Qt][Symbian] Bumped up the maximum heap size to 96MB
1343 2010-06-30 Leandro Pereira <leandro@profusion.mobi>
1347 Generate CSSValueKeywords.cpp instead of CSSValueKeywords.c to avoid
1348 recompilation and relinking of WebCore when no files were changed.
1350 * cmake/WebKitGenerators.cmake:
1352 2010-06-29 Antoine Labour <piman@chromium.org>
1354 Reviewed by Dimitri Glazkov.
1356 Only call Windows-specific PlatformSkiaContext functions on Windows.
1358 * WebCore/platform/graphics/chromium/LayerChromium.cpp:
1359 * WebCore/platform/graphics/chromium/LayerRendererChromium.cpp:
1361 2010-06-28 John Gregg <johnnyg@google.com>
1363 Reviewed by Kent Tamura.
1365 add ENABLE_DIRECTORY_UPLOAD build support
1366 https://bugs.webkit.org/show_bug.cgi?id=41100
1370 2010-06-28 Xan Lopez <xlopez@igalia.com>
1372 Reviewed by Gustavo Noronha.
1374 Bump version to 1.3.2.
1378 2010-06-28 Xan Lopez <xlopez@igalia.com>
1380 Rubber-stamped by Gustavo Noronha.
1382 Bump gobject-introspection required version to 0.6.15, since we
1383 are now shipping version 1.1 gir files.
1387 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1389 Unreviewed build fix.
1391 [EFL] Build fix for latest version of Ecore library.
1392 Ecore recently changed return type of callbacks from int to Eina_Bool.
1394 * cmake/FindEFL.cmake: Bump version of Ecore dependency.
1396 2010-06-28 Xan Lopez <xlopez@igalia.com>
1398 Reviewed by Gustavo Noronha.
1400 [GTK] Does not compile with -DGSEAL_ENABLE
1401 https://bugs.webkit.org/show_bug.cgi?id=37851
1403 Add automake flag to signal whether we are building with GTK+ 2.x
1408 2010-06-28 Xan Lopez <xlopez@igalia.com>
1410 Reviewed by Gustavo Noronha.
1412 [GTK] Add support for GTK+3
1413 https://bugs.webkit.org/show_bug.cgi?id=41253
1415 Add --with-gtk configure flag, defaulting to support for GTK+ 2.x.
1420 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
1422 Reviewed by Dimitri Glazkov.
1424 Add an --enable-web-timing flag which guards Web Timing support.
1425 https://bugs.webkit.org/show_bug.cgi?id=38924
1427 This flag is disabled by default.
1428 See: http://dev.w3.org/2006/webapi/WebTiming/
1432 2010-06-25 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
1434 Reviewed by Simon Hausmann.
1436 Introduce to QtScript benchmarks.
1438 The QtScript performance should be tested regularly. The patch introduces
1439 micro benchmarks for existing API.
1441 [Qt] Performance of the QtScript API is not tested.
1442 https://bugs.webkit.org/show_bug.cgi?id=40911
1446 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1448 Reviewed by Kenneth Rohde Christiansen.
1450 [CMake] Add option to enable JIT.
1451 JIT is disabled by default, but now it's possible to enable it through
1452 an option to CMake: -DENABLE_JIT will enable it.
1453 https://bugs.webkit.org/show_bug.cgi?id=40936
1455 * cmake/OptionsEfl.cmake: add new -DENABLE_JIT option.
1456 * cmakeconfig.h.cmake: use new -DENABLE_JIT option.
1458 2010-06-23 Leandro Pereira <leandro@profusion.mobi>
1460 Reviewed by Kenneth Rohde Christiansen.
1462 [EFL] Add support to CPack (to generate source tarballs)
1463 https://bugs.webkit.org/show_bug.cgi?id=41009
1466 * cmake/OptionsEfl.cmake: Define the default source generator for
1468 * cmake/WebKitPackaging.cmake: Added. This file filters the source
1469 files so that only files relevant to the selected port are included
1470 in the source tarball. See comments for details.
1472 2010-06-22 Eric Seidel <eric@webkit.org>
1474 Unreviewed. Test commit for commit-queue@webkit.org.
1476 2010-06-21 Prasad Tammana <prasadt@chromium.org>
1478 Reviewed by Darin Adler.
1480 DumpRenderTree should allow tests with modal dialogs
1481 https://bugs.webkit.org/show_bug.cgi?id=35350
1483 * DumpRenderTree/LayoutTestController.cpp:
1484 (abortModalCallback):
1485 (LayoutTestController::staticFunctions):
1486 * DumpRenderTree/LayoutTestController.h:
1487 * DumpRenderTree/mac/LayoutTestControllerMac.mm:
1488 (LayoutTestController::abortModal):
1489 Add abortModal method to LayoutTestController and make it available from script.
1491 * DumpRenderTree/mac/UIDelegate.mm: Add support for showModalDialog.
1492 (-[UIDelegate modalWindowWillClose:]): Observer for NSWindowWillCloseNotifications to call
1493 abortModal from when modal window closes.
1494 (-[UIDelegate webViewRunModal:]): Delegate method for showModalDialog to run the modal loop.
1496 2010-06-21 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1498 Unreviewed debug build fix.
1500 [CMake] Do not force build type to Release
1501 https://bugs.webkit.org/show_bug.cgi?id=40566
1505 2010-06-21 Satish Sampath <satish@chromium.org>
1507 Reviewed by Steve Block.
1509 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
1510 https://bugs.webkit.org/show_bug.cgi?id=40878
1514 2010-06-17 Shu Chang <chang.shu@nokia.com>
1516 Reviewed by Kenneth Rohde Christiansen.
1518 [Qt] Fix the link error on symbian with ENABLE_JIT=0.
1519 1. Add "#if ENABLE(JIT)" in the header file;
1520 2. Put feature enable/disable logic to a common.pri so
1521 that both JavaScriptCore.pri and WebCore.pri can share.
1523 https://bugs.webkit.org/show_bug.cgi?id=40780
1525 * common.pri: Added.
1527 2010-06-17 Alexis Menard <alexis.menard@nokia.com>
1529 Reviewed by Kenneth Rohde Christiansen.
1531 [Qt] Upstream the WebKit QML integration plugin
1532 https://bugs.webkit.org/show_bug.cgi?id=40050
1534 Add to the build the QML WebKit integration plugin.
1538 2010-06-17 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1540 Reviewed by Gustavo Noronha.
1542 Update CMake build system to use new script for generating source files
1543 with gperf (r61091).
1544 https://bugs.webkit.org/show_bug.cgi?id=40628
1546 * cmake/WebKitGenerators.cmake:
1548 2010-06-17 Mark Brand <mabrand@mabrand.nl>
1550 Reviewed by Simon Hausmann.
1552 [Qt] use "win32-g++*" scope to match all MinGW makespecs
1554 The scope "win32-g++" comes from the name of the makespec. However, it
1555 is frequently used to check for MinGW. This works fine as long as
1556 win32-g++ is the only makespec for MinGW. Now we need the wildcard
1557 to cover "win32-g++-cross" as well.
1561 2010-06-15 Xan Lopez <xlopez@igalia.com>
1563 Unreviewed build fix.
1565 Remove GSEAL from the debug config since the bots have a GTK+
1566 version too old, duh.
1570 2010-06-15 Xan Lopez <xlopez@igalia.com>
1572 Reviewed by Gustavo Noronha.
1574 [GTK] Does not compile with -DGSEAL_ENABLE
1575 https://bugs.webkit.org/show_bug.cgi?id=37851
1577 Add GSEAL_ENABLE flag when doing debug builds.
1581 2010-06-13 Tony Chang <tony@chromium.org>
1583 Reviewed by Darin Fisher.
1585 Chromium shouldn't build inside the source directory
1586 https://bugs.webkit.org/show_bug.cgi?id=40489
1588 Ignore Chromium Linux build files.
1590 * .: Added property svn:ignore. Modified property svn:ignore.
1592 2010-06-09 Leandro Pereira <leandro@profusion.mobi>
1594 Reviewed by Adam Treat.
1596 [EFL] Allow building core libraries as shared objects to speed up
1597 linking time on machines with small amounts of memory.
1598 http://webkit.org/b/39899
1600 * CMakeLists.txt: Add SHARED_CORE option.
1601 * cmake/FindGlib.cmake: Add GObject to the list of GLib libraries to
1603 * cmake/OptionsEfl.cmake: Remove default library type definitions.
1604 * cmake/WebKitHelpers.cmake: -fvisibility=hidden did not behave well
1605 when SHARED_CORE is used.
1607 2010-06-08 Xan Lopez <xlopez@igalia.com>
1609 Reviewed by Gustavo Noronha.
1611 [GTK] Unit testing for WebKitDOMNode hierarchy walk
1612 https://bugs.webkit.org/show_bug.cgi?id=40171
1614 Add DOM node test to the build system.
1618 2010-06-02 Sterling Swigart <sswigart@google.com>
1620 Reviewed by David Levin.
1622 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
1623 https://bugs.webkit.org/show_bug.cgi?id=39906
1627 2010-05-31 Xan Lopez <xlopez@igalia.com>
1629 Reviewed by Gustavo Noronha.
1631 Copy the NEWS file to the toplevel when creating the release
1632 tarballs, otherwise it's a bit hard to find.
1636 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
1638 Final make distcheck fix - clean up generated GDOM files on distclean.
1642 2010-05-27 Xan Lopez <xlopez@igalia.com>
1644 More GTK+ distcheck fixes.
1648 2010-05-27 Xan Lopez <xlopez@igalia.com>
1650 Reviewed by Gustavo Noronha.
1652 Bump for 1.3.1 release.
1656 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
1658 Reviewed by Xan Lopez.
1660 Build fix for introspection support - make sure DOM headers are
1661 included by the GI scanner.
1665 2010-05-26 Gustavo Noronha Silva <gns@gnome.org>
1667 Build fixes for make distcheck.
1671 2010-05-26 Xan Lopez <xlopez@igalia.com>
1673 Reviewed by Gustavo Noronha.
1675 [GTK] Add support for DOM events in the GObject DOM bindings
1676 https://bugs.webkit.org/show_bug.cgi?id=38844
1678 Add new test to the build.
1682 2010-05-22 Leandro Pereira <leandro@profusion.mobi>
1684 Reviewed by Eric Seidel.
1686 [EFL] Build fix (always compile libraries with -fPIC when compiler
1687 is gcc; always define WTF_USE_PTHREADS).
1688 http://webkit.org/b/39235
1690 * cmake/OptionsCommon.cmake:
1691 * cmake/OptionsEfl.cmake:
1692 * cmake/WebKitHelpers.cmake:
1694 2010-05-19 Dan Winship <danw@gnome.org>
1696 Reviewed by Xan Lopez.
1698 [GTK] Install introspection files in our prefix, not
1699 gobject-introspection's prefix
1704 2010-05-15 Leandro Pereira <leandro@profusion.mobi>
1706 Reviewed by Adam Treat.
1708 [EFL] Add build system for the EFL port.
1709 http://webkit.org/b/37945
1711 * CMakeLists.txt: Added.
1712 * cmake/FindCFLite.cmake: Added.
1713 * cmake/FindCairo.cmake: Added.
1714 * cmake/FindEFL.cmake: Added.
1715 * cmake/FindFreetype.cmake: Added.
1716 * cmake/FindGDK-PixBuf.cmake: Added.
1717 * cmake/FindGDK.cmake: Added.
1718 * cmake/FindGIO.cmake: Added.
1719 * cmake/FindGlib.cmake: Added.
1720 * cmake/FindICU.cmake: Added.
1721 * cmake/FindLibSoup2.cmake: Added.
1722 * cmake/FindLibXlst.cmake: Added.
1723 * cmake/FindPango.cmake: Added.
1724 * cmake/FindSqlite.cmake: Added.
1725 * cmake/LibFindMacros.cmake: Added.
1726 * cmake/OptionsCommon.cmake: Added.
1727 * cmake/OptionsEfl.cmake: Added.
1728 * cmake/WebKitEfl.cmake: Added.
1729 * cmake/WebKitFS.cmake: Added.
1730 * cmake/WebKitFeatures.cmake: Added.
1731 * cmake/WebKitGenerators.cmake: Added.
1732 * cmake/WebKitHelpers.cmake: Added.
1733 * cmake/WebKitMacros.cmake: Added.
1734 * cmakeconfig.h.cmake: Added.
1736 2010-05-14 Simon Hausmann <simon.hausmann@nokia.com>
1738 Rubber-stamped by Antti Koivisto.
1740 [Qt] Rename QtLauncher to QtTestBrowser
1741 https://bugs.webkit.org/show_bug.cgi?id=37665
1745 2010-05-12 Csaba Osztrogonác <ossy@webkit.org>
1747 Reviewed by Kenneth Rohde Christiansen.
1749 [Qt] Link error in debug mode without debug_and_release config
1750 https://bugs.webkit.org/show_bug.cgi?id=39006
1752 * WebKit.pri: Unnecessary build_pass guard removed.
1754 2010-05-12 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1756 Reviewed by Kenneth Rohde Christiansen.
1758 [Qt] Detect debug mode consistently
1759 https://bugs.webkit.org/show_bug.cgi?id=38863
1763 2010-05-08 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1765 Reviewed by Kenneth Rohde Christiansen.
1767 [Qt] Build the ImageDiff tool for all platforms including Windows and Symbian
1768 https://bugs.webkit.org/show_bug.cgi?id=38706
1772 2010-05-07 Simon Hausmann <simon.hausmann@nokia.com>
1774 Add a few more files with Windows linefeeds to the .gitattributes file.
1778 2010-05-05 Alejandro G. Castro <alex@igalia.com>
1780 Reviewed by Xan Lopez.
1782 Fixed the gobject introspection compilation with the new DOM
1783 bindings, we needed to add DOM objects.
1787 2010-05-04 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1789 Unreviewed, build fix for Symbian.
1791 [Symbian] Symbian builds does not support shadow builds
1793 Revision r54715 broke the Symbian build. For Symbian
1794 the include directory is generated in the root of the source tree.
1795 This patch sets the INCLUDEPATH accordingly for Symbian.
1799 2010-05-03 Adam Barth <abarth@webkit.org>
1801 Reviewed by Dimitri Glazkov.
1803 Add some more Chromium-specific files to gitignore
1804 https://bugs.webkit.org/show_bug.cgi?id=38469
1806 These files are generated as part of the update-webkit --chromium
1811 2010-05-02 Geoff Levand <geoff.levand@am.sony.com>
1813 Reviewed by Eric Seidel.
1815 [GTK] Fix out of source build failure
1816 https://bugs.webkit.org/show_bug.cgi?id=38051
1818 Add a preprocessor include path for generated GTK header files.
1819 Fixes build errors like these when building GTK out of source:
1821 webkit.h: error: webkit/webkitversion.h: No such file or directory
1825 2010-05-02 Kartikaya Gupta <kagupta@rim.com>
1827 Reviewed by George Staikos.
1829 When running the IDL file through the preprocessor, wait for the preprocessor subcommand to fully terminate before continuing. Without this, if multiple IDL files are parsed in a tight loop, the code dies after 64 IDL files because it exhausts the available system resources.
1831 https://bugs.webkit.org/show_bug.cgi?id=37888
1833 No new tests. None needed.
1835 * bindings/scripts/IDLParser.pm:
1837 2010-04-29 Xan Lopez <xlopez@igalia.com>
1839 Reviewed by Gustavo Noronha.
1841 [GTK] GObject DOM bindings
1842 https://bugs.webkit.org/show_bug.cgi?id=33590
1844 Add WebKitDOMDocument tests to the build.
1848 2010-04-28 Sam Weinig <sam@webkit.org>
1850 Reviewed by Mark Rowe.
1852 Add WebKit2 to the lists of modules to build.
1856 2010-04-21 Xan Lopez <xlopez@igalia.com>
1858 Reviewed by Adam Barth.
1860 [GTK] GObject DOM bindings
1861 https://bugs.webkit.org/show_bug.cgi?id=33590
1863 Add build bits for the GObject DOM bindings.
1867 2010-04-20 Xan Lopez <xlopez@igalia.com>
1871 * autotools/webkit.m4:
1873 2010-04-19 Diego Escalante Urrelo <descalante@igalia.com>
1875 Reviewed by Xan Lopez.
1877 [Gtk] Evaluate and create tests for all the AtkRole's implemented by
1879 https://bugs.webkit.org/show_bug.cgi?id=34449
1881 Add and enable the build of testatkroles to test ATK non form roles.
1885 2010-04-18 Michael Forney <michael@mforney.org>
1887 Reviewed by Laszlo Gombos.
1889 https://bugs.webkit.org/show_bug.cgi?id=37762
1891 Fixes the sandbox option in configure.
1893 * configure.ac: Fix cut and paste error in the sandbox option causing
1894 --{enable,disable}-sandbox to be ineffective, and it to be controlled
1897 2010-04-09 Simon Hausmann <simon.hausmann@nokia.com>
1899 Unreviewed crash fix.
1901 Revert part of 57320 that would remove NDEBUG in release builds for
1906 2010-04-09 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1908 Reviewed by Simon Hausmann.
1910 [Qt] Fix crashes with package builds in release
1912 * WebKit.pri: Don't randomly add NDEBUG to the defines.
1914 2010-04-07 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1916 Reviewed by Kenneth Rohde Christiansen.
1918 [Qt] Fix trunk (non-standalone) builds for Symbian
1919 https://bugs.webkit.org/show_bug.cgi?id=37136
1921 Test for source files before building instead of relying on
1922 standalone_package config.
1926 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
1928 Reviewed by Dmitry Titov.
1930 Add FileThread for async file operation support in FileReader and FileWriter
1931 https://bugs.webkit.org/show_bug.cgi?id=36896
1933 Add EANBEL_FILE_READER and ENABLE_FILE_WRITER flags.
1937 2010-04-01 Ojan Vafai <ojan@chromium.org>
1939 Reviewed by Adam Barth.
1941 autoinstalled should be git ignored
1942 https://bugs.webkit.org/show_bug.cgi?id=36970
1946 2010-04-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1948 Reviewed by Kenneth Rohde Christiansen.
1950 [Qt]Add -Wextra warning level to the QtWebKit build
1951 https://bugs.webkit.org/show_bug.cgi?id=36971
1955 2010-04-01 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1957 Reviewed by Holger Freyther.
1959 [GTK] webkit_get_default_session() should make sure webkit_init() is called
1960 https://bugs.webkit.org/show_bug.cgi?id=36754
1966 2010-03-26 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1968 Reviewed by Simon Hausmann.
1970 [Qt] Build JavaScriptCore as a static library.
1971 https://bugs.webkit.org/show_bug.cgi?id=36590
1973 This patch takes what was left of the unused JavaScriptCore.pro
1974 and moved the compilation logic from JavaScriptCore.pri to
1979 2010-03-16 Xan Lopez <xlopez@igalia.com>
1981 Rubber-stamped by Gustavo Noronha.
1983 Update library version for 1.1.90 release.
1987 2010-03-16 Xan Lopez <xlopez@igalia.com>
1989 Reviewed by Gustavo Noronha.
1991 Bump version for 1.1.90 release.
1995 2010-03-16 Xan Lopez <xlopez@igalia.com>
1997 Reviewed by Gustavo Noronha.
1999 Add support for Fast Mobile Scrolling in the build system.
2003 2010-03-16 Simon Hausmann <simon.hausmann@nokia.com>
2005 Add WebKitTools/TestResultServer/index.yaml to gitattributes to ignore for crlf conversion.
2009 2010-03-12 Scott Byer <scottbyer@chromium.org>
2011 Reviewed by David Levin.
2013 Popup font size needs to be exposed to clients.
2014 https://bugs.webkit.org/show_bug.cgi?id=35990
2016 Add function to expose the popup menu font size, add a field to
2017 WebPopupMenuInfo that receives that information to convey that to
2018 the web view client's createPopupMenu() call.
2020 * WebCore/platform/chromium/PopupMenuChromium.cpp:
2021 * WebCore/platform/chromium/PopupMenuChromium.h:
2022 * WebKit/chromium/public/WebPopupMenuInfo.h:
2023 * WebKit/chromium/src/ChromeClientImpl.cpp:
2025 2010-03-11 Adam Roben <aroben@apple.com>
2027 Teach git about ObjC files
2029 Fixes <http://webkit.org/b/36015>.
2031 Reviewed by Tim Hatcher.
2033 * .gitattributes: Set the diff attribute for .m and .mm files, and .h
2034 files in Mac-specific directories. This can be used to generate
2035 more-readable diffs of ObjC files.
2037 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2039 Unreviewed. Versioning for 1.1.23.
2043 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2045 Unreviewed distcheck fix.
2049 2010-03-08 Jian Li <jianli@chromium.org>
2051 Reviewed by Dmitry Titov.
2054 https://bugs.webkit.org/show_bug.cgi?id=32993
2056 Add ENABLE_BLOB_SLICE feature define.
2060 2010-03-04 Fridrich Strba <fridrich.strba@bluewin.ch>
2062 Reviewed by Holger Freyther.
2064 https://bugs.webkit.org/show_bug.cgi?id=35726
2065 Remove orphaned #ifdef WTF_USE_GLIB_ICU_UNICODE_HYBRID
2067 Removing orphaned #if USE.
2071 2010-03-04 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2073 Reviewed by Tor Arne Vestbø.
2075 [Qt] Make the OUTPUT_DIR variable in qmake projects independent of build-webkit's logic.
2077 This also allows shadow builds relying only on qmake to work properly.
2081 2010-03-03 Fridrich Strba <fridrich.strba@bluewin.ch>
2083 Reviewed by Xan Lopez.
2085 Miscellaneous little fixes for the windows build of webkit-gtk
2086 https://bugs.webkit.org/show_bug.cgi?id=35640
2088 * GNUmakefile.am: On Windows with GCC, presence of
2089 __declspec(dllexport) on some symbols disables the autoexport/autoimport
2090 feature for all others. Using regex here assures that all symbols that
2091 need to be exported in the dll are actually exported.
2093 2010-03-02 Arno Renevier <arno@renevier.net>
2095 Reviewed by Gustavo Noronha Silva.
2097 [Gtk] implements ChromeClient::requestGeolocationPermissionForFrame
2098 https://bugs.webkit.org/show_bug.cgi?id=35210
2102 2010-03-02 Dmitry Titov <dimich@chromium.org>
2104 Reviewed by Alexey Proskuryakov.
2106 Ignore compiled Java test cases in .gitignore.
2107 https://bugs.webkit.org/show_bug.cgi?id=35559
2111 2010-02-26 Arno Renevier <arno@renevier.net>
2113 Reviewed by Gustavo Noronha Silva.
2115 [Gtk] ignore WebKit/gtk/docs/GNUmakefile.in in .gitignore
2116 https://bugs.webkit.org/show_bug.cgi?id=35424
2120 2010-02-24 Sam Kerner <skerner@chromium.org>
2122 Reviewed by Darin Fisher.
2124 Expose WebFrame::setCanHaveScrollbars(). This allows a view
2125 which is being resized to not need scroll bars to ensure that
2128 Existing function setAllowsScrolling() was renamed
2129 setCanHaveScrollbars(), to be consistant with change 37159:
2130 http://trac.webkit.org/changeset/37159
2132 https://bugs.webkit.org/show_bug.cgi?id=35257
2134 * WebKit/chromium/public/WebFrame.h:
2135 * WebKit/chromium/src/ChromeClientImpl.cpp:
2136 * WebKit/chromium/src/WebFrameImpl.cpp:
2137 * WebKit/chromium/src/WebFrameImpl.h:
2139 2010-02-19 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
2141 Reviewed by Kenneth Rohde Christiansen.
2143 [Qt] Remove QGVLauncher
2145 https://bugs.webkit.org/show_bug.cgi?id=35292
2149 2010-02-24 Xan Lopez <xlopez@igalia.com>
2151 Reviewed by Gustavo Noronha.
2153 Enable SharedWorkers by default, since that's been the default for
2154 a long time in our build-webkit configuration.
2158 2010-02-23 James Choi <jchoi42@pha.jhu.edu>
2160 Add Solaris definitions
2161 https://bugs.webkit.org/show_bug.cgi?id=35214
2163 * WebKit/chromium/src/WebViewImpl.cpp
2164 * WebKit/chromium/src/WebFrameImpl.cpp
2166 2010-02-23 Arno Renevier <arno@renevier.net>
2168 Reviewed by Gustavo Noronha Silva.
2170 [Gtk]: testwebview does not work when called with absolute path
2171 https://bugs.webkit.org/show_bug.cgi?id=34940
2173 When testwebview is called as absolute path, chdir to executable
2174 directory before searching resource files.
2178 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2180 Reviewed by Gustavo Noronha Silva.
2182 Changes references of GOwnPtr to reflect their new place.
2183 http://webkit.org/b/35084
2185 * JavaScriptCore/JavaScriptCore.gypi:
2186 * JavaScriptCore/wtf/Threading.h:
2187 * JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h:
2189 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2191 Reviewed by Gustavo Noronha Silva.
2193 Fixes references to GOwnPtr and GRefPtr so the GTK+ port builds
2195 http://webkit.org/b/35084
2199 2010-02-23 Diego Escalante Urrelo <descalante@igalia.com>
2201 Reviewed by Eric Seidel.
2203 [gtk] missing libsoup-2.4 package in gir generation
2204 https://bugs.webkit.org/show_bug.cgi?id=35199
2206 Include libsoup-2.4 package in gobject introspection .gir generation.
2210 2010-02-22 Huahui Wu <hwu@google.com>
2212 Reviewed by Eric Seidel.
2214 Add code that enables SquirrelFish Extreme (a.k.a JSCX, JSC JIT)
2215 in Android. It's disabled by default, but is enabled when the
2216 enveronment variable ENABLE_JSC_JIT is set to true.
2217 https://bugs.webkit.org/show_bug.cgi?id=34855
2221 2010-02-22 Xan Lopez <xlopez@igalia.com>
2223 Reviewed by Gustavo Noronha.
2225 Bump library versioning for 1.1.22 release.
2229 2010-02-22 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2231 Reviewed by Kenneth Rohde Christiansen.
2233 [Qt] Add support for layout tests on Symbian
2234 https://bugs.webkit.org/show_bug.cgi?id=31589
2238 2010-02-20 Noam Rosenthal <noam.rosenthal@nokia.com>
2240 Reviewed by Laszlo Gombos.
2242 [Qt] ENABLE_3D_RENDERING should be optional
2243 https://bugs.webkit.org/show_bug.cgi?id=35100
2245 * WebKit.pri: ENABLE_3D_RENDERING moved to a proper feature test
2247 2010-02-19 Maciej Stachowiak <mjs@apple.com>
2249 Reviewed by David Levin.
2251 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
2252 https://bugs.webkit.org/show_bug.cgi?id=35147
2256 2010-02-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2258 Reviewed by Eric Seidel.
2260 Add .gitattributes file for custom ChangeLog merge-driver
2262 * .gitattributes: Added.
2264 2010-02-17 Noam Rosenthal <noam.rosenthal@nokia.com>
2266 Reviewed by Ariya Hidayat.
2268 [Qt] GraphicsLayer: support perspective and 3D transforms
2269 https://bugs.webkit.org/show_bug.cgi?id=34960
2271 * WebKit.pri: added appropriate define: ENABLED_3D_RENDERING
2273 2010-02-15 Philippe Normand <pnormand@igalia.com>
2275 Reviewed by Gustavo Noronha Silva.
2277 [GStreamer] Should handle BUFFERING messages
2278 https://bugs.webkit.org/show_bug.cgi?id=30004
2280 * configure.ac: Bump gstreamer -core/-plugins-base requirements to
2281 0.10.25 which is the minimum required version for on-disk buffering.
2283 2010-02-16 Xan Lopez <xlopez@igalia.com>
2285 Reviewed by Gustavo Noronha.
2287 Bump version to 1.1.22 so we can depend on it in applications.
2291 2010-02-12 Simon Hausmann <simon.hausmann@nokia.com>
2293 Reviewed by Holger Freyther.
2295 Removed WMLInputElement.* from .gitattributes as the file is
2300 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2302 Reviewed by Tor Arne Vestbø.
2304 [Qt] Make qtlauncher and qgvlauncher use the generated headers
2305 path to make sure they are correctly generated.
2309 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2311 Reviewed by Tor Arne Vestbø.
2313 [Qt] Manually add support for the install target on Symbian.
2315 This is required to copy the headers over the ones in Qt.
2319 2010-02-11 Fridrich Strba <fridrich.strba@bluewin.ch>
2321 Reviewed by Gustavo Noronha Silva.
2323 Detect properly different versions of libpng out there.
2327 2010-02-11 Xan Lopez <xlopez@igalia.com>
2329 Try to fix GTK+ build.
2333 2010-02-11 Antonio Gomes <tonikitoo@webkit.org>
2335 Reviewed by Xan Lopez.
2337 Adjust gstreamer-plugins-base minimum version check (from 0.10 to 0.10.23).
2341 2010-02-08 Maciej Stachowiak <mjs@apple.com>
2343 Reviewed by Cameron Zwarich.
2345 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
2346 https://bugs.webkit.org/show_bug.cgi?id=34698
2350 2010-02-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2352 Reviewed by Xan Lopez.
2354 Bump version to 1.1.21, and adjust library versioning accordingly.
2358 2010-02-05 Sebastian Dröge <sebastian.droege@collabora.co.uk>
2360 Reviewed by Gustavo Noronha.
2362 Add gstreamer-app-0.10 to configure.ac
2363 https://bugs.webkit.org/show_bug.cgi?id=34317
2367 2010-02-05 Simon Hausmann <simon.hausmann@nokia.com>
2369 Reviewed by Tor Arne Vestbø.
2371 Add .gitattributes file to tell git about files with Windows linefeeds
2372 https://bugs.webkit.org/show_bug.cgi?id=34645
2374 On Windows git defaults to "true" for core.autocrlf, meaning all text
2375 files in the working directory are converted from CRLF to LF on checkin
2376 time. Some files present in the repository have been checked in with
2377 CRLF linefeeds and git should not try to convert them. The added
2378 .gitattributes file tells git to not do any CRLF conversion.
2380 * .gitattributes: Added.
2382 2010-02-05 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2384 Reviewed by Simon Hausmann.
2386 [Qt] Generate convenience headers (QWebView, etc) using qmake
2388 In Qt this is done using syncqt, but we use a pro-file instead
2389 that generates makefile-rules for each of the extra headers.
2391 These extra headers are installed alongside the normal headers.
2393 * DerivedSources.pro: Include API-DerivedSources
2395 2010-02-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2397 Reviewed by Lars Knoll.
2399 [Qt] Make 'make -f Makefile.DerivedSources qmake' work
2401 Previously this target ended up generating a file named
2402 Makefile.DerivedSources.DerivedSources, and so on.
2404 * DerivedSources.pro:
2406 2010-02-04 Christian Dywan <christian@twotasts.de>
2408 Reviewed by Xan Lopez.
2410 Require either libsoup 2.28.2 or 2.29.90.
2414 2010-02-04 Xan Lopez <xlopez@igalia.com>
2416 Reviewed by Gustavo Noronha.
2418 Bump minimum libsoup requirement to 2.29.90
2422 2010-02-02 Gustavo Noronha Silva <gns@gnome.org>
2424 Reviewed by Xan Lopez.
2426 Bump version, and adjust library versioning for 1.1.20.
2430 2010-01-29 Jeremy Orlow <jorlow@chromium.org>
2432 Reviewed by Dimitri Glazkov.
2434 A first step towards the Indexed Database API
2435 https://bugs.webkit.org/show_bug.cgi?id=34342
2437 Add Indexed Database API
2441 2010-01-27 Simon Hausmann <simon.hausmann@nokia.com>
2443 Reviewed by Kenneth Rohde Christiansen.
2445 [Qt] Don't build the tests in packages, only the launcher(s)
2449 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2451 Reviewed by Tor Arne Vestbø.
2453 [Qt] Add the "d" suffix to QtWebKit's dll on Windows.
2457 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2459 Unreviewed build fix
2461 [Qt] Build fix for windows when QTDIR contains release libraries.
2463 * WebKit.pri: Use the <name>.lib syntax for linking instead of qmake's -l<name> emulation
2465 2010-01-26 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
2467 Reviewed by Simon Hausmann.
2469 First steps of the QtScript API.
2471 Two new classes were created; QScriptEngine and QScriptValue.
2472 The first should encapsulate a javascript context and the second a script
2475 This API is still in development, so it isn't compiled by default.
2476 To trigger compilation, pass --qmakearg="CONFIG+=build-qtscript" to
2479 https://bugs.webkit.org/show_bug.cgi?id=32565
2483 2010-01-25 Simon Hausmann <simon.hausmann@nokia.com>
2485 Reviewed by Laszlo Gombos.
2487 [Qt] Fix the build on Maemo5.
2489 https://bugs.webkit.org/show_bug.cgi?id=34051
2491 * WebKit.pri: Disable the use of uitools, just like it's done for Symbian.
2493 2010-01-21 No'am Rosenthal <noam.rosenthal@nokia.com>
2495 Reviewed by Antti Koivisto.
2497 [Qt] Implement GraphicsLayer for accelerated layer compositing
2498 https://bugs.webkit.org/show_bug.cgi?id=33514
2500 * WebKit.pri: Addded compile flags to enable accelerated compositing
2501 on versions higher than 4.5
2503 2010-01-20 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2505 Reviewed by Simon Hausmann.
2507 [Qt] Make DumpRenderTree build on Windows
2511 2010-01-20 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2513 Reviewed by Simon Hausmann.
2515 [Qt] Fix the recursive generated_files target to work with qmake -r -o
2517 * DerivedSources.pro:
2519 2010-01-20 Simon Hausmann <simon.hausmann@nokia.com>
2521 Reviewed by Tor Arne Vestbø.
2523 [Qt] Make it possible (on *nix at least) to recursively call "make generated_files"
2525 * DerivedSources.pro:
2527 2010-01-19 Gustavo Noronha Silva <gns@gnome.org>
2529 Unreviewed. Shared library versioning update for 1.1.19.
2533 2010-01-15 Gustavo Noronha Silva <gns@gnome.org>
2535 Rubber-stamped by Xan Lopez.
2537 Bump version to 1.1.19.
2541 2010-01-14 Csaba Osztrogonác <ossy@webkit.org>
2543 Reviewed by Eric Seidel.
2545 [Qt] Defective dependencies caused build failing on QtBuildBot.
2546 https://bugs.webkit.org/show_bug.cgi?id=33693
2548 * WebKit.pri: CONFIG += depend_includepath added.
2550 2010-01-14 Steve Block <steveblock@google.com>
2552 Reviewed by David Levin.
2554 Moves general includes before bindings includes in Android build system.
2555 https://bugs.webkit.org/show_bug.cgi?id=33623
2557 This avoids problems with collisions between WebCore/platform/text/StringBuilder.h
2558 and the new JavaScriptCore/runtime/StringBuilder.h. This change puts
2559 JavaScriptCore/runtime and other bindings includes after the WebCore and other
2560 general includes, so that the WebCore StringBuilder.h is picked up when building
2563 * Android.mk: Modified.
2565 2010-01-13 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2567 Reviewed by Simon Hausmann.
2569 [Qt] Split the build process in two different .pro files.
2570 This allows qmake to be run once all source files are available.
2572 * DerivedSources.pro: Added.
2575 2010-01-07 Daniel Bates <dbates@rim.com>
2577 Reviewed by Eric Seidel.
2579 https://bugs.webkit.org/show_bug.cgi?id=32987
2581 Added ENABLE_XHTMLMP flag. Disabled by default.
2585 2010-01-05 Gustavo Noronha Silva <gns@gnome.org>
2587 Reviewed by Xan Lopez.
2589 Based on idea and original patch by Evan Martin.
2591 Remove libWebCore intermediate library, to improve link time.
2593 [GTK] Build time must be reduced
2594 https://bugs.webkit.org/show_bug.cgi?id=32921
2598 2010-01-05 Xan Lopez <xlopez@igalia.com>
2600 Bump for 1.1.18 release.
2604 2010-01-04 Gustavo Noronha Silva <gns@gnome.org>
2606 Fix JSCore-1.0.gir path to fix make distcheck.
2610 2010-01-04 Simon Hausmann <simon.hausmann@nokia.com>
2612 Reviewed by Tor Arne Vestbø.
2614 [Qt] Fix standalone package builds.
2616 * WebKit.pri: Add logic for detecting standalone builds. Set OUTPUT_DIR to the top-level dir in that case.
2617 * WebKit.pro: Don't build JSC and DRT for package builds.
2619 2010-01-04 Eric Seidel <eric@webkit.org>
2621 Reviewed by Adam Barth.
2623 bugzilla-tool should not require users to install mechanize
2624 https://bugs.webkit.org/show_bug.cgi?id=32635
2626 * .gitignore: Ignore autoinstall.cache.d directory created by autoinstall.py
2628 2009-12-28 Estêvão Samuel Procópio <tevaum@gmail.com>
2630 Reviewed by Gustavo Noronha Silva.
2632 Bug 32940: [GTK] Changing the download throttle conditions.
2633 https://bugs.webkit.org/show_bug.cgi?id=32716
2635 The WebKitDownload progress notification was taking long to
2636 update. This fix makes notification happens each 0.7 secs
2637 or when the progress ups in 1%.
2639 * WebKit/gtk/webkit/webkitdownload.cpp:
2641 2009-12-22 Simon Hausmann <simon.hausmann@nokia.com>
2643 Rubber-stamped by Holger Freyther.
2645 Adjusted path to QtLauncher.
2649 2009-12-19 Evan Martin <evan@chromium.org>
2651 Reviewed by Gustavo Noronha Silva.
2653 Add a couple of WebKitGtk files to .gitignore.
2657 2009-12-18 Benjamin Otte <otte@gnome.org>
2659 Reviewed by Xan Lopez.
2661 [GTK] RemoveDashboard support. It's useless.
2665 2009-12-18 Simon Hausmann <simon.hausmann@nokia.com>
2667 Reviewed by Tor Arne Vestbø.
2669 [Qt] Clean up the qmake build system to distinguish between trunk builds and package builds
2671 https://bugs.webkit.org/show_bug.cgi?id=32716
2673 * WebKit.pri: Use standalone_package instead of QTDIR_build
2675 2009-12-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2677 Unreviewed. Build fixes for make distcheck.
2681 2009-12-16 Dan Winship <danw@gnome.org>
2683 Reviewed by Gustavo Noronha Silva.
2685 [Gtk] Content-Encoding support
2687 https://bugs.webkit.org/show_bug.cgi?id=522772
2689 * configure.ac: require libsoup 2.28.2 for SoupContentDecoder
2691 2009-12-13 Eric Seidel <eric@webkit.org>
2693 Reviewed by Gavin Barraclough.
2695 string-base64 test does not compute a valid base64 string
2696 http://bugs.webkit.org/show_bug.cgi?id=16806
2698 * tests/string-base64.js: change str[i] to str.charCodeAt(i)
2700 2009-12-10 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2702 Reviewed by Xan Lopez.
2704 [GTK] Should provide an API to control the IconDatabase
2705 https://bugs.webkit.org/show_bug.cgi?id=32334
2707 Add test to make sure favicon reporting works.
2711 2009-12-09 Steve Block <steveblock@google.com>
2713 Reviewed by Adam Barth.
2715 Adds Android Makefiles for building with V8.
2716 https://bugs.webkit.org/show_bug.cgi?id=32278
2718 * Android.mk: Modified. Includes Makefiles for V8.
2720 2009-12-08 Steve Block <steveblock@google.com>
2722 Reviewed by Adam Barth.
2724 [Android] Adds Makefiles for Android port.
2725 https://bugs.webkit.org/show_bug.cgi?id=31325
2727 * Android.mk: Added.
2729 2009-12-08 Christian Dywan <christian@twotoasts.de>
2731 Reviewed by Xan Lopez.
2733 * configure.ac: Require only libSoup 2.27.91 but check for 2.29.3
2734 and define HAVE_LIBSOUP_2_29_3 in that case.
2736 2009-12-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2738 Rubber-stamped by Xan Lopez.
2740 Late post-release version bump.
2744 2009-12-08 Dominik Röttsches <dominik.roettsches@access-company.com>
2746 Reviewed by Gustavo Noronha Silva.
2748 [Gtk] Create a TextBreakIterator implementation based on GLib (without ICU)
2749 https://bugs.webkit.org/show_bug.cgi?id=31469
2751 Removing hybrid configuration for --with-unicode-backend=glib
2752 ICU not required anymore.
2754 * autotools/webkit.m4:
2756 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2758 Rubber-stamped by Maciej Stachowiak.
2760 Turn on (SVG) Filters for Gtk.
2761 https://bugs.webkit.org/show_bug.cgi?id=32224
2765 2009-12-07 Dmitry Titov <dimich@chromium.org>
2767 Rubber-stamped by Darin Adler.
2769 Remove ENABLE_SHARED_SCRIPT flags
2770 https://bugs.webkit.org/show_bug.cgi?id=32245
2771 This patch was obtained by "git revert" command and then un-reverting of ChangeLog files.
2775 2009-12-06 Gustavo Noronha Silva <gns@gnome.org>
2777 Reviewed by Xan Lopez.
2779 Build the new API test.
2781 [GTK] REGRESSION: webkit thinks it can render PDFs
2782 https://bugs.webkit.org/show_bug.cgi?id=32183
2786 2009-12-05 Vincent Untz <vuntz@gnome.org>
2788 Reviewed by Gustavo Noronha.
2790 Fixes race for builds with introspection enabled, and parallel
2795 2009-12-04 Xan Lopez <xlopez@igalia.com>
2797 Reviewed by Gustavo Noronha.
2799 [GTK]Enable DNS prefetching
2800 https://bugs.webkit.org/show_bug.cgi?id=23846
2802 Bump libsoup required version to 2.29.3 for DNS prefetching.
2806 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2808 Rubber-stamped by Xan Lopez.
2810 Make sure we distribute and install GObject Introspection files.
2814 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2816 Build fix. Make sure JSCore-1.0.gir is added to the distributed
2821 2009-11-30 Xan Lopez <xlopez@igalia.com>
2823 Reviewed by Gustavo Noronha.
2825 Bump versions for 1.1.17 release.
2829 2009-11-30 Jan-Arve Sæther <jan-arve.saether@nokia.com>
2831 Reviewed by Simon Hausmann.
2833 [Qt] Fix compilation with win32-icc
2835 Include os-win32 for stdint.h since MS does not ship that in their PSDK.
2839 2009-11-26 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2841 Reviewed by Oliver Hunt.
2843 Move GOwnPtr* from wtf to wtf/gtk
2844 https://bugs.webkit.org/show_bug.cgi?id=31793
2846 * GNUmakefile.am: Add JavaScriptCore/wtf/gtk to
2849 2009-11-24 Dmitry Titov <dimich@chromium.org>
2851 Reviewed by Eric Seidel.
2853 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
2854 https://bugs.webkit.org/show_bug.cgi?id=31444
2858 2009-11-24 Jason Smith <dark.panda@gmail.com>
2860 Reviewed by Alexey Proskuryakov.
2862 RegExp#exec's returned Array-like object behaves differently from
2864 https://bugs.webkit.org/show_bug.cgi?id=31689
2866 * LayoutTests/fast/js/regexp-in-and-foreach-handling.html: Added.
2867 * LayoutTests/fast/js/script-tests/regexp-in-and-foreach-handling.js: Added.
2868 * LayoutTests/fast/js/regexp-in-and-foreach-handling-expected.txt: Added.
2870 2009-11-24 Jens Alfke <snej@chromium.org>
2872 Reviewed by David Levin.
2874 Ignore Chromium's Xcode projects that are auto-generated from .gyp files.
2875 https://bugs.webkit.org/show_bug.cgi?id=31847
2877 * .gitignore: Add three .xcodeproj files.
2879 2009-11-09 Priit Laes <plaes@plaes.org>
2881 Reviewed by Oliver Hunt.
2883 [Gtk] Build from tarball fails with --enable-introspection
2884 https://bugs.webkit.org/show_bug.cgi?id=31261
2886 We need to enable gobject-introspection during distcheck otherwise
2887 some of the required files are missing in tarball.
2891 2009-11-05 Priit Laes <plaes@plaes.org>
2893 Reviewed by Jan Alonzo.
2895 [Gtk] Build failure with --enable-introspection
2896 https://bugs.webkit.org/show_bug.cgi?id=31102
2898 Add search and include paths for JSCore-1.0.gir required by
2899 gobject-introspection tools.
2903 2009-11-04 Benjamin Otte <otte@gnome.org>
2905 Reviewed by Gustavo Noronha.
2907 Update Cairo requirement to 1.6.
2909 https://bugs.webkit.org/show_bug.cgi?id=19266
2913 2009-11-02 Estêvão Samuel Procópio <tevaum@gmail.com>
2915 Reviewed by Gustavo Noronha.
2917 [Build] make install ignores --prefix option for gobject-introspection.
2918 https://bugs.webkit.org/show_bug.cgi?id=31025
2920 Make the build system use the --prefix path also when installing
2921 gobject-introspection files.
2923 * configure.ac: use --prefix path in GITDIR and GIRTYPELIBDIR
2925 2009-11-02 Xan Lopez <xlopez@igalia.com>
2927 Bump version before release (or post-release, depending on your
2928 point of view) so that we can make applications depending on
2929 unreleased APIs in WebKit svn fail at configure time when the
2930 requirements are not met.
2934 2009-11-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2936 Reviewed by Eric Seidel.
2938 Turn on warnings for QtWebKit for gcc
2939 https://bugs.webkit.org/show_bug.cgi?id=30958
2941 * WebKit.pri: Turn on warnings for the GCC compiler
2943 2009-10-30 Adam Barth <abarth@webkit.org>
2945 Reviewed by Mark Rowe.
2947 Teach git to ignore some files
2948 https://bugs.webkit.org/show_bug.cgi?id=30951
2950 Ignore WebKitBuild because we never want to version that directory.
2951 Also, ignore the xcode project files so git clean doesn't blow away
2952 your project settings. Finally, ignore the compiled python files in
2953 WebKitTools/Script modules because they clutter up git status.
2955 * .gitignore: Added.
2957 2009-10-30 Roland Steiner <rolandsteiner@chromium.org>
2959 Reviewed by Eric Seidel.
2961 Remove ENABLE_RUBY guards as discussed with Dave Hyatt and Maciej Stachowiak.
2963 Bug 28420 - Implement HTML5 <ruby> rendering
2964 (https://bugs.webkit.org/show_bug.cgi?id=28420)
2966 No new tests (no functional change).
2970 2009-10-26 Holger Hans Peter Freyther <zecke@selfish.org>
2972 Rubber-stamped by Darin Adler.
2974 Export fastMalloc, fastCalloc, fastRealloc and fastFree
2975 https://bugs.webkit.org/show_bug.cgi?id=30769
2977 Export the FastMalloc functions outside of the libwebkit library
2978 to be able to instrument memory allocations. These are C++ symbols
2979 but do not require the C++ runtime to be useful and should be of
2980 no harm to plain C code.
2982 * autotools/symbols.filter:
2984 2009-10-26 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2986 Reviewed by Jan Alonzo.
2988 Alternative solution to regression introduced in r48672.
2992 2009-10-26 Xan Lopez <xlopez@igalia.com>
2994 Reviewed by Gustavo Noronha.
2996 Update for 1.1.16 release.
3000 2009-10-24 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3002 Reviewed by Holger Freyther.
3004 [Qt] [Symbian] Set the capability and memory required to run QtWebKit for Symbian
3005 https://bugs.webkit.org/show_bug.cgi?id=30476
3007 Set the stack size to 80 Kb and heap size to the 128kB - 32MB range
3008 to all executables linking against WebKit library.
3012 2009-10-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3014 Reviewed by Holger Freyther.
3016 [GTK] Add MathML to the build system
3017 https://bugs.webkit.org/show_bug.cgi?id=30487
3019 Add --enable-mathml to configure.
3023 2009-10-15 Jan Michael Alonzo <jmalonzo@webkit.org>
3025 Reviewed by Xan Lopez.
3027 [GTK] marshal stamp files are not cleaned after a distclean
3028 https://bugs.webkit.org/show_bug.cgi?id=30156
3030 Add the stamp files directly to cleanfiles. Also rearrange the
3031 variable declarations so we don't miss any files that need to be
3032 cleaned up during the clean targets.
3036 2009-10-15 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3038 Unreviewed. Help text fix - Web Sockets default is no, not yes.
3042 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3044 Rubberstamped by Eric Seidel.
3046 [Gtk] Fix icu CFLAG for Darwin
3047 https://bugs.webkit.org/show_bug.cgi?id=29517
3049 Don't escape the srcdir variable. Also use $host instead of the
3052 * autotools/webkit.m4:
3054 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3056 Reviewed by Gustavo Noronha.
3058 [Gtk] Use the SQLite3 headers from WebKitLibraries if sqlite3 is undetected
3059 https://bugs.webkit.org/show_bug.cgi?id=29518
3063 2009-10-05 Zoltan Horvath <zoltan@webkit.org>
3065 Reviewed by Simon Hausmann.
3067 [Qt] Disable TCmalloc for Windows port at the present, because MinGW
3068 hasn't got built-in pthread library.
3072 2009-10-02 Prasanth Ullattil <prasanth.ullattil@nokia.com>
3074 Reviewed by Simon Hausmann.
3076 Disable a few more harmless MSVC warnings.
3080 2009-10-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3082 Unreviewed, build fix.
3084 [Qt] Symbian build break after r48976.
3085 unix is set for Symbian in the Qt build system.
3089 2009-10-01 Zoltan Horvath <zoltan@webkit.org>
3091 Reviewed by Simon Hausmann.
3093 [Qt] Enable TCmalloc for the Linux, Mac and Windows Qt-port
3094 https://bugs.webkit.org/show_bug.cgi?id=27029
3096 Remove USE_SYSTEM_MALLOC for Linux, Mac and Windows Qt-port from WebKit.pri,
3097 so these Qt-ports will use TCmalloc as other ports.
3101 2009-10-01 Martin Robinson <martin.james.robinson@gmail.com>
3103 Reviewed by Xan Lopez.
3105 [GTK] GtkIMContext filtering interferes with DOM key events
3106 https://bugs.webkit.org/show_bug.cgi?id=28733
3108 Add new key event test ensuring that IME keypresses are handled.
3112 2009-10-01 Philippe Normand <pnormand@igalia.com>
3114 Reviewed by Xan Lopez.
3116 [GTK] data: uri support in media player
3117 https://bugs.webkit.org/show_bug.cgi?id=29842
3119 Check presence of gstreamer-pbutils-0.10.
3123 2009-09-26 David Kilzer <ddkilzer@apple.com>
3125 GTK BUILD FIX: add ENABLE_ORIENTATION_EVENTS support to configure.ac
3127 * configure.ac: Added support for ENABLE_ORIENTATION_EVENTS.
3129 2009-09-23 Xan Lopez <xlopez@igalia.com>
3131 Reviewed by Gustavo Noronha.
3133 Do not add unneeded include paths for gir files, and add the
3134 include paths for headers manually instead of relying on our own
3135 pc file and installed headers, since that adds a circular
3140 2009-09-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3142 Reviewed by Xan Lopez.
3144 Minor reorganization to the patch landed in
3145 http://trac.webkit.org/changeset/48670. Also move JSCore-1.0.gir
3146 in the gtk directory as that's only useful to the Gtk port at the
3152 2009-09-23 Xan Lopez <xlopez@igalia.com>
3154 Reviewed by Gustavo Noronha.
3156 [GTK] We should generate our own gir file for introspection
3157 https://bugs.webkit.org/show_bug.cgi?id=29603
3159 Generate gir and typelib files for WebKit and JSCore. The JSCore
3160 gir file is handwritten (since it's only useful, for now, as a
3161 dependency of the WebKit gir file), the WebKit one is
3162 autogenerated from the headers.
3165 * JSCore-1.0.gir: Added.
3168 2009-09-22 Philippe Normand <pnormand@igalia.com>
3170 Reviewed by Xan Lopez.
3172 link errors due to wrong UNICODE_LIBS on Ubuntu Jaunty
3173 https://bugs.webkit.org/show_bug.cgi?id=29638
3175 Call icu-cconfig with ldflags-libsonly to prevent having a -L
3176 statement that could override libs installed in another prefix.
3178 * autotools/webkit.m4:
3180 2009-09-21 Xan Lopez <xlopez@igalia.com>
3182 Reviewed by Gustavo Noronha.
3184 Bump version for 1.1.15 release.
3188 2009-09-18 Xan Lopez <xlopez@igalia.com>
3190 Reviewed by Gustavo Noronha and Jan Alonzo.
3192 [GTK] context menu overriding API is very limited
3193 https://bugs.webkit.org/show_bug.cgi?id=27546
3195 Add new tests to the build.
3199 2009-09-18 Xan Lopez <xlopez@igalia.com>
3201 Reviewed by Gustavo Noronha and Jan Alonzo.
3203 [GTK] context menu overriding API is very limited
3204 https://bugs.webkit.org/show_bug.cgi?id=27546
3206 Add WebKitHitTestResult to the build.
3210 2009-09-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3212 Reviewed by Ariya Hidayat.
3214 Disable some ARM compiler warnings
3215 https://bugs.webkit.org/show_bug.cgi?id=29083
3217 The following ARM compiler warnings are disabled
3219 - #68-D: integer conversion resulted in a change of sign
3220 - #111-D: statement is unreachable
3221 - #177-D: variable XXX was declared but never referenced
3222 - #368-D: class XXX defines no constructor to initialize the following: YYY
3223 - #830-D: function XXX "XXX::operator new" has no corresponding operator delete
3224 - #1293-D: assignment in condition
3228 2009-09-09 Kenneth Rohde Christiansen <kenneth@webkit.org>
3230 Reviewed by Simon Hausmann.
3232 [Qt] Add the alternative QtLauncher (based on QGraphicsView) to the build.
3234 https://bugs.webkit.org/show_bug.cgi?id=28862
3238 2009-09-07 Xan Lopez <xlopez@igalia.com>
3240 Rubber-stamped by Gustavo Noronha.
3242 Bump versions in preparation for 1.1.14 release.
3246 2009-09-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3248 Reviewed by Xan Lopez.
3250 https://bugs.webkit.org/show_bug.cgi?id=26854
3251 [GTK] Needs API to allow more control over outgoing requests
3253 * GNUmakefile.am: new files added to the build for new class
3254 WebKitNetworkResponse
3256 2009-09-06 Martin Robinson <martin.james.robinson@gmail.com>
3258 Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
3260 [Gtk] Expose a database API
3261 https://bugs.webkit.org/show_bug.cgi?id=27899
3263 Expose an HTML5 database API for GTK+.
3267 2009-09-04 Albert Bachand <albertb@google.com>
3269 Reviewed by Eric Seidel.
3271 Modify the condition regarding the key modifier for opening combo
3272 boxes under GTK from just PLATFORM(GTK) to also look for
3273 (PLATFORM(CHROMIUM) && PLATFORM(LINUX)).
3275 * WebCore/dom/SelectElement.cpp:
3276 * WebCore/manual-tests/select-popup-on-spacebar.html:
3278 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
3280 Reviewed by Xan Lopez and Gustavo Noronha.
3282 [Gtk] Implement a WebDataSource for the gtk port
3283 https://bugs.webkit.org/show_bug.cgi?id=24758
3285 Add WebKitWebDataSource unit test to the build script
3289 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
3291 Reviewed by Xan Lopez and Gustavo Noronha.
3293 [Gtk] Implement a WebDataSource for the gtk port
3294 https://bugs.webkit.org/show_bug.cgi?id=24758
3296 Add WebKitWebDataSource and DocumentLoaderGtk to the build script.
3300 2009-09-01 Jan Michael Alonzo <jmalonzo@webkit.org>
3302 Reviewed by Xan Lopez and Gustavo Noronha.
3304 [Gtk] Implement a WebDataSource for the gtk port
3305 https://bugs.webkit.org/show_bug.cgi?id=24758
3307 Add WebKitWebResource to the build script.
3311 2009-08-28 Jan Michael Alonzo <jmalonzo@webkit.org>
3313 Reviewed by Oliver Hunt.
3315 Gtk Build broken for OSX Quartz
3316 https://bugs.webkit.org/show_bug.cgi?id=28727
3318 Define XP_UNIX for non-Win OS builds.
3322 2009-08-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3324 Reviewed by Holger Freyther.
3326 https://bugs.webkit.org/show_bug.cgi?id=25889
3327 [GTK] scrollbar policy for main frame is not implementable
3329 Adding files for the new test for window-related issues (starting
3330 with scrollbar policy).
3334 2009-08-27 Priit Laes <plaes@plaes.org>
3336 Reviewed by Xan Lopez.
3338 [GTK] Out-of-srcdir build problem
3339 https://bugs.webkit.org/show_bug.cgi?id=28741
3341 * GNUmakefile.am, autotools/webkit.m4:
3342 Fix problem with out-of-srcdir builds. Also bump required glib version.
3344 2009-08-24 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3346 Reviewed by Xan Lopez.
3348 Bump package and so versions for 1.1.13 release.
3352 2009-08-22 Javier Jardón <javierjc1982@gmail.com>
3354 [GTK] Not use deprecated symbols in WebKitWebView example code.
3355 https://bugs.webkit.org/show_bug.cgi?id=28651
3357 * WebKit/gtk/webkit/webkitwebview.cpp
3359 2009-08-18 Xan Lopez <xlopez@igalia.com>
3361 Rubber-stamped by Holger Freyther.
3363 Require at least libsoup 2.27.91 for the new password
3364 manager/authentication APIs.
3368 2009-08-18 Drew Wilson <atwilson@google.com>
3370 Reviewed by NOBODY (Build Break).
3372 Speculative fix for GTK DumpRenderTree.
3376 2009-08-18 Kent Tamura <tkent@chromium.org>
3378 Reviewed by Eric Seidel.
3380 Add --enable-datalist option.
3384 2009-08-14 Adam Bergkvist <adam.bergkvist@ericsson.com>
3386 Reviewed by Sam Weinig.
3388 [GTK] Added EventSource to the build (default on).
3389 https://bugs.webkit.org/show_bug.cgi?id=14997
3393 2009-08-14 Jan Michael Alonzo <jmalonzo@webkit.org>
3395 Rubber-stamped by Gustavo Noronha.
3397 Initialize CFLAGS and CXXFLAGS before the main body of the
3398 WEBKIT_INIT macro so C files don't get built with "-g -O2".
3400 * autotools/webkit.m4:
3402 2009-08-12 Xan Lopez <xlopez@igalia.com>
3404 Reviewed by Jan Alonzo.
3406 [GTK] Remove keyring optional features
3407 https://bugs.webkit.org/show_bug.cgi?id=28173
3409 Remove keyring support, we now do authentication storage through
3410 libsoup. We depend on libsoup master now, will bump the dependency
3411 when there's a new release.
3416 2009-08-11 Drew Wilson <atwilson@google.com>
3418 Reviewed by NOBODY (Build break).
3420 Speculative fix for GTK build break.
3424 2009-08-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3426 Reviewed by Simon Hausmann.
3428 Build the TestNetscapePlugin on Qt/Mac
3432 2009-08-11 Xan Lopez <xlopez@igalia.com>
3434 Reviewed by Jan Alonzo.
3436 Prefix lengthy commands with AM_V_GEN so that they produce an
3437 output like 'GEN <filename>' when in silent mode.
3441 2009-08-05 Jan Michael Alonzo <jmalonzo@webkit.org>
3443 Reviewed by Xan Lopez.
3445 [Gtk] macros in webkit.m4 should be defined once only
3446 https://bugs.webkit.org/show_bug.cgi?id=27929
3448 The macros in webkit.m4 are not meant to be called multiple times
3449 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3450 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3452 Lastly, make sure CXXFLAGS and CFLAGS are defined before
3453 AC_PROG_CXX gets expanded so it doesn't add "-g -O2" on Release builds.
3455 * autotools/webkit.m4:
3457 2009-08-05 Xan Lopez <xlopez@igalia.com>
3459 Revert r46714, it was making us build debug images by default.
3461 * autotools/webkit.m4:
3463 2009-08-03 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3465 Reviewed by Eric Seidel.
3467 [Qt] Consolidate common gcc flags to WebKit.pri
3468 https://bugs.webkit.org/show_bug.cgi?id=27934
3472 2009-08-03 Jan Michael Alonzo <jmalonzo@webkit.org>
3474 Rubber-stamped by Eric Seidel.
3476 [Gtk] macros in webkit.m4 should be defined once only
3477 https://bugs.webkit.org/show_bug.cgi?id=27929
3479 The macros in webkit.m4 are not meant to be called multiple times
3480 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3481 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3483 * autotools/webkit.m4:
3485 2009-07-29 Ariya Hidayat <ariya.hidayat@nokia.com>
3487 Reviewed by Simon Hausmann.
3489 Adding ImageDiff project file.
3491 https://bugs.webkit.org/show_bug.cgi?id=27813
3493 * WebKit.pro: Added ImageDiff.pro.
3495 2009-07-29 Jan Michael Alonzo <jmalonzo@webkit.org>
3497 Reviewed by Eric Seidel and Xan Lopez.
3499 [Gtk] Enable http/tests/appcache tests
3500 https://bugs.webkit.org/show_bug.cgi?id=27674
3502 * GNUmakefile.am: Add webkit/webkitapplicationcache.cpp
3504 2009-07-28 Xan Lopez <xlopez@igalia.com>
3506 Reviewed by Gustavo Noronha.
3508 Use automake 1.11 SILENT_RULES when present, for cleaner build
3509 output. You can disable it by passing --disable-silent-rules to
3510 configure or V=1 to make.
3512 * autotools/dolt.m4:
3515 2009-07-28 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3517 Reviewed by Simon Hausmann.
3519 [Qt] Disable some compiler warnings for the win build
3520 https://bugs.webkit.org/show_bug.cgi?id=27709
3524 2009-07-28 Xan Lopez <xlopez@igalia.com>
3526 Reviewed by Gustavo Noronha.
3528 * configure.ac: bump version for 1.1.12 release.
3530 2009-07-24 Xan Lopez <xlopez@igalia.com>
3532 Reviewed by Gustavo Noronha.
3534 Remove unneeded commas from PKG_CHECK_MODULES.
3538 2009-07-24 Jan Michael Alonzo <jmalonzo@webkit.org>
3540 Reviewed by Xan Lopez.
3542 Bump pango version requirement to 1.12 which is the version that
3547 2009-07-21 Roland Steiner <rolandsteiner@google.com>
3549 Reviewed by David Levin.
3551 Add ENABLE_RUBY to list of build options
3552 https://bugs.webkit.org/show_bug.cgi?id=27324
3554 * configure.ac: Added flag ENABLE_RUBY.
3556 2009-07-20 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3558 Reviewed by Holger Freyther.
3560 [Qt] Add an option for QtLauncher to build without QtUiTools dependency
3561 https://bugs.webkit.org/show_bug.cgi?id=27438
3563 Based on Norbert Leser's work.
3565 * WebKit.pri: Symbian does not have UiTools
3567 2009-07-16 Fumitoshi Ukai <ukai@chromium.org>
3569 Reviewed by David Levin.
3571 Add --web-sockets flag and ENABLE_WEB_SOCKETS define.
3572 https://bugs.webkit.org/show_bug.cgi?id=27206
3574 Add --enable-web-sockets in configure.ac
3578 2009-07-16 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3580 Reviewed by Simon Hausmann.
3582 [Qt] Enable GNU compiler extensions to the ARM compiler
3583 for all Qt ports using RVCT
3584 https://bugs.webkit.org/show_bug.cgi?id=27348
3588 2009-07-15 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3590 Rubber-stamped by Simon Hausmann.
3592 Fix the Qt/Mac build by disabling TestNetscapePlugin
3594 We should fix and enable this once we run DRT for Qt/Mac
3598 2009-07-13 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3600 Unreviewed build fix. Require the correct libsoup version now that
3605 2009-07-13 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3607 Reviewed by Tor Arne Vestbø.
3609 [Qt] Build fix for QtWebKit on Win
3610 https://bugs.webkit.org/show_bug.cgi?id=27205
3612 * WebKit.pri: Include the major version number in the QtWebKit
3613 library file for Win.
3615 2009-07-13 Simon Hausmann <simon.hausmann@nokia.com>
3617 Reviewed by Ariya Hidayat.
3619 Add the test netscape plugin for the Qt DRT to the build.
3623 2009-07-13 Drew Wilson <atwilson@google.com>
3625 Reviewed by David Levin.
3627 Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
3628 https://bugs.webkit.org/show_bug.cgi?id=26932
3630 Added ENABLE(SHARED_WORKERS) flag.
3634 2009-07-12 Xan Lopez <xlopez@igalia.com>
3636 Reviewed by Gustavo Noronha.
3638 Bump version in preparation for 1.1.11 release.
3642 2009-07-07 Norbert Leser <norbert.leser@nokia.com>
3644 Reviewed by Simon Hausmann.
3646 Exclude DumpRenderTree.pro from symbian build
3650 2009-07-09 Drew Wilson <atwilson@google.com>
3652 Reviewed by Alexey Proskuryakov.
3654 https://bugs.webkit.org/show_bug.cgi?id=26903
3656 Turned on CHANNEL_MESSAGING by default because the MessageChannel API
3657 can now be implemented for Web Workers and is reasonably stable.
3659 * configure.ac: enable CHANNEL_MESSAGING.
3661 2009-07-03 Jan Michael Alonzo <jmalonzo@webkit.org>
3663 Reviewed by Xan Lopez and Gustavo Noronha.
3665 Set user-agent from application
3666 https://bugs.webkit.org/show_bug.cgi?id=17375
3668 Define UA version macros to be used by the UA string.
3669 Add new WebSettings unit test for the User-Agent string API.
3674 2009-06-20 Gustavo Noronha Silva <gns@gnome.org>
3676 Reviewed by Jan Alonzo.
3678 Adding files for the new test case for loading statuses.
3682 2009-06-15 Xan Lopez <xlopez@igalia.com>
3684 Reviewed by Gustavo Noronha.
3686 Version bump in preparation for 1.1.10 release.
3690 2009-06-12 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3692 Reviewed by Xan Lopez.
3694 Refactor handling of options in the build-webkit script
3696 Options are now defined in one place, and then reused when creating
3697 the usage help text, the arguments to GetOptions(), and when passing
3698 the options on to the underlying port-dependent build systems.
3700 This allows the Qt port to read the defaults for the options from the
3701 pro file (dynamically), and to pass the options on to qmake at build.
3705 2009-06-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3707 Reviewed by Holger Freyther.
3709 [Qt] Fix release build detection
3710 https://bugs.webkit.org/show_bug.cgi?id=26267
3714 2009-06-10 Gustavo Noronha Silva <gns@gnome.org>
3716 Reviewed by Xan Lopez.
3718 Add unit tests for our WebKitNetworkRequest object.
3722 2009-06-10 Xan Lopez <xlopez@igalia.com>
3724 Reviewed by Gustavo Noronha.
3726 Version bump in preparation for 1.1.9 release.
3730 2009-06-10 Xan Lopez <xlopez@igalia.com>
3732 Reviewed by Jan Alonzo.
3734 https://bugs.webkit.org/show_bug.cgi?id=25415
3735 [GTK][ATK] Please implement support for get_text_at_offset
3737 Add new dependency on the Gail utils library, needed for our a11y
3743 2009-05-29 Gustavo Noronha Silva <gns@gnome.org>
3745 Reviewed by Jan Alonzo.
3747 Add a test-case for our HTTP backend, currently checking the
3748 ref-counting of the SoupMessage.
3752 2009-05-28 Dirk Schulze <krit@webkit.org>
3754 Reviewed by Nikolas Zimmermann.
3756 Enable the new build flag --filters for Gtk. More details in WebCore/ChangeLog.
3760 2009-05-19 Xan Lopez <xlopez@igalia.com>
3762 Reviewed by Jan Alonzo and Gustavo Noronha.
3764 https://bugs.webkit.org/show_bug.cgi?id=25415
3765 [GTK][ATK] Please implement support for get_text_at_offset
3767 Add new test file for ATK.
3771 2009-05-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3773 Rubber-stamped by Xan Lopez.
3775 Fix webkitgtk_cleanfiles to clean gtk-doc-related files in the
3776 correct directory, so that we pass make distcheck.
3780 2009-05-28 Xan Lopez <xlopez@igalia.com>
3782 Bump version numbers in preparation for 1.1.8 release.
3786 2009-05-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3788 Unreviewed build fix. Add gstreamer-video-0.10 libs to
3789 GSTREAMER_LIBS to resolve an undefined reference to gst_video_get_size
3790 - symbol used in MediaPlayerPrivateGstreamer.
3794 2009-05-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3796 Reviewed by Xan Lopez.
3798 [Gtk] Various autotools build refactoring and fixes
3799 https://bugs.webkit.org/show_bug.cgi?id=25286
3801 Refactor library LIBS. Move third-party libs in libwebkit instead
3806 2009-05-22 Antonio Gomes <antonio.gomes@openbossa.org>
3808 Reviewed by Gustavo Noronha.
3810 Make Gtk build not bail out if gtk-doc-tools is not installed.
3812 Warning message shown instead.
3816 2009-05-22 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3818 Reviewed by Xan Lopez.
3820 Add big warnings about the glib unicode backend being slow and
3821 incomplete, since it is a work in progress.
3823 * autotools/webkit.m4:
3826 2009-05-22 Dominik Röttsches <dominik.roettsches@access-company.com>
3828 Reviewed by Gustavo Noronha.
3830 https://bugs.webkit.org/show_bug.cgi?id=15914
3831 [GTK] Implement Unicode functionality using GLib
3833 Initial version of this patch by Jürg Billeter.
3835 Adding options for --with-unicode-backend=icu|glib
3836 and checking for pango version >= 1.21.0 if GLib backend
3837 is selected. Temporarily, until remaining parts of
3838 this patch are committed, introduce WTF_USE_GLIB_ICU_UNICODE_HYBRID
3839 macro to allow for a mixed compilation with WTF Unicode
3840 backend based on GLib while text codecs and TextBreakIterator
3841 remain ICU dependent.
3846 2009-05-18 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3848 Reviewed by Gavin Barraclough.
3850 Enable YARR, and disable WREC for GTK+.
3854 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3856 Reviewed by Xan Lopez.
3858 [Gtk] Various autotools build refactoring and fixes
3859 https://bugs.webkit.org/show_bug.cgi?id=25286
3861 Add support for running unit tests. Also run the tests whenever
3862 the 'check' target runs.
3866 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3868 Reviewed by Xan Lopez.
3870 [Gtk] Various autotools build refactoring and fixes
3871 https://bugs.webkit.org/show_bug.cgi?id=25286
3877 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3879 Reviewed by Xan Lopez.
3881 [Gtk] Various autotools build refactoring and fixes
3882 https://bugs.webkit.org/show_bug.cgi?id=25286
3884 Add -no-install and -no-fast-install to programs and tests that we
3885 don't install. Also remove -O2 since this is already handled at
3890 2009-05-17 Jan Michael Alonzo <jmalonzo@webkit.org>
3892 Reviewed by Xan Lopez.
3894 [Gtk] Various autotools build refactoring and fixes
3895 https://bugs.webkit.org/show_bug.cgi?id=25286
3897 Refactor library cflags
3901 2009-05-15 Fridrich Strba <fridrich.strba@bluewin.ch>
3903 Reviewed by Jan Alonzo.
3905 Use AC_CANONICAL_HOST instead of AC_CANONICAL_SYSTEM, since
3906 the JIT compiler is not a cross-compiler
3910 2009-05-13 Xan Lopez <xlopez@igalia.com>
3912 Unreviewed: bump versions in preparation for 1.1.7 release.
3916 2009-05-13 Xan Lopez <xlopez@igalia.com>
3918 Rubber-stamped by Gustavo Noronha.
3920 Revert commit r43563, since it breaks WebKitGTK+ when compiled
3925 2009-05-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3927 Reviewed by Holger Freyther.
3929 [Gtk] Various autotools build refactoring and fixes
3930 https://bugs.webkit.org/show_bug.cgi?id=25286
3932 Refactor use of CFLAGS, CXXFLAGS, LIBADD and LDFLAGS.
3936 2009-05-09 Jan Michael Alonzo <jmalonzo@webkit.org>
3938 Reviewed by Gustavo Noronha.
3940 WebKit-r43163 won't build for gtk-directfb
3941 https://bugs.webkit.org/show_bug.cgi?id=25538
3943 Move the ENCHANT check out of the with_target conditional since it
3944 applies to all targets
3948 2009-05-09 Mike Hommey <glandium@debian.org>
3950 Reviewed by Geoffrey Garen. Landed by Jan Alonzo.
3952 Enable JIT on x86-64 gtk+
3953 https://bugs.webkit.org/show_bug.cgi?id=24724
3957 2009-05-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3959 Reviewed by Xan Lopez.
3961 Ship the gtk-doc.make file, so as to not depend on gtkdoc-tools.
3966 2009-05-06 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3968 Reviewed by Simon Hausmann.
3970 Build QtWebKit as a framework on Mac
3972 This implies both debug and release build by default, unless
3973 one of the --debug or --release config options are passed to
3974 the build-webkit script.
3976 Frameworks can be disabled by passing CONFIG+=webkit_no_framework
3977 to the build-webkit script.
3979 To be able to build both debug and release targets in parallel
3980 we have to use separate output directories for the generated
3981 sources, which is not optimal, but required to avoid race conditions.
3983 An optimization would be to only require this spit-up on Mac.
3987 2009-04-30 Jan Michael Alonzo <jmalonzo@webkit.org>
3989 Unreviewed build GTK build fix
3991 * configure.ac: typo fix - javascript_debugger should be enable_javascript_debugger
3993 2009-04-30 Dimitri Glazkov <dglazkov@chromium.org>
3995 Unreviewed, build fix.
3997 https://bugs.webkit.org/show_bug.cgi?id=25470
3998 Extend the cover of ENABLE_JAVASCRIPT_DEBUGGER to profiler.
4000 * configure.ac: Add autoconfig options, missed in the first commit.
4002 2009-04-28 Xan Lopez <xlopez@igalia.com>
4004 Unreviewed: bump versions in preparation for 1.1.6 release.
4008 2009-04-25 Jan Michael Alonzo <jmalonzo@webkit.org>
4010 Reviewed by Xan Lopez.
4012 [GTK] Error reporting
4013 https://bugs.webkit.org/show_bug.cgi?id=18344
4015 Add webkiterror to the build.
4019 2009-04-25 Jan Michael Alonzo <jmalonzo@webkit.org>
4021 Reviewed by Xan Lopez.
4023 [GTK] Error reporting
4024 https://bugs.webkit.org/show_bug.cgi?id=18344
4026 Add the default error page for installation.
4030 2009-04-24 Diego Escalante Urrelo <diegoe@gnome.org>
4032 Reviewed by Gustavo Noronha.
4034 https://bugs.webkit.org/show_bug.cgi?id=15616
4035 [GTK] Add spell checking
4037 Add enchant support for spell-checking-languages property to work
4043 2009-04-24 Simon Hausmann <simon.hausmann@nokia.com>
4045 Reviewed by Ariya Hidayat.
4047 Added support for generating API docs in the Qt build using "make docs"
4049 * WebKit.pro: Include docs.pri for "make docs" target.
4051 2009-04-14 Xan Lopez <xlopez@igalia.com>
4053 Unreviewed version bump in preparation for 1.1.5 release.
4057 2009-04-06 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4059 Rubber-stamped by Sam Weinig.
4061 Added rules to maintain the localization support. We cannot simply
4062 use whatever gettextize gives us because our build system is
4068 2009-04-05 Mike Hommey <glandium@debian.org>
4070 Reviewed by Holger Freyther.
4072 Filter out all C++ symbols
4073 https://bugs.webkit.org/show_bug.cgi?id=24960
4075 Considering the public API is all C, we can just filter out all
4076 C++ mangled symbols, which will avoid exporting symbols in some
4077 corner cases such as gcc bugs on specific architectures, etc.
4079 * autotools/symbols.filter:
4081 2009-04-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4083 Reviewed by Holger Freyther.
4085 Require GTK+ >= 2.10; 2.8 is already very old, and some very