1 2010-10-03 Dimitri Glazkov <dglazkov@chromium.org>
3 Add Chromium depot_tools to files that git should ignore.
5 * .gitignore: Added WebKit/chromium/depot_tools.
7 2010-09-30 Kevin Ollivier <kevino@theolliviers.com>
9 [wx] Fix typo in build script.
13 2010-09-29 Simon Hausmann <simon.hausmann@nokia.com>
15 Reviewed by Csaba Osztrogonác.
17 [Qt] Fix the build on non-x86 platforms with gcc
19 Don't disable -Werror on arm, that doesn't work when QT_ARCH is
20 for example armv6. Instead change the condition as the comment says,
21 enable -Werror on x86/gcc where we know it passes. On other platforms
22 gcc produces difference warnings, and when they're fixed we can add
23 them to the whitelist of -Werror-supported architectures.
27 2010-09-28 Philippe Normand <pnormand@igalia.com>
29 Reviewed by Martin Robinson.
31 check USE(GSTREAMER) instead of ENABLE(VIDEO) in gstreamer/ files
32 https://bugs.webkit.org/show_bug.cgi?id=46717
34 Define WTF_USE_GSTREAMER if configure found the gstreamer
35 development files and add the macro in the gcc command-line if needed.
40 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
42 [wx] Build fix, build sources that used to be built as part of other sources.
46 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
48 [wx] One more build fix for Win.
52 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
54 [wx] Build fix, ignore Qt-specific (for now?) source in platform/graphics.
58 2010-09-28 Andras Becsi <abecsi@webkit.org>
60 Reviewed by Csaba Osztrogonác.
62 Undefined reference errors when linking due to gperf and inlining.
65 EFL CMake changes by Leandro Pereira <leandro@profusion.mobi>
67 Refactor gperf code generation and usage to fix the debug build with gcc>4.4.
68 Hitherto gperf generated C code, these files were included in multiple C++ files across WebCore
69 to access the functionality provided. This resulted in debug build failure with newer gcc versions
70 because of a behaviour change of gcc, which disables C style inlining in debug mode.
71 The make-hash-tools.pl script lets gperf generate C++ code for all gperf files now, which are compiled
72 in their own compilation unit.
73 The functionality provided by the generated code is wrapped behind HashTools.h, so there is no need
74 for multiple inclusions of generated C files to access these functions.
76 * cmake/WebKitMacros.cmake:
78 2010-09-27 Philippe Normand <pnormand@igalia.com>
80 Reviewed by Martin Robinson.
82 [GTK] use ENABLE(GLIB_SUPPORT)
83 https://bugs.webkit.org/show_bug.cgi?id=46630
85 Enabling GLIB_SUPPORT on all ports that use GLib to simplify
88 * GNUmakefile.am: Enabled the GLIB_SUPPORT define.
90 2010-09-24 Romain Pokrzywka <romain@kdab.com>
92 Reviewed by Simon Hausmann.
94 [Qt] Fix the Wince build.
96 * WebKit.pri: Apply msvc flags to wince, too.
98 2010-09-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
100 Reviewed by Antonio Gomes.
102 [EFL] Enable warnings during build by default
103 https://bugs.webkit.org/show_bug.cgi?id=46351
105 Change default build to enable several warnings like other ports do.
106 We need to pay special attention to "-Wall" in order to produce better
107 code, so highlight this keyword, too.
109 * cmake/WebKitHelpers.cmake:
111 2010-09-22 Lucas De Marchi <lucas.demarchi@profusion.mobi>
113 Reviewed by Antonio Gomes.
115 [EFL] Fix build with GCC 4.4.x
116 https://bugs.webkit.org/show_bug.cgi?id=40826
118 Change the -fstrict-aliasing flag to -fno-strict-aliasing as other
119 ports like GTK and QT are using in their build systems. It was failing
120 to execute when compiled with GCC 4.4.x in Release mode.
122 Refactor the flags in order to be more readable.
124 * cmake/WebKitHelpers.cmake:
126 2010-09-22 No'am Rosenthal <noam.rosenthal@nokia.com>
128 Reviewed by Kenneth Rohde Christiansen.
130 [Qt] Move the accelerated compositing build flag to the right place
131 https://bugs.webkit.org/show_bug.cgi?id=43882
133 * WebKit.pri: Removed the redundant version check.
135 2010-09-21 Fridrich Strba <fridrich.strba@bluewin.ch>
137 Reviewed by Martin Robinson.
139 Fix linking issues of the GTK+ port on Windows
140 https://bugs.webkit.org/show_bug.cgi?id=45844
142 * GNUmakefile.am: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
143 * configure.ac: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
144 and export correctly all needed symbols from the libwebkitgtk DLL.
146 2010-09-21 Xan Lopez <xlopez@igalia.com>
148 Reviewed by Martin Robinson.
150 [GTK] Generate correct WebKit gir file with g-i 0.9.5
151 https://bugs.webkit.org/show_bug.cgi?id=46173
153 Generate a correct gir file for WebKit with the
154 gobject-introspection 0.9.5 scanner.
158 2010-09-21 Xan Lopez <xlopez@igalia.com>
160 Reviewed by Gustavo Noronha.
162 Update for 1.3.4 release.
166 2010-09-21 Xan Lopez <xlopez@igalia.com>
168 Reviewed by Martin Robinson.
170 [GTK] Configure flag for Opcode stats
171 https://bugs.webkit.org/show_bug.cgi?id=46081
173 Opcode stats won't work with JIT enabled, so bail out if both are
174 enabled at the same time.
178 2010-09-21 Xan Lopez <xlopez@igalia.com>
180 Reviewed by Martin Robinson.
182 [GTK] Fix --disable-jit
183 https://bugs.webkit.org/show_bug.cgi?id=46080
185 Manually define ENABLE_JIT to 0 when we want the feature disabled.
187 If the value is undefined Platform.h will enable it again
188 automatically in some platforms, which is probably not what the
189 user wanted if he passed --disable-jit.
193 2010-09-18 Kevin Ollivier <kevino@theolliviers.com>
195 [wx] Build fix, fix use of wrong case in name.
199 2010-09-16 Eric Uhrhane <ericu@chromium.org>
203 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
204 https://bugs.webkit.org/show_bug.cgi?id=45798
208 2010-09-15 Commit Queue <commit-queue@webkit.org>
210 Unreviewed. Test commit for commit-queue@webkit.org.
212 2010-09-15 Eric Seidel <eric@webkit.org>
214 Unreviewed. Test commit for commit-queue@webkit.org.
216 2010-09-15 Kevin Ollivier <kevino@theolliviers.com>
218 [wx] Build fixes for wxMSW.
222 2010-09-14 Andras Becsi <abecsi@webkit.org>
224 Reviewed by Csaba Osztrogonác.
226 [Qt] qmake doesn't generate correct dependencies for rcc resource files
227 https://bugs.webkit.org/show_bug.cgi?id=45747
229 * WebKit.pri: add OUT_PWD to DEPENDPATH
231 2010-09-11 Simon Hausmann <simon.hausmann@nokia.com>
233 Reviewed by Andreas Kling.
235 [Qt] V8 port: webkit project files changes
236 https://bugs.webkit.org/show_bug.cgi?id=45140
238 * WebKit.pro: Don't compile JavaScriptCore and jsc when
241 2010-09-11 Xan Lopez <xlopez@igalia.com>
243 Reviewed by Martin Robinson.
245 [GTK] Make introspection work with g-o-i 0.9.5
246 https://bugs.webkit.org/show_bug.cgi?id=45590
248 Bump required gobject-introspection version to 0.9.5.
252 2010-09-09 Benjamin Poulain <benjamin.poulain@nokia.com>
256 [Qt] Treat warnings as errors by default for gcc
257 https://bugs.webkit.org/show_bug.cgi?id=43191
259 The buildfix r66990 fixes the build for the Maemo
260 branch of Qt, but the symbols maemo5 and 6 are not defined
261 for regular branches on ARM.
262 This fixes the build by disabling -Werror for any ARM platform.
264 * WebKit.pri: Don't add -Werror for arm platforms.
266 2010-09-08 Peter Kasting <pkasting@google.com>
268 Reviewed by David Hyatt.
270 Add smooth scrolling framework, and a Windows implementation.
271 https://bugs.webkit.org/show_bug.cgi?id=32356
273 * wscript: Add Windows ScrollAnimator.
275 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
277 Unreviewed buildfix after r66972.
279 [Qt] Treat warnings as errors by default for gcc
280 https://bugs.webkit.org/show_bug.cgi?id=43191
282 * WebKit.pri: Don't add -Werror for maemo platforms.
284 2010-09-08 Martin Robinson <mrobinson@igalia.com>
286 Reviewed by Xan Lopez.
288 [GTK] Need a WebSocket implementation
289 https://bugs.webkit.org/show_bug.cgi?id=45197
291 * configure.ac: Enable WebSocket by default.
293 2010-09-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
295 Reviewed by Kenneth Rohde Christiansen.
297 [EFL] Support to enable HTML5's Video based on gstreamer in WebKit-EFL
298 https://bugs.webkit.org/show_bug.cgi?id=44098
300 To support video of HTML5 based on gstreamer, add cmake files for gstreamer.
302 * cmake/FindGStreamer-App.cmake: Added.
303 * cmake/FindGStreamer-Base.cmake: Added.
304 * cmake/FindGStreamer-Interfaces.cmake: Added.
305 * cmake/FindGStreamer-Pbutils.cmake: Added.
306 * cmake/FindGStreamer-Plugins-Base.cmake: Added.
307 * cmake/FindGStreamer-Video.cmake: Added.
308 * cmake/FindGStreamer.cmake: Added.
309 * cmake/OptionsEfl.cmake:
311 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
313 Reviewed by Andreas Kling.
315 [Qt] Treat warnings as errors by default for gcc
316 https://bugs.webkit.org/show_bug.cgi?id=43191
318 * WebKit.pri: -Werror added to QMAKE_CXXFLAGS for x86 Linux platforms
320 2010-09-07 Arno Renevier <arno@renevier.net>
322 Reviewed by Holger Freyther.
324 gitignore *~ files and gtk *.pot files
325 https://bugs.webkit.org/show_bug.cgi?id=45129
329 2010-09-04 Lucas De Marchi <lucas.demarchi@profusion.mobi>
331 Reviewed by Kenneth Rohde Christiansen.
333 [EFL] Move test browser to WebKitTools directory
334 https://bugs.webkit.org/show_bug.cgi?id=45212
336 Follow other ports like QT and GTK which moved the test browser to
337 WebKitTools directory.
339 * CMakeLists.txt: Include test browser if port defines one.
341 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
343 Reviewed by Antonio Gomes.
345 [EFL] Name install directories according to library name
346 https://bugs.webkit.org/show_bug.cgi?id=45126
348 * cmake/OptionsEfl.cmake: Use library name in order to define the data
351 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
353 Reviewed by Antonio Gomes.
355 [EFL] Do not override custom compile flags
356 https://bugs.webkit.org/show_bug.cgi?id=45125
358 Set a default build type if and only if user did not define one as
359 command line options and he did not give custom CFLAGS or CXXFLAGS.
360 Otherwise, flags from default build type would override user-defined
365 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
367 Reviewed by Antonio Gomes.
369 [EFL] Fix double addition of -fPIC
370 https://bugs.webkit.org/show_bug.cgi?id=45122
372 When SHARED_CORE=ON, -fPIC is automatically added because all
373 libraries are dynamic. Only when static libraries are built that
374 -fPIC needs to be manually inserted (because the final library,
375 libewebkit.so, is dynamic).
377 * cmake/OptionsCommon.cmake: Remove -fPIC flag.
378 * cmake/WebKitHelpers.cmake: Add -fPIC flags iff SHARED_CORE=ON.
380 2010-09-01 Ryuan Choi <ryuan.choi@samsung.com>
382 Reviewed by Antonio Gomes.
384 [EFL] Need to check LibSoup version
385 https://bugs.webkit.org/show_bug.cgi?id=44658
387 Add version check of LibSoup.
389 * cmake/FindLibSoup2.cmake:
391 2010-08-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
393 Reviewed by Martin Robinson.
395 Preparations for the 1.3.4 release. Bump webkit version to 543.7,
400 2010-08-30 Lucas De Marchi <lucas.demarchi@profusion.mobi>
402 Reviewed by Adam Barth.
404 [EFL] Remove compiler optimization for gcc 4.5.1
405 https://bugs.webkit.org/show_bug.cgi?id=44520
407 GCC 4.5.1 generates wrong code because of -ftree-sra which is enabled
408 by default at any optimization level.
410 Newer and older versions are not affected, so check for compiler
411 version before disabling this.
413 * cmake/WebKitHelpers.cmake: add flag depending on compiler version.
415 2010-08-30 Alejandro G. Castro <alex@igalia.com>
417 Reviewed by Martin Robinson.
419 [Gtk] gdk_display_get_core_pointer and gdk_device_get_core_pointer
421 https://bugs.webkit.org/show_bug.cgi?id=44787
423 We have replaced GtkVersioning.cpp with GtkVersioning.c and
424 created a function (getDefaultGDKPointerDevice) to get the pointer
425 of the window with the new APIs. We added that function to DRT and
426 copyandpaste unit test.
430 2010-08-30 Martin Robinson <mrobinson@igalia.com>
432 Reviewed by Xan Lopez.
434 [GTK] WebKit DOM bindings build should not depend on output GNUMakefile
435 https://bugs.webkit.org/show_bug.cgi?id=44805
437 Move the DOM bindings source lists and generator rules to
438 WebCore/bindings/gobject/GNUmakefile.am. This will prevent a full WebKit API
439 rebuild whenever the automake files change, decreasing build times.
443 2010-08-27 Mark Rowe <mrowe@apple.com>
445 Reviewed by Adam Barth.
447 <http://webkit.org/b/44802> REGRESSION (r65351): WebCore build fails due to attempting to directly access WebKitTools/Scripts
449 Move create-html-entity-table in to WebCore so that the build is again self-contained.
450 The script is also updated to take input as a CSV file rather than JSON as the former
451 can be parsed without requiring a third-party Python module be installed.
453 * cmake/WebKitMacros.cmake:
455 2010-08-27 Kwang Yul Seo <skyul@company100.net>
457 Reviewed by Kevin Ollivier.
459 [BREWMP] Add build system
460 https://bugs.webkit.org/show_bug.cgi?id=44645
462 Check wxpython option only when build_port is wx.
466 2010-08-27 Lucas De Marchi <lucas.demarchi@profusion.mobi>
468 Unreviewed. Fix compiling dependencies on EFL port due to r65891.
470 No new functionality so no new tests.
472 * cmake/WebKitGenerators.cmake:
474 2010-08-26 Martin Robinson <mrobinson@igalia.com>
476 Reviewed by Xan Lopez.
478 [GTK] The GNUmakefile.am files contain a myriad of confusing preprocessor and compiler flag definitions
479 https://bugs.webkit.org/show_bug.cgi?id=44624
481 Clean up GNUmakefile.am.
483 * GNUmakefile.am: Make the comments describing the global_* variables more readable and
484 correct. Move WebKit-specific include lines and definitions out of webkitgtk_cppflags,
485 corekit_cppflags and webcoregtk_cppflags and straight to the appropriate CPPFLAGS definition.
486 Use global_cppflags for compiler flags that apply to both C++ and C code. Move some JavaScriptCore
487 specific includes to the appropriate sub-directory GNUmakefile.am. Make sure the tests build
488 with the global CPP flags as well.
490 2010-08-25 Kwang Yul Seo <skyul@company100.net>
492 Reviewed by Kevin Ollivier.
494 [BREWMP] Add build system
495 https://bugs.webkit.org/show_bug.cgi?id=44645
497 Make waf script portable so that we can add more ports.
501 2010-08-25 Xan Lopez <xlopez@igalia.com>
503 Reviewed by Martin Robinson.
505 [GTK] CodeGeneratorGObject not picking up FEATURE_DEFINES
506 https://bugs.webkit.org/show_bug.cgi?id=44608
508 Move FEATURE_DEFINES declaration here, since it's used by the
509 bindings code generator. Also, fix typo in the variable holding
514 2010-08-25 Rafael Antognolli <antognolli@profusion.mobi>
516 Unreviewed build fix.
518 [EFL] Build fix for revision 65332
519 https://bugs.webkit.org/show_bug.cgi?id=44543
521 Generated variables are now returned from FindPkgConfig, so no need
522 to document the custom ones.
524 * cmake/FindGthread.cmake:
526 2010-08-24 Xan Lopez <xlopez@igalia.com>
530 The unit tests are C files, so put the flag in global_cflags.
534 2010-08-24 Xan Lopez <xlopez@igalia.com>
536 Try to fix GTK+ build.
538 Move GTK_API_VERSION_2 define to here, since we want to use it
539 outside of WebCore/WebKit.
543 2010-08-24 Lucas De Marchi <lucas.demarchi@profusion.mobi>
545 [EFL] Unreviewed build fix after r65891.
547 r65891 renamed RemoteInspectorFrontend to InspectorFrontend. Rename
548 accordingly in CMake build system.
550 * cmake/WebKitGenerators.cmake:
552 2010-08-20 Leandro Pereira <leandro@profusion.mobi>
554 [EFL] Unreviewed. Fix build when using GNU gold.
555 When linking with GNU gold, some symbols are not found: explicitly
556 link with the required libraries.
558 * cmake/FindFontconfig.cmake: Added.
559 * cmake/OptionsEfl.cmake: Find Fontconfig, JPEG, and PNG libraries.
561 2010-08-19 Philippe Normand <pnormand@igalia.com>
563 Reviewed by Gustavo Noronha Silva.
565 [GStreamer] GTK XOverlay support in GStreamerGWorld
566 https://bugs.webkit.org/show_bug.cgi?id=39474
568 * configure.ac: gst-interfaces link support needed for use of
569 GstXOverlay interface.
570 * GNUmakefile.am: Added new FullscreenVideoController files in the
573 2010-08-18 Lucas De Marchi <lucas.demarchi@profusion.mobi>
575 Reviewed by Antonio Gomes.
577 [EFL] Bump library dependencies
578 https://bugs.webkit.org/show_bug.cgi?id=44182
580 Prepare for EFL release. All the EFL dependencies were bumped to
581 1.0.0. Eina and Ecore_X needed a bump because of API has changed and
582 the others were changed just to follow those two and because this is
585 * cmake/FindEFL.cmake: Bump dependencies.
587 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
589 Reviewed by Yury Semikhatsky.
591 Web Inspector: replace hand written InspectorBackendStub.js with generated one.
592 https://bugs.webkit.org/show_bug.cgi?id=43791
596 2010-08-18 Sheriff Bot <webkit.review.bot@gmail.com>
598 Unreviewed, rolling out r65595.
599 http://trac.webkit.org/changeset/65595
600 https://bugs.webkit.org/show_bug.cgi?id=44161
602 qt build failed (Requested by loislo on #webkit).
606 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
608 Reviewed by Yury Semikhatsky.
610 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
611 https://bugs.webkit.org/show_bug.cgi?id=43791
615 2010-08-17 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
617 Reviewed by Darin Adler.
619 Add NetworkingContext to avoid layer violations
620 https://bugs.webkit.org/show_bug.cgi?id=42292
622 Preparation: Just add the files to the build system.
624 * GNUmakefile.am: Added new files.
626 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.couk>
628 Reviewed by Martin Robinson.
630 WebBackForwardList.get_{back|forward}_list_with_limit not introspectable
631 https://bugs.webkit.org/show_bug.cgi?id=43054
633 * GNUmakefile.am: Give also API implementation files to the GIR
636 2010-08-17 Martin Robinson <mrobinson@igalia.com>
638 GTK+ Build fix for those having stable versions of GLib.
640 * configure.ac: Only invoke GLIB_GSETTINGS if we have the necessary gio version.
642 2010-08-17 Sheriff Bot <webkit.review.bot@gmail.com>
644 Unreviewed, rolling out r65500.
645 http://trac.webkit.org/changeset/65500
646 https://bugs.webkit.org/show_bug.cgi?id=44108
648 Qt bots failed to compile. (Requested by loislo on #webkit).
652 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
654 Reviewed by Yury Semikhatsky.
656 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
657 https://bugs.webkit.org/show_bug.cgi?id=43791
661 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
663 Reviewed by Martin Robinson.
665 [GTK] GSettings support adds annoying warnings on systems with older glib versions
666 https://bugs.webkit.org/show_bug.cgi?id=44056
668 Add file containing GLIB_GSETTINGS macro so that
669 configure doesn't spit warnings in older systems.
671 * autotools/gsettings.m4: Added.
672 * .gitignore: Ignore files that are generated inside autotools
673 explicitely, because we have some that are kept in version
676 2010-08-16 Paul Sawaya <psawaya@apple.com>
678 Reviewed by Chris Marrin.
680 Added shader validation via ANGLE
681 https://bugs.webkit.org/show_bug.cgi?id=42405
683 Added ANGLE build to Makefile
687 2010-08-16 Kevin Ollivier <kevino@theolliviers.com>
689 [wx] Build fix, do not build WebCore as a convenience library as this leads to
690 errors in the Win build w/export symbols and causes problems with DOM bindings
693 * wscript: Copied from WebCore/wscript.
695 2010-08-15 Ryuan Choi <ryuan.choi@samsung.com>
697 Reviewed by Antonio Gomes.
699 [EFL] Build error on r65378
700 https://bugs.webkit.org/show_bug.cgi?id=44019
702 Add GENERATE_JSON macro for HTMLEntityNames.json instead of HTMLEntityNames.gperf
704 * cmake/WebKitMacros.cmake:
706 2010-08-14 Patrick Gansterer <paroga@paroga.com>
708 Reviewed by Kenneth Rohde Christiansen.
710 [CMake] Add preprocessor detection for generator scripts
711 https://bugs.webkit.org/show_bug.cgi?id=43984
713 * cmake/OptionsCommon.cmake:
715 2010-08-14 Adrienne Walker <enne@google.com>
717 Reviewed by Kenneth Rohde Christiansen.
719 Update .gitignore file for more files
720 https://bugs.webkit.org/show_bug.cgi?id=43991
724 2010-08-13 Leandro Pereira <leandro@profusion.mobi>
726 [EFL] Unreviewed build fix.
728 * cmake/FindGthread.cmake: Fix warnings about obsolete PKGCONFIG macro.
729 * cmake/WebKitGenerators.cmake: FLEX_EXECUTABLE was defined already
730 by the root CMakeLists.txt file, so remove relevant lines that
731 depends on FIND_PACKAGE_HANDLE_STANDARD_ARGS macro, which isn't
734 2010-08-13 Alejandro G. Castro <alex@igalia.com>
736 Reviewed by Xan Lopez.
738 We have to add the ACLOCAL_FLAGS in the env to the autogen.sh
739 ACLOCAL_FLAGS variable in order to honor the value already
740 defined, jhbuild uses it to pass parameters.
744 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
746 Reviewed by Ariya Hidayat.
748 [Qt] Introduce Maemo6 for mobile features
749 https://bugs.webkit.org/show_bug.cgi?id=43969
751 * WebKit.pri: Use maemo6 where we also use maemo5.
753 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
755 Reviewed by Ariya Hidayat.
757 [Qt] Clean up mobile feature useage
758 https://bugs.webkit.org/show_bug.cgi?id=43968
760 * WebKit.pri: Set feature defaults here for some Nokia specific mobile platforms
762 2010-08-13 Patrick Gansterer <paroga@paroga.com>
764 Reviewed by Nikolas Zimmermann.
766 [CMake] Cleanup generator code.
767 https://bugs.webkit.org/show_bug.cgi?id=39164
769 * cmake/WebKitGenerators.cmake:
770 * cmake/WebKitMacros.cmake:
772 2010-08-13 Patrick Gansterer <paroga@paroga.com>
774 Reviewed by Nikolas Zimmermann.
776 [CMake] Add missing FIND_PACKAGE(Gperf)
777 https://bugs.webkit.org/show_bug.cgi?id=43937
781 2010-08-12 Dimitri Glazkov <dglazkov@chromium.org>
783 Reviewed by David Levin.
785 Add more Chromium-related dependency directories to .gitignore.
786 https://bugs.webkit.org/show_bug.cgi?id=43940
788 * .gitignore: Added all existing that are created by update-webkit --chromium.
790 2010-08-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
792 Reviewed by Martin Robinson.
794 [GTK] Use GSettings to save/restore Web Inspector settings
795 https://bugs.webkit.org/show_bug.cgi?id=43512
797 * GNUmakefile.am: GSettings rules.
798 * configure.ac: GSettings infrastructure, and check if we should
799 use it by looking for an appropriate version of GIO.
801 2010-08-12 Rafael Antognolli <antognolli@profusion.mobi>
803 Reviewed by Kenneth Rohde Christiansen.
805 [EFL] Making CMake keep track of theme dependencies.
806 https://bugs.webkit.org/show_bug.cgi?id=43862
808 Removing unused macro GENERATE_EDJ.
810 * cmake/WebKitEfl.cmake:
812 2010-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
814 Unreviewed, rolling out r65225.
815 http://trac.webkit.org/changeset/65225
816 https://bugs.webkit.org/show_bug.cgi?id=43918
818 Broke EFL port build (Requested by acidx on #webkit).
820 * cmake/WebKitGenerators.cmake:
821 * cmake/WebKitMacros.cmake:
823 2010-08-12 Patrick Gansterer <paroga@paroga.com>
825 Reviewed by Nikolas Zimmermann.
827 [CMake] Cleanup generator code.
828 https://bugs.webkit.org/show_bug.cgi?id=39164
830 * cmake/WebKitGenerators.cmake:
831 * cmake/WebKitMacros.cmake:
833 2010-08-10 Balazs Kelemen <kb@inf.u-szeged.hu>
835 Reviewed by Antonio Gomes.
837 [Qt] Build WebKit2 into a static lib
839 https://bugs.webkit.org/show_bug.cgi?id=43621
841 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
843 2010-08-07 Sheriff Bot <webkit.review.bot@gmail.com>
845 Unreviewed, rolling out r64904.
846 http://trac.webkit.org/changeset/64904
847 https://bugs.webkit.org/show_bug.cgi?id=43671
849 Broke the Qt Windows builders. (Requested by bbandix on
854 2010-08-07 Balazs Kelemen <kb@inf.u-szeged.hu>
856 Reviewed by Eric Seidel.
858 [Qt] Build WebKit2 into a static lib
860 https://bugs.webkit.org/show_bug.cgi?id=43621
862 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
864 2010-08-06 ryuan choi <ryuan.choi@samsung.com>
866 Reviewed by Antonio Gomes.
868 [EFL] Regression (64763) build fix for efl.
869 https://bugs.webkit.org/show_bug.cgi?id=43597
871 change ENABLE_BLOB_SLICE to ENABLE_BLOB for fixing build break
873 * cmake/OptionsEfl.cmake:
875 2010-08-05 Jian Li <jianli@chromium.org>
877 Reviewed by David Levin.
879 Unify blob related feature defines to ENABLE(BLOB).
880 https://bugs.webkit.org/show_bug.cgi?id=43081
882 * cmakeconfig.h.cmake:
885 2010-08-05 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
887 Reviewed by Xan Lopez.
889 Move files that are generated by the configure script to
890 DISTCLEANFILES, where they should be. This fixes building after a
895 2010-08-04 Siddharth Mathur <siddharth.mathur@nokia.com>
897 Reviewed by Laszlo Gombos.
899 [Qt][Symbian] Variable max heap size between target/emulator
900 https://bugs.webkit.org/show_bug.cgi?id=41480
902 * WebKit.pri: Symbian-only code block for EPOCHEAPSIZE configuration
904 2010-08-03 Eric Seidel <eric@webkit.org>
906 Unreviewed. Test commit for commit-queue@webkit.org.
908 2010-08-03 Xan Lopez <xlopez@igalia.com>
910 Reviewed by Gustavo Noronha.
912 [GTK] Fix DOM event dispatch
913 https://bugs.webkit.org/show_bug.cgi?id=40847
915 Add new files to the build.
919 2010-08-03 Xan Lopez <xlopez@igalia.com>
921 Reviewed by Gustavo Noronha.
923 Silence JSCore gir "creation".
927 2010-08-02 Chris Fleizach <cfleizach@apple.com>
929 Unreviewed, rolling out r64471.
930 http://trac.webkit.org/changeset/64471
931 https://bugs.webkit.org/show_bug.cgi?id=43005
933 Rolling out https://bugs.webkit.org/show_bug.cgi?id=43005
934 until further discussion
938 2010-08-02 Xan Lopez <xlopez@igalia.com>
940 Reviewed by Gustavo Noronha.
942 [GTK] Add support for the Audio element in the DOM bindings
943 https://bugs.webkit.org/show_bug.cgi?id=43313
945 Add new files to the build.
949 2010-08-02 Chris Fleizach <cfleizach@apple.com>
951 Reviewed by David Kilzer.
953 AX: Support methods for web apps to interact with the native accessibility APIs
954 https://bugs.webkit.org/show_bug.cgi?id=43005
958 2010-08-02 Balazs Kelemen <kb@inf.u-szeged.hu>
960 Reviewed by Simon Hausmann.
962 [Qt] Generate forwarding headers for WebKit2
964 https://bugs.webkit.org/show_bug.cgi?id=43336
966 * DerivedSources.pro: Added WebKit2/DerivedSources.pro to SUBDIRS if webkit2 is on.
968 2010-07-30 Patrick Gansterer <paroga@paroga.com>
970 Reviewed by Nikolas Zimmermann.
972 [CMake] Add FindGperf.cmake
973 https://bugs.webkit.org/show_bug.cgi?id=39163
975 Add a clean gperf dedection since we need it for building.
978 * cmake/FindGperf.cmake: Added.
980 2010-07-30 Rafael Antognolli <antognolli@profusion.mobi>
982 Reviewed by Antonio Gomes.
984 [EFL] Add library version and soname to EFL generated libraries and binary.
985 https://bugs.webkit.org/show_bug.cgi?id=43212
987 Make WebKit-EFL follow libtool soname versioning scheme.
989 * cmake/OptionsEfl.cmake: Added PROJECT_VERSION_PATCH to PROJECT_VERSION.
991 2010-07-29 Martin Robinson <mrobinson@igalia.com>
993 Unreviewed build fix.
995 Fix installation of autogenerated header files.
997 * GNUmakefile.am: Fix autogenerated header file installation.
999 2010-07-27 Martin Robinson <mrobinson@igalia.com>
1001 Unreviewed build fix.
1003 Add missing webkitdomdefines.h header to the sources list.
1005 * GNUmakefile.am: Add missing header to the sources list.
1007 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
1009 Reviewed by Ojan Vafai.
1011 Add FILE_SYSTEM build flag for FileSystem API
1012 https://bugs.webkit.org/show_bug.cgi?id=42915
1016 2010-07-26 ryuan choi <ryuan.choi@samsung.com>
1018 Unreviewed build fix.
1020 [EFL]REGRESSION(r63952): build break because of InspectorBackendDispatcher.cpp
1021 https://bugs.webkit.org/show_bug.cgi?id=43021
1023 Modify cmake script to fix build break as adding InspectorBackendDispatcher.
1025 * cmake/WebKitGenerators.cmake:
1027 2010-07-27 Rafael Antognolli <antognolli@profusion.mobi>
1029 Reviewed by Antonio Gomes.
1031 [EFL] Changing library names (appending suffix "_efl")
1032 https://bugs.webkit.org/show_bug.cgi?id=42902
1034 Instead of having libwebcore.so, we will have libwebcore_efl.so.
1035 Same for javascriptcore and wtf when compiled as shared, and for jsc.
1037 * cmake/OptionsEfl.cmake:
1039 2010-07-26 Martin Robinson <mrobinson@igalia.com>
1041 Reviewed by Xan Lopez.
1043 [GTK] Get rid of libgdom
1044 https://bugs.webkit.org/show_bug.cgi?id=42378
1046 Remove the need to build the libgdom intermediate library.
1048 * GNUmakefile.am: Move the source list for the GObject DOM bindings to
1049 the top-level GNUmakefile.am, since they are logically part of WebKit, instead
1050 of WebCore. List all auto-generated files statically and remove no-longer-
1051 used variables. Fix an issue where some places expected webkitenumtypes.cpp
1052 to be generated in different directories.
1054 2010-07-24 Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
1056 Reviewed by Xan Lopez.
1058 [GTK] Enable jit compilation on arm
1059 https://bugs.webkit.org/show_bug.cgi?id=42856
1061 Add missing bits to configure.ac to build the arm jit.
1062 Compile and tested on debian sid armel on a qemu vm.
1066 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1068 Reviewed by Antonio Gomes.
1070 [EFL] Cleanup glib support (make it optional)
1071 https://bugs.webkit.org/show_bug.cgi?id=42480
1073 Fixing support for compiling EFL port without glib.
1075 * cmake/FindGthread.cmake: Added.
1076 * cmake/OptionsEfl.cmake:
1078 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1080 Reviewed by Antonio Gomes.
1082 [EFL] Add support for using libcurl network backend.
1083 https://bugs.webkit.org/show_bug.cgi?id=42286
1085 Instead of just libsoup, the EFL port now can use libcurl backend.
1086 This is a step in the direction of removing dependency on glib. Just
1087 need to pass the option -DNETWORK_BACKEND=curl to cmake in order to
1090 * cmake/OptionsEfl.cmake:
1092 2010-07-23 Andras Becsi <abecsi@webkit.org>
1094 Reviewed by Kenneth Rohde Christiansen.
1096 [Qt] Enable the build of MiniBrowser.
1098 * WebKit.pro: add MiniBrowser.pro to SUBDIRS.
1100 2010-07-23 Balazs Kelemen <kb@inf.u-szeged.hu>
1102 Reviewed by Kenneth Rohde Christiansen.
1104 [Qt] Setup the QtWebProcess
1106 https://bugs.webkit.org/show_bug.cgi?id=42623
1108 * WebKit.pro: Add WebKit2.pro to the build guarded by webkit2 config variable.
1110 2010-07-20 Rafael Antognolli <antognolli@profusion.mobi>
1112 Reviewed by Antonio Gomes.
1114 [EFL] Enable Ecore-X on compile time
1115 https://bugs.webkit.org/show_bug.cgi?id=42600
1117 Check for a flag received from cmake configure and disable it
1118 if necessary. Also disable it if Ecore-X wasn't found.
1120 EFL port does not support automated tests yet.
1122 * cmake/FindEFL.cmake:
1123 * cmake/OptionsEfl.cmake:
1125 2010-07-20 Hans Wennborg <hans@chromium.org>
1127 Reviewed by Steve Block.
1129 Add WebCore/bindings/generic/RuntimeEnabledFeatures.cpp to build files
1130 https://bugs.webkit.org/show_bug.cgi?id=42380
1132 RuntimeEnabledFeatures.cpp and .h were moved from bindings/v8 to
1133 bindings/generic a while a go (in r54593), but need to
1134 be added to the build in order to be used.
1136 No new functionality so no new tests.
1140 2010-07-16 Leandro Pereira <leandro@profusion.mobi>
1142 [EFL] Unreviewed build system cleanup.
1144 Remove reference to "mediaControlsGtk.css".
1146 * cmake/WebKitGenerators.cmake:
1148 2010-07-16 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1150 Reviewed by Antonio Gomes.
1152 [EFL] Build with MathML enabled. Fix build when MathML is enabled and
1153 make it the default.
1154 https://bugs.webkit.org/show_bug.cgi?id=42453
1156 * cmake/OptionsEfl.cmake: build with MathML enabled as default.
1158 2010-07-15 Martin Robinson <mrobinson@igalia.com>
1160 Reviewed by Oliver Hunt.
1162 [GTK] Simplify the distribution step
1163 https://bugs.webkit.org/show_bug.cgi?id=42414
1165 * GNUmakefile.am: Remove unused variables. Rely on WebCore/GNUmakefile.am
1166 to handle distributing IDL files from WebCore and to modify EXTRA_DIST.
1168 2010-07-14 Martin Robinson <mrobinson@igalia.com>
1170 Reviewed by Xan Lopez.
1172 [GTK] Get rid of libWebCoreJS
1173 https://bugs.webkit.org/show_bug.cgi?id=42083
1175 * GNUmakefile.am: Remove the libWebCoreJS library from the extra
1176 link libraries. Add IDL files to the distribution manually, as they
1177 are no longer included in the header list. This prevents a good deal
1178 of repetition in the source listings by avoiding listing both the IDL
1179 files and their final targets.
1181 2010-07-14 Vincent Scheib <scheib@chromium.org>
1183 Reviewed by Kent Tamura
1185 Configure Git to ignore build files generated by Chromium .gyp on windows.
1187 Bug 42205: Chromium build files on windows not ignored by git
1188 https://bugs.webkit.org/show_bug.cgi?id=42205
1190 * .gitignore: Updated
1192 2010-07-13 Sheriff Bot <webkit.review.bot@gmail.com>
1194 Unreviewed, rolling out r63262.
1195 http://trac.webkit.org/changeset/63262
1196 https://bugs.webkit.org/show_bug.cgi?id=42229
1198 broke Windows compile (Requested by bweinstein on #webkit).
1202 2010-07-13 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1204 Reviewed by Oliver Hunt.
1206 Separate CoreFoundation specific tests in JSC's testapi.c
1208 testapi.c depends on the Core Foundation.
1209 https://bugs.webkit.org/show_bug.cgi?id=40058
1211 * WebKit.pro: enable compilation of JSC C API test.
1213 2010-07-13 Scott Violet <sky@chromium.org>
1215 Reviewed by David Levin.
1217 [Chromium] Makes pressing tab accept the currently selected item in a popup.
1218 https://bugs.webkit.org/show_bug.cgi?id=42172
1220 * WebCore/platform/chromium/PopupMenuChromium.cpp:
1222 2010-07-12 Xan Lopez <xlopez@igalia.com>
1224 Reviewed by Gustavo Noronha.
1230 2010-07-12 Xan Lopez <xlopez@igalia.com>
1232 Reviewed by Gustavo Noronha.
1234 Suffix .mo files with the GTK+ API version so that they can be
1235 parallel installable.
1239 2010-07-12 Xan Lopez <xlopez@igalia.com>
1241 Reviewed by Gustavo Noronha.
1243 Add another include path to the scanner to avoid warnings related
1244 to undefined types. It wasn't picking up <webkit/foo.h>-like
1249 2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>
1251 Reviewed by Adam Barth.
1253 [EFL] Fix cmake build and libsoup detection
1254 Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
1255 - LINK_FLAGS should be set using quotes, otherwise some wrong
1256 substitution takes place;
1257 - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
1258 version we are using;
1259 - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
1261 https://bugs.webkit.org/show_bug.cgi?id=41717
1263 * cmake/OptionsEfl.cmake:
1265 2010-07-06 Leandro Pereira <leandro@profusion.mobi>
1267 Unreviewed build fix.
1269 [EFL] Add macro to generate inspector code.
1271 * cmake/WebKitGenerators.cmake:
1273 2010-07-06 Martin Robinson <mrobinson@igalia.com>
1277 Build fix after r62549.
1279 * GNUmakefile.am: Remove new variable that is no longer used.
1281 2010-07-06 Ilya Tikhonovsky <loislo@chromium.org>
1283 Reviewed by Yury Semikhatsky.
1285 WebInspector: generator part of the patch for bug 40675.
1286 On the way to Remote Debugging we want to support JSON serialization
1287 on both sides of WebInspector transport.
1288 As far as InspectorFrontend class is a simple proxy to WebInspector
1289 it would be better to generate it from an IDL file.
1290 We have generator infrastructure for binding and will reuse it for
1292 https://bugs.webkit.org/show_bug.cgi?id=41692
1296 2010-07-05 Antti Koivisto <koivisto@iki.fi>
1298 Revert unplanned project file change.
1302 2010-06-23 Martin Robinson <mrobinson@igalia.com>
1304 Reviewed by Gustavo Noronha Silva.
1306 [GTK] Separate DerivedSources per-project
1307 https://bugs.webkit.org/show_bug.cgi?id=41109
1309 Separate WebKitGTK+ DerivedSources into per-project subdirectories to prepare
1310 for properly building WebKit2.
1314 2010-07-01 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1316 Reviewed by Simon Hausmann.
1318 [Qt] Fix a comment in WebKit.pri.
1322 2010-06-16 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1324 Reviewed by Simon Hausmann.
1326 [Qt] Fix qmake vcproj generation for QtWebKit.
1328 qmake use TARGET=/LIBS+= -lTARGET to create dependencies
1329 between projects in a subdir template.
1331 Since when compiling outside of Qt we hijack the target name of
1332 QtWebKit to add the configuration and version suffix to the binary
1333 filename, qmake can't establish the WebCore project as a dependency
1336 This patch makes sure that the target is not hijacked on the
1337 first of the three passes where the dependencies are determined.
1341 2010-07-01 Simon Hausmann <simon.hausmann@nokia.com>
1343 Rubber-stamped by Laszlo Gombos.
1345 [Qt][Symbian] Bumped up the maximum heap size to 96MB
1349 2010-06-30 Leandro Pereira <leandro@profusion.mobi>
1353 Generate CSSValueKeywords.cpp instead of CSSValueKeywords.c to avoid
1354 recompilation and relinking of WebCore when no files were changed.
1356 * cmake/WebKitGenerators.cmake:
1358 2010-06-29 Antoine Labour <piman@chromium.org>
1360 Reviewed by Dimitri Glazkov.
1362 Only call Windows-specific PlatformSkiaContext functions on Windows.
1364 * WebCore/platform/graphics/chromium/LayerChromium.cpp:
1365 * WebCore/platform/graphics/chromium/LayerRendererChromium.cpp:
1367 2010-06-28 John Gregg <johnnyg@google.com>
1369 Reviewed by Kent Tamura.
1371 add ENABLE_DIRECTORY_UPLOAD build support
1372 https://bugs.webkit.org/show_bug.cgi?id=41100
1376 2010-06-28 Xan Lopez <xlopez@igalia.com>
1378 Reviewed by Gustavo Noronha.
1380 Bump version to 1.3.2.
1384 2010-06-28 Xan Lopez <xlopez@igalia.com>
1386 Rubber-stamped by Gustavo Noronha.
1388 Bump gobject-introspection required version to 0.6.15, since we
1389 are now shipping version 1.1 gir files.
1393 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1395 Unreviewed build fix.
1397 [EFL] Build fix for latest version of Ecore library.
1398 Ecore recently changed return type of callbacks from int to Eina_Bool.
1400 * cmake/FindEFL.cmake: Bump version of Ecore dependency.
1402 2010-06-28 Xan Lopez <xlopez@igalia.com>
1404 Reviewed by Gustavo Noronha.
1406 [GTK] Does not compile with -DGSEAL_ENABLE
1407 https://bugs.webkit.org/show_bug.cgi?id=37851
1409 Add automake flag to signal whether we are building with GTK+ 2.x
1414 2010-06-28 Xan Lopez <xlopez@igalia.com>
1416 Reviewed by Gustavo Noronha.
1418 [GTK] Add support for GTK+3
1419 https://bugs.webkit.org/show_bug.cgi?id=41253
1421 Add --with-gtk configure flag, defaulting to support for GTK+ 2.x.
1426 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
1428 Reviewed by Dimitri Glazkov.
1430 Add an --enable-web-timing flag which guards Web Timing support.
1431 https://bugs.webkit.org/show_bug.cgi?id=38924
1433 This flag is disabled by default.
1434 See: http://dev.w3.org/2006/webapi/WebTiming/
1438 2010-06-25 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
1440 Reviewed by Simon Hausmann.
1442 Introduce to QtScript benchmarks.
1444 The QtScript performance should be tested regularly. The patch introduces
1445 micro benchmarks for existing API.
1447 [Qt] Performance of the QtScript API is not tested.
1448 https://bugs.webkit.org/show_bug.cgi?id=40911
1452 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1454 Reviewed by Kenneth Rohde Christiansen.
1456 [CMake] Add option to enable JIT.
1457 JIT is disabled by default, but now it's possible to enable it through
1458 an option to CMake: -DENABLE_JIT will enable it.
1459 https://bugs.webkit.org/show_bug.cgi?id=40936
1461 * cmake/OptionsEfl.cmake: add new -DENABLE_JIT option.
1462 * cmakeconfig.h.cmake: use new -DENABLE_JIT option.
1464 2010-06-23 Leandro Pereira <leandro@profusion.mobi>
1466 Reviewed by Kenneth Rohde Christiansen.
1468 [EFL] Add support to CPack (to generate source tarballs)
1469 https://bugs.webkit.org/show_bug.cgi?id=41009
1472 * cmake/OptionsEfl.cmake: Define the default source generator for
1474 * cmake/WebKitPackaging.cmake: Added. This file filters the source
1475 files so that only files relevant to the selected port are included
1476 in the source tarball. See comments for details.
1478 2010-06-22 Eric Seidel <eric@webkit.org>
1480 Unreviewed. Test commit for commit-queue@webkit.org.
1482 2010-06-21 Prasad Tammana <prasadt@chromium.org>
1484 Reviewed by Darin Adler.
1486 DumpRenderTree should allow tests with modal dialogs
1487 https://bugs.webkit.org/show_bug.cgi?id=35350
1489 * DumpRenderTree/LayoutTestController.cpp:
1490 (abortModalCallback):
1491 (LayoutTestController::staticFunctions):
1492 * DumpRenderTree/LayoutTestController.h:
1493 * DumpRenderTree/mac/LayoutTestControllerMac.mm:
1494 (LayoutTestController::abortModal):
1495 Add abortModal method to LayoutTestController and make it available from script.
1497 * DumpRenderTree/mac/UIDelegate.mm: Add support for showModalDialog.
1498 (-[UIDelegate modalWindowWillClose:]): Observer for NSWindowWillCloseNotifications to call
1499 abortModal from when modal window closes.
1500 (-[UIDelegate webViewRunModal:]): Delegate method for showModalDialog to run the modal loop.
1502 2010-06-21 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1504 Unreviewed debug build fix.
1506 [CMake] Do not force build type to Release
1507 https://bugs.webkit.org/show_bug.cgi?id=40566
1511 2010-06-21 Satish Sampath <satish@chromium.org>
1513 Reviewed by Steve Block.
1515 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
1516 https://bugs.webkit.org/show_bug.cgi?id=40878
1520 2010-06-17 Shu Chang <chang.shu@nokia.com>
1522 Reviewed by Kenneth Rohde Christiansen.
1524 [Qt] Fix the link error on symbian with ENABLE_JIT=0.
1525 1. Add "#if ENABLE(JIT)" in the header file;
1526 2. Put feature enable/disable logic to a common.pri so
1527 that both JavaScriptCore.pri and WebCore.pri can share.
1529 https://bugs.webkit.org/show_bug.cgi?id=40780
1531 * common.pri: Added.
1533 2010-06-17 Alexis Menard <alexis.menard@nokia.com>
1535 Reviewed by Kenneth Rohde Christiansen.
1537 [Qt] Upstream the WebKit QML integration plugin
1538 https://bugs.webkit.org/show_bug.cgi?id=40050
1540 Add to the build the QML WebKit integration plugin.
1544 2010-06-17 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1546 Reviewed by Gustavo Noronha.
1548 Update CMake build system to use new script for generating source files
1549 with gperf (r61091).
1550 https://bugs.webkit.org/show_bug.cgi?id=40628
1552 * cmake/WebKitGenerators.cmake:
1554 2010-06-17 Mark Brand <mabrand@mabrand.nl>
1556 Reviewed by Simon Hausmann.
1558 [Qt] use "win32-g++*" scope to match all MinGW makespecs
1560 The scope "win32-g++" comes from the name of the makespec. However, it
1561 is frequently used to check for MinGW. This works fine as long as
1562 win32-g++ is the only makespec for MinGW. Now we need the wildcard
1563 to cover "win32-g++-cross" as well.
1567 2010-06-15 Xan Lopez <xlopez@igalia.com>
1569 Unreviewed build fix.
1571 Remove GSEAL from the debug config since the bots have a GTK+
1572 version too old, duh.
1576 2010-06-15 Xan Lopez <xlopez@igalia.com>
1578 Reviewed by Gustavo Noronha.
1580 [GTK] Does not compile with -DGSEAL_ENABLE
1581 https://bugs.webkit.org/show_bug.cgi?id=37851
1583 Add GSEAL_ENABLE flag when doing debug builds.
1587 2010-06-13 Tony Chang <tony@chromium.org>
1589 Reviewed by Darin Fisher.
1591 Chromium shouldn't build inside the source directory
1592 https://bugs.webkit.org/show_bug.cgi?id=40489
1594 Ignore Chromium Linux build files.
1596 * .: Added property svn:ignore. Modified property svn:ignore.
1598 2010-06-09 Leandro Pereira <leandro@profusion.mobi>
1600 Reviewed by Adam Treat.
1602 [EFL] Allow building core libraries as shared objects to speed up
1603 linking time on machines with small amounts of memory.
1604 http://webkit.org/b/39899
1606 * CMakeLists.txt: Add SHARED_CORE option.
1607 * cmake/FindGlib.cmake: Add GObject to the list of GLib libraries to
1609 * cmake/OptionsEfl.cmake: Remove default library type definitions.
1610 * cmake/WebKitHelpers.cmake: -fvisibility=hidden did not behave well
1611 when SHARED_CORE is used.
1613 2010-06-08 Xan Lopez <xlopez@igalia.com>
1615 Reviewed by Gustavo Noronha.
1617 [GTK] Unit testing for WebKitDOMNode hierarchy walk
1618 https://bugs.webkit.org/show_bug.cgi?id=40171
1620 Add DOM node test to the build system.
1624 2010-06-02 Sterling Swigart <sswigart@google.com>
1626 Reviewed by David Levin.
1628 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
1629 https://bugs.webkit.org/show_bug.cgi?id=39906
1633 2010-05-31 Xan Lopez <xlopez@igalia.com>
1635 Reviewed by Gustavo Noronha.
1637 Copy the NEWS file to the toplevel when creating the release
1638 tarballs, otherwise it's a bit hard to find.
1642 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
1644 Final make distcheck fix - clean up generated GDOM files on distclean.
1648 2010-05-27 Xan Lopez <xlopez@igalia.com>
1650 More GTK+ distcheck fixes.
1654 2010-05-27 Xan Lopez <xlopez@igalia.com>
1656 Reviewed by Gustavo Noronha.
1658 Bump for 1.3.1 release.
1662 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
1664 Reviewed by Xan Lopez.
1666 Build fix for introspection support - make sure DOM headers are
1667 included by the GI scanner.
1671 2010-05-26 Gustavo Noronha Silva <gns@gnome.org>
1673 Build fixes for make distcheck.
1677 2010-05-26 Xan Lopez <xlopez@igalia.com>
1679 Reviewed by Gustavo Noronha.
1681 [GTK] Add support for DOM events in the GObject DOM bindings
1682 https://bugs.webkit.org/show_bug.cgi?id=38844
1684 Add new test to the build.
1688 2010-05-22 Leandro Pereira <leandro@profusion.mobi>
1690 Reviewed by Eric Seidel.
1692 [EFL] Build fix (always compile libraries with -fPIC when compiler
1693 is gcc; always define WTF_USE_PTHREADS).
1694 http://webkit.org/b/39235
1696 * cmake/OptionsCommon.cmake:
1697 * cmake/OptionsEfl.cmake:
1698 * cmake/WebKitHelpers.cmake:
1700 2010-05-19 Dan Winship <danw@gnome.org>
1702 Reviewed by Xan Lopez.
1704 [GTK] Install introspection files in our prefix, not
1705 gobject-introspection's prefix
1710 2010-05-15 Leandro Pereira <leandro@profusion.mobi>
1712 Reviewed by Adam Treat.
1714 [EFL] Add build system for the EFL port.
1715 http://webkit.org/b/37945
1717 * CMakeLists.txt: Added.
1718 * cmake/FindCFLite.cmake: Added.
1719 * cmake/FindCairo.cmake: Added.
1720 * cmake/FindEFL.cmake: Added.
1721 * cmake/FindFreetype.cmake: Added.
1722 * cmake/FindGDK-PixBuf.cmake: Added.
1723 * cmake/FindGDK.cmake: Added.
1724 * cmake/FindGIO.cmake: Added.
1725 * cmake/FindGlib.cmake: Added.
1726 * cmake/FindICU.cmake: Added.
1727 * cmake/FindLibSoup2.cmake: Added.
1728 * cmake/FindLibXlst.cmake: Added.
1729 * cmake/FindPango.cmake: Added.
1730 * cmake/FindSqlite.cmake: Added.
1731 * cmake/LibFindMacros.cmake: Added.
1732 * cmake/OptionsCommon.cmake: Added.
1733 * cmake/OptionsEfl.cmake: Added.
1734 * cmake/WebKitEfl.cmake: Added.
1735 * cmake/WebKitFS.cmake: Added.
1736 * cmake/WebKitFeatures.cmake: Added.
1737 * cmake/WebKitGenerators.cmake: Added.
1738 * cmake/WebKitHelpers.cmake: Added.
1739 * cmake/WebKitMacros.cmake: Added.
1740 * cmakeconfig.h.cmake: Added.
1742 2010-05-14 Simon Hausmann <simon.hausmann@nokia.com>
1744 Rubber-stamped by Antti Koivisto.
1746 [Qt] Rename QtLauncher to QtTestBrowser
1747 https://bugs.webkit.org/show_bug.cgi?id=37665
1751 2010-05-12 Csaba Osztrogonác <ossy@webkit.org>
1753 Reviewed by Kenneth Rohde Christiansen.
1755 [Qt] Link error in debug mode without debug_and_release config
1756 https://bugs.webkit.org/show_bug.cgi?id=39006
1758 * WebKit.pri: Unnecessary build_pass guard removed.
1760 2010-05-12 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1762 Reviewed by Kenneth Rohde Christiansen.
1764 [Qt] Detect debug mode consistently
1765 https://bugs.webkit.org/show_bug.cgi?id=38863
1769 2010-05-08 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1771 Reviewed by Kenneth Rohde Christiansen.
1773 [Qt] Build the ImageDiff tool for all platforms including Windows and Symbian
1774 https://bugs.webkit.org/show_bug.cgi?id=38706
1778 2010-05-07 Simon Hausmann <simon.hausmann@nokia.com>
1780 Add a few more files with Windows linefeeds to the .gitattributes file.
1784 2010-05-05 Alejandro G. Castro <alex@igalia.com>
1786 Reviewed by Xan Lopez.
1788 Fixed the gobject introspection compilation with the new DOM
1789 bindings, we needed to add DOM objects.
1793 2010-05-04 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1795 Unreviewed, build fix for Symbian.
1797 [Symbian] Symbian builds does not support shadow builds
1799 Revision r54715 broke the Symbian build. For Symbian
1800 the include directory is generated in the root of the source tree.
1801 This patch sets the INCLUDEPATH accordingly for Symbian.
1805 2010-05-03 Adam Barth <abarth@webkit.org>
1807 Reviewed by Dimitri Glazkov.
1809 Add some more Chromium-specific files to gitignore
1810 https://bugs.webkit.org/show_bug.cgi?id=38469
1812 These files are generated as part of the update-webkit --chromium
1817 2010-05-02 Geoff Levand <geoff.levand@am.sony.com>
1819 Reviewed by Eric Seidel.
1821 [GTK] Fix out of source build failure
1822 https://bugs.webkit.org/show_bug.cgi?id=38051
1824 Add a preprocessor include path for generated GTK header files.
1825 Fixes build errors like these when building GTK out of source:
1827 webkit.h: error: webkit/webkitversion.h: No such file or directory
1831 2010-05-02 Kartikaya Gupta <kagupta@rim.com>
1833 Reviewed by George Staikos.
1835 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.
1837 https://bugs.webkit.org/show_bug.cgi?id=37888
1839 No new tests. None needed.
1841 * bindings/scripts/IDLParser.pm:
1843 2010-04-29 Xan Lopez <xlopez@igalia.com>
1845 Reviewed by Gustavo Noronha.
1847 [GTK] GObject DOM bindings
1848 https://bugs.webkit.org/show_bug.cgi?id=33590
1850 Add WebKitDOMDocument tests to the build.
1854 2010-04-28 Sam Weinig <sam@webkit.org>
1856 Reviewed by Mark Rowe.
1858 Add WebKit2 to the lists of modules to build.
1862 2010-04-21 Xan Lopez <xlopez@igalia.com>
1864 Reviewed by Adam Barth.
1866 [GTK] GObject DOM bindings
1867 https://bugs.webkit.org/show_bug.cgi?id=33590
1869 Add build bits for the GObject DOM bindings.
1873 2010-04-20 Xan Lopez <xlopez@igalia.com>
1877 * autotools/webkit.m4:
1879 2010-04-19 Diego Escalante Urrelo <descalante@igalia.com>
1881 Reviewed by Xan Lopez.
1883 [Gtk] Evaluate and create tests for all the AtkRole's implemented by
1885 https://bugs.webkit.org/show_bug.cgi?id=34449
1887 Add and enable the build of testatkroles to test ATK non form roles.
1891 2010-04-18 Michael Forney <michael@mforney.org>
1893 Reviewed by Laszlo Gombos.
1895 https://bugs.webkit.org/show_bug.cgi?id=37762
1897 Fixes the sandbox option in configure.
1899 * configure.ac: Fix cut and paste error in the sandbox option causing
1900 --{enable,disable}-sandbox to be ineffective, and it to be controlled
1903 2010-04-09 Simon Hausmann <simon.hausmann@nokia.com>
1905 Unreviewed crash fix.
1907 Revert part of 57320 that would remove NDEBUG in release builds for
1912 2010-04-09 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1914 Reviewed by Simon Hausmann.
1916 [Qt] Fix crashes with package builds in release
1918 * WebKit.pri: Don't randomly add NDEBUG to the defines.
1920 2010-04-07 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1922 Reviewed by Kenneth Rohde Christiansen.
1924 [Qt] Fix trunk (non-standalone) builds for Symbian
1925 https://bugs.webkit.org/show_bug.cgi?id=37136
1927 Test for source files before building instead of relying on
1928 standalone_package config.
1932 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
1934 Reviewed by Dmitry Titov.
1936 Add FileThread for async file operation support in FileReader and FileWriter
1937 https://bugs.webkit.org/show_bug.cgi?id=36896
1939 Add EANBEL_FILE_READER and ENABLE_FILE_WRITER flags.
1943 2010-04-01 Ojan Vafai <ojan@chromium.org>
1945 Reviewed by Adam Barth.
1947 autoinstalled should be git ignored
1948 https://bugs.webkit.org/show_bug.cgi?id=36970
1952 2010-04-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1954 Reviewed by Kenneth Rohde Christiansen.
1956 [Qt]Add -Wextra warning level to the QtWebKit build
1957 https://bugs.webkit.org/show_bug.cgi?id=36971
1961 2010-04-01 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1963 Reviewed by Holger Freyther.
1965 [GTK] webkit_get_default_session() should make sure webkit_init() is called
1966 https://bugs.webkit.org/show_bug.cgi?id=36754
1972 2010-03-26 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1974 Reviewed by Simon Hausmann.
1976 [Qt] Build JavaScriptCore as a static library.
1977 https://bugs.webkit.org/show_bug.cgi?id=36590
1979 This patch takes what was left of the unused JavaScriptCore.pro
1980 and moved the compilation logic from JavaScriptCore.pri to
1985 2010-03-16 Xan Lopez <xlopez@igalia.com>
1987 Rubber-stamped by Gustavo Noronha.
1989 Update library version for 1.1.90 release.
1993 2010-03-16 Xan Lopez <xlopez@igalia.com>
1995 Reviewed by Gustavo Noronha.
1997 Bump version for 1.1.90 release.
2001 2010-03-16 Xan Lopez <xlopez@igalia.com>
2003 Reviewed by Gustavo Noronha.
2005 Add support for Fast Mobile Scrolling in the build system.
2009 2010-03-16 Simon Hausmann <simon.hausmann@nokia.com>
2011 Add WebKitTools/TestResultServer/index.yaml to gitattributes to ignore for crlf conversion.
2015 2010-03-12 Scott Byer <scottbyer@chromium.org>
2017 Reviewed by David Levin.
2019 Popup font size needs to be exposed to clients.
2020 https://bugs.webkit.org/show_bug.cgi?id=35990
2022 Add function to expose the popup menu font size, add a field to
2023 WebPopupMenuInfo that receives that information to convey that to
2024 the web view client's createPopupMenu() call.
2026 * WebCore/platform/chromium/PopupMenuChromium.cpp:
2027 * WebCore/platform/chromium/PopupMenuChromium.h:
2028 * WebKit/chromium/public/WebPopupMenuInfo.h:
2029 * WebKit/chromium/src/ChromeClientImpl.cpp:
2031 2010-03-11 Adam Roben <aroben@apple.com>
2033 Teach git about ObjC files
2035 Fixes <http://webkit.org/b/36015>.
2037 Reviewed by Tim Hatcher.
2039 * .gitattributes: Set the diff attribute for .m and .mm files, and .h
2040 files in Mac-specific directories. This can be used to generate
2041 more-readable diffs of ObjC files.
2043 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2045 Unreviewed. Versioning for 1.1.23.
2049 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2051 Unreviewed distcheck fix.
2055 2010-03-08 Jian Li <jianli@chromium.org>
2057 Reviewed by Dmitry Titov.
2060 https://bugs.webkit.org/show_bug.cgi?id=32993
2062 Add ENABLE_BLOB_SLICE feature define.
2066 2010-03-04 Fridrich Strba <fridrich.strba@bluewin.ch>
2068 Reviewed by Holger Freyther.
2070 https://bugs.webkit.org/show_bug.cgi?id=35726
2071 Remove orphaned #ifdef WTF_USE_GLIB_ICU_UNICODE_HYBRID
2073 Removing orphaned #if USE.
2077 2010-03-04 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2079 Reviewed by Tor Arne Vestbø.
2081 [Qt] Make the OUTPUT_DIR variable in qmake projects independent of build-webkit's logic.
2083 This also allows shadow builds relying only on qmake to work properly.
2087 2010-03-03 Fridrich Strba <fridrich.strba@bluewin.ch>
2089 Reviewed by Xan Lopez.
2091 Miscellaneous little fixes for the windows build of webkit-gtk
2092 https://bugs.webkit.org/show_bug.cgi?id=35640
2094 * GNUmakefile.am: On Windows with GCC, presence of
2095 __declspec(dllexport) on some symbols disables the autoexport/autoimport
2096 feature for all others. Using regex here assures that all symbols that
2097 need to be exported in the dll are actually exported.
2099 2010-03-02 Arno Renevier <arno@renevier.net>
2101 Reviewed by Gustavo Noronha Silva.
2103 [Gtk] implements ChromeClient::requestGeolocationPermissionForFrame
2104 https://bugs.webkit.org/show_bug.cgi?id=35210
2108 2010-03-02 Dmitry Titov <dimich@chromium.org>
2110 Reviewed by Alexey Proskuryakov.
2112 Ignore compiled Java test cases in .gitignore.
2113 https://bugs.webkit.org/show_bug.cgi?id=35559
2117 2010-02-26 Arno Renevier <arno@renevier.net>
2119 Reviewed by Gustavo Noronha Silva.
2121 [Gtk] ignore WebKit/gtk/docs/GNUmakefile.in in .gitignore
2122 https://bugs.webkit.org/show_bug.cgi?id=35424
2126 2010-02-24 Sam Kerner <skerner@chromium.org>
2128 Reviewed by Darin Fisher.
2130 Expose WebFrame::setCanHaveScrollbars(). This allows a view
2131 which is being resized to not need scroll bars to ensure that
2134 Existing function setAllowsScrolling() was renamed
2135 setCanHaveScrollbars(), to be consistant with change 37159:
2136 http://trac.webkit.org/changeset/37159
2138 https://bugs.webkit.org/show_bug.cgi?id=35257
2140 * WebKit/chromium/public/WebFrame.h:
2141 * WebKit/chromium/src/ChromeClientImpl.cpp:
2142 * WebKit/chromium/src/WebFrameImpl.cpp:
2143 * WebKit/chromium/src/WebFrameImpl.h:
2145 2010-02-19 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
2147 Reviewed by Kenneth Rohde Christiansen.
2149 [Qt] Remove QGVLauncher
2151 https://bugs.webkit.org/show_bug.cgi?id=35292
2155 2010-02-24 Xan Lopez <xlopez@igalia.com>
2157 Reviewed by Gustavo Noronha.
2159 Enable SharedWorkers by default, since that's been the default for
2160 a long time in our build-webkit configuration.
2164 2010-02-23 James Choi <jchoi42@pha.jhu.edu>
2166 Add Solaris definitions
2167 https://bugs.webkit.org/show_bug.cgi?id=35214
2169 * WebKit/chromium/src/WebViewImpl.cpp
2170 * WebKit/chromium/src/WebFrameImpl.cpp
2172 2010-02-23 Arno Renevier <arno@renevier.net>
2174 Reviewed by Gustavo Noronha Silva.
2176 [Gtk]: testwebview does not work when called with absolute path
2177 https://bugs.webkit.org/show_bug.cgi?id=34940
2179 When testwebview is called as absolute path, chdir to executable
2180 directory before searching resource files.
2184 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2186 Reviewed by Gustavo Noronha Silva.
2188 Changes references of GOwnPtr to reflect their new place.
2189 http://webkit.org/b/35084
2191 * JavaScriptCore/JavaScriptCore.gypi:
2192 * JavaScriptCore/wtf/Threading.h:
2193 * JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h:
2195 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2197 Reviewed by Gustavo Noronha Silva.
2199 Fixes references to GOwnPtr and GRefPtr so the GTK+ port builds
2201 http://webkit.org/b/35084
2205 2010-02-23 Diego Escalante Urrelo <descalante@igalia.com>
2207 Reviewed by Eric Seidel.
2209 [gtk] missing libsoup-2.4 package in gir generation
2210 https://bugs.webkit.org/show_bug.cgi?id=35199
2212 Include libsoup-2.4 package in gobject introspection .gir generation.
2216 2010-02-22 Huahui Wu <hwu@google.com>
2218 Reviewed by Eric Seidel.
2220 Add code that enables SquirrelFish Extreme (a.k.a JSCX, JSC JIT)
2221 in Android. It's disabled by default, but is enabled when the
2222 enveronment variable ENABLE_JSC_JIT is set to true.
2223 https://bugs.webkit.org/show_bug.cgi?id=34855
2227 2010-02-22 Xan Lopez <xlopez@igalia.com>
2229 Reviewed by Gustavo Noronha.
2231 Bump library versioning for 1.1.22 release.
2235 2010-02-22 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2237 Reviewed by Kenneth Rohde Christiansen.
2239 [Qt] Add support for layout tests on Symbian
2240 https://bugs.webkit.org/show_bug.cgi?id=31589
2244 2010-02-20 Noam Rosenthal <noam.rosenthal@nokia.com>
2246 Reviewed by Laszlo Gombos.
2248 [Qt] ENABLE_3D_RENDERING should be optional
2249 https://bugs.webkit.org/show_bug.cgi?id=35100
2251 * WebKit.pri: ENABLE_3D_RENDERING moved to a proper feature test
2253 2010-02-19 Maciej Stachowiak <mjs@apple.com>
2255 Reviewed by David Levin.
2257 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
2258 https://bugs.webkit.org/show_bug.cgi?id=35147
2262 2010-02-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2264 Reviewed by Eric Seidel.
2266 Add .gitattributes file for custom ChangeLog merge-driver
2268 * .gitattributes: Added.
2270 2010-02-17 Noam Rosenthal <noam.rosenthal@nokia.com>
2272 Reviewed by Ariya Hidayat.
2274 [Qt] GraphicsLayer: support perspective and 3D transforms
2275 https://bugs.webkit.org/show_bug.cgi?id=34960
2277 * WebKit.pri: added appropriate define: ENABLED_3D_RENDERING
2279 2010-02-15 Philippe Normand <pnormand@igalia.com>
2281 Reviewed by Gustavo Noronha Silva.
2283 [GStreamer] Should handle BUFFERING messages
2284 https://bugs.webkit.org/show_bug.cgi?id=30004
2286 * configure.ac: Bump gstreamer -core/-plugins-base requirements to
2287 0.10.25 which is the minimum required version for on-disk buffering.
2289 2010-02-16 Xan Lopez <xlopez@igalia.com>
2291 Reviewed by Gustavo Noronha.
2293 Bump version to 1.1.22 so we can depend on it in applications.
2297 2010-02-12 Simon Hausmann <simon.hausmann@nokia.com>
2299 Reviewed by Holger Freyther.
2301 Removed WMLInputElement.* from .gitattributes as the file is
2306 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2308 Reviewed by Tor Arne Vestbø.
2310 [Qt] Make qtlauncher and qgvlauncher use the generated headers
2311 path to make sure they are correctly generated.
2315 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2317 Reviewed by Tor Arne Vestbø.
2319 [Qt] Manually add support for the install target on Symbian.
2321 This is required to copy the headers over the ones in Qt.
2325 2010-02-11 Fridrich Strba <fridrich.strba@bluewin.ch>
2327 Reviewed by Gustavo Noronha Silva.
2329 Detect properly different versions of libpng out there.
2333 2010-02-11 Xan Lopez <xlopez@igalia.com>
2335 Try to fix GTK+ build.
2339 2010-02-11 Antonio Gomes <tonikitoo@webkit.org>
2341 Reviewed by Xan Lopez.
2343 Adjust gstreamer-plugins-base minimum version check (from 0.10 to 0.10.23).
2347 2010-02-08 Maciej Stachowiak <mjs@apple.com>
2349 Reviewed by Cameron Zwarich.
2351 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
2352 https://bugs.webkit.org/show_bug.cgi?id=34698
2356 2010-02-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2358 Reviewed by Xan Lopez.
2360 Bump version to 1.1.21, and adjust library versioning accordingly.
2364 2010-02-05 Sebastian Dröge <sebastian.droege@collabora.co.uk>
2366 Reviewed by Gustavo Noronha.
2368 Add gstreamer-app-0.10 to configure.ac
2369 https://bugs.webkit.org/show_bug.cgi?id=34317
2373 2010-02-05 Simon Hausmann <simon.hausmann@nokia.com>
2375 Reviewed by Tor Arne Vestbø.
2377 Add .gitattributes file to tell git about files with Windows linefeeds
2378 https://bugs.webkit.org/show_bug.cgi?id=34645
2380 On Windows git defaults to "true" for core.autocrlf, meaning all text
2381 files in the working directory are converted from CRLF to LF on checkin
2382 time. Some files present in the repository have been checked in with
2383 CRLF linefeeds and git should not try to convert them. The added
2384 .gitattributes file tells git to not do any CRLF conversion.
2386 * .gitattributes: Added.
2388 2010-02-05 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2390 Reviewed by Simon Hausmann.
2392 [Qt] Generate convenience headers (QWebView, etc) using qmake
2394 In Qt this is done using syncqt, but we use a pro-file instead
2395 that generates makefile-rules for each of the extra headers.
2397 These extra headers are installed alongside the normal headers.
2399 * DerivedSources.pro: Include API-DerivedSources
2401 2010-02-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2403 Reviewed by Lars Knoll.
2405 [Qt] Make 'make -f Makefile.DerivedSources qmake' work
2407 Previously this target ended up generating a file named
2408 Makefile.DerivedSources.DerivedSources, and so on.
2410 * DerivedSources.pro:
2412 2010-02-04 Christian Dywan <christian@twotasts.de>
2414 Reviewed by Xan Lopez.
2416 Require either libsoup 2.28.2 or 2.29.90.
2420 2010-02-04 Xan Lopez <xlopez@igalia.com>
2422 Reviewed by Gustavo Noronha.
2424 Bump minimum libsoup requirement to 2.29.90
2428 2010-02-02 Gustavo Noronha Silva <gns@gnome.org>
2430 Reviewed by Xan Lopez.
2432 Bump version, and adjust library versioning for 1.1.20.
2436 2010-01-29 Jeremy Orlow <jorlow@chromium.org>
2438 Reviewed by Dimitri Glazkov.
2440 A first step towards the Indexed Database API
2441 https://bugs.webkit.org/show_bug.cgi?id=34342
2443 Add Indexed Database API
2447 2010-01-27 Simon Hausmann <simon.hausmann@nokia.com>
2449 Reviewed by Kenneth Rohde Christiansen.
2451 [Qt] Don't build the tests in packages, only the launcher(s)
2455 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2457 Reviewed by Tor Arne Vestbø.
2459 [Qt] Add the "d" suffix to QtWebKit's dll on Windows.
2463 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2465 Unreviewed build fix
2467 [Qt] Build fix for windows when QTDIR contains release libraries.
2469 * WebKit.pri: Use the <name>.lib syntax for linking instead of qmake's -l<name> emulation
2471 2010-01-26 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
2473 Reviewed by Simon Hausmann.
2475 First steps of the QtScript API.
2477 Two new classes were created; QScriptEngine and QScriptValue.
2478 The first should encapsulate a javascript context and the second a script
2481 This API is still in development, so it isn't compiled by default.
2482 To trigger compilation, pass --qmakearg="CONFIG+=build-qtscript" to
2485 https://bugs.webkit.org/show_bug.cgi?id=32565
2489 2010-01-25 Simon Hausmann <simon.hausmann@nokia.com>
2491 Reviewed by Laszlo Gombos.
2493 [Qt] Fix the build on Maemo5.
2495 https://bugs.webkit.org/show_bug.cgi?id=34051
2497 * WebKit.pri: Disable the use of uitools, just like it's done for Symbian.
2499 2010-01-21 No'am Rosenthal <noam.rosenthal@nokia.com>
2501 Reviewed by Antti Koivisto.
2503 [Qt] Implement GraphicsLayer for accelerated layer compositing
2504 https://bugs.webkit.org/show_bug.cgi?id=33514
2506 * WebKit.pri: Addded compile flags to enable accelerated compositing
2507 on versions higher than 4.5
2509 2010-01-20 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2511 Reviewed by Simon Hausmann.
2513 [Qt] Make DumpRenderTree build on Windows
2517 2010-01-20 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2519 Reviewed by Simon Hausmann.
2521 [Qt] Fix the recursive generated_files target to work with qmake -r -o
2523 * DerivedSources.pro:
2525 2010-01-20 Simon Hausmann <simon.hausmann@nokia.com>
2527 Reviewed by Tor Arne Vestbø.
2529 [Qt] Make it possible (on *nix at least) to recursively call "make generated_files"
2531 * DerivedSources.pro:
2533 2010-01-19 Gustavo Noronha Silva <gns@gnome.org>
2535 Unreviewed. Shared library versioning update for 1.1.19.
2539 2010-01-15 Gustavo Noronha Silva <gns@gnome.org>
2541 Rubber-stamped by Xan Lopez.
2543 Bump version to 1.1.19.
2547 2010-01-14 Csaba Osztrogonác <ossy@webkit.org>
2549 Reviewed by Eric Seidel.
2551 [Qt] Defective dependencies caused build failing on QtBuildBot.
2552 https://bugs.webkit.org/show_bug.cgi?id=33693
2554 * WebKit.pri: CONFIG += depend_includepath added.
2556 2010-01-14 Steve Block <steveblock@google.com>
2558 Reviewed by David Levin.
2560 Moves general includes before bindings includes in Android build system.
2561 https://bugs.webkit.org/show_bug.cgi?id=33623
2563 This avoids problems with collisions between WebCore/platform/text/StringBuilder.h
2564 and the new JavaScriptCore/runtime/StringBuilder.h. This change puts
2565 JavaScriptCore/runtime and other bindings includes after the WebCore and other
2566 general includes, so that the WebCore StringBuilder.h is picked up when building
2569 * Android.mk: Modified.
2571 2010-01-13 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2573 Reviewed by Simon Hausmann.
2575 [Qt] Split the build process in two different .pro files.
2576 This allows qmake to be run once all source files are available.
2578 * DerivedSources.pro: Added.
2581 2010-01-07 Daniel Bates <dbates@rim.com>
2583 Reviewed by Eric Seidel.
2585 https://bugs.webkit.org/show_bug.cgi?id=32987
2587 Added ENABLE_XHTMLMP flag. Disabled by default.
2591 2010-01-05 Gustavo Noronha Silva <gns@gnome.org>
2593 Reviewed by Xan Lopez.
2595 Based on idea and original patch by Evan Martin.
2597 Remove libWebCore intermediate library, to improve link time.
2599 [GTK] Build time must be reduced
2600 https://bugs.webkit.org/show_bug.cgi?id=32921
2604 2010-01-05 Xan Lopez <xlopez@igalia.com>
2606 Bump for 1.1.18 release.
2610 2010-01-04 Gustavo Noronha Silva <gns@gnome.org>
2612 Fix JSCore-1.0.gir path to fix make distcheck.
2616 2010-01-04 Simon Hausmann <simon.hausmann@nokia.com>
2618 Reviewed by Tor Arne Vestbø.
2620 [Qt] Fix standalone package builds.
2622 * WebKit.pri: Add logic for detecting standalone builds. Set OUTPUT_DIR to the top-level dir in that case.
2623 * WebKit.pro: Don't build JSC and DRT for package builds.
2625 2010-01-04 Eric Seidel <eric@webkit.org>
2627 Reviewed by Adam Barth.
2629 bugzilla-tool should not require users to install mechanize
2630 https://bugs.webkit.org/show_bug.cgi?id=32635
2632 * .gitignore: Ignore autoinstall.cache.d directory created by autoinstall.py
2634 2009-12-28 Estêvão Samuel Procópio <tevaum@gmail.com>
2636 Reviewed by Gustavo Noronha Silva.
2638 Bug 32940: [GTK] Changing the download throttle conditions.
2639 https://bugs.webkit.org/show_bug.cgi?id=32716
2641 The WebKitDownload progress notification was taking long to
2642 update. This fix makes notification happens each 0.7 secs
2643 or when the progress ups in 1%.
2645 * WebKit/gtk/webkit/webkitdownload.cpp:
2647 2009-12-22 Simon Hausmann <simon.hausmann@nokia.com>
2649 Rubber-stamped by Holger Freyther.
2651 Adjusted path to QtLauncher.
2655 2009-12-19 Evan Martin <evan@chromium.org>
2657 Reviewed by Gustavo Noronha Silva.
2659 Add a couple of WebKitGtk files to .gitignore.
2663 2009-12-18 Benjamin Otte <otte@gnome.org>
2665 Reviewed by Xan Lopez.
2667 [GTK] RemoveDashboard support. It's useless.
2671 2009-12-18 Simon Hausmann <simon.hausmann@nokia.com>
2673 Reviewed by Tor Arne Vestbø.
2675 [Qt] Clean up the qmake build system to distinguish between trunk builds and package builds
2677 https://bugs.webkit.org/show_bug.cgi?id=32716
2679 * WebKit.pri: Use standalone_package instead of QTDIR_build
2681 2009-12-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2683 Unreviewed. Build fixes for make distcheck.
2687 2009-12-16 Dan Winship <danw@gnome.org>
2689 Reviewed by Gustavo Noronha Silva.
2691 [Gtk] Content-Encoding support
2693 https://bugs.webkit.org/show_bug.cgi?id=522772
2695 * configure.ac: require libsoup 2.28.2 for SoupContentDecoder
2697 2009-12-13 Eric Seidel <eric@webkit.org>
2699 Reviewed by Gavin Barraclough.
2701 string-base64 test does not compute a valid base64 string
2702 http://bugs.webkit.org/show_bug.cgi?id=16806
2704 * tests/string-base64.js: change str[i] to str.charCodeAt(i)
2706 2009-12-10 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2708 Reviewed by Xan Lopez.
2710 [GTK] Should provide an API to control the IconDatabase
2711 https://bugs.webkit.org/show_bug.cgi?id=32334
2713 Add test to make sure favicon reporting works.
2717 2009-12-09 Steve Block <steveblock@google.com>
2719 Reviewed by Adam Barth.
2721 Adds Android Makefiles for building with V8.
2722 https://bugs.webkit.org/show_bug.cgi?id=32278
2724 * Android.mk: Modified. Includes Makefiles for V8.
2726 2009-12-08 Steve Block <steveblock@google.com>
2728 Reviewed by Adam Barth.
2730 [Android] Adds Makefiles for Android port.
2731 https://bugs.webkit.org/show_bug.cgi?id=31325
2733 * Android.mk: Added.
2735 2009-12-08 Christian Dywan <christian@twotoasts.de>
2737 Reviewed by Xan Lopez.
2739 * configure.ac: Require only libSoup 2.27.91 but check for 2.29.3
2740 and define HAVE_LIBSOUP_2_29_3 in that case.
2742 2009-12-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2744 Rubber-stamped by Xan Lopez.
2746 Late post-release version bump.
2750 2009-12-08 Dominik Röttsches <dominik.roettsches@access-company.com>
2752 Reviewed by Gustavo Noronha Silva.
2754 [Gtk] Create a TextBreakIterator implementation based on GLib (without ICU)
2755 https://bugs.webkit.org/show_bug.cgi?id=31469
2757 Removing hybrid configuration for --with-unicode-backend=glib
2758 ICU not required anymore.
2760 * autotools/webkit.m4:
2762 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2764 Rubber-stamped by Maciej Stachowiak.
2766 Turn on (SVG) Filters for Gtk.
2767 https://bugs.webkit.org/show_bug.cgi?id=32224
2771 2009-12-07 Dmitry Titov <dimich@chromium.org>
2773 Rubber-stamped by Darin Adler.
2775 Remove ENABLE_SHARED_SCRIPT flags
2776 https://bugs.webkit.org/show_bug.cgi?id=32245
2777 This patch was obtained by "git revert" command and then un-reverting of ChangeLog files.
2781 2009-12-06 Gustavo Noronha Silva <gns@gnome.org>
2783 Reviewed by Xan Lopez.
2785 Build the new API test.
2787 [GTK] REGRESSION: webkit thinks it can render PDFs
2788 https://bugs.webkit.org/show_bug.cgi?id=32183
2792 2009-12-05 Vincent Untz <vuntz@gnome.org>
2794 Reviewed by Gustavo Noronha.
2796 Fixes race for builds with introspection enabled, and parallel
2801 2009-12-04 Xan Lopez <xlopez@igalia.com>
2803 Reviewed by Gustavo Noronha.
2805 [GTK]Enable DNS prefetching
2806 https://bugs.webkit.org/show_bug.cgi?id=23846
2808 Bump libsoup required version to 2.29.3 for DNS prefetching.
2812 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2814 Rubber-stamped by Xan Lopez.
2816 Make sure we distribute and install GObject Introspection files.
2820 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2822 Build fix. Make sure JSCore-1.0.gir is added to the distributed
2827 2009-11-30 Xan Lopez <xlopez@igalia.com>
2829 Reviewed by Gustavo Noronha.
2831 Bump versions for 1.1.17 release.
2835 2009-11-30 Jan-Arve Sæther <jan-arve.saether@nokia.com>
2837 Reviewed by Simon Hausmann.
2839 [Qt] Fix compilation with win32-icc
2841 Include os-win32 for stdint.h since MS does not ship that in their PSDK.
2845 2009-11-26 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2847 Reviewed by Oliver Hunt.
2849 Move GOwnPtr* from wtf to wtf/gtk
2850 https://bugs.webkit.org/show_bug.cgi?id=31793
2852 * GNUmakefile.am: Add JavaScriptCore/wtf/gtk to
2855 2009-11-24 Dmitry Titov <dimich@chromium.org>
2857 Reviewed by Eric Seidel.
2859 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
2860 https://bugs.webkit.org/show_bug.cgi?id=31444
2864 2009-11-24 Jason Smith <dark.panda@gmail.com>
2866 Reviewed by Alexey Proskuryakov.
2868 RegExp#exec's returned Array-like object behaves differently from
2870 https://bugs.webkit.org/show_bug.cgi?id=31689
2872 * LayoutTests/fast/js/regexp-in-and-foreach-handling.html: Added.
2873 * LayoutTests/fast/js/script-tests/regexp-in-and-foreach-handling.js: Added.
2874 * LayoutTests/fast/js/regexp-in-and-foreach-handling-expected.txt: Added.
2876 2009-11-24 Jens Alfke <snej@chromium.org>
2878 Reviewed by David Levin.
2880 Ignore Chromium's Xcode projects that are auto-generated from .gyp files.
2881 https://bugs.webkit.org/show_bug.cgi?id=31847
2883 * .gitignore: Add three .xcodeproj files.
2885 2009-11-09 Priit Laes <plaes@plaes.org>
2887 Reviewed by Oliver Hunt.
2889 [Gtk] Build from tarball fails with --enable-introspection
2890 https://bugs.webkit.org/show_bug.cgi?id=31261
2892 We need to enable gobject-introspection during distcheck otherwise
2893 some of the required files are missing in tarball.
2897 2009-11-05 Priit Laes <plaes@plaes.org>
2899 Reviewed by Jan Alonzo.
2901 [Gtk] Build failure with --enable-introspection
2902 https://bugs.webkit.org/show_bug.cgi?id=31102
2904 Add search and include paths for JSCore-1.0.gir required by
2905 gobject-introspection tools.
2909 2009-11-04 Benjamin Otte <otte@gnome.org>
2911 Reviewed by Gustavo Noronha.
2913 Update Cairo requirement to 1.6.
2915 https://bugs.webkit.org/show_bug.cgi?id=19266
2919 2009-11-02 Estêvão Samuel Procópio <tevaum@gmail.com>
2921 Reviewed by Gustavo Noronha.
2923 [Build] make install ignores --prefix option for gobject-introspection.
2924 https://bugs.webkit.org/show_bug.cgi?id=31025
2926 Make the build system use the --prefix path also when installing
2927 gobject-introspection files.
2929 * configure.ac: use --prefix path in GITDIR and GIRTYPELIBDIR
2931 2009-11-02 Xan Lopez <xlopez@igalia.com>
2933 Bump version before release (or post-release, depending on your
2934 point of view) so that we can make applications depending on
2935 unreleased APIs in WebKit svn fail at configure time when the
2936 requirements are not met.
2940 2009-11-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2942 Reviewed by Eric Seidel.
2944 Turn on warnings for QtWebKit for gcc
2945 https://bugs.webkit.org/show_bug.cgi?id=30958
2947 * WebKit.pri: Turn on warnings for the GCC compiler
2949 2009-10-30 Adam Barth <abarth@webkit.org>
2951 Reviewed by Mark Rowe.
2953 Teach git to ignore some files
2954 https://bugs.webkit.org/show_bug.cgi?id=30951
2956 Ignore WebKitBuild because we never want to version that directory.
2957 Also, ignore the xcode project files so git clean doesn't blow away
2958 your project settings. Finally, ignore the compiled python files in
2959 WebKitTools/Script modules because they clutter up git status.
2961 * .gitignore: Added.
2963 2009-10-30 Roland Steiner <rolandsteiner@chromium.org>
2965 Reviewed by Eric Seidel.
2967 Remove ENABLE_RUBY guards as discussed with Dave Hyatt and Maciej Stachowiak.
2969 Bug 28420 - Implement HTML5 <ruby> rendering
2970 (https://bugs.webkit.org/show_bug.cgi?id=28420)
2972 No new tests (no functional change).
2976 2009-10-26 Holger Hans Peter Freyther <zecke@selfish.org>
2978 Rubber-stamped by Darin Adler.
2980 Export fastMalloc, fastCalloc, fastRealloc and fastFree
2981 https://bugs.webkit.org/show_bug.cgi?id=30769
2983 Export the FastMalloc functions outside of the libwebkit library
2984 to be able to instrument memory allocations. These are C++ symbols
2985 but do not require the C++ runtime to be useful and should be of
2986 no harm to plain C code.
2988 * autotools/symbols.filter:
2990 2009-10-26 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2992 Reviewed by Jan Alonzo.
2994 Alternative solution to regression introduced in r48672.
2998 2009-10-26 Xan Lopez <xlopez@igalia.com>
3000 Reviewed by Gustavo Noronha.
3002 Update for 1.1.16 release.
3006 2009-10-24 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3008 Reviewed by Holger Freyther.
3010 [Qt] [Symbian] Set the capability and memory required to run QtWebKit for Symbian
3011 https://bugs.webkit.org/show_bug.cgi?id=30476
3013 Set the stack size to 80 Kb and heap size to the 128kB - 32MB range
3014 to all executables linking against WebKit library.
3018 2009-10-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3020 Reviewed by Holger Freyther.
3022 [GTK] Add MathML to the build system
3023 https://bugs.webkit.org/show_bug.cgi?id=30487
3025 Add --enable-mathml to configure.
3029 2009-10-15 Jan Michael Alonzo <jmalonzo@webkit.org>
3031 Reviewed by Xan Lopez.
3033 [GTK] marshal stamp files are not cleaned after a distclean
3034 https://bugs.webkit.org/show_bug.cgi?id=30156
3036 Add the stamp files directly to cleanfiles. Also rearrange the
3037 variable declarations so we don't miss any files that need to be
3038 cleaned up during the clean targets.
3042 2009-10-15 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3044 Unreviewed. Help text fix - Web Sockets default is no, not yes.
3048 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3050 Rubberstamped by Eric Seidel.
3052 [Gtk] Fix icu CFLAG for Darwin
3053 https://bugs.webkit.org/show_bug.cgi?id=29517
3055 Don't escape the srcdir variable. Also use $host instead of the
3058 * autotools/webkit.m4:
3060 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3062 Reviewed by Gustavo Noronha.
3064 [Gtk] Use the SQLite3 headers from WebKitLibraries if sqlite3 is undetected
3065 https://bugs.webkit.org/show_bug.cgi?id=29518
3069 2009-10-05 Zoltan Horvath <zoltan@webkit.org>
3071 Reviewed by Simon Hausmann.
3073 [Qt] Disable TCmalloc for Windows port at the present, because MinGW
3074 hasn't got built-in pthread library.
3078 2009-10-02 Prasanth Ullattil <prasanth.ullattil@nokia.com>
3080 Reviewed by Simon Hausmann.
3082 Disable a few more harmless MSVC warnings.
3086 2009-10-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3088 Unreviewed, build fix.
3090 [Qt] Symbian build break after r48976.
3091 unix is set for Symbian in the Qt build system.
3095 2009-10-01 Zoltan Horvath <zoltan@webkit.org>
3097 Reviewed by Simon Hausmann.
3099 [Qt] Enable TCmalloc for the Linux, Mac and Windows Qt-port
3100 https://bugs.webkit.org/show_bug.cgi?id=27029
3102 Remove USE_SYSTEM_MALLOC for Linux, Mac and Windows Qt-port from WebKit.pri,
3103 so these Qt-ports will use TCmalloc as other ports.
3107 2009-10-01 Martin Robinson <martin.james.robinson@gmail.com>
3109 Reviewed by Xan Lopez.
3111 [GTK] GtkIMContext filtering interferes with DOM key events
3112 https://bugs.webkit.org/show_bug.cgi?id=28733
3114 Add new key event test ensuring that IME keypresses are handled.
3118 2009-10-01 Philippe Normand <pnormand@igalia.com>
3120 Reviewed by Xan Lopez.
3122 [GTK] data: uri support in media player
3123 https://bugs.webkit.org/show_bug.cgi?id=29842
3125 Check presence of gstreamer-pbutils-0.10.
3129 2009-09-26 David Kilzer <ddkilzer@apple.com>
3131 GTK BUILD FIX: add ENABLE_ORIENTATION_EVENTS support to configure.ac
3133 * configure.ac: Added support for ENABLE_ORIENTATION_EVENTS.
3135 2009-09-23 Xan Lopez <xlopez@igalia.com>
3137 Reviewed by Gustavo Noronha.
3139 Do not add unneeded include paths for gir files, and add the
3140 include paths for headers manually instead of relying on our own
3141 pc file and installed headers, since that adds a circular
3146 2009-09-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3148 Reviewed by Xan Lopez.
3150 Minor reorganization to the patch landed in
3151 http://trac.webkit.org/changeset/48670. Also move JSCore-1.0.gir
3152 in the gtk directory as that's only useful to the Gtk port at the
3158 2009-09-23 Xan Lopez <xlopez@igalia.com>
3160 Reviewed by Gustavo Noronha.
3162 [GTK] We should generate our own gir file for introspection
3163 https://bugs.webkit.org/show_bug.cgi?id=29603
3165 Generate gir and typelib files for WebKit and JSCore. The JSCore
3166 gir file is handwritten (since it's only useful, for now, as a
3167 dependency of the WebKit gir file), the WebKit one is
3168 autogenerated from the headers.
3171 * JSCore-1.0.gir: Added.
3174 2009-09-22 Philippe Normand <pnormand@igalia.com>
3176 Reviewed by Xan Lopez.
3178 link errors due to wrong UNICODE_LIBS on Ubuntu Jaunty
3179 https://bugs.webkit.org/show_bug.cgi?id=29638
3181 Call icu-cconfig with ldflags-libsonly to prevent having a -L
3182 statement that could override libs installed in another prefix.
3184 * autotools/webkit.m4:
3186 2009-09-21 Xan Lopez <xlopez@igalia.com>
3188 Reviewed by Gustavo Noronha.
3190 Bump version for 1.1.15 release.
3194 2009-09-18 Xan Lopez <xlopez@igalia.com>
3196 Reviewed by Gustavo Noronha and Jan Alonzo.
3198 [GTK] context menu overriding API is very limited
3199 https://bugs.webkit.org/show_bug.cgi?id=27546
3201 Add new tests to the build.
3205 2009-09-18 Xan Lopez <xlopez@igalia.com>
3207 Reviewed by Gustavo Noronha and Jan Alonzo.
3209 [GTK] context menu overriding API is very limited
3210 https://bugs.webkit.org/show_bug.cgi?id=27546
3212 Add WebKitHitTestResult to the build.
3216 2009-09-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3218 Reviewed by Ariya Hidayat.
3220 Disable some ARM compiler warnings
3221 https://bugs.webkit.org/show_bug.cgi?id=29083
3223 The following ARM compiler warnings are disabled
3225 - #68-D: integer conversion resulted in a change of sign
3226 - #111-D: statement is unreachable
3227 - #177-D: variable XXX was declared but never referenced
3228 - #368-D: class XXX defines no constructor to initialize the following: YYY
3229 - #830-D: function XXX "XXX::operator new" has no corresponding operator delete
3230 - #1293-D: assignment in condition
3234 2009-09-09 Kenneth Rohde Christiansen <kenneth@webkit.org>
3236 Reviewed by Simon Hausmann.
3238 [Qt] Add the alternative QtLauncher (based on QGraphicsView) to the build.
3240 https://bugs.webkit.org/show_bug.cgi?id=28862
3244 2009-09-07 Xan Lopez <xlopez@igalia.com>
3246 Rubber-stamped by Gustavo Noronha.
3248 Bump versions in preparation for 1.1.14 release.
3252 2009-09-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3254 Reviewed by Xan Lopez.
3256 https://bugs.webkit.org/show_bug.cgi?id=26854
3257 [GTK] Needs API to allow more control over outgoing requests
3259 * GNUmakefile.am: new files added to the build for new class
3260 WebKitNetworkResponse
3262 2009-09-06 Martin Robinson <martin.james.robinson@gmail.com>
3264 Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
3266 [Gtk] Expose a database API
3267 https://bugs.webkit.org/show_bug.cgi?id=27899
3269 Expose an HTML5 database API for GTK+.
3273 2009-09-04 Albert Bachand <albertb@google.com>
3275 Reviewed by Eric Seidel.
3277 Modify the condition regarding the key modifier for opening combo
3278 boxes under GTK from just PLATFORM(GTK) to also look for
3279 (PLATFORM(CHROMIUM) && PLATFORM(LINUX)).
3281 * WebCore/dom/SelectElement.cpp:
3282 * WebCore/manual-tests/select-popup-on-spacebar.html:
3284 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
3286 Reviewed by Xan Lopez and Gustavo Noronha.
3288 [Gtk] Implement a WebDataSource for the gtk port
3289 https://bugs.webkit.org/show_bug.cgi?id=24758
3291 Add WebKitWebDataSource unit test to the build script
3295 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
3297 Reviewed by Xan Lopez and Gustavo Noronha.
3299 [Gtk] Implement a WebDataSource for the gtk port
3300 https://bugs.webkit.org/show_bug.cgi?id=24758
3302 Add WebKitWebDataSource and DocumentLoaderGtk to the build script.
3306 2009-09-01 Jan Michael Alonzo <jmalonzo@webkit.org>
3308 Reviewed by Xan Lopez and Gustavo Noronha.
3310 [Gtk] Implement a WebDataSource for the gtk port
3311 https://bugs.webkit.org/show_bug.cgi?id=24758
3313 Add WebKitWebResource to the build script.
3317 2009-08-28 Jan Michael Alonzo <jmalonzo@webkit.org>
3319 Reviewed by Oliver Hunt.
3321 Gtk Build broken for OSX Quartz
3322 https://bugs.webkit.org/show_bug.cgi?id=28727
3324 Define XP_UNIX for non-Win OS builds.
3328 2009-08-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3330 Reviewed by Holger Freyther.
3332 https://bugs.webkit.org/show_bug.cgi?id=25889
3333 [GTK] scrollbar policy for main frame is not implementable
3335 Adding files for the new test for window-related issues (starting
3336 with scrollbar policy).
3340 2009-08-27 Priit Laes <plaes@plaes.org>
3342 Reviewed by Xan Lopez.
3344 [GTK] Out-of-srcdir build problem
3345 https://bugs.webkit.org/show_bug.cgi?id=28741
3347 * GNUmakefile.am, autotools/webkit.m4:
3348 Fix problem with out-of-srcdir builds. Also bump required glib version.
3350 2009-08-24 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3352 Reviewed by Xan Lopez.
3354 Bump package and so versions for 1.1.13 release.
3358 2009-08-22 Javier Jardón <javierjc1982@gmail.com>
3360 [GTK] Not use deprecated symbols in WebKitWebView example code.
3361 https://bugs.webkit.org/show_bug.cgi?id=28651
3363 * WebKit/gtk/webkit/webkitwebview.cpp
3365 2009-08-18 Xan Lopez <xlopez@igalia.com>
3367 Rubber-stamped by Holger Freyther.
3369 Require at least libsoup 2.27.91 for the new password
3370 manager/authentication APIs.
3374 2009-08-18 Drew Wilson <atwilson@google.com>
3376 Reviewed by NOBODY (Build Break).
3378 Speculative fix for GTK DumpRenderTree.
3382 2009-08-18 Kent Tamura <tkent@chromium.org>
3384 Reviewed by Eric Seidel.
3386 Add --enable-datalist option.
3390 2009-08-14 Adam Bergkvist <adam.bergkvist@ericsson.com>
3392 Reviewed by Sam Weinig.
3394 [GTK] Added EventSource to the build (default on).
3395 https://bugs.webkit.org/show_bug.cgi?id=14997
3399 2009-08-14 Jan Michael Alonzo <jmalonzo@webkit.org>
3401 Rubber-stamped by Gustavo Noronha.
3403 Initialize CFLAGS and CXXFLAGS before the main body of the
3404 WEBKIT_INIT macro so C files don't get built with "-g -O2".
3406 * autotools/webkit.m4:
3408 2009-08-12 Xan Lopez <xlopez@igalia.com>
3410 Reviewed by Jan Alonzo.
3412 [GTK] Remove keyring optional features
3413 https://bugs.webkit.org/show_bug.cgi?id=28173
3415 Remove keyring support, we now do authentication storage through
3416 libsoup. We depend on libsoup master now, will bump the dependency
3417 when there's a new release.
3422 2009-08-11 Drew Wilson <atwilson@google.com>
3424 Reviewed by NOBODY (Build break).
3426 Speculative fix for GTK build break.
3430 2009-08-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3432 Reviewed by Simon Hausmann.
3434 Build the TestNetscapePlugin on Qt/Mac
3438 2009-08-11 Xan Lopez <xlopez@igalia.com>
3440 Reviewed by Jan Alonzo.
3442 Prefix lengthy commands with AM_V_GEN so that they produce an
3443 output like 'GEN <filename>' when in silent mode.
3447 2009-08-05 Jan Michael Alonzo <jmalonzo@webkit.org>
3449 Reviewed by Xan Lopez.
3451 [Gtk] macros in webkit.m4 should be defined once only
3452 https://bugs.webkit.org/show_bug.cgi?id=27929
3454 The macros in webkit.m4 are not meant to be called multiple times
3455 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3456 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3458 Lastly, make sure CXXFLAGS and CFLAGS are defined before
3459 AC_PROG_CXX gets expanded so it doesn't add "-g -O2" on Release builds.
3461 * autotools/webkit.m4:
3463 2009-08-05 Xan Lopez <xlopez@igalia.com>
3465 Revert r46714, it was making us build debug images by default.
3467 * autotools/webkit.m4:
3469 2009-08-03 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3471 Reviewed by Eric Seidel.
3473 [Qt] Consolidate common gcc flags to WebKit.pri
3474 https://bugs.webkit.org/show_bug.cgi?id=27934
3478 2009-08-03 Jan Michael Alonzo <jmalonzo@webkit.org>
3480 Rubber-stamped by Eric Seidel.
3482 [Gtk] macros in webkit.m4 should be defined once only
3483 https://bugs.webkit.org/show_bug.cgi?id=27929
3485 The macros in webkit.m4 are not meant to be called multiple times
3486 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3487 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3489 * autotools/webkit.m4:
3491 2009-07-29 Ariya Hidayat <ariya.hidayat@nokia.com>
3493 Reviewed by Simon Hausmann.
3495 Adding ImageDiff project file.
3497 https://bugs.webkit.org/show_bug.cgi?id=27813
3499 * WebKit.pro: Added ImageDiff.pro.
3501 2009-07-29 Jan Michael Alonzo <jmalonzo@webkit.org>
3503 Reviewed by Eric Seidel and Xan Lopez.
3505 [Gtk] Enable http/tests/appcache tests
3506 https://bugs.webkit.org/show_bug.cgi?id=27674
3508 * GNUmakefile.am: Add webkit/webkitapplicationcache.cpp
3510 2009-07-28 Xan Lopez <xlopez@igalia.com>
3512 Reviewed by Gustavo Noronha.
3514 Use automake 1.11 SILENT_RULES when present, for cleaner build
3515 output. You can disable it by passing --disable-silent-rules to
3516 configure or V=1 to make.
3518 * autotools/dolt.m4:
3521 2009-07-28 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3523 Reviewed by Simon Hausmann.
3525 [Qt] Disable some compiler warnings for the win build
3526 https://bugs.webkit.org/show_bug.cgi?id=27709
3530 2009-07-28 Xan Lopez <xlopez@igalia.com>
3532 Reviewed by Gustavo Noronha.
3534 * configure.ac: bump version for 1.1.12 release.
3536 2009-07-24 Xan Lopez <xlopez@igalia.com>
3538 Reviewed by Gustavo Noronha.
3540 Remove unneeded commas from PKG_CHECK_MODULES.
3544 2009-07-24 Jan Michael Alonzo <jmalonzo@webkit.org>
3546 Reviewed by Xan Lopez.
3548 Bump pango version requirement to 1.12 which is the version that
3553 2009-07-21 Roland Steiner <rolandsteiner@google.com>
3555 Reviewed by David Levin.
3557 Add ENABLE_RUBY to list of build options
3558 https://bugs.webkit.org/show_bug.cgi?id=27324
3560 * configure.ac: Added flag ENABLE_RUBY.
3562 2009-07-20 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3564 Reviewed by Holger Freyther.
3566 [Qt] Add an option for QtLauncher to build without QtUiTools dependency
3567 https://bugs.webkit.org/show_bug.cgi?id=27438
3569 Based on Norbert Leser's work.
3571 * WebKit.pri: Symbian does not have UiTools
3573 2009-07-16 Fumitoshi Ukai <ukai@chromium.org>
3575 Reviewed by David Levin.
3577 Add --web-sockets flag and ENABLE_WEB_SOCKETS define.
3578 https://bugs.webkit.org/show_bug.cgi?id=27206
3580 Add --enable-web-sockets in configure.ac
3584 2009-07-16 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3586 Reviewed by Simon Hausmann.
3588 [Qt] Enable GNU compiler extensions to the ARM compiler
3589 for all Qt ports using RVCT
3590 https://bugs.webkit.org/show_bug.cgi?id=27348
3594 2009-07-15 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3596 Rubber-stamped by Simon Hausmann.
3598 Fix the Qt/Mac build by disabling TestNetscapePlugin
3600 We should fix and enable this once we run DRT for Qt/Mac
3604 2009-07-13 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3606 Unreviewed build fix. Require the correct libsoup version now that
3611 2009-07-13 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3613 Reviewed by Tor Arne Vestbø.
3615 [Qt] Build fix for QtWebKit on Win
3616 https://bugs.webkit.org/show_bug.cgi?id=27205
3618 * WebKit.pri: Include the major version number in the QtWebKit
3619 library file for Win.
3621 2009-07-13 Simon Hausmann <simon.hausmann@nokia.com>
3623 Reviewed by Ariya Hidayat.
3625 Add the test netscape plugin for the Qt DRT to the build.
3629 2009-07-13 Drew Wilson <atwilson@google.com>
3631 Reviewed by David Levin.
3633 Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
3634 https://bugs.webkit.org/show_bug.cgi?id=26932
3636 Added ENABLE(SHARED_WORKERS) flag.
3640 2009-07-12 Xan Lopez <xlopez@igalia.com>
3642 Reviewed by Gustavo Noronha.
3644 Bump version in preparation for 1.1.11 release.
3648 2009-07-07 Norbert Leser <norbert.leser@nokia.com>
3650 Reviewed by Simon Hausmann.
3652 Exclude DumpRenderTree.pro from symbian build
3656 2009-07-09 Drew Wilson <atwilson@google.com>
3658 Reviewed by Alexey Proskuryakov.
3660 https://bugs.webkit.org/show_bug.cgi?id=26903
3662 Turned on CHANNEL_MESSAGING by default because the MessageChannel API
3663 can now be implemented for Web Workers and is reasonably stable.
3665 * configure.ac: enable CHANNEL_MESSAGING.
3667 2009-07-03 Jan Michael Alonzo <jmalonzo@webkit.org>
3669 Reviewed by Xan Lopez and Gustavo Noronha.
3671 Set user-agent from application
3672 https://bugs.webkit.org/show_bug.cgi?id=17375
3674 Define UA version macros to be used by the UA string.
3675 Add new WebSettings unit test for the User-Agent string API.
3680 2009-06-20 Gustavo Noronha Silva <gns@gnome.org>
3682 Reviewed by Jan Alonzo.
3684 Adding files for the new test case for loading statuses.
3688 2009-06-15 Xan Lopez <xlopez@igalia.com>
3690 Reviewed by Gustavo Noronha.
3692 Version bump in preparation for 1.1.10 release.
3696 2009-06-12 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3698 Reviewed by Xan Lopez.
3700 Refactor handling of options in the build-webkit script
3702 Options are now defined in one place, and then reused when creating
3703 the usage help text, the arguments to GetOptions(), and when passing
3704 the options on to the underlying port-dependent build systems.
3706 This allows the Qt port to read the defaults for the options from the
3707 pro file (dynamically), and to pass the options on to qmake at build.
3711 2009-06-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3713 Reviewed by Holger Freyther.
3715 [Qt] Fix release build detection
3716 https://bugs.webkit.org/show_bug.cgi?id=26267
3720 2009-06-10 Gustavo Noronha Silva <gns@gnome.org>
3722 Reviewed by Xan Lopez.
3724 Add unit tests for our WebKitNetworkRequest object.
3728 2009-06-10 Xan Lopez <xlopez@igalia.com>
3730 Reviewed by Gustavo Noronha.
3732 Version bump in preparation for 1.1.9 release.
3736 2009-06-10 Xan Lopez <xlopez@igalia.com>
3738 Reviewed by Jan Alonzo.
3740 https://bugs.webkit.org/show_bug.cgi?id=25415
3741 [GTK][ATK] Please implement support for get_text_at_offset
3743 Add new dependency on the Gail utils library, needed for our a11y
3749 2009-05-29 Gustavo Noronha Silva <gns@gnome.org>
3751 Reviewed by Jan Alonzo.
3753 Add a test-case for our HTTP backend, currently checking the
3754 ref-counting of the SoupMessage.
3758 2009-05-28 Dirk Schulze <krit@webkit.org>
3760 Reviewed by Nikolas Zimmermann.
3762 Enable the new build flag --filters for Gtk. More details in WebCore/ChangeLog.
3766 2009-05-19 Xan Lopez <xlopez@igalia.com>
3768 Reviewed by Jan Alonzo and Gustavo Noronha.
3770 https://bugs.webkit.org/show_bug.cgi?id=25415
3771 [GTK][ATK] Please implement support for get_text_at_offset
3773 Add new test file for ATK.
3777 2009-05-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3779 Rubber-stamped by Xan Lopez.
3781 Fix webkitgtk_cleanfiles to clean gtk-doc-related files in the
3782 correct directory, so that we pass make distcheck.
3786 2009-05-28 Xan Lopez <xlopez@igalia.com>
3788 Bump version numbers in preparation for 1.1.8 release.
3792 2009-05-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3794 Unreviewed build fix. Add gstreamer-video-0.10 libs to
3795 GSTREAMER_LIBS to resolve an undefined reference to gst_video_get_size
3796 - symbol used in MediaPlayerPrivateGstreamer.
3800 2009-05-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3802 Reviewed by Xan Lopez.
3804 [Gtk] Various autotools build refactoring and fixes
3805 https://bugs.webkit.org/show_bug.cgi?id=25286
3807 Refactor library LIBS. Move third-party libs in libwebkit instead
3812 2009-05-22 Antonio Gomes <antonio.gomes@openbossa.org>
3814 Reviewed by Gustavo Noronha.
3816 Make Gtk build not bail out if gtk-doc-tools is not installed.
3818 Warning message shown instead.
3822 2009-05-22 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3824 Reviewed by Xan Lopez.
3826 Add big warnings about the glib unicode backend being slow and
3827 incomplete, since it is a work in progress.
3829 * autotools/webkit.m4:
3832 2009-05-22 Dominik Röttsches <dominik.roettsches@access-company.com>
3834 Reviewed by Gustavo Noronha.
3836 https://bugs.webkit.org/show_bug.cgi?id=15914
3837 [GTK] Implement Unicode functionality using GLib
3839 Initial version of this patch by Jürg Billeter.
3841 Adding options for --with-unicode-backend=icu|glib
3842 and checking for pango version >= 1.21.0 if GLib backend
3843 is selected. Temporarily, until remaining parts of
3844 this patch are committed, introduce WTF_USE_GLIB_ICU_UNICODE_HYBRID
3845 macro to allow for a mixed compilation with WTF Unicode
3846 backend based on GLib while text codecs and TextBreakIterator
3847 remain ICU dependent.
3852 2009-05-18 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3854 Reviewed by Gavin Barraclough.
3856 Enable YARR, and disable WREC for GTK+.
3860 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3862 Reviewed by Xan Lopez.
3864 [Gtk] Various autotools build refactoring and fixes
3865 https://bugs.webkit.org/show_bug.cgi?id=25286
3867 Add support for running unit tests. Also run the tests whenever
3868 the 'check' target runs.
3872 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3874 Reviewed by Xan Lopez.
3876 [Gtk] Various autotools build refactoring and fixes
3877 https://bugs.webkit.org/show_bug.cgi?id=25286
3883 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3885 Reviewed by Xan Lopez.
3887 [Gtk] Various autotools build refactoring and fixes
3888 https://bugs.webkit.org/show_bug.cgi?id=25286
3890 Add -no-install and -no-fast-install to programs and tests that we
3891 don't install. Also remove -O2 since this is already handled at
3896 2009-05-17 Jan Michael Alonzo <jmalonzo@webkit.org>
3898 Reviewed by Xan Lopez.
3900 [Gtk] Various autotools build refactoring and fixes
3901 https://bugs.webkit.org/show_bug.cgi?id=25286
3903 Refactor library cflags
3907 2009-05-15 Fridrich Strba <fridrich.strba@bluewin.ch>
3909 Reviewed by Jan Alonzo.
3911 Use AC_CANONICAL_HOST instead of AC_CANONICAL_SYSTEM, since
3912 the JIT compiler is not a cross-compiler
3916 2009-05-13 Xan Lopez <xlopez@igalia.com>
3918 Unreviewed: bump versions in preparation for 1.1.7 release.
3922 2009-05-13 Xan Lopez <xlopez@igalia.com>
3924 Rubber-stamped by Gustavo Noronha.
3926 Revert commit r43563, since it breaks WebKitGTK+ when compiled
3931 2009-05-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3933 Reviewed by Holger Freyther.
3935 [Gtk] Various autotools build refactoring and fixes
3936 https://bugs.webkit.org/show_bug.cgi?id=25286
3938 Refactor use of CFLAGS, CXXFLAGS, LIBADD and LDFLAGS.
3942 2009-05-09 Jan Michael Alonzo <jmalonzo@webkit.org>
3944 Reviewed by Gustavo Noronha.
3946 WebKit-r43163 won't build for gtk-directfb
3947 https://bugs.webkit.org/show_bug.cgi?id=25538
3949 Move the ENCHANT check out of the with_target conditional since it
3950 applies to all targets
3954 2009-05-09 Mike Hommey <glandium@debian.org>
3956 Reviewed by Geoffrey Garen. Landed by Jan Alonzo.
3958 Enable JIT on x86-64 gtk+
3959 https://bugs.webkit.org/show_bug.cgi?id=24724
3963 2009-05-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3965 Reviewed by Xan Lopez.
3967 Ship the gtk-doc.make file, so as to not depend on gtkdoc-tools.
3972 2009-05-06 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3974 Reviewed by Simon Hausmann.
3976 Build QtWebKit as a framework on Mac
3978 This implies both debug and release build by default, unless
3979 one of the --debug or --release config options are passed to
3980 the build-webkit script.
3982 Frameworks can be disabled by passing CONFIG+=webkit_no_framework
3983 to the build-webkit script.
3985 To be able to build both debug and release targets in parallel
3986 we have to use separate output directories for the generated
3987 sources, which is not optimal, but required to avoid race conditions.
3989 An optimization would be to only require this spit-up on Mac.
3993 2009-04-30 Jan Michael Alonzo <jmalonzo@webkit.org>
3995 Unreviewed build GTK build fix
3997 * configure.ac: typo fix - javascript_debugger should be enable_javascript_debugger
3999 2009-04-30 Dimitri Glazkov <dglazkov@chromium.org>
4001 Unreviewed, build fix.
4003 https://bugs.webkit.org/show_bug.cgi?id=25470
4004 Extend the cover of ENABLE_JAVASCRIPT_DEBUGGER to profiler.
4006 * configure.ac: Add autoconfig options, missed in the first commit.
4008 2009-04-28 Xan Lopez <xlopez@igalia.com>
4010 Unreviewed: bump versions in preparation for 1.1.6 release.
4014 2009-04-25 Jan Michael Alonzo <jmalonzo@webkit.org>
4016 Reviewed by Xan Lopez.
4018 [GTK] Error reporting
4019 https://bugs.webkit.org/show_bug.cgi?id=18344
4021 Add webkiterror to the build.
4025 2009-04-25 Jan Michael Alonzo <jmalonzo@webkit.org>
4027 Reviewed by Xan Lopez.
4029 [GTK] Error reporting
4030 https://bugs.webkit.org/show_bug.cgi?id=18344
4032 Add the default error page for installation.
4036 2009-04-24 Diego Escalante Urrelo <diegoe@gnome.org>
4038 Reviewed by Gustavo Noronha.
4040 https://bugs.webkit.org/show_bug.cgi?id=15616
4041 [GTK] Add spell checking
4043 Add enchant support for spell-checking-languages property to work
4049 2009-04-24 Simon Hausmann <simon.hausmann@nokia.com>
4051 Reviewed by Ariya Hidayat.
4053 Added support for generating API docs in the Qt build using "make docs"
4055 * WebKit.pro: Include docs.pri for "make docs" target.
4057 2009-04-14 Xan Lopez <xlopez@igalia.com>
4059 Unreviewed version bump in preparation for 1.1.5 release.
4063 2009-04-06 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4065 Rubber-stamped by Sam Weinig.
4067 Added rules to maintain the localization support. We cannot simply
4068 use whatever gettextize gives us because our build system is
4074 2009-04-05 Mike Hommey <glandium@debian.org>
4076 Reviewed by Holger Freyther.
4078 Filter out all C++ symbols
4079 https://bugs.webkit.org/show_bug.cgi?id=24960
4081 Considering the public API is all C, we can just filter out all
4082 C++ mangled symbols, which will avoid exporting symbols in some
4083 corner cases such as gcc bugs on specific architectures, etc.
4085 * autotools/symbols.filter: