1 2010-10-07 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>, Andras Becsi <abecsi@webkit.org>, Balazs Kelemen <kbalazs@webkit.org>
3 Reviewed by Kenneth Rohde Christiansen.
5 [Qt] Add WTR's InjectedBundle build files.
6 https://bugs.webkit.org/show_bug.cgi?id=47333
11 2010-10-07 Sheriff Bot <webkit.review.bot@gmail.com>
13 Unreviewed, rolling out r69315.
14 http://trac.webkit.org/changeset/69315
15 https://bugs.webkit.org/show_bug.cgi?id=47363
17 Forgot to add the new files (Requested by kbalazs on #webkit).
21 2010-10-07 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>, Andras Becsi <abecsi@webkit.org>, Balazs Kelemen <kbalazs@webkit.org>
23 Reviewed by Kenneth Rohde Christiansen.
25 [Qt] Add WTR's InjectedBundle build files.
26 https://bugs.webkit.org/show_bug.cgi?id=47333
31 2010-10-07 Balazs Kelemen <kbalazs@webkit.org>
33 Reviewed by Kenneth Rohde Christiansen.
35 [Qt] Turn on building WTR
36 https://bugs.webkit.org/show_bug.cgi?id=47349
40 2010-10-07 Carlos Garcia Campos <cgarcia@igalia.com>
42 Reviewed by Xan Lopez.
44 [GTK] Fix the build for GTK+ 3
45 https://bugs.webkit.org/show_bug.cgi?id=47249
47 Bump required gtk+-3 version to 2.91.0
51 2010-10-07 Simon Hausmann <simon.hausmann@nokia.com>
53 Rubber-stamped by Tor Arne Vestbø.
55 [Qt] Re-enable the web inspector for maemo6 builds
57 Yeah, it's strange :), but they really want it.
61 2010-10-06 Balazs Kelemen <kbalazs@webkit.org>
63 Reviewed by Kenneth Rohde Christiansen.
65 [Qt] Add WebKitTestRunner's build files
66 https://bugs.webkit.org/show_bug.cgi?id=44155
72 2010-10-04 Gyuyoung Kim <gyuyoung.kim@samsung.com>
74 Reviewed by Antonio Gomes.
76 [EFL] Use fast malloc for WebKit EFL
77 https://bugs.webkit.org/show_bug.cgi?id=46691
79 Use fast malloc for WebKit EFL because the fast malloc is to allocate
82 * cmake/OptionsEfl.cmake:
84 2010-10-03 Dimitri Glazkov <dglazkov@chromium.org>
86 Add Chromium depot_tools to files that git should ignore.
88 * .gitignore: Added WebKit/chromium/depot_tools.
90 2010-09-30 Kevin Ollivier <kevino@theolliviers.com>
92 [wx] Fix typo in build script.
96 2010-09-29 Simon Hausmann <simon.hausmann@nokia.com>
98 Reviewed by Csaba Osztrogonác.
100 [Qt] Fix the build on non-x86 platforms with gcc
102 Don't disable -Werror on arm, that doesn't work when QT_ARCH is
103 for example armv6. Instead change the condition as the comment says,
104 enable -Werror on x86/gcc where we know it passes. On other platforms
105 gcc produces difference warnings, and when they're fixed we can add
106 them to the whitelist of -Werror-supported architectures.
110 2010-09-28 Philippe Normand <pnormand@igalia.com>
112 Reviewed by Martin Robinson.
114 check USE(GSTREAMER) instead of ENABLE(VIDEO) in gstreamer/ files
115 https://bugs.webkit.org/show_bug.cgi?id=46717
117 Define WTF_USE_GSTREAMER if configure found the gstreamer
118 development files and add the macro in the gcc command-line if needed.
123 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
125 [wx] Build fix, build sources that used to be built as part of other sources.
129 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
131 [wx] One more build fix for Win.
135 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
137 [wx] Build fix, ignore Qt-specific (for now?) source in platform/graphics.
141 2010-09-28 Andras Becsi <abecsi@webkit.org>
143 Reviewed by Csaba Osztrogonác.
145 Undefined reference errors when linking due to gperf and inlining.
148 EFL CMake changes by Leandro Pereira <leandro@profusion.mobi>
150 Refactor gperf code generation and usage to fix the debug build with gcc>4.4.
151 Hitherto gperf generated C code, these files were included in multiple C++ files across WebCore
152 to access the functionality provided. This resulted in debug build failure with newer gcc versions
153 because of a behaviour change of gcc, which disables C style inlining in debug mode.
154 The make-hash-tools.pl script lets gperf generate C++ code for all gperf files now, which are compiled
155 in their own compilation unit.
156 The functionality provided by the generated code is wrapped behind HashTools.h, so there is no need
157 for multiple inclusions of generated C files to access these functions.
159 * cmake/WebKitMacros.cmake:
161 2010-09-27 Philippe Normand <pnormand@igalia.com>
163 Reviewed by Martin Robinson.
165 [GTK] use ENABLE(GLIB_SUPPORT)
166 https://bugs.webkit.org/show_bug.cgi?id=46630
168 Enabling GLIB_SUPPORT on all ports that use GLib to simplify
171 * GNUmakefile.am: Enabled the GLIB_SUPPORT define.
173 2010-09-24 Romain Pokrzywka <romain@kdab.com>
175 Reviewed by Simon Hausmann.
177 [Qt] Fix the Wince build.
179 * WebKit.pri: Apply msvc flags to wince, too.
181 2010-09-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
183 Reviewed by Antonio Gomes.
185 [EFL] Enable warnings during build by default
186 https://bugs.webkit.org/show_bug.cgi?id=46351
188 Change default build to enable several warnings like other ports do.
189 We need to pay special attention to "-Wall" in order to produce better
190 code, so highlight this keyword, too.
192 * cmake/WebKitHelpers.cmake:
194 2010-09-22 Lucas De Marchi <lucas.demarchi@profusion.mobi>
196 Reviewed by Antonio Gomes.
198 [EFL] Fix build with GCC 4.4.x
199 https://bugs.webkit.org/show_bug.cgi?id=40826
201 Change the -fstrict-aliasing flag to -fno-strict-aliasing as other
202 ports like GTK and QT are using in their build systems. It was failing
203 to execute when compiled with GCC 4.4.x in Release mode.
205 Refactor the flags in order to be more readable.
207 * cmake/WebKitHelpers.cmake:
209 2010-09-22 No'am Rosenthal <noam.rosenthal@nokia.com>
211 Reviewed by Kenneth Rohde Christiansen.
213 [Qt] Move the accelerated compositing build flag to the right place
214 https://bugs.webkit.org/show_bug.cgi?id=43882
216 * WebKit.pri: Removed the redundant version check.
218 2010-09-21 Fridrich Strba <fridrich.strba@bluewin.ch>
220 Reviewed by Martin Robinson.
222 Fix linking issues of the GTK+ port on Windows
223 https://bugs.webkit.org/show_bug.cgi?id=45844
225 * GNUmakefile.am: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
226 * configure.ac: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
227 and export correctly all needed symbols from the libwebkitgtk DLL.
229 2010-09-21 Xan Lopez <xlopez@igalia.com>
231 Reviewed by Martin Robinson.
233 [GTK] Generate correct WebKit gir file with g-i 0.9.5
234 https://bugs.webkit.org/show_bug.cgi?id=46173
236 Generate a correct gir file for WebKit with the
237 gobject-introspection 0.9.5 scanner.
241 2010-09-21 Xan Lopez <xlopez@igalia.com>
243 Reviewed by Gustavo Noronha.
245 Update for 1.3.4 release.
249 2010-09-21 Xan Lopez <xlopez@igalia.com>
251 Reviewed by Martin Robinson.
253 [GTK] Configure flag for Opcode stats
254 https://bugs.webkit.org/show_bug.cgi?id=46081
256 Opcode stats won't work with JIT enabled, so bail out if both are
257 enabled at the same time.
261 2010-09-21 Xan Lopez <xlopez@igalia.com>
263 Reviewed by Martin Robinson.
265 [GTK] Fix --disable-jit
266 https://bugs.webkit.org/show_bug.cgi?id=46080
268 Manually define ENABLE_JIT to 0 when we want the feature disabled.
270 If the value is undefined Platform.h will enable it again
271 automatically in some platforms, which is probably not what the
272 user wanted if he passed --disable-jit.
276 2010-09-18 Kevin Ollivier <kevino@theolliviers.com>
278 [wx] Build fix, fix use of wrong case in name.
282 2010-09-16 Eric Uhrhane <ericu@chromium.org>
286 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
287 https://bugs.webkit.org/show_bug.cgi?id=45798
291 2010-09-15 Commit Queue <commit-queue@webkit.org>
293 Unreviewed. Test commit for commit-queue@webkit.org.
295 2010-09-15 Eric Seidel <eric@webkit.org>
297 Unreviewed. Test commit for commit-queue@webkit.org.
299 2010-09-15 Kevin Ollivier <kevino@theolliviers.com>
301 [wx] Build fixes for wxMSW.
305 2010-09-14 Andras Becsi <abecsi@webkit.org>
307 Reviewed by Csaba Osztrogonác.
309 [Qt] qmake doesn't generate correct dependencies for rcc resource files
310 https://bugs.webkit.org/show_bug.cgi?id=45747
312 * WebKit.pri: add OUT_PWD to DEPENDPATH
314 2010-09-11 Simon Hausmann <simon.hausmann@nokia.com>
316 Reviewed by Andreas Kling.
318 [Qt] V8 port: webkit project files changes
319 https://bugs.webkit.org/show_bug.cgi?id=45140
321 * WebKit.pro: Don't compile JavaScriptCore and jsc when
324 2010-09-11 Xan Lopez <xlopez@igalia.com>
326 Reviewed by Martin Robinson.
328 [GTK] Make introspection work with g-o-i 0.9.5
329 https://bugs.webkit.org/show_bug.cgi?id=45590
331 Bump required gobject-introspection version to 0.9.5.
335 2010-09-09 Benjamin Poulain <benjamin.poulain@nokia.com>
339 [Qt] Treat warnings as errors by default for gcc
340 https://bugs.webkit.org/show_bug.cgi?id=43191
342 The buildfix r66990 fixes the build for the Maemo
343 branch of Qt, but the symbols maemo5 and 6 are not defined
344 for regular branches on ARM.
345 This fixes the build by disabling -Werror for any ARM platform.
347 * WebKit.pri: Don't add -Werror for arm platforms.
349 2010-09-08 Peter Kasting <pkasting@google.com>
351 Reviewed by David Hyatt.
353 Add smooth scrolling framework, and a Windows implementation.
354 https://bugs.webkit.org/show_bug.cgi?id=32356
356 * wscript: Add Windows ScrollAnimator.
358 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
360 Unreviewed buildfix after r66972.
362 [Qt] Treat warnings as errors by default for gcc
363 https://bugs.webkit.org/show_bug.cgi?id=43191
365 * WebKit.pri: Don't add -Werror for maemo platforms.
367 2010-09-08 Martin Robinson <mrobinson@igalia.com>
369 Reviewed by Xan Lopez.
371 [GTK] Need a WebSocket implementation
372 https://bugs.webkit.org/show_bug.cgi?id=45197
374 * configure.ac: Enable WebSocket by default.
376 2010-09-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
378 Reviewed by Kenneth Rohde Christiansen.
380 [EFL] Support to enable HTML5's Video based on gstreamer in WebKit-EFL
381 https://bugs.webkit.org/show_bug.cgi?id=44098
383 To support video of HTML5 based on gstreamer, add cmake files for gstreamer.
385 * cmake/FindGStreamer-App.cmake: Added.
386 * cmake/FindGStreamer-Base.cmake: Added.
387 * cmake/FindGStreamer-Interfaces.cmake: Added.
388 * cmake/FindGStreamer-Pbutils.cmake: Added.
389 * cmake/FindGStreamer-Plugins-Base.cmake: Added.
390 * cmake/FindGStreamer-Video.cmake: Added.
391 * cmake/FindGStreamer.cmake: Added.
392 * cmake/OptionsEfl.cmake:
394 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
396 Reviewed by Andreas Kling.
398 [Qt] Treat warnings as errors by default for gcc
399 https://bugs.webkit.org/show_bug.cgi?id=43191
401 * WebKit.pri: -Werror added to QMAKE_CXXFLAGS for x86 Linux platforms
403 2010-09-07 Arno Renevier <arno@renevier.net>
405 Reviewed by Holger Freyther.
407 gitignore *~ files and gtk *.pot files
408 https://bugs.webkit.org/show_bug.cgi?id=45129
412 2010-09-04 Lucas De Marchi <lucas.demarchi@profusion.mobi>
414 Reviewed by Kenneth Rohde Christiansen.
416 [EFL] Move test browser to WebKitTools directory
417 https://bugs.webkit.org/show_bug.cgi?id=45212
419 Follow other ports like QT and GTK which moved the test browser to
420 WebKitTools directory.
422 * CMakeLists.txt: Include test browser if port defines one.
424 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
426 Reviewed by Antonio Gomes.
428 [EFL] Name install directories according to library name
429 https://bugs.webkit.org/show_bug.cgi?id=45126
431 * cmake/OptionsEfl.cmake: Use library name in order to define the data
434 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
436 Reviewed by Antonio Gomes.
438 [EFL] Do not override custom compile flags
439 https://bugs.webkit.org/show_bug.cgi?id=45125
441 Set a default build type if and only if user did not define one as
442 command line options and he did not give custom CFLAGS or CXXFLAGS.
443 Otherwise, flags from default build type would override user-defined
448 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
450 Reviewed by Antonio Gomes.
452 [EFL] Fix double addition of -fPIC
453 https://bugs.webkit.org/show_bug.cgi?id=45122
455 When SHARED_CORE=ON, -fPIC is automatically added because all
456 libraries are dynamic. Only when static libraries are built that
457 -fPIC needs to be manually inserted (because the final library,
458 libewebkit.so, is dynamic).
460 * cmake/OptionsCommon.cmake: Remove -fPIC flag.
461 * cmake/WebKitHelpers.cmake: Add -fPIC flags iff SHARED_CORE=ON.
463 2010-09-01 Ryuan Choi <ryuan.choi@samsung.com>
465 Reviewed by Antonio Gomes.
467 [EFL] Need to check LibSoup version
468 https://bugs.webkit.org/show_bug.cgi?id=44658
470 Add version check of LibSoup.
472 * cmake/FindLibSoup2.cmake:
474 2010-08-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
476 Reviewed by Martin Robinson.
478 Preparations for the 1.3.4 release. Bump webkit version to 543.7,
483 2010-08-30 Lucas De Marchi <lucas.demarchi@profusion.mobi>
485 Reviewed by Adam Barth.
487 [EFL] Remove compiler optimization for gcc 4.5.1
488 https://bugs.webkit.org/show_bug.cgi?id=44520
490 GCC 4.5.1 generates wrong code because of -ftree-sra which is enabled
491 by default at any optimization level.
493 Newer and older versions are not affected, so check for compiler
494 version before disabling this.
496 * cmake/WebKitHelpers.cmake: add flag depending on compiler version.
498 2010-08-30 Alejandro G. Castro <alex@igalia.com>
500 Reviewed by Martin Robinson.
502 [Gtk] gdk_display_get_core_pointer and gdk_device_get_core_pointer
504 https://bugs.webkit.org/show_bug.cgi?id=44787
506 We have replaced GtkVersioning.cpp with GtkVersioning.c and
507 created a function (getDefaultGDKPointerDevice) to get the pointer
508 of the window with the new APIs. We added that function to DRT and
509 copyandpaste unit test.
513 2010-08-30 Martin Robinson <mrobinson@igalia.com>
515 Reviewed by Xan Lopez.
517 [GTK] WebKit DOM bindings build should not depend on output GNUMakefile
518 https://bugs.webkit.org/show_bug.cgi?id=44805
520 Move the DOM bindings source lists and generator rules to
521 WebCore/bindings/gobject/GNUmakefile.am. This will prevent a full WebKit API
522 rebuild whenever the automake files change, decreasing build times.
526 2010-08-27 Mark Rowe <mrowe@apple.com>
528 Reviewed by Adam Barth.
530 <http://webkit.org/b/44802> REGRESSION (r65351): WebCore build fails due to attempting to directly access WebKitTools/Scripts
532 Move create-html-entity-table in to WebCore so that the build is again self-contained.
533 The script is also updated to take input as a CSV file rather than JSON as the former
534 can be parsed without requiring a third-party Python module be installed.
536 * cmake/WebKitMacros.cmake:
538 2010-08-27 Kwang Yul Seo <skyul@company100.net>
540 Reviewed by Kevin Ollivier.
542 [BREWMP] Add build system
543 https://bugs.webkit.org/show_bug.cgi?id=44645
545 Check wxpython option only when build_port is wx.
549 2010-08-27 Lucas De Marchi <lucas.demarchi@profusion.mobi>
551 Unreviewed. Fix compiling dependencies on EFL port due to r65891.
553 No new functionality so no new tests.
555 * cmake/WebKitGenerators.cmake:
557 2010-08-26 Martin Robinson <mrobinson@igalia.com>
559 Reviewed by Xan Lopez.
561 [GTK] The GNUmakefile.am files contain a myriad of confusing preprocessor and compiler flag definitions
562 https://bugs.webkit.org/show_bug.cgi?id=44624
564 Clean up GNUmakefile.am.
566 * GNUmakefile.am: Make the comments describing the global_* variables more readable and
567 correct. Move WebKit-specific include lines and definitions out of webkitgtk_cppflags,
568 corekit_cppflags and webcoregtk_cppflags and straight to the appropriate CPPFLAGS definition.
569 Use global_cppflags for compiler flags that apply to both C++ and C code. Move some JavaScriptCore
570 specific includes to the appropriate sub-directory GNUmakefile.am. Make sure the tests build
571 with the global CPP flags as well.
573 2010-08-25 Kwang Yul Seo <skyul@company100.net>
575 Reviewed by Kevin Ollivier.
577 [BREWMP] Add build system
578 https://bugs.webkit.org/show_bug.cgi?id=44645
580 Make waf script portable so that we can add more ports.
584 2010-08-25 Xan Lopez <xlopez@igalia.com>
586 Reviewed by Martin Robinson.
588 [GTK] CodeGeneratorGObject not picking up FEATURE_DEFINES
589 https://bugs.webkit.org/show_bug.cgi?id=44608
591 Move FEATURE_DEFINES declaration here, since it's used by the
592 bindings code generator. Also, fix typo in the variable holding
597 2010-08-25 Rafael Antognolli <antognolli@profusion.mobi>
599 Unreviewed build fix.
601 [EFL] Build fix for revision 65332
602 https://bugs.webkit.org/show_bug.cgi?id=44543
604 Generated variables are now returned from FindPkgConfig, so no need
605 to document the custom ones.
607 * cmake/FindGthread.cmake:
609 2010-08-24 Xan Lopez <xlopez@igalia.com>
613 The unit tests are C files, so put the flag in global_cflags.
617 2010-08-24 Xan Lopez <xlopez@igalia.com>
619 Try to fix GTK+ build.
621 Move GTK_API_VERSION_2 define to here, since we want to use it
622 outside of WebCore/WebKit.
626 2010-08-24 Lucas De Marchi <lucas.demarchi@profusion.mobi>
628 [EFL] Unreviewed build fix after r65891.
630 r65891 renamed RemoteInspectorFrontend to InspectorFrontend. Rename
631 accordingly in CMake build system.
633 * cmake/WebKitGenerators.cmake:
635 2010-08-20 Leandro Pereira <leandro@profusion.mobi>
637 [EFL] Unreviewed. Fix build when using GNU gold.
638 When linking with GNU gold, some symbols are not found: explicitly
639 link with the required libraries.
641 * cmake/FindFontconfig.cmake: Added.
642 * cmake/OptionsEfl.cmake: Find Fontconfig, JPEG, and PNG libraries.
644 2010-08-19 Philippe Normand <pnormand@igalia.com>
646 Reviewed by Gustavo Noronha Silva.
648 [GStreamer] GTK XOverlay support in GStreamerGWorld
649 https://bugs.webkit.org/show_bug.cgi?id=39474
651 * configure.ac: gst-interfaces link support needed for use of
652 GstXOverlay interface.
653 * GNUmakefile.am: Added new FullscreenVideoController files in the
656 2010-08-18 Lucas De Marchi <lucas.demarchi@profusion.mobi>
658 Reviewed by Antonio Gomes.
660 [EFL] Bump library dependencies
661 https://bugs.webkit.org/show_bug.cgi?id=44182
663 Prepare for EFL release. All the EFL dependencies were bumped to
664 1.0.0. Eina and Ecore_X needed a bump because of API has changed and
665 the others were changed just to follow those two and because this is
668 * cmake/FindEFL.cmake: Bump dependencies.
670 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
672 Reviewed by Yury Semikhatsky.
674 Web Inspector: replace hand written InspectorBackendStub.js with generated one.
675 https://bugs.webkit.org/show_bug.cgi?id=43791
679 2010-08-18 Sheriff Bot <webkit.review.bot@gmail.com>
681 Unreviewed, rolling out r65595.
682 http://trac.webkit.org/changeset/65595
683 https://bugs.webkit.org/show_bug.cgi?id=44161
685 qt build failed (Requested by loislo on #webkit).
689 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
691 Reviewed by Yury Semikhatsky.
693 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
694 https://bugs.webkit.org/show_bug.cgi?id=43791
698 2010-08-17 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
700 Reviewed by Darin Adler.
702 Add NetworkingContext to avoid layer violations
703 https://bugs.webkit.org/show_bug.cgi?id=42292
705 Preparation: Just add the files to the build system.
707 * GNUmakefile.am: Added new files.
709 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.couk>
711 Reviewed by Martin Robinson.
713 WebBackForwardList.get_{back|forward}_list_with_limit not introspectable
714 https://bugs.webkit.org/show_bug.cgi?id=43054
716 * GNUmakefile.am: Give also API implementation files to the GIR
719 2010-08-17 Martin Robinson <mrobinson@igalia.com>
721 GTK+ Build fix for those having stable versions of GLib.
723 * configure.ac: Only invoke GLIB_GSETTINGS if we have the necessary gio version.
725 2010-08-17 Sheriff Bot <webkit.review.bot@gmail.com>
727 Unreviewed, rolling out r65500.
728 http://trac.webkit.org/changeset/65500
729 https://bugs.webkit.org/show_bug.cgi?id=44108
731 Qt bots failed to compile. (Requested by loislo on #webkit).
735 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
737 Reviewed by Yury Semikhatsky.
739 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
740 https://bugs.webkit.org/show_bug.cgi?id=43791
744 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
746 Reviewed by Martin Robinson.
748 [GTK] GSettings support adds annoying warnings on systems with older glib versions
749 https://bugs.webkit.org/show_bug.cgi?id=44056
751 Add file containing GLIB_GSETTINGS macro so that
752 configure doesn't spit warnings in older systems.
754 * autotools/gsettings.m4: Added.
755 * .gitignore: Ignore files that are generated inside autotools
756 explicitely, because we have some that are kept in version
759 2010-08-16 Paul Sawaya <psawaya@apple.com>
761 Reviewed by Chris Marrin.
763 Added shader validation via ANGLE
764 https://bugs.webkit.org/show_bug.cgi?id=42405
766 Added ANGLE build to Makefile
770 2010-08-16 Kevin Ollivier <kevino@theolliviers.com>
772 [wx] Build fix, do not build WebCore as a convenience library as this leads to
773 errors in the Win build w/export symbols and causes problems with DOM bindings
776 * wscript: Copied from WebCore/wscript.
778 2010-08-15 Ryuan Choi <ryuan.choi@samsung.com>
780 Reviewed by Antonio Gomes.
782 [EFL] Build error on r65378
783 https://bugs.webkit.org/show_bug.cgi?id=44019
785 Add GENERATE_JSON macro for HTMLEntityNames.json instead of HTMLEntityNames.gperf
787 * cmake/WebKitMacros.cmake:
789 2010-08-14 Patrick Gansterer <paroga@paroga.com>
791 Reviewed by Kenneth Rohde Christiansen.
793 [CMake] Add preprocessor detection for generator scripts
794 https://bugs.webkit.org/show_bug.cgi?id=43984
796 * cmake/OptionsCommon.cmake:
798 2010-08-14 Adrienne Walker <enne@google.com>
800 Reviewed by Kenneth Rohde Christiansen.
802 Update .gitignore file for more files
803 https://bugs.webkit.org/show_bug.cgi?id=43991
807 2010-08-13 Leandro Pereira <leandro@profusion.mobi>
809 [EFL] Unreviewed build fix.
811 * cmake/FindGthread.cmake: Fix warnings about obsolete PKGCONFIG macro.
812 * cmake/WebKitGenerators.cmake: FLEX_EXECUTABLE was defined already
813 by the root CMakeLists.txt file, so remove relevant lines that
814 depends on FIND_PACKAGE_HANDLE_STANDARD_ARGS macro, which isn't
817 2010-08-13 Alejandro G. Castro <alex@igalia.com>
819 Reviewed by Xan Lopez.
821 We have to add the ACLOCAL_FLAGS in the env to the autogen.sh
822 ACLOCAL_FLAGS variable in order to honor the value already
823 defined, jhbuild uses it to pass parameters.
827 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
829 Reviewed by Ariya Hidayat.
831 [Qt] Introduce Maemo6 for mobile features
832 https://bugs.webkit.org/show_bug.cgi?id=43969
834 * WebKit.pri: Use maemo6 where we also use maemo5.
836 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
838 Reviewed by Ariya Hidayat.
840 [Qt] Clean up mobile feature useage
841 https://bugs.webkit.org/show_bug.cgi?id=43968
843 * WebKit.pri: Set feature defaults here for some Nokia specific mobile platforms
845 2010-08-13 Patrick Gansterer <paroga@paroga.com>
847 Reviewed by Nikolas Zimmermann.
849 [CMake] Cleanup generator code.
850 https://bugs.webkit.org/show_bug.cgi?id=39164
852 * cmake/WebKitGenerators.cmake:
853 * cmake/WebKitMacros.cmake:
855 2010-08-13 Patrick Gansterer <paroga@paroga.com>
857 Reviewed by Nikolas Zimmermann.
859 [CMake] Add missing FIND_PACKAGE(Gperf)
860 https://bugs.webkit.org/show_bug.cgi?id=43937
864 2010-08-12 Dimitri Glazkov <dglazkov@chromium.org>
866 Reviewed by David Levin.
868 Add more Chromium-related dependency directories to .gitignore.
869 https://bugs.webkit.org/show_bug.cgi?id=43940
871 * .gitignore: Added all existing that are created by update-webkit --chromium.
873 2010-08-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
875 Reviewed by Martin Robinson.
877 [GTK] Use GSettings to save/restore Web Inspector settings
878 https://bugs.webkit.org/show_bug.cgi?id=43512
880 * GNUmakefile.am: GSettings rules.
881 * configure.ac: GSettings infrastructure, and check if we should
882 use it by looking for an appropriate version of GIO.
884 2010-08-12 Rafael Antognolli <antognolli@profusion.mobi>
886 Reviewed by Kenneth Rohde Christiansen.
888 [EFL] Making CMake keep track of theme dependencies.
889 https://bugs.webkit.org/show_bug.cgi?id=43862
891 Removing unused macro GENERATE_EDJ.
893 * cmake/WebKitEfl.cmake:
895 2010-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
897 Unreviewed, rolling out r65225.
898 http://trac.webkit.org/changeset/65225
899 https://bugs.webkit.org/show_bug.cgi?id=43918
901 Broke EFL port build (Requested by acidx on #webkit).
903 * cmake/WebKitGenerators.cmake:
904 * cmake/WebKitMacros.cmake:
906 2010-08-12 Patrick Gansterer <paroga@paroga.com>
908 Reviewed by Nikolas Zimmermann.
910 [CMake] Cleanup generator code.
911 https://bugs.webkit.org/show_bug.cgi?id=39164
913 * cmake/WebKitGenerators.cmake:
914 * cmake/WebKitMacros.cmake:
916 2010-08-10 Balazs Kelemen <kb@inf.u-szeged.hu>
918 Reviewed by Antonio Gomes.
920 [Qt] Build WebKit2 into a static lib
922 https://bugs.webkit.org/show_bug.cgi?id=43621
924 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
926 2010-08-07 Sheriff Bot <webkit.review.bot@gmail.com>
928 Unreviewed, rolling out r64904.
929 http://trac.webkit.org/changeset/64904
930 https://bugs.webkit.org/show_bug.cgi?id=43671
932 Broke the Qt Windows builders. (Requested by bbandix on
937 2010-08-07 Balazs Kelemen <kb@inf.u-szeged.hu>
939 Reviewed by Eric Seidel.
941 [Qt] Build WebKit2 into a static lib
943 https://bugs.webkit.org/show_bug.cgi?id=43621
945 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
947 2010-08-06 ryuan choi <ryuan.choi@samsung.com>
949 Reviewed by Antonio Gomes.
951 [EFL] Regression (64763) build fix for efl.
952 https://bugs.webkit.org/show_bug.cgi?id=43597
954 change ENABLE_BLOB_SLICE to ENABLE_BLOB for fixing build break
956 * cmake/OptionsEfl.cmake:
958 2010-08-05 Jian Li <jianli@chromium.org>
960 Reviewed by David Levin.
962 Unify blob related feature defines to ENABLE(BLOB).
963 https://bugs.webkit.org/show_bug.cgi?id=43081
965 * cmakeconfig.h.cmake:
968 2010-08-05 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
970 Reviewed by Xan Lopez.
972 Move files that are generated by the configure script to
973 DISTCLEANFILES, where they should be. This fixes building after a
978 2010-08-04 Siddharth Mathur <siddharth.mathur@nokia.com>
980 Reviewed by Laszlo Gombos.
982 [Qt][Symbian] Variable max heap size between target/emulator
983 https://bugs.webkit.org/show_bug.cgi?id=41480
985 * WebKit.pri: Symbian-only code block for EPOCHEAPSIZE configuration
987 2010-08-03 Eric Seidel <eric@webkit.org>
989 Unreviewed. Test commit for commit-queue@webkit.org.
991 2010-08-03 Xan Lopez <xlopez@igalia.com>
993 Reviewed by Gustavo Noronha.
995 [GTK] Fix DOM event dispatch
996 https://bugs.webkit.org/show_bug.cgi?id=40847
998 Add new files to the build.
1002 2010-08-03 Xan Lopez <xlopez@igalia.com>
1004 Reviewed by Gustavo Noronha.
1006 Silence JSCore gir "creation".
1010 2010-08-02 Chris Fleizach <cfleizach@apple.com>
1012 Unreviewed, rolling out r64471.
1013 http://trac.webkit.org/changeset/64471
1014 https://bugs.webkit.org/show_bug.cgi?id=43005
1016 Rolling out https://bugs.webkit.org/show_bug.cgi?id=43005
1017 until further discussion
1021 2010-08-02 Xan Lopez <xlopez@igalia.com>
1023 Reviewed by Gustavo Noronha.
1025 [GTK] Add support for the Audio element in the DOM bindings
1026 https://bugs.webkit.org/show_bug.cgi?id=43313
1028 Add new files to the build.
1032 2010-08-02 Chris Fleizach <cfleizach@apple.com>
1034 Reviewed by David Kilzer.
1036 AX: Support methods for web apps to interact with the native accessibility APIs
1037 https://bugs.webkit.org/show_bug.cgi?id=43005
1041 2010-08-02 Balazs Kelemen <kb@inf.u-szeged.hu>
1043 Reviewed by Simon Hausmann.
1045 [Qt] Generate forwarding headers for WebKit2
1047 https://bugs.webkit.org/show_bug.cgi?id=43336
1049 * DerivedSources.pro: Added WebKit2/DerivedSources.pro to SUBDIRS if webkit2 is on.
1051 2010-07-30 Patrick Gansterer <paroga@paroga.com>
1053 Reviewed by Nikolas Zimmermann.
1055 [CMake] Add FindGperf.cmake
1056 https://bugs.webkit.org/show_bug.cgi?id=39163
1058 Add a clean gperf dedection since we need it for building.
1061 * cmake/FindGperf.cmake: Added.
1063 2010-07-30 Rafael Antognolli <antognolli@profusion.mobi>
1065 Reviewed by Antonio Gomes.
1067 [EFL] Add library version and soname to EFL generated libraries and binary.
1068 https://bugs.webkit.org/show_bug.cgi?id=43212
1070 Make WebKit-EFL follow libtool soname versioning scheme.
1072 * cmake/OptionsEfl.cmake: Added PROJECT_VERSION_PATCH to PROJECT_VERSION.
1074 2010-07-29 Martin Robinson <mrobinson@igalia.com>
1076 Unreviewed build fix.
1078 Fix installation of autogenerated header files.
1080 * GNUmakefile.am: Fix autogenerated header file installation.
1082 2010-07-27 Martin Robinson <mrobinson@igalia.com>
1084 Unreviewed build fix.
1086 Add missing webkitdomdefines.h header to the sources list.
1088 * GNUmakefile.am: Add missing header to the sources list.
1090 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
1092 Reviewed by Ojan Vafai.
1094 Add FILE_SYSTEM build flag for FileSystem API
1095 https://bugs.webkit.org/show_bug.cgi?id=42915
1099 2010-07-26 ryuan choi <ryuan.choi@samsung.com>
1101 Unreviewed build fix.
1103 [EFL]REGRESSION(r63952): build break because of InspectorBackendDispatcher.cpp
1104 https://bugs.webkit.org/show_bug.cgi?id=43021
1106 Modify cmake script to fix build break as adding InspectorBackendDispatcher.
1108 * cmake/WebKitGenerators.cmake:
1110 2010-07-27 Rafael Antognolli <antognolli@profusion.mobi>
1112 Reviewed by Antonio Gomes.
1114 [EFL] Changing library names (appending suffix "_efl")
1115 https://bugs.webkit.org/show_bug.cgi?id=42902
1117 Instead of having libwebcore.so, we will have libwebcore_efl.so.
1118 Same for javascriptcore and wtf when compiled as shared, and for jsc.
1120 * cmake/OptionsEfl.cmake:
1122 2010-07-26 Martin Robinson <mrobinson@igalia.com>
1124 Reviewed by Xan Lopez.
1126 [GTK] Get rid of libgdom
1127 https://bugs.webkit.org/show_bug.cgi?id=42378
1129 Remove the need to build the libgdom intermediate library.
1131 * GNUmakefile.am: Move the source list for the GObject DOM bindings to
1132 the top-level GNUmakefile.am, since they are logically part of WebKit, instead
1133 of WebCore. List all auto-generated files statically and remove no-longer-
1134 used variables. Fix an issue where some places expected webkitenumtypes.cpp
1135 to be generated in different directories.
1137 2010-07-24 Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
1139 Reviewed by Xan Lopez.
1141 [GTK] Enable jit compilation on arm
1142 https://bugs.webkit.org/show_bug.cgi?id=42856
1144 Add missing bits to configure.ac to build the arm jit.
1145 Compile and tested on debian sid armel on a qemu vm.
1149 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1151 Reviewed by Antonio Gomes.
1153 [EFL] Cleanup glib support (make it optional)
1154 https://bugs.webkit.org/show_bug.cgi?id=42480
1156 Fixing support for compiling EFL port without glib.
1158 * cmake/FindGthread.cmake: Added.
1159 * cmake/OptionsEfl.cmake:
1161 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1163 Reviewed by Antonio Gomes.
1165 [EFL] Add support for using libcurl network backend.
1166 https://bugs.webkit.org/show_bug.cgi?id=42286
1168 Instead of just libsoup, the EFL port now can use libcurl backend.
1169 This is a step in the direction of removing dependency on glib. Just
1170 need to pass the option -DNETWORK_BACKEND=curl to cmake in order to
1173 * cmake/OptionsEfl.cmake:
1175 2010-07-23 Andras Becsi <abecsi@webkit.org>
1177 Reviewed by Kenneth Rohde Christiansen.
1179 [Qt] Enable the build of MiniBrowser.
1181 * WebKit.pro: add MiniBrowser.pro to SUBDIRS.
1183 2010-07-23 Balazs Kelemen <kb@inf.u-szeged.hu>
1185 Reviewed by Kenneth Rohde Christiansen.
1187 [Qt] Setup the QtWebProcess
1189 https://bugs.webkit.org/show_bug.cgi?id=42623
1191 * WebKit.pro: Add WebKit2.pro to the build guarded by webkit2 config variable.
1193 2010-07-20 Rafael Antognolli <antognolli@profusion.mobi>
1195 Reviewed by Antonio Gomes.
1197 [EFL] Enable Ecore-X on compile time
1198 https://bugs.webkit.org/show_bug.cgi?id=42600
1200 Check for a flag received from cmake configure and disable it
1201 if necessary. Also disable it if Ecore-X wasn't found.
1203 EFL port does not support automated tests yet.
1205 * cmake/FindEFL.cmake:
1206 * cmake/OptionsEfl.cmake:
1208 2010-07-20 Hans Wennborg <hans@chromium.org>
1210 Reviewed by Steve Block.
1212 Add WebCore/bindings/generic/RuntimeEnabledFeatures.cpp to build files
1213 https://bugs.webkit.org/show_bug.cgi?id=42380
1215 RuntimeEnabledFeatures.cpp and .h were moved from bindings/v8 to
1216 bindings/generic a while a go (in r54593), but need to
1217 be added to the build in order to be used.
1219 No new functionality so no new tests.
1223 2010-07-16 Leandro Pereira <leandro@profusion.mobi>
1225 [EFL] Unreviewed build system cleanup.
1227 Remove reference to "mediaControlsGtk.css".
1229 * cmake/WebKitGenerators.cmake:
1231 2010-07-16 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1233 Reviewed by Antonio Gomes.
1235 [EFL] Build with MathML enabled. Fix build when MathML is enabled and
1236 make it the default.
1237 https://bugs.webkit.org/show_bug.cgi?id=42453
1239 * cmake/OptionsEfl.cmake: build with MathML enabled as default.
1241 2010-07-15 Martin Robinson <mrobinson@igalia.com>
1243 Reviewed by Oliver Hunt.
1245 [GTK] Simplify the distribution step
1246 https://bugs.webkit.org/show_bug.cgi?id=42414
1248 * GNUmakefile.am: Remove unused variables. Rely on WebCore/GNUmakefile.am
1249 to handle distributing IDL files from WebCore and to modify EXTRA_DIST.
1251 2010-07-14 Martin Robinson <mrobinson@igalia.com>
1253 Reviewed by Xan Lopez.
1255 [GTK] Get rid of libWebCoreJS
1256 https://bugs.webkit.org/show_bug.cgi?id=42083
1258 * GNUmakefile.am: Remove the libWebCoreJS library from the extra
1259 link libraries. Add IDL files to the distribution manually, as they
1260 are no longer included in the header list. This prevents a good deal
1261 of repetition in the source listings by avoiding listing both the IDL
1262 files and their final targets.
1264 2010-07-14 Vincent Scheib <scheib@chromium.org>
1266 Reviewed by Kent Tamura
1268 Configure Git to ignore build files generated by Chromium .gyp on windows.
1270 Bug 42205: Chromium build files on windows not ignored by git
1271 https://bugs.webkit.org/show_bug.cgi?id=42205
1273 * .gitignore: Updated
1275 2010-07-13 Sheriff Bot <webkit.review.bot@gmail.com>
1277 Unreviewed, rolling out r63262.
1278 http://trac.webkit.org/changeset/63262
1279 https://bugs.webkit.org/show_bug.cgi?id=42229
1281 broke Windows compile (Requested by bweinstein on #webkit).
1285 2010-07-13 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1287 Reviewed by Oliver Hunt.
1289 Separate CoreFoundation specific tests in JSC's testapi.c
1291 testapi.c depends on the Core Foundation.
1292 https://bugs.webkit.org/show_bug.cgi?id=40058
1294 * WebKit.pro: enable compilation of JSC C API test.
1296 2010-07-13 Scott Violet <sky@chromium.org>
1298 Reviewed by David Levin.
1300 [Chromium] Makes pressing tab accept the currently selected item in a popup.
1301 https://bugs.webkit.org/show_bug.cgi?id=42172
1303 * WebCore/platform/chromium/PopupMenuChromium.cpp:
1305 2010-07-12 Xan Lopez <xlopez@igalia.com>
1307 Reviewed by Gustavo Noronha.
1313 2010-07-12 Xan Lopez <xlopez@igalia.com>
1315 Reviewed by Gustavo Noronha.
1317 Suffix .mo files with the GTK+ API version so that they can be
1318 parallel installable.
1322 2010-07-12 Xan Lopez <xlopez@igalia.com>
1324 Reviewed by Gustavo Noronha.
1326 Add another include path to the scanner to avoid warnings related
1327 to undefined types. It wasn't picking up <webkit/foo.h>-like
1332 2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>
1334 Reviewed by Adam Barth.
1336 [EFL] Fix cmake build and libsoup detection
1337 Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
1338 - LINK_FLAGS should be set using quotes, otherwise some wrong
1339 substitution takes place;
1340 - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
1341 version we are using;
1342 - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
1344 https://bugs.webkit.org/show_bug.cgi?id=41717
1346 * cmake/OptionsEfl.cmake:
1348 2010-07-06 Leandro Pereira <leandro@profusion.mobi>
1350 Unreviewed build fix.
1352 [EFL] Add macro to generate inspector code.
1354 * cmake/WebKitGenerators.cmake:
1356 2010-07-06 Martin Robinson <mrobinson@igalia.com>
1360 Build fix after r62549.
1362 * GNUmakefile.am: Remove new variable that is no longer used.
1364 2010-07-06 Ilya Tikhonovsky <loislo@chromium.org>
1366 Reviewed by Yury Semikhatsky.
1368 WebInspector: generator part of the patch for bug 40675.
1369 On the way to Remote Debugging we want to support JSON serialization
1370 on both sides of WebInspector transport.
1371 As far as InspectorFrontend class is a simple proxy to WebInspector
1372 it would be better to generate it from an IDL file.
1373 We have generator infrastructure for binding and will reuse it for
1375 https://bugs.webkit.org/show_bug.cgi?id=41692
1379 2010-07-05 Antti Koivisto <koivisto@iki.fi>
1381 Revert unplanned project file change.
1385 2010-06-23 Martin Robinson <mrobinson@igalia.com>
1387 Reviewed by Gustavo Noronha Silva.
1389 [GTK] Separate DerivedSources per-project
1390 https://bugs.webkit.org/show_bug.cgi?id=41109
1392 Separate WebKitGTK+ DerivedSources into per-project subdirectories to prepare
1393 for properly building WebKit2.
1397 2010-07-01 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1399 Reviewed by Simon Hausmann.
1401 [Qt] Fix a comment in WebKit.pri.
1405 2010-06-16 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1407 Reviewed by Simon Hausmann.
1409 [Qt] Fix qmake vcproj generation for QtWebKit.
1411 qmake use TARGET=/LIBS+= -lTARGET to create dependencies
1412 between projects in a subdir template.
1414 Since when compiling outside of Qt we hijack the target name of
1415 QtWebKit to add the configuration and version suffix to the binary
1416 filename, qmake can't establish the WebCore project as a dependency
1419 This patch makes sure that the target is not hijacked on the
1420 first of the three passes where the dependencies are determined.
1424 2010-07-01 Simon Hausmann <simon.hausmann@nokia.com>
1426 Rubber-stamped by Laszlo Gombos.
1428 [Qt][Symbian] Bumped up the maximum heap size to 96MB
1432 2010-06-30 Leandro Pereira <leandro@profusion.mobi>
1436 Generate CSSValueKeywords.cpp instead of CSSValueKeywords.c to avoid
1437 recompilation and relinking of WebCore when no files were changed.
1439 * cmake/WebKitGenerators.cmake:
1441 2010-06-29 Antoine Labour <piman@chromium.org>
1443 Reviewed by Dimitri Glazkov.
1445 Only call Windows-specific PlatformSkiaContext functions on Windows.
1447 * WebCore/platform/graphics/chromium/LayerChromium.cpp:
1448 * WebCore/platform/graphics/chromium/LayerRendererChromium.cpp:
1450 2010-06-28 John Gregg <johnnyg@google.com>
1452 Reviewed by Kent Tamura.
1454 add ENABLE_DIRECTORY_UPLOAD build support
1455 https://bugs.webkit.org/show_bug.cgi?id=41100
1459 2010-06-28 Xan Lopez <xlopez@igalia.com>
1461 Reviewed by Gustavo Noronha.
1463 Bump version to 1.3.2.
1467 2010-06-28 Xan Lopez <xlopez@igalia.com>
1469 Rubber-stamped by Gustavo Noronha.
1471 Bump gobject-introspection required version to 0.6.15, since we
1472 are now shipping version 1.1 gir files.
1476 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1478 Unreviewed build fix.
1480 [EFL] Build fix for latest version of Ecore library.
1481 Ecore recently changed return type of callbacks from int to Eina_Bool.
1483 * cmake/FindEFL.cmake: Bump version of Ecore dependency.
1485 2010-06-28 Xan Lopez <xlopez@igalia.com>
1487 Reviewed by Gustavo Noronha.
1489 [GTK] Does not compile with -DGSEAL_ENABLE
1490 https://bugs.webkit.org/show_bug.cgi?id=37851
1492 Add automake flag to signal whether we are building with GTK+ 2.x
1497 2010-06-28 Xan Lopez <xlopez@igalia.com>
1499 Reviewed by Gustavo Noronha.
1501 [GTK] Add support for GTK+3
1502 https://bugs.webkit.org/show_bug.cgi?id=41253
1504 Add --with-gtk configure flag, defaulting to support for GTK+ 2.x.
1509 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
1511 Reviewed by Dimitri Glazkov.
1513 Add an --enable-web-timing flag which guards Web Timing support.
1514 https://bugs.webkit.org/show_bug.cgi?id=38924
1516 This flag is disabled by default.
1517 See: http://dev.w3.org/2006/webapi/WebTiming/
1521 2010-06-25 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
1523 Reviewed by Simon Hausmann.
1525 Introduce to QtScript benchmarks.
1527 The QtScript performance should be tested regularly. The patch introduces
1528 micro benchmarks for existing API.
1530 [Qt] Performance of the QtScript API is not tested.
1531 https://bugs.webkit.org/show_bug.cgi?id=40911
1535 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1537 Reviewed by Kenneth Rohde Christiansen.
1539 [CMake] Add option to enable JIT.
1540 JIT is disabled by default, but now it's possible to enable it through
1541 an option to CMake: -DENABLE_JIT will enable it.
1542 https://bugs.webkit.org/show_bug.cgi?id=40936
1544 * cmake/OptionsEfl.cmake: add new -DENABLE_JIT option.
1545 * cmakeconfig.h.cmake: use new -DENABLE_JIT option.
1547 2010-06-23 Leandro Pereira <leandro@profusion.mobi>
1549 Reviewed by Kenneth Rohde Christiansen.
1551 [EFL] Add support to CPack (to generate source tarballs)
1552 https://bugs.webkit.org/show_bug.cgi?id=41009
1555 * cmake/OptionsEfl.cmake: Define the default source generator for
1557 * cmake/WebKitPackaging.cmake: Added. This file filters the source
1558 files so that only files relevant to the selected port are included
1559 in the source tarball. See comments for details.
1561 2010-06-22 Eric Seidel <eric@webkit.org>
1563 Unreviewed. Test commit for commit-queue@webkit.org.
1565 2010-06-21 Prasad Tammana <prasadt@chromium.org>
1567 Reviewed by Darin Adler.
1569 DumpRenderTree should allow tests with modal dialogs
1570 https://bugs.webkit.org/show_bug.cgi?id=35350
1572 * DumpRenderTree/LayoutTestController.cpp:
1573 (abortModalCallback):
1574 (LayoutTestController::staticFunctions):
1575 * DumpRenderTree/LayoutTestController.h:
1576 * DumpRenderTree/mac/LayoutTestControllerMac.mm:
1577 (LayoutTestController::abortModal):
1578 Add abortModal method to LayoutTestController and make it available from script.
1580 * DumpRenderTree/mac/UIDelegate.mm: Add support for showModalDialog.
1581 (-[UIDelegate modalWindowWillClose:]): Observer for NSWindowWillCloseNotifications to call
1582 abortModal from when modal window closes.
1583 (-[UIDelegate webViewRunModal:]): Delegate method for showModalDialog to run the modal loop.
1585 2010-06-21 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1587 Unreviewed debug build fix.
1589 [CMake] Do not force build type to Release
1590 https://bugs.webkit.org/show_bug.cgi?id=40566
1594 2010-06-21 Satish Sampath <satish@chromium.org>
1596 Reviewed by Steve Block.
1598 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
1599 https://bugs.webkit.org/show_bug.cgi?id=40878
1603 2010-06-17 Shu Chang <chang.shu@nokia.com>
1605 Reviewed by Kenneth Rohde Christiansen.
1607 [Qt] Fix the link error on symbian with ENABLE_JIT=0.
1608 1. Add "#if ENABLE(JIT)" in the header file;
1609 2. Put feature enable/disable logic to a common.pri so
1610 that both JavaScriptCore.pri and WebCore.pri can share.
1612 https://bugs.webkit.org/show_bug.cgi?id=40780
1614 * common.pri: Added.
1616 2010-06-17 Alexis Menard <alexis.menard@nokia.com>
1618 Reviewed by Kenneth Rohde Christiansen.
1620 [Qt] Upstream the WebKit QML integration plugin
1621 https://bugs.webkit.org/show_bug.cgi?id=40050
1623 Add to the build the QML WebKit integration plugin.
1627 2010-06-17 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1629 Reviewed by Gustavo Noronha.
1631 Update CMake build system to use new script for generating source files
1632 with gperf (r61091).
1633 https://bugs.webkit.org/show_bug.cgi?id=40628
1635 * cmake/WebKitGenerators.cmake:
1637 2010-06-17 Mark Brand <mabrand@mabrand.nl>
1639 Reviewed by Simon Hausmann.
1641 [Qt] use "win32-g++*" scope to match all MinGW makespecs
1643 The scope "win32-g++" comes from the name of the makespec. However, it
1644 is frequently used to check for MinGW. This works fine as long as
1645 win32-g++ is the only makespec for MinGW. Now we need the wildcard
1646 to cover "win32-g++-cross" as well.
1650 2010-06-15 Xan Lopez <xlopez@igalia.com>
1652 Unreviewed build fix.
1654 Remove GSEAL from the debug config since the bots have a GTK+
1655 version too old, duh.
1659 2010-06-15 Xan Lopez <xlopez@igalia.com>
1661 Reviewed by Gustavo Noronha.
1663 [GTK] Does not compile with -DGSEAL_ENABLE
1664 https://bugs.webkit.org/show_bug.cgi?id=37851
1666 Add GSEAL_ENABLE flag when doing debug builds.
1670 2010-06-13 Tony Chang <tony@chromium.org>
1672 Reviewed by Darin Fisher.
1674 Chromium shouldn't build inside the source directory
1675 https://bugs.webkit.org/show_bug.cgi?id=40489
1677 Ignore Chromium Linux build files.
1679 * .: Added property svn:ignore. Modified property svn:ignore.
1681 2010-06-09 Leandro Pereira <leandro@profusion.mobi>
1683 Reviewed by Adam Treat.
1685 [EFL] Allow building core libraries as shared objects to speed up
1686 linking time on machines with small amounts of memory.
1687 http://webkit.org/b/39899
1689 * CMakeLists.txt: Add SHARED_CORE option.
1690 * cmake/FindGlib.cmake: Add GObject to the list of GLib libraries to
1692 * cmake/OptionsEfl.cmake: Remove default library type definitions.
1693 * cmake/WebKitHelpers.cmake: -fvisibility=hidden did not behave well
1694 when SHARED_CORE is used.
1696 2010-06-08 Xan Lopez <xlopez@igalia.com>
1698 Reviewed by Gustavo Noronha.
1700 [GTK] Unit testing for WebKitDOMNode hierarchy walk
1701 https://bugs.webkit.org/show_bug.cgi?id=40171
1703 Add DOM node test to the build system.
1707 2010-06-02 Sterling Swigart <sswigart@google.com>
1709 Reviewed by David Levin.
1711 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
1712 https://bugs.webkit.org/show_bug.cgi?id=39906
1716 2010-05-31 Xan Lopez <xlopez@igalia.com>
1718 Reviewed by Gustavo Noronha.
1720 Copy the NEWS file to the toplevel when creating the release
1721 tarballs, otherwise it's a bit hard to find.
1725 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
1727 Final make distcheck fix - clean up generated GDOM files on distclean.
1731 2010-05-27 Xan Lopez <xlopez@igalia.com>
1733 More GTK+ distcheck fixes.
1737 2010-05-27 Xan Lopez <xlopez@igalia.com>
1739 Reviewed by Gustavo Noronha.
1741 Bump for 1.3.1 release.
1745 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
1747 Reviewed by Xan Lopez.
1749 Build fix for introspection support - make sure DOM headers are
1750 included by the GI scanner.
1754 2010-05-26 Gustavo Noronha Silva <gns@gnome.org>
1756 Build fixes for make distcheck.
1760 2010-05-26 Xan Lopez <xlopez@igalia.com>
1762 Reviewed by Gustavo Noronha.
1764 [GTK] Add support for DOM events in the GObject DOM bindings
1765 https://bugs.webkit.org/show_bug.cgi?id=38844
1767 Add new test to the build.
1771 2010-05-22 Leandro Pereira <leandro@profusion.mobi>
1773 Reviewed by Eric Seidel.
1775 [EFL] Build fix (always compile libraries with -fPIC when compiler
1776 is gcc; always define WTF_USE_PTHREADS).
1777 http://webkit.org/b/39235
1779 * cmake/OptionsCommon.cmake:
1780 * cmake/OptionsEfl.cmake:
1781 * cmake/WebKitHelpers.cmake:
1783 2010-05-19 Dan Winship <danw@gnome.org>
1785 Reviewed by Xan Lopez.
1787 [GTK] Install introspection files in our prefix, not
1788 gobject-introspection's prefix
1793 2010-05-15 Leandro Pereira <leandro@profusion.mobi>
1795 Reviewed by Adam Treat.
1797 [EFL] Add build system for the EFL port.
1798 http://webkit.org/b/37945
1800 * CMakeLists.txt: Added.
1801 * cmake/FindCFLite.cmake: Added.
1802 * cmake/FindCairo.cmake: Added.
1803 * cmake/FindEFL.cmake: Added.
1804 * cmake/FindFreetype.cmake: Added.
1805 * cmake/FindGDK-PixBuf.cmake: Added.
1806 * cmake/FindGDK.cmake: Added.
1807 * cmake/FindGIO.cmake: Added.
1808 * cmake/FindGlib.cmake: Added.
1809 * cmake/FindICU.cmake: Added.
1810 * cmake/FindLibSoup2.cmake: Added.
1811 * cmake/FindLibXlst.cmake: Added.
1812 * cmake/FindPango.cmake: Added.
1813 * cmake/FindSqlite.cmake: Added.
1814 * cmake/LibFindMacros.cmake: Added.
1815 * cmake/OptionsCommon.cmake: Added.
1816 * cmake/OptionsEfl.cmake: Added.
1817 * cmake/WebKitEfl.cmake: Added.
1818 * cmake/WebKitFS.cmake: Added.
1819 * cmake/WebKitFeatures.cmake: Added.
1820 * cmake/WebKitGenerators.cmake: Added.
1821 * cmake/WebKitHelpers.cmake: Added.
1822 * cmake/WebKitMacros.cmake: Added.
1823 * cmakeconfig.h.cmake: Added.
1825 2010-05-14 Simon Hausmann <simon.hausmann@nokia.com>
1827 Rubber-stamped by Antti Koivisto.
1829 [Qt] Rename QtLauncher to QtTestBrowser
1830 https://bugs.webkit.org/show_bug.cgi?id=37665
1834 2010-05-12 Csaba Osztrogonác <ossy@webkit.org>
1836 Reviewed by Kenneth Rohde Christiansen.
1838 [Qt] Link error in debug mode without debug_and_release config
1839 https://bugs.webkit.org/show_bug.cgi?id=39006
1841 * WebKit.pri: Unnecessary build_pass guard removed.
1843 2010-05-12 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1845 Reviewed by Kenneth Rohde Christiansen.
1847 [Qt] Detect debug mode consistently
1848 https://bugs.webkit.org/show_bug.cgi?id=38863
1852 2010-05-08 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1854 Reviewed by Kenneth Rohde Christiansen.
1856 [Qt] Build the ImageDiff tool for all platforms including Windows and Symbian
1857 https://bugs.webkit.org/show_bug.cgi?id=38706
1861 2010-05-07 Simon Hausmann <simon.hausmann@nokia.com>
1863 Add a few more files with Windows linefeeds to the .gitattributes file.
1867 2010-05-05 Alejandro G. Castro <alex@igalia.com>
1869 Reviewed by Xan Lopez.
1871 Fixed the gobject introspection compilation with the new DOM
1872 bindings, we needed to add DOM objects.
1876 2010-05-04 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1878 Unreviewed, build fix for Symbian.
1880 [Symbian] Symbian builds does not support shadow builds
1882 Revision r54715 broke the Symbian build. For Symbian
1883 the include directory is generated in the root of the source tree.
1884 This patch sets the INCLUDEPATH accordingly for Symbian.
1888 2010-05-03 Adam Barth <abarth@webkit.org>
1890 Reviewed by Dimitri Glazkov.
1892 Add some more Chromium-specific files to gitignore
1893 https://bugs.webkit.org/show_bug.cgi?id=38469
1895 These files are generated as part of the update-webkit --chromium
1900 2010-05-02 Geoff Levand <geoff.levand@am.sony.com>
1902 Reviewed by Eric Seidel.
1904 [GTK] Fix out of source build failure
1905 https://bugs.webkit.org/show_bug.cgi?id=38051
1907 Add a preprocessor include path for generated GTK header files.
1908 Fixes build errors like these when building GTK out of source:
1910 webkit.h: error: webkit/webkitversion.h: No such file or directory
1914 2010-05-02 Kartikaya Gupta <kagupta@rim.com>
1916 Reviewed by George Staikos.
1918 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.
1920 https://bugs.webkit.org/show_bug.cgi?id=37888
1922 No new tests. None needed.
1924 * bindings/scripts/IDLParser.pm:
1926 2010-04-29 Xan Lopez <xlopez@igalia.com>
1928 Reviewed by Gustavo Noronha.
1930 [GTK] GObject DOM bindings
1931 https://bugs.webkit.org/show_bug.cgi?id=33590
1933 Add WebKitDOMDocument tests to the build.
1937 2010-04-28 Sam Weinig <sam@webkit.org>
1939 Reviewed by Mark Rowe.
1941 Add WebKit2 to the lists of modules to build.
1945 2010-04-21 Xan Lopez <xlopez@igalia.com>
1947 Reviewed by Adam Barth.
1949 [GTK] GObject DOM bindings
1950 https://bugs.webkit.org/show_bug.cgi?id=33590
1952 Add build bits for the GObject DOM bindings.
1956 2010-04-20 Xan Lopez <xlopez@igalia.com>
1960 * autotools/webkit.m4:
1962 2010-04-19 Diego Escalante Urrelo <descalante@igalia.com>
1964 Reviewed by Xan Lopez.
1966 [Gtk] Evaluate and create tests for all the AtkRole's implemented by
1968 https://bugs.webkit.org/show_bug.cgi?id=34449
1970 Add and enable the build of testatkroles to test ATK non form roles.
1974 2010-04-18 Michael Forney <michael@mforney.org>
1976 Reviewed by Laszlo Gombos.
1978 https://bugs.webkit.org/show_bug.cgi?id=37762
1980 Fixes the sandbox option in configure.
1982 * configure.ac: Fix cut and paste error in the sandbox option causing
1983 --{enable,disable}-sandbox to be ineffective, and it to be controlled
1986 2010-04-09 Simon Hausmann <simon.hausmann@nokia.com>
1988 Unreviewed crash fix.
1990 Revert part of 57320 that would remove NDEBUG in release builds for
1995 2010-04-09 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1997 Reviewed by Simon Hausmann.
1999 [Qt] Fix crashes with package builds in release
2001 * WebKit.pri: Don't randomly add NDEBUG to the defines.
2003 2010-04-07 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2005 Reviewed by Kenneth Rohde Christiansen.
2007 [Qt] Fix trunk (non-standalone) builds for Symbian
2008 https://bugs.webkit.org/show_bug.cgi?id=37136
2010 Test for source files before building instead of relying on
2011 standalone_package config.
2015 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
2017 Reviewed by Dmitry Titov.
2019 Add FileThread for async file operation support in FileReader and FileWriter
2020 https://bugs.webkit.org/show_bug.cgi?id=36896
2022 Add EANBEL_FILE_READER and ENABLE_FILE_WRITER flags.
2026 2010-04-01 Ojan Vafai <ojan@chromium.org>
2028 Reviewed by Adam Barth.
2030 autoinstalled should be git ignored
2031 https://bugs.webkit.org/show_bug.cgi?id=36970
2035 2010-04-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2037 Reviewed by Kenneth Rohde Christiansen.
2039 [Qt]Add -Wextra warning level to the QtWebKit build
2040 https://bugs.webkit.org/show_bug.cgi?id=36971
2044 2010-04-01 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2046 Reviewed by Holger Freyther.
2048 [GTK] webkit_get_default_session() should make sure webkit_init() is called
2049 https://bugs.webkit.org/show_bug.cgi?id=36754
2055 2010-03-26 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2057 Reviewed by Simon Hausmann.
2059 [Qt] Build JavaScriptCore as a static library.
2060 https://bugs.webkit.org/show_bug.cgi?id=36590
2062 This patch takes what was left of the unused JavaScriptCore.pro
2063 and moved the compilation logic from JavaScriptCore.pri to
2068 2010-03-16 Xan Lopez <xlopez@igalia.com>
2070 Rubber-stamped by Gustavo Noronha.
2072 Update library version for 1.1.90 release.
2076 2010-03-16 Xan Lopez <xlopez@igalia.com>
2078 Reviewed by Gustavo Noronha.
2080 Bump version for 1.1.90 release.
2084 2010-03-16 Xan Lopez <xlopez@igalia.com>
2086 Reviewed by Gustavo Noronha.
2088 Add support for Fast Mobile Scrolling in the build system.
2092 2010-03-16 Simon Hausmann <simon.hausmann@nokia.com>
2094 Add WebKitTools/TestResultServer/index.yaml to gitattributes to ignore for crlf conversion.
2098 2010-03-12 Scott Byer <scottbyer@chromium.org>
2100 Reviewed by David Levin.
2102 Popup font size needs to be exposed to clients.
2103 https://bugs.webkit.org/show_bug.cgi?id=35990
2105 Add function to expose the popup menu font size, add a field to
2106 WebPopupMenuInfo that receives that information to convey that to
2107 the web view client's createPopupMenu() call.
2109 * WebCore/platform/chromium/PopupMenuChromium.cpp:
2110 * WebCore/platform/chromium/PopupMenuChromium.h:
2111 * WebKit/chromium/public/WebPopupMenuInfo.h:
2112 * WebKit/chromium/src/ChromeClientImpl.cpp:
2114 2010-03-11 Adam Roben <aroben@apple.com>
2116 Teach git about ObjC files
2118 Fixes <http://webkit.org/b/36015>.
2120 Reviewed by Tim Hatcher.
2122 * .gitattributes: Set the diff attribute for .m and .mm files, and .h
2123 files in Mac-specific directories. This can be used to generate
2124 more-readable diffs of ObjC files.
2126 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2128 Unreviewed. Versioning for 1.1.23.
2132 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2134 Unreviewed distcheck fix.
2138 2010-03-08 Jian Li <jianli@chromium.org>
2140 Reviewed by Dmitry Titov.
2143 https://bugs.webkit.org/show_bug.cgi?id=32993
2145 Add ENABLE_BLOB_SLICE feature define.
2149 2010-03-04 Fridrich Strba <fridrich.strba@bluewin.ch>
2151 Reviewed by Holger Freyther.
2153 https://bugs.webkit.org/show_bug.cgi?id=35726
2154 Remove orphaned #ifdef WTF_USE_GLIB_ICU_UNICODE_HYBRID
2156 Removing orphaned #if USE.
2160 2010-03-04 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2162 Reviewed by Tor Arne Vestbø.
2164 [Qt] Make the OUTPUT_DIR variable in qmake projects independent of build-webkit's logic.
2166 This also allows shadow builds relying only on qmake to work properly.
2170 2010-03-03 Fridrich Strba <fridrich.strba@bluewin.ch>
2172 Reviewed by Xan Lopez.
2174 Miscellaneous little fixes for the windows build of webkit-gtk
2175 https://bugs.webkit.org/show_bug.cgi?id=35640
2177 * GNUmakefile.am: On Windows with GCC, presence of
2178 __declspec(dllexport) on some symbols disables the autoexport/autoimport
2179 feature for all others. Using regex here assures that all symbols that
2180 need to be exported in the dll are actually exported.
2182 2010-03-02 Arno Renevier <arno@renevier.net>
2184 Reviewed by Gustavo Noronha Silva.
2186 [Gtk] implements ChromeClient::requestGeolocationPermissionForFrame
2187 https://bugs.webkit.org/show_bug.cgi?id=35210
2191 2010-03-02 Dmitry Titov <dimich@chromium.org>
2193 Reviewed by Alexey Proskuryakov.
2195 Ignore compiled Java test cases in .gitignore.
2196 https://bugs.webkit.org/show_bug.cgi?id=35559
2200 2010-02-26 Arno Renevier <arno@renevier.net>
2202 Reviewed by Gustavo Noronha Silva.
2204 [Gtk] ignore WebKit/gtk/docs/GNUmakefile.in in .gitignore
2205 https://bugs.webkit.org/show_bug.cgi?id=35424
2209 2010-02-24 Sam Kerner <skerner@chromium.org>
2211 Reviewed by Darin Fisher.
2213 Expose WebFrame::setCanHaveScrollbars(). This allows a view
2214 which is being resized to not need scroll bars to ensure that
2217 Existing function setAllowsScrolling() was renamed
2218 setCanHaveScrollbars(), to be consistant with change 37159:
2219 http://trac.webkit.org/changeset/37159
2221 https://bugs.webkit.org/show_bug.cgi?id=35257
2223 * WebKit/chromium/public/WebFrame.h:
2224 * WebKit/chromium/src/ChromeClientImpl.cpp:
2225 * WebKit/chromium/src/WebFrameImpl.cpp:
2226 * WebKit/chromium/src/WebFrameImpl.h:
2228 2010-02-19 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
2230 Reviewed by Kenneth Rohde Christiansen.
2232 [Qt] Remove QGVLauncher
2234 https://bugs.webkit.org/show_bug.cgi?id=35292
2238 2010-02-24 Xan Lopez <xlopez@igalia.com>
2240 Reviewed by Gustavo Noronha.
2242 Enable SharedWorkers by default, since that's been the default for
2243 a long time in our build-webkit configuration.
2247 2010-02-23 James Choi <jchoi42@pha.jhu.edu>
2249 Add Solaris definitions
2250 https://bugs.webkit.org/show_bug.cgi?id=35214
2252 * WebKit/chromium/src/WebViewImpl.cpp
2253 * WebKit/chromium/src/WebFrameImpl.cpp
2255 2010-02-23 Arno Renevier <arno@renevier.net>
2257 Reviewed by Gustavo Noronha Silva.
2259 [Gtk]: testwebview does not work when called with absolute path
2260 https://bugs.webkit.org/show_bug.cgi?id=34940
2262 When testwebview is called as absolute path, chdir to executable
2263 directory before searching resource files.
2267 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2269 Reviewed by Gustavo Noronha Silva.
2271 Changes references of GOwnPtr to reflect their new place.
2272 http://webkit.org/b/35084
2274 * JavaScriptCore/JavaScriptCore.gypi:
2275 * JavaScriptCore/wtf/Threading.h:
2276 * JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h:
2278 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2280 Reviewed by Gustavo Noronha Silva.
2282 Fixes references to GOwnPtr and GRefPtr so the GTK+ port builds
2284 http://webkit.org/b/35084
2288 2010-02-23 Diego Escalante Urrelo <descalante@igalia.com>
2290 Reviewed by Eric Seidel.
2292 [gtk] missing libsoup-2.4 package in gir generation
2293 https://bugs.webkit.org/show_bug.cgi?id=35199
2295 Include libsoup-2.4 package in gobject introspection .gir generation.
2299 2010-02-22 Huahui Wu <hwu@google.com>
2301 Reviewed by Eric Seidel.
2303 Add code that enables SquirrelFish Extreme (a.k.a JSCX, JSC JIT)
2304 in Android. It's disabled by default, but is enabled when the
2305 enveronment variable ENABLE_JSC_JIT is set to true.
2306 https://bugs.webkit.org/show_bug.cgi?id=34855
2310 2010-02-22 Xan Lopez <xlopez@igalia.com>
2312 Reviewed by Gustavo Noronha.
2314 Bump library versioning for 1.1.22 release.
2318 2010-02-22 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2320 Reviewed by Kenneth Rohde Christiansen.
2322 [Qt] Add support for layout tests on Symbian
2323 https://bugs.webkit.org/show_bug.cgi?id=31589
2327 2010-02-20 Noam Rosenthal <noam.rosenthal@nokia.com>
2329 Reviewed by Laszlo Gombos.
2331 [Qt] ENABLE_3D_RENDERING should be optional
2332 https://bugs.webkit.org/show_bug.cgi?id=35100
2334 * WebKit.pri: ENABLE_3D_RENDERING moved to a proper feature test
2336 2010-02-19 Maciej Stachowiak <mjs@apple.com>
2338 Reviewed by David Levin.
2340 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
2341 https://bugs.webkit.org/show_bug.cgi?id=35147
2345 2010-02-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2347 Reviewed by Eric Seidel.
2349 Add .gitattributes file for custom ChangeLog merge-driver
2351 * .gitattributes: Added.
2353 2010-02-17 Noam Rosenthal <noam.rosenthal@nokia.com>
2355 Reviewed by Ariya Hidayat.
2357 [Qt] GraphicsLayer: support perspective and 3D transforms
2358 https://bugs.webkit.org/show_bug.cgi?id=34960
2360 * WebKit.pri: added appropriate define: ENABLED_3D_RENDERING
2362 2010-02-15 Philippe Normand <pnormand@igalia.com>
2364 Reviewed by Gustavo Noronha Silva.
2366 [GStreamer] Should handle BUFFERING messages
2367 https://bugs.webkit.org/show_bug.cgi?id=30004
2369 * configure.ac: Bump gstreamer -core/-plugins-base requirements to
2370 0.10.25 which is the minimum required version for on-disk buffering.
2372 2010-02-16 Xan Lopez <xlopez@igalia.com>
2374 Reviewed by Gustavo Noronha.
2376 Bump version to 1.1.22 so we can depend on it in applications.
2380 2010-02-12 Simon Hausmann <simon.hausmann@nokia.com>
2382 Reviewed by Holger Freyther.
2384 Removed WMLInputElement.* from .gitattributes as the file is
2389 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2391 Reviewed by Tor Arne Vestbø.
2393 [Qt] Make qtlauncher and qgvlauncher use the generated headers
2394 path to make sure they are correctly generated.
2398 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2400 Reviewed by Tor Arne Vestbø.
2402 [Qt] Manually add support for the install target on Symbian.
2404 This is required to copy the headers over the ones in Qt.
2408 2010-02-11 Fridrich Strba <fridrich.strba@bluewin.ch>
2410 Reviewed by Gustavo Noronha Silva.
2412 Detect properly different versions of libpng out there.
2416 2010-02-11 Xan Lopez <xlopez@igalia.com>
2418 Try to fix GTK+ build.
2422 2010-02-11 Antonio Gomes <tonikitoo@webkit.org>
2424 Reviewed by Xan Lopez.
2426 Adjust gstreamer-plugins-base minimum version check (from 0.10 to 0.10.23).
2430 2010-02-08 Maciej Stachowiak <mjs@apple.com>
2432 Reviewed by Cameron Zwarich.
2434 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
2435 https://bugs.webkit.org/show_bug.cgi?id=34698
2439 2010-02-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2441 Reviewed by Xan Lopez.
2443 Bump version to 1.1.21, and adjust library versioning accordingly.
2447 2010-02-05 Sebastian Dröge <sebastian.droege@collabora.co.uk>
2449 Reviewed by Gustavo Noronha.
2451 Add gstreamer-app-0.10 to configure.ac
2452 https://bugs.webkit.org/show_bug.cgi?id=34317
2456 2010-02-05 Simon Hausmann <simon.hausmann@nokia.com>
2458 Reviewed by Tor Arne Vestbø.
2460 Add .gitattributes file to tell git about files with Windows linefeeds
2461 https://bugs.webkit.org/show_bug.cgi?id=34645
2463 On Windows git defaults to "true" for core.autocrlf, meaning all text
2464 files in the working directory are converted from CRLF to LF on checkin
2465 time. Some files present in the repository have been checked in with
2466 CRLF linefeeds and git should not try to convert them. The added
2467 .gitattributes file tells git to not do any CRLF conversion.
2469 * .gitattributes: Added.
2471 2010-02-05 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2473 Reviewed by Simon Hausmann.
2475 [Qt] Generate convenience headers (QWebView, etc) using qmake
2477 In Qt this is done using syncqt, but we use a pro-file instead
2478 that generates makefile-rules for each of the extra headers.
2480 These extra headers are installed alongside the normal headers.
2482 * DerivedSources.pro: Include API-DerivedSources
2484 2010-02-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2486 Reviewed by Lars Knoll.
2488 [Qt] Make 'make -f Makefile.DerivedSources qmake' work
2490 Previously this target ended up generating a file named
2491 Makefile.DerivedSources.DerivedSources, and so on.
2493 * DerivedSources.pro:
2495 2010-02-04 Christian Dywan <christian@twotasts.de>
2497 Reviewed by Xan Lopez.
2499 Require either libsoup 2.28.2 or 2.29.90.
2503 2010-02-04 Xan Lopez <xlopez@igalia.com>
2505 Reviewed by Gustavo Noronha.
2507 Bump minimum libsoup requirement to 2.29.90
2511 2010-02-02 Gustavo Noronha Silva <gns@gnome.org>
2513 Reviewed by Xan Lopez.
2515 Bump version, and adjust library versioning for 1.1.20.
2519 2010-01-29 Jeremy Orlow <jorlow@chromium.org>
2521 Reviewed by Dimitri Glazkov.
2523 A first step towards the Indexed Database API
2524 https://bugs.webkit.org/show_bug.cgi?id=34342
2526 Add Indexed Database API
2530 2010-01-27 Simon Hausmann <simon.hausmann@nokia.com>
2532 Reviewed by Kenneth Rohde Christiansen.
2534 [Qt] Don't build the tests in packages, only the launcher(s)
2538 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2540 Reviewed by Tor Arne Vestbø.
2542 [Qt] Add the "d" suffix to QtWebKit's dll on Windows.
2546 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2548 Unreviewed build fix
2550 [Qt] Build fix for windows when QTDIR contains release libraries.
2552 * WebKit.pri: Use the <name>.lib syntax for linking instead of qmake's -l<name> emulation
2554 2010-01-26 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
2556 Reviewed by Simon Hausmann.
2558 First steps of the QtScript API.
2560 Two new classes were created; QScriptEngine and QScriptValue.
2561 The first should encapsulate a javascript context and the second a script
2564 This API is still in development, so it isn't compiled by default.
2565 To trigger compilation, pass --qmakearg="CONFIG+=build-qtscript" to
2568 https://bugs.webkit.org/show_bug.cgi?id=32565
2572 2010-01-25 Simon Hausmann <simon.hausmann@nokia.com>
2574 Reviewed by Laszlo Gombos.
2576 [Qt] Fix the build on Maemo5.
2578 https://bugs.webkit.org/show_bug.cgi?id=34051
2580 * WebKit.pri: Disable the use of uitools, just like it's done for Symbian.
2582 2010-01-21 No'am Rosenthal <noam.rosenthal@nokia.com>
2584 Reviewed by Antti Koivisto.
2586 [Qt] Implement GraphicsLayer for accelerated layer compositing
2587 https://bugs.webkit.org/show_bug.cgi?id=33514
2589 * WebKit.pri: Addded compile flags to enable accelerated compositing
2590 on versions higher than 4.5
2592 2010-01-20 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2594 Reviewed by Simon Hausmann.
2596 [Qt] Make DumpRenderTree build on Windows
2600 2010-01-20 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2602 Reviewed by Simon Hausmann.
2604 [Qt] Fix the recursive generated_files target to work with qmake -r -o
2606 * DerivedSources.pro:
2608 2010-01-20 Simon Hausmann <simon.hausmann@nokia.com>
2610 Reviewed by Tor Arne Vestbø.
2612 [Qt] Make it possible (on *nix at least) to recursively call "make generated_files"
2614 * DerivedSources.pro:
2616 2010-01-19 Gustavo Noronha Silva <gns@gnome.org>
2618 Unreviewed. Shared library versioning update for 1.1.19.
2622 2010-01-15 Gustavo Noronha Silva <gns@gnome.org>
2624 Rubber-stamped by Xan Lopez.
2626 Bump version to 1.1.19.
2630 2010-01-14 Csaba Osztrogonác <ossy@webkit.org>
2632 Reviewed by Eric Seidel.
2634 [Qt] Defective dependencies caused build failing on QtBuildBot.
2635 https://bugs.webkit.org/show_bug.cgi?id=33693
2637 * WebKit.pri: CONFIG += depend_includepath added.
2639 2010-01-14 Steve Block <steveblock@google.com>
2641 Reviewed by David Levin.
2643 Moves general includes before bindings includes in Android build system.
2644 https://bugs.webkit.org/show_bug.cgi?id=33623
2646 This avoids problems with collisions between WebCore/platform/text/StringBuilder.h
2647 and the new JavaScriptCore/runtime/StringBuilder.h. This change puts
2648 JavaScriptCore/runtime and other bindings includes after the WebCore and other
2649 general includes, so that the WebCore StringBuilder.h is picked up when building
2652 * Android.mk: Modified.
2654 2010-01-13 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2656 Reviewed by Simon Hausmann.
2658 [Qt] Split the build process in two different .pro files.
2659 This allows qmake to be run once all source files are available.
2661 * DerivedSources.pro: Added.
2664 2010-01-07 Daniel Bates <dbates@rim.com>
2666 Reviewed by Eric Seidel.
2668 https://bugs.webkit.org/show_bug.cgi?id=32987
2670 Added ENABLE_XHTMLMP flag. Disabled by default.
2674 2010-01-05 Gustavo Noronha Silva <gns@gnome.org>
2676 Reviewed by Xan Lopez.
2678 Based on idea and original patch by Evan Martin.
2680 Remove libWebCore intermediate library, to improve link time.
2682 [GTK] Build time must be reduced
2683 https://bugs.webkit.org/show_bug.cgi?id=32921
2687 2010-01-05 Xan Lopez <xlopez@igalia.com>
2689 Bump for 1.1.18 release.
2693 2010-01-04 Gustavo Noronha Silva <gns@gnome.org>
2695 Fix JSCore-1.0.gir path to fix make distcheck.
2699 2010-01-04 Simon Hausmann <simon.hausmann@nokia.com>
2701 Reviewed by Tor Arne Vestbø.
2703 [Qt] Fix standalone package builds.
2705 * WebKit.pri: Add logic for detecting standalone builds. Set OUTPUT_DIR to the top-level dir in that case.
2706 * WebKit.pro: Don't build JSC and DRT for package builds.
2708 2010-01-04 Eric Seidel <eric@webkit.org>
2710 Reviewed by Adam Barth.
2712 bugzilla-tool should not require users to install mechanize
2713 https://bugs.webkit.org/show_bug.cgi?id=32635
2715 * .gitignore: Ignore autoinstall.cache.d directory created by autoinstall.py
2717 2009-12-28 Estêvão Samuel Procópio <tevaum@gmail.com>
2719 Reviewed by Gustavo Noronha Silva.
2721 Bug 32940: [GTK] Changing the download throttle conditions.
2722 https://bugs.webkit.org/show_bug.cgi?id=32716
2724 The WebKitDownload progress notification was taking long to
2725 update. This fix makes notification happens each 0.7 secs
2726 or when the progress ups in 1%.
2728 * WebKit/gtk/webkit/webkitdownload.cpp:
2730 2009-12-22 Simon Hausmann <simon.hausmann@nokia.com>
2732 Rubber-stamped by Holger Freyther.
2734 Adjusted path to QtLauncher.
2738 2009-12-19 Evan Martin <evan@chromium.org>
2740 Reviewed by Gustavo Noronha Silva.
2742 Add a couple of WebKitGtk files to .gitignore.
2746 2009-12-18 Benjamin Otte <otte@gnome.org>
2748 Reviewed by Xan Lopez.
2750 [GTK] RemoveDashboard support. It's useless.
2754 2009-12-18 Simon Hausmann <simon.hausmann@nokia.com>
2756 Reviewed by Tor Arne Vestbø.
2758 [Qt] Clean up the qmake build system to distinguish between trunk builds and package builds
2760 https://bugs.webkit.org/show_bug.cgi?id=32716
2762 * WebKit.pri: Use standalone_package instead of QTDIR_build
2764 2009-12-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2766 Unreviewed. Build fixes for make distcheck.
2770 2009-12-16 Dan Winship <danw@gnome.org>
2772 Reviewed by Gustavo Noronha Silva.
2774 [Gtk] Content-Encoding support
2776 https://bugs.webkit.org/show_bug.cgi?id=522772
2778 * configure.ac: require libsoup 2.28.2 for SoupContentDecoder
2780 2009-12-13 Eric Seidel <eric@webkit.org>
2782 Reviewed by Gavin Barraclough.
2784 string-base64 test does not compute a valid base64 string
2785 http://bugs.webkit.org/show_bug.cgi?id=16806
2787 * tests/string-base64.js: change str[i] to str.charCodeAt(i)
2789 2009-12-10 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2791 Reviewed by Xan Lopez.
2793 [GTK] Should provide an API to control the IconDatabase
2794 https://bugs.webkit.org/show_bug.cgi?id=32334
2796 Add test to make sure favicon reporting works.
2800 2009-12-09 Steve Block <steveblock@google.com>
2802 Reviewed by Adam Barth.
2804 Adds Android Makefiles for building with V8.
2805 https://bugs.webkit.org/show_bug.cgi?id=32278
2807 * Android.mk: Modified. Includes Makefiles for V8.
2809 2009-12-08 Steve Block <steveblock@google.com>
2811 Reviewed by Adam Barth.
2813 [Android] Adds Makefiles for Android port.
2814 https://bugs.webkit.org/show_bug.cgi?id=31325
2816 * Android.mk: Added.
2818 2009-12-08 Christian Dywan <christian@twotoasts.de>
2820 Reviewed by Xan Lopez.
2822 * configure.ac: Require only libSoup 2.27.91 but check for 2.29.3
2823 and define HAVE_LIBSOUP_2_29_3 in that case.
2825 2009-12-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2827 Rubber-stamped by Xan Lopez.
2829 Late post-release version bump.
2833 2009-12-08 Dominik Röttsches <dominik.roettsches@access-company.com>
2835 Reviewed by Gustavo Noronha Silva.
2837 [Gtk] Create a TextBreakIterator implementation based on GLib (without ICU)
2838 https://bugs.webkit.org/show_bug.cgi?id=31469
2840 Removing hybrid configuration for --with-unicode-backend=glib
2841 ICU not required anymore.
2843 * autotools/webkit.m4:
2845 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2847 Rubber-stamped by Maciej Stachowiak.
2849 Turn on (SVG) Filters for Gtk.
2850 https://bugs.webkit.org/show_bug.cgi?id=32224
2854 2009-12-07 Dmitry Titov <dimich@chromium.org>
2856 Rubber-stamped by Darin Adler.
2858 Remove ENABLE_SHARED_SCRIPT flags
2859 https://bugs.webkit.org/show_bug.cgi?id=32245
2860 This patch was obtained by "git revert" command and then un-reverting of ChangeLog files.
2864 2009-12-06 Gustavo Noronha Silva <gns@gnome.org>
2866 Reviewed by Xan Lopez.
2868 Build the new API test.
2870 [GTK] REGRESSION: webkit thinks it can render PDFs
2871 https://bugs.webkit.org/show_bug.cgi?id=32183
2875 2009-12-05 Vincent Untz <vuntz@gnome.org>
2877 Reviewed by Gustavo Noronha.
2879 Fixes race for builds with introspection enabled, and parallel
2884 2009-12-04 Xan Lopez <xlopez@igalia.com>
2886 Reviewed by Gustavo Noronha.
2888 [GTK]Enable DNS prefetching
2889 https://bugs.webkit.org/show_bug.cgi?id=23846
2891 Bump libsoup required version to 2.29.3 for DNS prefetching.
2895 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2897 Rubber-stamped by Xan Lopez.
2899 Make sure we distribute and install GObject Introspection files.
2903 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2905 Build fix. Make sure JSCore-1.0.gir is added to the distributed
2910 2009-11-30 Xan Lopez <xlopez@igalia.com>
2912 Reviewed by Gustavo Noronha.
2914 Bump versions for 1.1.17 release.
2918 2009-11-30 Jan-Arve Sæther <jan-arve.saether@nokia.com>
2920 Reviewed by Simon Hausmann.
2922 [Qt] Fix compilation with win32-icc
2924 Include os-win32 for stdint.h since MS does not ship that in their PSDK.
2928 2009-11-26 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2930 Reviewed by Oliver Hunt.
2932 Move GOwnPtr* from wtf to wtf/gtk
2933 https://bugs.webkit.org/show_bug.cgi?id=31793
2935 * GNUmakefile.am: Add JavaScriptCore/wtf/gtk to
2938 2009-11-24 Dmitry Titov <dimich@chromium.org>
2940 Reviewed by Eric Seidel.
2942 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
2943 https://bugs.webkit.org/show_bug.cgi?id=31444
2947 2009-11-24 Jason Smith <dark.panda@gmail.com>
2949 Reviewed by Alexey Proskuryakov.
2951 RegExp#exec's returned Array-like object behaves differently from
2953 https://bugs.webkit.org/show_bug.cgi?id=31689
2955 * LayoutTests/fast/js/regexp-in-and-foreach-handling.html: Added.
2956 * LayoutTests/fast/js/script-tests/regexp-in-and-foreach-handling.js: Added.
2957 * LayoutTests/fast/js/regexp-in-and-foreach-handling-expected.txt: Added.
2959 2009-11-24 Jens Alfke <snej@chromium.org>
2961 Reviewed by David Levin.
2963 Ignore Chromium's Xcode projects that are auto-generated from .gyp files.
2964 https://bugs.webkit.org/show_bug.cgi?id=31847
2966 * .gitignore: Add three .xcodeproj files.
2968 2009-11-09 Priit Laes <plaes@plaes.org>
2970 Reviewed by Oliver Hunt.
2972 [Gtk] Build from tarball fails with --enable-introspection
2973 https://bugs.webkit.org/show_bug.cgi?id=31261
2975 We need to enable gobject-introspection during distcheck otherwise
2976 some of the required files are missing in tarball.
2980 2009-11-05 Priit Laes <plaes@plaes.org>
2982 Reviewed by Jan Alonzo.
2984 [Gtk] Build failure with --enable-introspection
2985 https://bugs.webkit.org/show_bug.cgi?id=31102
2987 Add search and include paths for JSCore-1.0.gir required by
2988 gobject-introspection tools.
2992 2009-11-04 Benjamin Otte <otte@gnome.org>
2994 Reviewed by Gustavo Noronha.
2996 Update Cairo requirement to 1.6.
2998 https://bugs.webkit.org/show_bug.cgi?id=19266
3002 2009-11-02 Estêvão Samuel Procópio <tevaum@gmail.com>
3004 Reviewed by Gustavo Noronha.
3006 [Build] make install ignores --prefix option for gobject-introspection.
3007 https://bugs.webkit.org/show_bug.cgi?id=31025
3009 Make the build system use the --prefix path also when installing
3010 gobject-introspection files.
3012 * configure.ac: use --prefix path in GITDIR and GIRTYPELIBDIR
3014 2009-11-02 Xan Lopez <xlopez@igalia.com>
3016 Bump version before release (or post-release, depending on your
3017 point of view) so that we can make applications depending on
3018 unreleased APIs in WebKit svn fail at configure time when the
3019 requirements are not met.
3023 2009-11-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3025 Reviewed by Eric Seidel.
3027 Turn on warnings for QtWebKit for gcc
3028 https://bugs.webkit.org/show_bug.cgi?id=30958
3030 * WebKit.pri: Turn on warnings for the GCC compiler
3032 2009-10-30 Adam Barth <abarth@webkit.org>
3034 Reviewed by Mark Rowe.
3036 Teach git to ignore some files
3037 https://bugs.webkit.org/show_bug.cgi?id=30951
3039 Ignore WebKitBuild because we never want to version that directory.
3040 Also, ignore the xcode project files so git clean doesn't blow away
3041 your project settings. Finally, ignore the compiled python files in
3042 WebKitTools/Script modules because they clutter up git status.
3044 * .gitignore: Added.
3046 2009-10-30 Roland Steiner <rolandsteiner@chromium.org>
3048 Reviewed by Eric Seidel.
3050 Remove ENABLE_RUBY guards as discussed with Dave Hyatt and Maciej Stachowiak.
3052 Bug 28420 - Implement HTML5 <ruby> rendering
3053 (https://bugs.webkit.org/show_bug.cgi?id=28420)
3055 No new tests (no functional change).
3059 2009-10-26 Holger Hans Peter Freyther <zecke@selfish.org>
3061 Rubber-stamped by Darin Adler.
3063 Export fastMalloc, fastCalloc, fastRealloc and fastFree
3064 https://bugs.webkit.org/show_bug.cgi?id=30769
3066 Export the FastMalloc functions outside of the libwebkit library
3067 to be able to instrument memory allocations. These are C++ symbols
3068 but do not require the C++ runtime to be useful and should be of
3069 no harm to plain C code.
3071 * autotools/symbols.filter:
3073 2009-10-26 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3075 Reviewed by Jan Alonzo.
3077 Alternative solution to regression introduced in r48672.
3081 2009-10-26 Xan Lopez <xlopez@igalia.com>
3083 Reviewed by Gustavo Noronha.
3085 Update for 1.1.16 release.
3089 2009-10-24 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3091 Reviewed by Holger Freyther.
3093 [Qt] [Symbian] Set the capability and memory required to run QtWebKit for Symbian
3094 https://bugs.webkit.org/show_bug.cgi?id=30476
3096 Set the stack size to 80 Kb and heap size to the 128kB - 32MB range
3097 to all executables linking against WebKit library.
3101 2009-10-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3103 Reviewed by Holger Freyther.
3105 [GTK] Add MathML to the build system
3106 https://bugs.webkit.org/show_bug.cgi?id=30487
3108 Add --enable-mathml to configure.
3112 2009-10-15 Jan Michael Alonzo <jmalonzo@webkit.org>
3114 Reviewed by Xan Lopez.
3116 [GTK] marshal stamp files are not cleaned after a distclean
3117 https://bugs.webkit.org/show_bug.cgi?id=30156
3119 Add the stamp files directly to cleanfiles. Also rearrange the
3120 variable declarations so we don't miss any files that need to be
3121 cleaned up during the clean targets.
3125 2009-10-15 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3127 Unreviewed. Help text fix - Web Sockets default is no, not yes.
3131 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3133 Rubberstamped by Eric Seidel.
3135 [Gtk] Fix icu CFLAG for Darwin
3136 https://bugs.webkit.org/show_bug.cgi?id=29517
3138 Don't escape the srcdir variable. Also use $host instead of the
3141 * autotools/webkit.m4:
3143 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3145 Reviewed by Gustavo Noronha.
3147 [Gtk] Use the SQLite3 headers from WebKitLibraries if sqlite3 is undetected
3148 https://bugs.webkit.org/show_bug.cgi?id=29518
3152 2009-10-05 Zoltan Horvath <zoltan@webkit.org>
3154 Reviewed by Simon Hausmann.
3156 [Qt] Disable TCmalloc for Windows port at the present, because MinGW
3157 hasn't got built-in pthread library.
3161 2009-10-02 Prasanth Ullattil <prasanth.ullattil@nokia.com>
3163 Reviewed by Simon Hausmann.
3165 Disable a few more harmless MSVC warnings.
3169 2009-10-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3171 Unreviewed, build fix.
3173 [Qt] Symbian build break after r48976.
3174 unix is set for Symbian in the Qt build system.
3178 2009-10-01 Zoltan Horvath <zoltan@webkit.org>
3180 Reviewed by Simon Hausmann.
3182 [Qt] Enable TCmalloc for the Linux, Mac and Windows Qt-port
3183 https://bugs.webkit.org/show_bug.cgi?id=27029
3185 Remove USE_SYSTEM_MALLOC for Linux, Mac and Windows Qt-port from WebKit.pri,
3186 so these Qt-ports will use TCmalloc as other ports.
3190 2009-10-01 Martin Robinson <martin.james.robinson@gmail.com>
3192 Reviewed by Xan Lopez.
3194 [GTK] GtkIMContext filtering interferes with DOM key events
3195 https://bugs.webkit.org/show_bug.cgi?id=28733
3197 Add new key event test ensuring that IME keypresses are handled.
3201 2009-10-01 Philippe Normand <pnormand@igalia.com>
3203 Reviewed by Xan Lopez.
3205 [GTK] data: uri support in media player
3206 https://bugs.webkit.org/show_bug.cgi?id=29842
3208 Check presence of gstreamer-pbutils-0.10.
3212 2009-09-26 David Kilzer <ddkilzer@apple.com>
3214 GTK BUILD FIX: add ENABLE_ORIENTATION_EVENTS support to configure.ac
3216 * configure.ac: Added support for ENABLE_ORIENTATION_EVENTS.
3218 2009-09-23 Xan Lopez <xlopez@igalia.com>
3220 Reviewed by Gustavo Noronha.
3222 Do not add unneeded include paths for gir files, and add the
3223 include paths for headers manually instead of relying on our own
3224 pc file and installed headers, since that adds a circular
3229 2009-09-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3231 Reviewed by Xan Lopez.
3233 Minor reorganization to the patch landed in
3234 http://trac.webkit.org/changeset/48670. Also move JSCore-1.0.gir
3235 in the gtk directory as that's only useful to the Gtk port at the
3241 2009-09-23 Xan Lopez <xlopez@igalia.com>
3243 Reviewed by Gustavo Noronha.
3245 [GTK] We should generate our own gir file for introspection
3246 https://bugs.webkit.org/show_bug.cgi?id=29603
3248 Generate gir and typelib files for WebKit and JSCore. The JSCore
3249 gir file is handwritten (since it's only useful, for now, as a
3250 dependency of the WebKit gir file), the WebKit one is
3251 autogenerated from the headers.
3254 * JSCore-1.0.gir: Added.
3257 2009-09-22 Philippe Normand <pnormand@igalia.com>
3259 Reviewed by Xan Lopez.
3261 link errors due to wrong UNICODE_LIBS on Ubuntu Jaunty
3262 https://bugs.webkit.org/show_bug.cgi?id=29638
3264 Call icu-cconfig with ldflags-libsonly to prevent having a -L
3265 statement that could override libs installed in another prefix.
3267 * autotools/webkit.m4:
3269 2009-09-21 Xan Lopez <xlopez@igalia.com>
3271 Reviewed by Gustavo Noronha.
3273 Bump version for 1.1.15 release.
3277 2009-09-18 Xan Lopez <xlopez@igalia.com>
3279 Reviewed by Gustavo Noronha and Jan Alonzo.
3281 [GTK] context menu overriding API is very limited
3282 https://bugs.webkit.org/show_bug.cgi?id=27546
3284 Add new tests to the build.
3288 2009-09-18 Xan Lopez <xlopez@igalia.com>
3290 Reviewed by Gustavo Noronha and Jan Alonzo.
3292 [GTK] context menu overriding API is very limited
3293 https://bugs.webkit.org/show_bug.cgi?id=27546
3295 Add WebKitHitTestResult to the build.
3299 2009-09-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3301 Reviewed by Ariya Hidayat.
3303 Disable some ARM compiler warnings
3304 https://bugs.webkit.org/show_bug.cgi?id=29083
3306 The following ARM compiler warnings are disabled
3308 - #68-D: integer conversion resulted in a change of sign
3309 - #111-D: statement is unreachable
3310 - #177-D: variable XXX was declared but never referenced
3311 - #368-D: class XXX defines no constructor to initialize the following: YYY
3312 - #830-D: function XXX "XXX::operator new" has no corresponding operator delete
3313 - #1293-D: assignment in condition
3317 2009-09-09 Kenneth Rohde Christiansen <kenneth@webkit.org>
3319 Reviewed by Simon Hausmann.
3321 [Qt] Add the alternative QtLauncher (based on QGraphicsView) to the build.
3323 https://bugs.webkit.org/show_bug.cgi?id=28862
3327 2009-09-07 Xan Lopez <xlopez@igalia.com>
3329 Rubber-stamped by Gustavo Noronha.
3331 Bump versions in preparation for 1.1.14 release.
3335 2009-09-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3337 Reviewed by Xan Lopez.
3339 https://bugs.webkit.org/show_bug.cgi?id=26854
3340 [GTK] Needs API to allow more control over outgoing requests
3342 * GNUmakefile.am: new files added to the build for new class
3343 WebKitNetworkResponse
3345 2009-09-06 Martin Robinson <martin.james.robinson@gmail.com>
3347 Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
3349 [Gtk] Expose a database API
3350 https://bugs.webkit.org/show_bug.cgi?id=27899
3352 Expose an HTML5 database API for GTK+.
3356 2009-09-04 Albert Bachand <albertb@google.com>
3358 Reviewed by Eric Seidel.
3360 Modify the condition regarding the key modifier for opening combo
3361 boxes under GTK from just PLATFORM(GTK) to also look for
3362 (PLATFORM(CHROMIUM) && PLATFORM(LINUX)).
3364 * WebCore/dom/SelectElement.cpp:
3365 * WebCore/manual-tests/select-popup-on-spacebar.html:
3367 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
3369 Reviewed by Xan Lopez and Gustavo Noronha.
3371 [Gtk] Implement a WebDataSource for the gtk port
3372 https://bugs.webkit.org/show_bug.cgi?id=24758
3374 Add WebKitWebDataSource unit test to the build script
3378 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
3380 Reviewed by Xan Lopez and Gustavo Noronha.
3382 [Gtk] Implement a WebDataSource for the gtk port
3383 https://bugs.webkit.org/show_bug.cgi?id=24758
3385 Add WebKitWebDataSource and DocumentLoaderGtk to the build script.
3389 2009-09-01 Jan Michael Alonzo <jmalonzo@webkit.org>
3391 Reviewed by Xan Lopez and Gustavo Noronha.
3393 [Gtk] Implement a WebDataSource for the gtk port
3394 https://bugs.webkit.org/show_bug.cgi?id=24758
3396 Add WebKitWebResource to the build script.
3400 2009-08-28 Jan Michael Alonzo <jmalonzo@webkit.org>
3402 Reviewed by Oliver Hunt.
3404 Gtk Build broken for OSX Quartz
3405 https://bugs.webkit.org/show_bug.cgi?id=28727
3407 Define XP_UNIX for non-Win OS builds.
3411 2009-08-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3413 Reviewed by Holger Freyther.
3415 https://bugs.webkit.org/show_bug.cgi?id=25889
3416 [GTK] scrollbar policy for main frame is not implementable
3418 Adding files for the new test for window-related issues (starting
3419 with scrollbar policy).
3423 2009-08-27 Priit Laes <plaes@plaes.org>
3425 Reviewed by Xan Lopez.
3427 [GTK] Out-of-srcdir build problem
3428 https://bugs.webkit.org/show_bug.cgi?id=28741
3430 * GNUmakefile.am, autotools/webkit.m4:
3431 Fix problem with out-of-srcdir builds. Also bump required glib version.
3433 2009-08-24 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3435 Reviewed by Xan Lopez.
3437 Bump package and so versions for 1.1.13 release.
3441 2009-08-22 Javier Jardón <javierjc1982@gmail.com>
3443 [GTK] Not use deprecated symbols in WebKitWebView example code.
3444 https://bugs.webkit.org/show_bug.cgi?id=28651
3446 * WebKit/gtk/webkit/webkitwebview.cpp
3448 2009-08-18 Xan Lopez <xlopez@igalia.com>
3450 Rubber-stamped by Holger Freyther.
3452 Require at least libsoup 2.27.91 for the new password
3453 manager/authentication APIs.
3457 2009-08-18 Drew Wilson <atwilson@google.com>
3459 Reviewed by NOBODY (Build Break).
3461 Speculative fix for GTK DumpRenderTree.
3465 2009-08-18 Kent Tamura <tkent@chromium.org>
3467 Reviewed by Eric Seidel.
3469 Add --enable-datalist option.
3473 2009-08-14 Adam Bergkvist <adam.bergkvist@ericsson.com>
3475 Reviewed by Sam Weinig.
3477 [GTK] Added EventSource to the build (default on).
3478 https://bugs.webkit.org/show_bug.cgi?id=14997
3482 2009-08-14 Jan Michael Alonzo <jmalonzo@webkit.org>
3484 Rubber-stamped by Gustavo Noronha.
3486 Initialize CFLAGS and CXXFLAGS before the main body of the
3487 WEBKIT_INIT macro so C files don't get built with "-g -O2".
3489 * autotools/webkit.m4:
3491 2009-08-12 Xan Lopez <xlopez@igalia.com>
3493 Reviewed by Jan Alonzo.
3495 [GTK] Remove keyring optional features
3496 https://bugs.webkit.org/show_bug.cgi?id=28173
3498 Remove keyring support, we now do authentication storage through
3499 libsoup. We depend on libsoup master now, will bump the dependency
3500 when there's a new release.
3505 2009-08-11 Drew Wilson <atwilson@google.com>
3507 Reviewed by NOBODY (Build break).
3509 Speculative fix for GTK build break.
3513 2009-08-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3515 Reviewed by Simon Hausmann.
3517 Build the TestNetscapePlugin on Qt/Mac
3521 2009-08-11 Xan Lopez <xlopez@igalia.com>
3523 Reviewed by Jan Alonzo.
3525 Prefix lengthy commands with AM_V_GEN so that they produce an
3526 output like 'GEN <filename>' when in silent mode.
3530 2009-08-05 Jan Michael Alonzo <jmalonzo@webkit.org>
3532 Reviewed by Xan Lopez.
3534 [Gtk] macros in webkit.m4 should be defined once only
3535 https://bugs.webkit.org/show_bug.cgi?id=27929
3537 The macros in webkit.m4 are not meant to be called multiple times
3538 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3539 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3541 Lastly, make sure CXXFLAGS and CFLAGS are defined before
3542 AC_PROG_CXX gets expanded so it doesn't add "-g -O2" on Release builds.
3544 * autotools/webkit.m4:
3546 2009-08-05 Xan Lopez <xlopez@igalia.com>
3548 Revert r46714, it was making us build debug images by default.
3550 * autotools/webkit.m4:
3552 2009-08-03 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3554 Reviewed by Eric Seidel.
3556 [Qt] Consolidate common gcc flags to WebKit.pri
3557 https://bugs.webkit.org/show_bug.cgi?id=27934
3561 2009-08-03 Jan Michael Alonzo <jmalonzo@webkit.org>
3563 Rubber-stamped by Eric Seidel.
3565 [Gtk] macros in webkit.m4 should be defined once only
3566 https://bugs.webkit.org/show_bug.cgi?id=27929
3568 The macros in webkit.m4 are not meant to be called multiple times
3569 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3570 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3572 * autotools/webkit.m4:
3574 2009-07-29 Ariya Hidayat <ariya.hidayat@nokia.com>
3576 Reviewed by Simon Hausmann.
3578 Adding ImageDiff project file.
3580 https://bugs.webkit.org/show_bug.cgi?id=27813
3582 * WebKit.pro: Added ImageDiff.pro.
3584 2009-07-29 Jan Michael Alonzo <jmalonzo@webkit.org>
3586 Reviewed by Eric Seidel and Xan Lopez.
3588 [Gtk] Enable http/tests/appcache tests
3589 https://bugs.webkit.org/show_bug.cgi?id=27674
3591 * GNUmakefile.am: Add webkit/webkitapplicationcache.cpp
3593 2009-07-28 Xan Lopez <xlopez@igalia.com>
3595 Reviewed by Gustavo Noronha.
3597 Use automake 1.11 SILENT_RULES when present, for cleaner build
3598 output. You can disable it by passing --disable-silent-rules to
3599 configure or V=1 to make.
3601 * autotools/dolt.m4:
3604 2009-07-28 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3606 Reviewed by Simon Hausmann.
3608 [Qt] Disable some compiler warnings for the win build
3609 https://bugs.webkit.org/show_bug.cgi?id=27709
3613 2009-07-28 Xan Lopez <xlopez@igalia.com>
3615 Reviewed by Gustavo Noronha.
3617 * configure.ac: bump version for 1.1.12 release.
3619 2009-07-24 Xan Lopez <xlopez@igalia.com>
3621 Reviewed by Gustavo Noronha.
3623 Remove unneeded commas from PKG_CHECK_MODULES.
3627 2009-07-24 Jan Michael Alonzo <jmalonzo@webkit.org>
3629 Reviewed by Xan Lopez.
3631 Bump pango version requirement to 1.12 which is the version that
3636 2009-07-21 Roland Steiner <rolandsteiner@google.com>
3638 Reviewed by David Levin.
3640 Add ENABLE_RUBY to list of build options
3641 https://bugs.webkit.org/show_bug.cgi?id=27324
3643 * configure.ac: Added flag ENABLE_RUBY.
3645 2009-07-20 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3647 Reviewed by Holger Freyther.
3649 [Qt] Add an option for QtLauncher to build without QtUiTools dependency
3650 https://bugs.webkit.org/show_bug.cgi?id=27438
3652 Based on Norbert Leser's work.
3654 * WebKit.pri: Symbian does not have UiTools
3656 2009-07-16 Fumitoshi Ukai <ukai@chromium.org>
3658 Reviewed by David Levin.
3660 Add --web-sockets flag and ENABLE_WEB_SOCKETS define.
3661 https://bugs.webkit.org/show_bug.cgi?id=27206
3663 Add --enable-web-sockets in configure.ac
3667 2009-07-16 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3669 Reviewed by Simon Hausmann.
3671 [Qt] Enable GNU compiler extensions to the ARM compiler
3672 for all Qt ports using RVCT
3673 https://bugs.webkit.org/show_bug.cgi?id=27348
3677 2009-07-15 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3679 Rubber-stamped by Simon Hausmann.
3681 Fix the Qt/Mac build by disabling TestNetscapePlugin
3683 We should fix and enable this once we run DRT for Qt/Mac
3687 2009-07-13 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3689 Unreviewed build fix. Require the correct libsoup version now that
3694 2009-07-13 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3696 Reviewed by Tor Arne Vestbø.
3698 [Qt] Build fix for QtWebKit on Win
3699 https://bugs.webkit.org/show_bug.cgi?id=27205
3701 * WebKit.pri: Include the major version number in the QtWebKit
3702 library file for Win.
3704 2009-07-13 Simon Hausmann <simon.hausmann@nokia.com>
3706 Reviewed by Ariya Hidayat.
3708 Add the test netscape plugin for the Qt DRT to the build.
3712 2009-07-13 Drew Wilson <atwilson@google.com>
3714 Reviewed by David Levin.
3716 Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
3717 https://bugs.webkit.org/show_bug.cgi?id=26932
3719 Added ENABLE(SHARED_WORKERS) flag.
3723 2009-07-12 Xan Lopez <xlopez@igalia.com>
3725 Reviewed by Gustavo Noronha.
3727 Bump version in preparation for 1.1.11 release.
3731 2009-07-07 Norbert Leser <norbert.leser@nokia.com>
3733 Reviewed by Simon Hausmann.
3735 Exclude DumpRenderTree.pro from symbian build
3739 2009-07-09 Drew Wilson <atwilson@google.com>
3741 Reviewed by Alexey Proskuryakov.
3743 https://bugs.webkit.org/show_bug.cgi?id=26903
3745 Turned on CHANNEL_MESSAGING by default because the MessageChannel API
3746 can now be implemented for Web Workers and is reasonably stable.
3748 * configure.ac: enable CHANNEL_MESSAGING.
3750 2009-07-03 Jan Michael Alonzo <jmalonzo@webkit.org>
3752 Reviewed by Xan Lopez and Gustavo Noronha.
3754 Set user-agent from application
3755 https://bugs.webkit.org/show_bug.cgi?id=17375
3757 Define UA version macros to be used by the UA string.
3758 Add new WebSettings unit test for the User-Agent string API.
3763 2009-06-20 Gustavo Noronha Silva <gns@gnome.org>
3765 Reviewed by Jan Alonzo.
3767 Adding files for the new test case for loading statuses.
3771 2009-06-15 Xan Lopez <xlopez@igalia.com>
3773 Reviewed by Gustavo Noronha.
3775 Version bump in preparation for 1.1.10 release.
3779 2009-06-12 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3781 Reviewed by Xan Lopez.
3783 Refactor handling of options in the build-webkit script
3785 Options are now defined in one place, and then reused when creating
3786 the usage help text, the arguments to GetOptions(), and when passing
3787 the options on to the underlying port-dependent build systems.
3789 This allows the Qt port to read the defaults for the options from the
3790 pro file (dynamically), and to pass the options on to qmake at build.
3794 2009-06-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3796 Reviewed by Holger Freyther.
3798 [Qt] Fix release build detection
3799 https://bugs.webkit.org/show_bug.cgi?id=26267
3803 2009-06-10 Gustavo Noronha Silva <gns@gnome.org>
3805 Reviewed by Xan Lopez.
3807 Add unit tests for our WebKitNetworkRequest object.
3811 2009-06-10 Xan Lopez <xlopez@igalia.com>
3813 Reviewed by Gustavo Noronha.
3815 Version bump in preparation for 1.1.9 release.
3819 2009-06-10 Xan Lopez <xlopez@igalia.com>
3821 Reviewed by Jan Alonzo.
3823 https://bugs.webkit.org/show_bug.cgi?id=25415
3824 [GTK][ATK] Please implement support for get_text_at_offset
3826 Add new dependency on the Gail utils library, needed for our a11y
3832 2009-05-29 Gustavo Noronha Silva <gns@gnome.org>
3834 Reviewed by Jan Alonzo.
3836 Add a test-case for our HTTP backend, currently checking the
3837 ref-counting of the SoupMessage.
3841 2009-05-28 Dirk Schulze <krit@webkit.org>
3843 Reviewed by Nikolas Zimmermann.
3845 Enable the new build flag --filters for Gtk. More details in WebCore/ChangeLog.
3849 2009-05-19 Xan Lopez <xlopez@igalia.com>
3851 Reviewed by Jan Alonzo and Gustavo Noronha.
3853 https://bugs.webkit.org/show_bug.cgi?id=25415
3854 [GTK][ATK] Please implement support for get_text_at_offset
3856 Add new test file for ATK.
3860 2009-05-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3862 Rubber-stamped by Xan Lopez.
3864 Fix webkitgtk_cleanfiles to clean gtk-doc-related files in the
3865 correct directory, so that we pass make distcheck.
3869 2009-05-28 Xan Lopez <xlopez@igalia.com>
3871 Bump version numbers in preparation for 1.1.8 release.
3875 2009-05-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3877 Unreviewed build fix. Add gstreamer-video-0.10 libs to
3878 GSTREAMER_LIBS to resolve an undefined reference to gst_video_get_size
3879 - symbol used in MediaPlayerPrivateGstreamer.
3883 2009-05-23 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 Refactor library LIBS. Move third-party libs in libwebkit instead
3895 2009-05-22 Antonio Gomes <antonio.gomes@openbossa.org>
3897 Reviewed by Gustavo Noronha.
3899 Make Gtk build not bail out if gtk-doc-tools is not installed.
3901 Warning message shown instead.
3905 2009-05-22 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3907 Reviewed by Xan Lopez.
3909 Add big warnings about the glib unicode backend being slow and
3910 incomplete, since it is a work in progress.
3912 * autotools/webkit.m4:
3915 2009-05-22 Dominik Röttsches <dominik.roettsches@access-company.com>
3917 Reviewed by Gustavo Noronha.
3919 https://bugs.webkit.org/show_bug.cgi?id=15914
3920 [GTK] Implement Unicode functionality using GLib
3922 Initial version of this patch by Jürg Billeter.
3924 Adding options for --with-unicode-backend=icu|glib
3925 and checking for pango version >= 1.21.0 if GLib backend
3926 is selected. Temporarily, until remaining parts of
3927 this patch are committed, introduce WTF_USE_GLIB_ICU_UNICODE_HYBRID
3928 macro to allow for a mixed compilation with WTF Unicode
3929 backend based on GLib while text codecs and TextBreakIterator
3930 remain ICU dependent.
3935 2009-05-18 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3937 Reviewed by Gavin Barraclough.
3939 Enable YARR, and disable WREC for GTK+.
3943 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3945 Reviewed by Xan Lopez.
3947 [Gtk] Various autotools build refactoring and fixes
3948 https://bugs.webkit.org/show_bug.cgi?id=25286
3950 Add support for running unit tests. Also run the tests whenever
3951 the 'check' target runs.
3955 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3957 Reviewed by Xan Lopez.
3959 [Gtk] Various autotools build refactoring and fixes
3960 https://bugs.webkit.org/show_bug.cgi?id=25286
3966 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3968 Reviewed by Xan Lopez.
3970 [Gtk] Various autotools build refactoring and fixes
3971 https://bugs.webkit.org/show_bug.cgi?id=25286
3973 Add -no-install and -no-fast-install to programs and tests that we
3974 don't install. Also remove -O2 since this is already handled at
3979 2009-05-17 Jan Michael Alonzo <jmalonzo@webkit.org>
3981 Reviewed by Xan Lopez.
3983 [Gtk] Various autotools build refactoring and fixes
3984 https://bugs.webkit.org/show_bug.cgi?id=25286
3986 Refactor library cflags
3990 2009-05-15 Fridrich Strba <fridrich.strba@bluewin.ch>
3992 Reviewed by Jan Alonzo.
3994 Use AC_CANONICAL_HOST instead of AC_CANONICAL_SYSTEM, since
3995 the JIT compiler is not a cross-compiler