1 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
3 [wx] One more build fix for Win.
7 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
9 [wx] Build fix, ignore Qt-specific (for now?) source in platform/graphics.
13 2010-09-28 Andras Becsi <abecsi@webkit.org>
15 Reviewed by Csaba Osztrogonác.
17 Undefined reference errors when linking due to gperf and inlining.
20 EFL CMake changes by Leandro Pereira <leandro@profusion.mobi>
22 Refactor gperf code generation and usage to fix the debug build with gcc>4.4.
23 Hitherto gperf generated C code, these files were included in multiple C++ files across WebCore
24 to access the functionality provided. This resulted in debug build failure with newer gcc versions
25 because of a behaviour change of gcc, which disables C style inlining in debug mode.
26 The make-hash-tools.pl script lets gperf generate C++ code for all gperf files now, which are compiled
27 in their own compilation unit.
28 The functionality provided by the generated code is wrapped behind HashTools.h, so there is no need
29 for multiple inclusions of generated C files to access these functions.
31 * cmake/WebKitMacros.cmake:
33 2010-09-27 Philippe Normand <pnormand@igalia.com>
35 Reviewed by Martin Robinson.
37 [GTK] use ENABLE(GLIB_SUPPORT)
38 https://bugs.webkit.org/show_bug.cgi?id=46630
40 Enabling GLIB_SUPPORT on all ports that use GLib to simplify
43 * GNUmakefile.am: Enabled the GLIB_SUPPORT define.
45 2010-09-24 Romain Pokrzywka <romain@kdab.com>
47 Reviewed by Simon Hausmann.
49 [Qt] Fix the Wince build.
51 * WebKit.pri: Apply msvc flags to wince, too.
53 2010-09-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
55 Reviewed by Antonio Gomes.
57 [EFL] Enable warnings during build by default
58 https://bugs.webkit.org/show_bug.cgi?id=46351
60 Change default build to enable several warnings like other ports do.
61 We need to pay special attention to "-Wall" in order to produce better
62 code, so highlight this keyword, too.
64 * cmake/WebKitHelpers.cmake:
66 2010-09-22 Lucas De Marchi <lucas.demarchi@profusion.mobi>
68 Reviewed by Antonio Gomes.
70 [EFL] Fix build with GCC 4.4.x
71 https://bugs.webkit.org/show_bug.cgi?id=40826
73 Change the -fstrict-aliasing flag to -fno-strict-aliasing as other
74 ports like GTK and QT are using in their build systems. It was failing
75 to execute when compiled with GCC 4.4.x in Release mode.
77 Refactor the flags in order to be more readable.
79 * cmake/WebKitHelpers.cmake:
81 2010-09-22 No'am Rosenthal <noam.rosenthal@nokia.com>
83 Reviewed by Kenneth Rohde Christiansen.
85 [Qt] Move the accelerated compositing build flag to the right place
86 https://bugs.webkit.org/show_bug.cgi?id=43882
88 * WebKit.pri: Removed the redundant version check.
90 2010-09-21 Fridrich Strba <fridrich.strba@bluewin.ch>
92 Reviewed by Martin Robinson.
94 Fix linking issues of the GTK+ port on Windows
95 https://bugs.webkit.org/show_bug.cgi?id=45844
97 * GNUmakefile.am: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
98 * configure.ac: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
99 and export correctly all needed symbols from the libwebkitgtk DLL.
101 2010-09-21 Xan Lopez <xlopez@igalia.com>
103 Reviewed by Martin Robinson.
105 [GTK] Generate correct WebKit gir file with g-i 0.9.5
106 https://bugs.webkit.org/show_bug.cgi?id=46173
108 Generate a correct gir file for WebKit with the
109 gobject-introspection 0.9.5 scanner.
113 2010-09-21 Xan Lopez <xlopez@igalia.com>
115 Reviewed by Gustavo Noronha.
117 Update for 1.3.4 release.
121 2010-09-21 Xan Lopez <xlopez@igalia.com>
123 Reviewed by Martin Robinson.
125 [GTK] Configure flag for Opcode stats
126 https://bugs.webkit.org/show_bug.cgi?id=46081
128 Opcode stats won't work with JIT enabled, so bail out if both are
129 enabled at the same time.
133 2010-09-21 Xan Lopez <xlopez@igalia.com>
135 Reviewed by Martin Robinson.
137 [GTK] Fix --disable-jit
138 https://bugs.webkit.org/show_bug.cgi?id=46080
140 Manually define ENABLE_JIT to 0 when we want the feature disabled.
142 If the value is undefined Platform.h will enable it again
143 automatically in some platforms, which is probably not what the
144 user wanted if he passed --disable-jit.
148 2010-09-18 Kevin Ollivier <kevino@theolliviers.com>
150 [wx] Build fix, fix use of wrong case in name.
154 2010-09-16 Eric Uhrhane <ericu@chromium.org>
158 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
159 https://bugs.webkit.org/show_bug.cgi?id=45798
163 2010-09-15 Commit Queue <commit-queue@webkit.org>
165 Unreviewed. Test commit for commit-queue@webkit.org.
167 2010-09-15 Eric Seidel <eric@webkit.org>
169 Unreviewed. Test commit for commit-queue@webkit.org.
171 2010-09-15 Kevin Ollivier <kevino@theolliviers.com>
173 [wx] Build fixes for wxMSW.
177 2010-09-14 Andras Becsi <abecsi@webkit.org>
179 Reviewed by Csaba Osztrogonác.
181 [Qt] qmake doesn't generate correct dependencies for rcc resource files
182 https://bugs.webkit.org/show_bug.cgi?id=45747
184 * WebKit.pri: add OUT_PWD to DEPENDPATH
186 2010-09-11 Simon Hausmann <simon.hausmann@nokia.com>
188 Reviewed by Andreas Kling.
190 [Qt] V8 port: webkit project files changes
191 https://bugs.webkit.org/show_bug.cgi?id=45140
193 * WebKit.pro: Don't compile JavaScriptCore and jsc when
196 2010-09-11 Xan Lopez <xlopez@igalia.com>
198 Reviewed by Martin Robinson.
200 [GTK] Make introspection work with g-o-i 0.9.5
201 https://bugs.webkit.org/show_bug.cgi?id=45590
203 Bump required gobject-introspection version to 0.9.5.
207 2010-09-09 Benjamin Poulain <benjamin.poulain@nokia.com>
211 [Qt] Treat warnings as errors by default for gcc
212 https://bugs.webkit.org/show_bug.cgi?id=43191
214 The buildfix r66990 fixes the build for the Maemo
215 branch of Qt, but the symbols maemo5 and 6 are not defined
216 for regular branches on ARM.
217 This fixes the build by disabling -Werror for any ARM platform.
219 * WebKit.pri: Don't add -Werror for arm platforms.
221 2010-09-08 Peter Kasting <pkasting@google.com>
223 Reviewed by David Hyatt.
225 Add smooth scrolling framework, and a Windows implementation.
226 https://bugs.webkit.org/show_bug.cgi?id=32356
228 * wscript: Add Windows ScrollAnimator.
230 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
232 Unreviewed buildfix after r66972.
234 [Qt] Treat warnings as errors by default for gcc
235 https://bugs.webkit.org/show_bug.cgi?id=43191
237 * WebKit.pri: Don't add -Werror for maemo platforms.
239 2010-09-08 Martin Robinson <mrobinson@igalia.com>
241 Reviewed by Xan Lopez.
243 [GTK] Need a WebSocket implementation
244 https://bugs.webkit.org/show_bug.cgi?id=45197
246 * configure.ac: Enable WebSocket by default.
248 2010-09-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
250 Reviewed by Kenneth Rohde Christiansen.
252 [EFL] Support to enable HTML5's Video based on gstreamer in WebKit-EFL
253 https://bugs.webkit.org/show_bug.cgi?id=44098
255 To support video of HTML5 based on gstreamer, add cmake files for gstreamer.
257 * cmake/FindGStreamer-App.cmake: Added.
258 * cmake/FindGStreamer-Base.cmake: Added.
259 * cmake/FindGStreamer-Interfaces.cmake: Added.
260 * cmake/FindGStreamer-Pbutils.cmake: Added.
261 * cmake/FindGStreamer-Plugins-Base.cmake: Added.
262 * cmake/FindGStreamer-Video.cmake: Added.
263 * cmake/FindGStreamer.cmake: Added.
264 * cmake/OptionsEfl.cmake:
266 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
268 Reviewed by Andreas Kling.
270 [Qt] Treat warnings as errors by default for gcc
271 https://bugs.webkit.org/show_bug.cgi?id=43191
273 * WebKit.pri: -Werror added to QMAKE_CXXFLAGS for x86 Linux platforms
275 2010-09-07 Arno Renevier <arno@renevier.net>
277 Reviewed by Holger Freyther.
279 gitignore *~ files and gtk *.pot files
280 https://bugs.webkit.org/show_bug.cgi?id=45129
284 2010-09-04 Lucas De Marchi <lucas.demarchi@profusion.mobi>
286 Reviewed by Kenneth Rohde Christiansen.
288 [EFL] Move test browser to WebKitTools directory
289 https://bugs.webkit.org/show_bug.cgi?id=45212
291 Follow other ports like QT and GTK which moved the test browser to
292 WebKitTools directory.
294 * CMakeLists.txt: Include test browser if port defines one.
296 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
298 Reviewed by Antonio Gomes.
300 [EFL] Name install directories according to library name
301 https://bugs.webkit.org/show_bug.cgi?id=45126
303 * cmake/OptionsEfl.cmake: Use library name in order to define the data
306 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
308 Reviewed by Antonio Gomes.
310 [EFL] Do not override custom compile flags
311 https://bugs.webkit.org/show_bug.cgi?id=45125
313 Set a default build type if and only if user did not define one as
314 command line options and he did not give custom CFLAGS or CXXFLAGS.
315 Otherwise, flags from default build type would override user-defined
320 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
322 Reviewed by Antonio Gomes.
324 [EFL] Fix double addition of -fPIC
325 https://bugs.webkit.org/show_bug.cgi?id=45122
327 When SHARED_CORE=ON, -fPIC is automatically added because all
328 libraries are dynamic. Only when static libraries are built that
329 -fPIC needs to be manually inserted (because the final library,
330 libewebkit.so, is dynamic).
332 * cmake/OptionsCommon.cmake: Remove -fPIC flag.
333 * cmake/WebKitHelpers.cmake: Add -fPIC flags iff SHARED_CORE=ON.
335 2010-09-01 Ryuan Choi <ryuan.choi@samsung.com>
337 Reviewed by Antonio Gomes.
339 [EFL] Need to check LibSoup version
340 https://bugs.webkit.org/show_bug.cgi?id=44658
342 Add version check of LibSoup.
344 * cmake/FindLibSoup2.cmake:
346 2010-08-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
348 Reviewed by Martin Robinson.
350 Preparations for the 1.3.4 release. Bump webkit version to 543.7,
355 2010-08-30 Lucas De Marchi <lucas.demarchi@profusion.mobi>
357 Reviewed by Adam Barth.
359 [EFL] Remove compiler optimization for gcc 4.5.1
360 https://bugs.webkit.org/show_bug.cgi?id=44520
362 GCC 4.5.1 generates wrong code because of -ftree-sra which is enabled
363 by default at any optimization level.
365 Newer and older versions are not affected, so check for compiler
366 version before disabling this.
368 * cmake/WebKitHelpers.cmake: add flag depending on compiler version.
370 2010-08-30 Alejandro G. Castro <alex@igalia.com>
372 Reviewed by Martin Robinson.
374 [Gtk] gdk_display_get_core_pointer and gdk_device_get_core_pointer
376 https://bugs.webkit.org/show_bug.cgi?id=44787
378 We have replaced GtkVersioning.cpp with GtkVersioning.c and
379 created a function (getDefaultGDKPointerDevice) to get the pointer
380 of the window with the new APIs. We added that function to DRT and
381 copyandpaste unit test.
385 2010-08-30 Martin Robinson <mrobinson@igalia.com>
387 Reviewed by Xan Lopez.
389 [GTK] WebKit DOM bindings build should not depend on output GNUMakefile
390 https://bugs.webkit.org/show_bug.cgi?id=44805
392 Move the DOM bindings source lists and generator rules to
393 WebCore/bindings/gobject/GNUmakefile.am. This will prevent a full WebKit API
394 rebuild whenever the automake files change, decreasing build times.
398 2010-08-27 Mark Rowe <mrowe@apple.com>
400 Reviewed by Adam Barth.
402 <http://webkit.org/b/44802> REGRESSION (r65351): WebCore build fails due to attempting to directly access WebKitTools/Scripts
404 Move create-html-entity-table in to WebCore so that the build is again self-contained.
405 The script is also updated to take input as a CSV file rather than JSON as the former
406 can be parsed without requiring a third-party Python module be installed.
408 * cmake/WebKitMacros.cmake:
410 2010-08-27 Kwang Yul Seo <skyul@company100.net>
412 Reviewed by Kevin Ollivier.
414 [BREWMP] Add build system
415 https://bugs.webkit.org/show_bug.cgi?id=44645
417 Check wxpython option only when build_port is wx.
421 2010-08-27 Lucas De Marchi <lucas.demarchi@profusion.mobi>
423 Unreviewed. Fix compiling dependencies on EFL port due to r65891.
425 No new functionality so no new tests.
427 * cmake/WebKitGenerators.cmake:
429 2010-08-26 Martin Robinson <mrobinson@igalia.com>
431 Reviewed by Xan Lopez.
433 [GTK] The GNUmakefile.am files contain a myriad of confusing preprocessor and compiler flag definitions
434 https://bugs.webkit.org/show_bug.cgi?id=44624
436 Clean up GNUmakefile.am.
438 * GNUmakefile.am: Make the comments describing the global_* variables more readable and
439 correct. Move WebKit-specific include lines and definitions out of webkitgtk_cppflags,
440 corekit_cppflags and webcoregtk_cppflags and straight to the appropriate CPPFLAGS definition.
441 Use global_cppflags for compiler flags that apply to both C++ and C code. Move some JavaScriptCore
442 specific includes to the appropriate sub-directory GNUmakefile.am. Make sure the tests build
443 with the global CPP flags as well.
445 2010-08-25 Kwang Yul Seo <skyul@company100.net>
447 Reviewed by Kevin Ollivier.
449 [BREWMP] Add build system
450 https://bugs.webkit.org/show_bug.cgi?id=44645
452 Make waf script portable so that we can add more ports.
456 2010-08-25 Xan Lopez <xlopez@igalia.com>
458 Reviewed by Martin Robinson.
460 [GTK] CodeGeneratorGObject not picking up FEATURE_DEFINES
461 https://bugs.webkit.org/show_bug.cgi?id=44608
463 Move FEATURE_DEFINES declaration here, since it's used by the
464 bindings code generator. Also, fix typo in the variable holding
469 2010-08-25 Rafael Antognolli <antognolli@profusion.mobi>
471 Unreviewed build fix.
473 [EFL] Build fix for revision 65332
474 https://bugs.webkit.org/show_bug.cgi?id=44543
476 Generated variables are now returned from FindPkgConfig, so no need
477 to document the custom ones.
479 * cmake/FindGthread.cmake:
481 2010-08-24 Xan Lopez <xlopez@igalia.com>
485 The unit tests are C files, so put the flag in global_cflags.
489 2010-08-24 Xan Lopez <xlopez@igalia.com>
491 Try to fix GTK+ build.
493 Move GTK_API_VERSION_2 define to here, since we want to use it
494 outside of WebCore/WebKit.
498 2010-08-24 Lucas De Marchi <lucas.demarchi@profusion.mobi>
500 [EFL] Unreviewed build fix after r65891.
502 r65891 renamed RemoteInspectorFrontend to InspectorFrontend. Rename
503 accordingly in CMake build system.
505 * cmake/WebKitGenerators.cmake:
507 2010-08-20 Leandro Pereira <leandro@profusion.mobi>
509 [EFL] Unreviewed. Fix build when using GNU gold.
510 When linking with GNU gold, some symbols are not found: explicitly
511 link with the required libraries.
513 * cmake/FindFontconfig.cmake: Added.
514 * cmake/OptionsEfl.cmake: Find Fontconfig, JPEG, and PNG libraries.
516 2010-08-19 Philippe Normand <pnormand@igalia.com>
518 Reviewed by Gustavo Noronha Silva.
520 [GStreamer] GTK XOverlay support in GStreamerGWorld
521 https://bugs.webkit.org/show_bug.cgi?id=39474
523 * configure.ac: gst-interfaces link support needed for use of
524 GstXOverlay interface.
525 * GNUmakefile.am: Added new FullscreenVideoController files in the
528 2010-08-18 Lucas De Marchi <lucas.demarchi@profusion.mobi>
530 Reviewed by Antonio Gomes.
532 [EFL] Bump library dependencies
533 https://bugs.webkit.org/show_bug.cgi?id=44182
535 Prepare for EFL release. All the EFL dependencies were bumped to
536 1.0.0. Eina and Ecore_X needed a bump because of API has changed and
537 the others were changed just to follow those two and because this is
540 * cmake/FindEFL.cmake: Bump dependencies.
542 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
544 Reviewed by Yury Semikhatsky.
546 Web Inspector: replace hand written InspectorBackendStub.js with generated one.
547 https://bugs.webkit.org/show_bug.cgi?id=43791
551 2010-08-18 Sheriff Bot <webkit.review.bot@gmail.com>
553 Unreviewed, rolling out r65595.
554 http://trac.webkit.org/changeset/65595
555 https://bugs.webkit.org/show_bug.cgi?id=44161
557 qt build failed (Requested by loislo on #webkit).
561 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
563 Reviewed by Yury Semikhatsky.
565 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
566 https://bugs.webkit.org/show_bug.cgi?id=43791
570 2010-08-17 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
572 Reviewed by Darin Adler.
574 Add NetworkingContext to avoid layer violations
575 https://bugs.webkit.org/show_bug.cgi?id=42292
577 Preparation: Just add the files to the build system.
579 * GNUmakefile.am: Added new files.
581 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.couk>
583 Reviewed by Martin Robinson.
585 WebBackForwardList.get_{back|forward}_list_with_limit not introspectable
586 https://bugs.webkit.org/show_bug.cgi?id=43054
588 * GNUmakefile.am: Give also API implementation files to the GIR
591 2010-08-17 Martin Robinson <mrobinson@igalia.com>
593 GTK+ Build fix for those having stable versions of GLib.
595 * configure.ac: Only invoke GLIB_GSETTINGS if we have the necessary gio version.
597 2010-08-17 Sheriff Bot <webkit.review.bot@gmail.com>
599 Unreviewed, rolling out r65500.
600 http://trac.webkit.org/changeset/65500
601 https://bugs.webkit.org/show_bug.cgi?id=44108
603 Qt bots failed to compile. (Requested by loislo on #webkit).
607 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
609 Reviewed by Yury Semikhatsky.
611 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
612 https://bugs.webkit.org/show_bug.cgi?id=43791
616 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
618 Reviewed by Martin Robinson.
620 [GTK] GSettings support adds annoying warnings on systems with older glib versions
621 https://bugs.webkit.org/show_bug.cgi?id=44056
623 Add file containing GLIB_GSETTINGS macro so that
624 configure doesn't spit warnings in older systems.
626 * autotools/gsettings.m4: Added.
627 * .gitignore: Ignore files that are generated inside autotools
628 explicitely, because we have some that are kept in version
631 2010-08-16 Paul Sawaya <psawaya@apple.com>
633 Reviewed by Chris Marrin.
635 Added shader validation via ANGLE
636 https://bugs.webkit.org/show_bug.cgi?id=42405
638 Added ANGLE build to Makefile
642 2010-08-16 Kevin Ollivier <kevino@theolliviers.com>
644 [wx] Build fix, do not build WebCore as a convenience library as this leads to
645 errors in the Win build w/export symbols and causes problems with DOM bindings
648 * wscript: Copied from WebCore/wscript.
650 2010-08-15 Ryuan Choi <ryuan.choi@samsung.com>
652 Reviewed by Antonio Gomes.
654 [EFL] Build error on r65378
655 https://bugs.webkit.org/show_bug.cgi?id=44019
657 Add GENERATE_JSON macro for HTMLEntityNames.json instead of HTMLEntityNames.gperf
659 * cmake/WebKitMacros.cmake:
661 2010-08-14 Patrick Gansterer <paroga@paroga.com>
663 Reviewed by Kenneth Rohde Christiansen.
665 [CMake] Add preprocessor detection for generator scripts
666 https://bugs.webkit.org/show_bug.cgi?id=43984
668 * cmake/OptionsCommon.cmake:
670 2010-08-14 Adrienne Walker <enne@google.com>
672 Reviewed by Kenneth Rohde Christiansen.
674 Update .gitignore file for more files
675 https://bugs.webkit.org/show_bug.cgi?id=43991
679 2010-08-13 Leandro Pereira <leandro@profusion.mobi>
681 [EFL] Unreviewed build fix.
683 * cmake/FindGthread.cmake: Fix warnings about obsolete PKGCONFIG macro.
684 * cmake/WebKitGenerators.cmake: FLEX_EXECUTABLE was defined already
685 by the root CMakeLists.txt file, so remove relevant lines that
686 depends on FIND_PACKAGE_HANDLE_STANDARD_ARGS macro, which isn't
689 2010-08-13 Alejandro G. Castro <alex@igalia.com>
691 Reviewed by Xan Lopez.
693 We have to add the ACLOCAL_FLAGS in the env to the autogen.sh
694 ACLOCAL_FLAGS variable in order to honor the value already
695 defined, jhbuild uses it to pass parameters.
699 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
701 Reviewed by Ariya Hidayat.
703 [Qt] Introduce Maemo6 for mobile features
704 https://bugs.webkit.org/show_bug.cgi?id=43969
706 * WebKit.pri: Use maemo6 where we also use maemo5.
708 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
710 Reviewed by Ariya Hidayat.
712 [Qt] Clean up mobile feature useage
713 https://bugs.webkit.org/show_bug.cgi?id=43968
715 * WebKit.pri: Set feature defaults here for some Nokia specific mobile platforms
717 2010-08-13 Patrick Gansterer <paroga@paroga.com>
719 Reviewed by Nikolas Zimmermann.
721 [CMake] Cleanup generator code.
722 https://bugs.webkit.org/show_bug.cgi?id=39164
724 * cmake/WebKitGenerators.cmake:
725 * cmake/WebKitMacros.cmake:
727 2010-08-13 Patrick Gansterer <paroga@paroga.com>
729 Reviewed by Nikolas Zimmermann.
731 [CMake] Add missing FIND_PACKAGE(Gperf)
732 https://bugs.webkit.org/show_bug.cgi?id=43937
736 2010-08-12 Dimitri Glazkov <dglazkov@chromium.org>
738 Reviewed by David Levin.
740 Add more Chromium-related dependency directories to .gitignore.
741 https://bugs.webkit.org/show_bug.cgi?id=43940
743 * .gitignore: Added all existing that are created by update-webkit --chromium.
745 2010-08-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
747 Reviewed by Martin Robinson.
749 [GTK] Use GSettings to save/restore Web Inspector settings
750 https://bugs.webkit.org/show_bug.cgi?id=43512
752 * GNUmakefile.am: GSettings rules.
753 * configure.ac: GSettings infrastructure, and check if we should
754 use it by looking for an appropriate version of GIO.
756 2010-08-12 Rafael Antognolli <antognolli@profusion.mobi>
758 Reviewed by Kenneth Rohde Christiansen.
760 [EFL] Making CMake keep track of theme dependencies.
761 https://bugs.webkit.org/show_bug.cgi?id=43862
763 Removing unused macro GENERATE_EDJ.
765 * cmake/WebKitEfl.cmake:
767 2010-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
769 Unreviewed, rolling out r65225.
770 http://trac.webkit.org/changeset/65225
771 https://bugs.webkit.org/show_bug.cgi?id=43918
773 Broke EFL port build (Requested by acidx on #webkit).
775 * cmake/WebKitGenerators.cmake:
776 * cmake/WebKitMacros.cmake:
778 2010-08-12 Patrick Gansterer <paroga@paroga.com>
780 Reviewed by Nikolas Zimmermann.
782 [CMake] Cleanup generator code.
783 https://bugs.webkit.org/show_bug.cgi?id=39164
785 * cmake/WebKitGenerators.cmake:
786 * cmake/WebKitMacros.cmake:
788 2010-08-10 Balazs Kelemen <kb@inf.u-szeged.hu>
790 Reviewed by Antonio Gomes.
792 [Qt] Build WebKit2 into a static lib
794 https://bugs.webkit.org/show_bug.cgi?id=43621
796 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
798 2010-08-07 Sheriff Bot <webkit.review.bot@gmail.com>
800 Unreviewed, rolling out r64904.
801 http://trac.webkit.org/changeset/64904
802 https://bugs.webkit.org/show_bug.cgi?id=43671
804 Broke the Qt Windows builders. (Requested by bbandix on
809 2010-08-07 Balazs Kelemen <kb@inf.u-szeged.hu>
811 Reviewed by Eric Seidel.
813 [Qt] Build WebKit2 into a static lib
815 https://bugs.webkit.org/show_bug.cgi?id=43621
817 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
819 2010-08-06 ryuan choi <ryuan.choi@samsung.com>
821 Reviewed by Antonio Gomes.
823 [EFL] Regression (64763) build fix for efl.
824 https://bugs.webkit.org/show_bug.cgi?id=43597
826 change ENABLE_BLOB_SLICE to ENABLE_BLOB for fixing build break
828 * cmake/OptionsEfl.cmake:
830 2010-08-05 Jian Li <jianli@chromium.org>
832 Reviewed by David Levin.
834 Unify blob related feature defines to ENABLE(BLOB).
835 https://bugs.webkit.org/show_bug.cgi?id=43081
837 * cmakeconfig.h.cmake:
840 2010-08-05 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
842 Reviewed by Xan Lopez.
844 Move files that are generated by the configure script to
845 DISTCLEANFILES, where they should be. This fixes building after a
850 2010-08-04 Siddharth Mathur <siddharth.mathur@nokia.com>
852 Reviewed by Laszlo Gombos.
854 [Qt][Symbian] Variable max heap size between target/emulator
855 https://bugs.webkit.org/show_bug.cgi?id=41480
857 * WebKit.pri: Symbian-only code block for EPOCHEAPSIZE configuration
859 2010-08-03 Eric Seidel <eric@webkit.org>
861 Unreviewed. Test commit for commit-queue@webkit.org.
863 2010-08-03 Xan Lopez <xlopez@igalia.com>
865 Reviewed by Gustavo Noronha.
867 [GTK] Fix DOM event dispatch
868 https://bugs.webkit.org/show_bug.cgi?id=40847
870 Add new files to the build.
874 2010-08-03 Xan Lopez <xlopez@igalia.com>
876 Reviewed by Gustavo Noronha.
878 Silence JSCore gir "creation".
882 2010-08-02 Chris Fleizach <cfleizach@apple.com>
884 Unreviewed, rolling out r64471.
885 http://trac.webkit.org/changeset/64471
886 https://bugs.webkit.org/show_bug.cgi?id=43005
888 Rolling out https://bugs.webkit.org/show_bug.cgi?id=43005
889 until further discussion
893 2010-08-02 Xan Lopez <xlopez@igalia.com>
895 Reviewed by Gustavo Noronha.
897 [GTK] Add support for the Audio element in the DOM bindings
898 https://bugs.webkit.org/show_bug.cgi?id=43313
900 Add new files to the build.
904 2010-08-02 Chris Fleizach <cfleizach@apple.com>
906 Reviewed by David Kilzer.
908 AX: Support methods for web apps to interact with the native accessibility APIs
909 https://bugs.webkit.org/show_bug.cgi?id=43005
913 2010-08-02 Balazs Kelemen <kb@inf.u-szeged.hu>
915 Reviewed by Simon Hausmann.
917 [Qt] Generate forwarding headers for WebKit2
919 https://bugs.webkit.org/show_bug.cgi?id=43336
921 * DerivedSources.pro: Added WebKit2/DerivedSources.pro to SUBDIRS if webkit2 is on.
923 2010-07-30 Patrick Gansterer <paroga@paroga.com>
925 Reviewed by Nikolas Zimmermann.
927 [CMake] Add FindGperf.cmake
928 https://bugs.webkit.org/show_bug.cgi?id=39163
930 Add a clean gperf dedection since we need it for building.
933 * cmake/FindGperf.cmake: Added.
935 2010-07-30 Rafael Antognolli <antognolli@profusion.mobi>
937 Reviewed by Antonio Gomes.
939 [EFL] Add library version and soname to EFL generated libraries and binary.
940 https://bugs.webkit.org/show_bug.cgi?id=43212
942 Make WebKit-EFL follow libtool soname versioning scheme.
944 * cmake/OptionsEfl.cmake: Added PROJECT_VERSION_PATCH to PROJECT_VERSION.
946 2010-07-29 Martin Robinson <mrobinson@igalia.com>
948 Unreviewed build fix.
950 Fix installation of autogenerated header files.
952 * GNUmakefile.am: Fix autogenerated header file installation.
954 2010-07-27 Martin Robinson <mrobinson@igalia.com>
956 Unreviewed build fix.
958 Add missing webkitdomdefines.h header to the sources list.
960 * GNUmakefile.am: Add missing header to the sources list.
962 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
964 Reviewed by Ojan Vafai.
966 Add FILE_SYSTEM build flag for FileSystem API
967 https://bugs.webkit.org/show_bug.cgi?id=42915
971 2010-07-26 ryuan choi <ryuan.choi@samsung.com>
973 Unreviewed build fix.
975 [EFL]REGRESSION(r63952): build break because of InspectorBackendDispatcher.cpp
976 https://bugs.webkit.org/show_bug.cgi?id=43021
978 Modify cmake script to fix build break as adding InspectorBackendDispatcher.
980 * cmake/WebKitGenerators.cmake:
982 2010-07-27 Rafael Antognolli <antognolli@profusion.mobi>
984 Reviewed by Antonio Gomes.
986 [EFL] Changing library names (appending suffix "_efl")
987 https://bugs.webkit.org/show_bug.cgi?id=42902
989 Instead of having libwebcore.so, we will have libwebcore_efl.so.
990 Same for javascriptcore and wtf when compiled as shared, and for jsc.
992 * cmake/OptionsEfl.cmake:
994 2010-07-26 Martin Robinson <mrobinson@igalia.com>
996 Reviewed by Xan Lopez.
998 [GTK] Get rid of libgdom
999 https://bugs.webkit.org/show_bug.cgi?id=42378
1001 Remove the need to build the libgdom intermediate library.
1003 * GNUmakefile.am: Move the source list for the GObject DOM bindings to
1004 the top-level GNUmakefile.am, since they are logically part of WebKit, instead
1005 of WebCore. List all auto-generated files statically and remove no-longer-
1006 used variables. Fix an issue where some places expected webkitenumtypes.cpp
1007 to be generated in different directories.
1009 2010-07-24 Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
1011 Reviewed by Xan Lopez.
1013 [GTK] Enable jit compilation on arm
1014 https://bugs.webkit.org/show_bug.cgi?id=42856
1016 Add missing bits to configure.ac to build the arm jit.
1017 Compile and tested on debian sid armel on a qemu vm.
1021 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1023 Reviewed by Antonio Gomes.
1025 [EFL] Cleanup glib support (make it optional)
1026 https://bugs.webkit.org/show_bug.cgi?id=42480
1028 Fixing support for compiling EFL port without glib.
1030 * cmake/FindGthread.cmake: Added.
1031 * cmake/OptionsEfl.cmake:
1033 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1035 Reviewed by Antonio Gomes.
1037 [EFL] Add support for using libcurl network backend.
1038 https://bugs.webkit.org/show_bug.cgi?id=42286
1040 Instead of just libsoup, the EFL port now can use libcurl backend.
1041 This is a step in the direction of removing dependency on glib. Just
1042 need to pass the option -DNETWORK_BACKEND=curl to cmake in order to
1045 * cmake/OptionsEfl.cmake:
1047 2010-07-23 Andras Becsi <abecsi@webkit.org>
1049 Reviewed by Kenneth Rohde Christiansen.
1051 [Qt] Enable the build of MiniBrowser.
1053 * WebKit.pro: add MiniBrowser.pro to SUBDIRS.
1055 2010-07-23 Balazs Kelemen <kb@inf.u-szeged.hu>
1057 Reviewed by Kenneth Rohde Christiansen.
1059 [Qt] Setup the QtWebProcess
1061 https://bugs.webkit.org/show_bug.cgi?id=42623
1063 * WebKit.pro: Add WebKit2.pro to the build guarded by webkit2 config variable.
1065 2010-07-20 Rafael Antognolli <antognolli@profusion.mobi>
1067 Reviewed by Antonio Gomes.
1069 [EFL] Enable Ecore-X on compile time
1070 https://bugs.webkit.org/show_bug.cgi?id=42600
1072 Check for a flag received from cmake configure and disable it
1073 if necessary. Also disable it if Ecore-X wasn't found.
1075 EFL port does not support automated tests yet.
1077 * cmake/FindEFL.cmake:
1078 * cmake/OptionsEfl.cmake:
1080 2010-07-20 Hans Wennborg <hans@chromium.org>
1082 Reviewed by Steve Block.
1084 Add WebCore/bindings/generic/RuntimeEnabledFeatures.cpp to build files
1085 https://bugs.webkit.org/show_bug.cgi?id=42380
1087 RuntimeEnabledFeatures.cpp and .h were moved from bindings/v8 to
1088 bindings/generic a while a go (in r54593), but need to
1089 be added to the build in order to be used.
1091 No new functionality so no new tests.
1095 2010-07-16 Leandro Pereira <leandro@profusion.mobi>
1097 [EFL] Unreviewed build system cleanup.
1099 Remove reference to "mediaControlsGtk.css".
1101 * cmake/WebKitGenerators.cmake:
1103 2010-07-16 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1105 Reviewed by Antonio Gomes.
1107 [EFL] Build with MathML enabled. Fix build when MathML is enabled and
1108 make it the default.
1109 https://bugs.webkit.org/show_bug.cgi?id=42453
1111 * cmake/OptionsEfl.cmake: build with MathML enabled as default.
1113 2010-07-15 Martin Robinson <mrobinson@igalia.com>
1115 Reviewed by Oliver Hunt.
1117 [GTK] Simplify the distribution step
1118 https://bugs.webkit.org/show_bug.cgi?id=42414
1120 * GNUmakefile.am: Remove unused variables. Rely on WebCore/GNUmakefile.am
1121 to handle distributing IDL files from WebCore and to modify EXTRA_DIST.
1123 2010-07-14 Martin Robinson <mrobinson@igalia.com>
1125 Reviewed by Xan Lopez.
1127 [GTK] Get rid of libWebCoreJS
1128 https://bugs.webkit.org/show_bug.cgi?id=42083
1130 * GNUmakefile.am: Remove the libWebCoreJS library from the extra
1131 link libraries. Add IDL files to the distribution manually, as they
1132 are no longer included in the header list. This prevents a good deal
1133 of repetition in the source listings by avoiding listing both the IDL
1134 files and their final targets.
1136 2010-07-14 Vincent Scheib <scheib@chromium.org>
1138 Reviewed by Kent Tamura
1140 Configure Git to ignore build files generated by Chromium .gyp on windows.
1142 Bug 42205: Chromium build files on windows not ignored by git
1143 https://bugs.webkit.org/show_bug.cgi?id=42205
1145 * .gitignore: Updated
1147 2010-07-13 Sheriff Bot <webkit.review.bot@gmail.com>
1149 Unreviewed, rolling out r63262.
1150 http://trac.webkit.org/changeset/63262
1151 https://bugs.webkit.org/show_bug.cgi?id=42229
1153 broke Windows compile (Requested by bweinstein on #webkit).
1157 2010-07-13 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1159 Reviewed by Oliver Hunt.
1161 Separate CoreFoundation specific tests in JSC's testapi.c
1163 testapi.c depends on the Core Foundation.
1164 https://bugs.webkit.org/show_bug.cgi?id=40058
1166 * WebKit.pro: enable compilation of JSC C API test.
1168 2010-07-13 Scott Violet <sky@chromium.org>
1170 Reviewed by David Levin.
1172 [Chromium] Makes pressing tab accept the currently selected item in a popup.
1173 https://bugs.webkit.org/show_bug.cgi?id=42172
1175 * WebCore/platform/chromium/PopupMenuChromium.cpp:
1177 2010-07-12 Xan Lopez <xlopez@igalia.com>
1179 Reviewed by Gustavo Noronha.
1185 2010-07-12 Xan Lopez <xlopez@igalia.com>
1187 Reviewed by Gustavo Noronha.
1189 Suffix .mo files with the GTK+ API version so that they can be
1190 parallel installable.
1194 2010-07-12 Xan Lopez <xlopez@igalia.com>
1196 Reviewed by Gustavo Noronha.
1198 Add another include path to the scanner to avoid warnings related
1199 to undefined types. It wasn't picking up <webkit/foo.h>-like
1204 2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>
1206 Reviewed by Adam Barth.
1208 [EFL] Fix cmake build and libsoup detection
1209 Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
1210 - LINK_FLAGS should be set using quotes, otherwise some wrong
1211 substitution takes place;
1212 - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
1213 version we are using;
1214 - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
1216 https://bugs.webkit.org/show_bug.cgi?id=41717
1218 * cmake/OptionsEfl.cmake:
1220 2010-07-06 Leandro Pereira <leandro@profusion.mobi>
1222 Unreviewed build fix.
1224 [EFL] Add macro to generate inspector code.
1226 * cmake/WebKitGenerators.cmake:
1228 2010-07-06 Martin Robinson <mrobinson@igalia.com>
1232 Build fix after r62549.
1234 * GNUmakefile.am: Remove new variable that is no longer used.
1236 2010-07-06 Ilya Tikhonovsky <loislo@chromium.org>
1238 Reviewed by Yury Semikhatsky.
1240 WebInspector: generator part of the patch for bug 40675.
1241 On the way to Remote Debugging we want to support JSON serialization
1242 on both sides of WebInspector transport.
1243 As far as InspectorFrontend class is a simple proxy to WebInspector
1244 it would be better to generate it from an IDL file.
1245 We have generator infrastructure for binding and will reuse it for
1247 https://bugs.webkit.org/show_bug.cgi?id=41692
1251 2010-07-05 Antti Koivisto <koivisto@iki.fi>
1253 Revert unplanned project file change.
1257 2010-06-23 Martin Robinson <mrobinson@igalia.com>
1259 Reviewed by Gustavo Noronha Silva.
1261 [GTK] Separate DerivedSources per-project
1262 https://bugs.webkit.org/show_bug.cgi?id=41109
1264 Separate WebKitGTK+ DerivedSources into per-project subdirectories to prepare
1265 for properly building WebKit2.
1269 2010-07-01 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1271 Reviewed by Simon Hausmann.
1273 [Qt] Fix a comment in WebKit.pri.
1277 2010-06-16 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1279 Reviewed by Simon Hausmann.
1281 [Qt] Fix qmake vcproj generation for QtWebKit.
1283 qmake use TARGET=/LIBS+= -lTARGET to create dependencies
1284 between projects in a subdir template.
1286 Since when compiling outside of Qt we hijack the target name of
1287 QtWebKit to add the configuration and version suffix to the binary
1288 filename, qmake can't establish the WebCore project as a dependency
1291 This patch makes sure that the target is not hijacked on the
1292 first of the three passes where the dependencies are determined.
1296 2010-07-01 Simon Hausmann <simon.hausmann@nokia.com>
1298 Rubber-stamped by Laszlo Gombos.
1300 [Qt][Symbian] Bumped up the maximum heap size to 96MB
1304 2010-06-30 Leandro Pereira <leandro@profusion.mobi>
1308 Generate CSSValueKeywords.cpp instead of CSSValueKeywords.c to avoid
1309 recompilation and relinking of WebCore when no files were changed.
1311 * cmake/WebKitGenerators.cmake:
1313 2010-06-29 Antoine Labour <piman@chromium.org>
1315 Reviewed by Dimitri Glazkov.
1317 Only call Windows-specific PlatformSkiaContext functions on Windows.
1319 * WebCore/platform/graphics/chromium/LayerChromium.cpp:
1320 * WebCore/platform/graphics/chromium/LayerRendererChromium.cpp:
1322 2010-06-28 John Gregg <johnnyg@google.com>
1324 Reviewed by Kent Tamura.
1326 add ENABLE_DIRECTORY_UPLOAD build support
1327 https://bugs.webkit.org/show_bug.cgi?id=41100
1331 2010-06-28 Xan Lopez <xlopez@igalia.com>
1333 Reviewed by Gustavo Noronha.
1335 Bump version to 1.3.2.
1339 2010-06-28 Xan Lopez <xlopez@igalia.com>
1341 Rubber-stamped by Gustavo Noronha.
1343 Bump gobject-introspection required version to 0.6.15, since we
1344 are now shipping version 1.1 gir files.
1348 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1350 Unreviewed build fix.
1352 [EFL] Build fix for latest version of Ecore library.
1353 Ecore recently changed return type of callbacks from int to Eina_Bool.
1355 * cmake/FindEFL.cmake: Bump version of Ecore dependency.
1357 2010-06-28 Xan Lopez <xlopez@igalia.com>
1359 Reviewed by Gustavo Noronha.
1361 [GTK] Does not compile with -DGSEAL_ENABLE
1362 https://bugs.webkit.org/show_bug.cgi?id=37851
1364 Add automake flag to signal whether we are building with GTK+ 2.x
1369 2010-06-28 Xan Lopez <xlopez@igalia.com>
1371 Reviewed by Gustavo Noronha.
1373 [GTK] Add support for GTK+3
1374 https://bugs.webkit.org/show_bug.cgi?id=41253
1376 Add --with-gtk configure flag, defaulting to support for GTK+ 2.x.
1381 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
1383 Reviewed by Dimitri Glazkov.
1385 Add an --enable-web-timing flag which guards Web Timing support.
1386 https://bugs.webkit.org/show_bug.cgi?id=38924
1388 This flag is disabled by default.
1389 See: http://dev.w3.org/2006/webapi/WebTiming/
1393 2010-06-25 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
1395 Reviewed by Simon Hausmann.
1397 Introduce to QtScript benchmarks.
1399 The QtScript performance should be tested regularly. The patch introduces
1400 micro benchmarks for existing API.
1402 [Qt] Performance of the QtScript API is not tested.
1403 https://bugs.webkit.org/show_bug.cgi?id=40911
1407 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1409 Reviewed by Kenneth Rohde Christiansen.
1411 [CMake] Add option to enable JIT.
1412 JIT is disabled by default, but now it's possible to enable it through
1413 an option to CMake: -DENABLE_JIT will enable it.
1414 https://bugs.webkit.org/show_bug.cgi?id=40936
1416 * cmake/OptionsEfl.cmake: add new -DENABLE_JIT option.
1417 * cmakeconfig.h.cmake: use new -DENABLE_JIT option.
1419 2010-06-23 Leandro Pereira <leandro@profusion.mobi>
1421 Reviewed by Kenneth Rohde Christiansen.
1423 [EFL] Add support to CPack (to generate source tarballs)
1424 https://bugs.webkit.org/show_bug.cgi?id=41009
1427 * cmake/OptionsEfl.cmake: Define the default source generator for
1429 * cmake/WebKitPackaging.cmake: Added. This file filters the source
1430 files so that only files relevant to the selected port are included
1431 in the source tarball. See comments for details.
1433 2010-06-22 Eric Seidel <eric@webkit.org>
1435 Unreviewed. Test commit for commit-queue@webkit.org.
1437 2010-06-21 Prasad Tammana <prasadt@chromium.org>
1439 Reviewed by Darin Adler.
1441 DumpRenderTree should allow tests with modal dialogs
1442 https://bugs.webkit.org/show_bug.cgi?id=35350
1444 * DumpRenderTree/LayoutTestController.cpp:
1445 (abortModalCallback):
1446 (LayoutTestController::staticFunctions):
1447 * DumpRenderTree/LayoutTestController.h:
1448 * DumpRenderTree/mac/LayoutTestControllerMac.mm:
1449 (LayoutTestController::abortModal):
1450 Add abortModal method to LayoutTestController and make it available from script.
1452 * DumpRenderTree/mac/UIDelegate.mm: Add support for showModalDialog.
1453 (-[UIDelegate modalWindowWillClose:]): Observer for NSWindowWillCloseNotifications to call
1454 abortModal from when modal window closes.
1455 (-[UIDelegate webViewRunModal:]): Delegate method for showModalDialog to run the modal loop.
1457 2010-06-21 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1459 Unreviewed debug build fix.
1461 [CMake] Do not force build type to Release
1462 https://bugs.webkit.org/show_bug.cgi?id=40566
1466 2010-06-21 Satish Sampath <satish@chromium.org>
1468 Reviewed by Steve Block.
1470 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
1471 https://bugs.webkit.org/show_bug.cgi?id=40878
1475 2010-06-17 Shu Chang <chang.shu@nokia.com>
1477 Reviewed by Kenneth Rohde Christiansen.
1479 [Qt] Fix the link error on symbian with ENABLE_JIT=0.
1480 1. Add "#if ENABLE(JIT)" in the header file;
1481 2. Put feature enable/disable logic to a common.pri so
1482 that both JavaScriptCore.pri and WebCore.pri can share.
1484 https://bugs.webkit.org/show_bug.cgi?id=40780
1486 * common.pri: Added.
1488 2010-06-17 Alexis Menard <alexis.menard@nokia.com>
1490 Reviewed by Kenneth Rohde Christiansen.
1492 [Qt] Upstream the WebKit QML integration plugin
1493 https://bugs.webkit.org/show_bug.cgi?id=40050
1495 Add to the build the QML WebKit integration plugin.
1499 2010-06-17 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1501 Reviewed by Gustavo Noronha.
1503 Update CMake build system to use new script for generating source files
1504 with gperf (r61091).
1505 https://bugs.webkit.org/show_bug.cgi?id=40628
1507 * cmake/WebKitGenerators.cmake:
1509 2010-06-17 Mark Brand <mabrand@mabrand.nl>
1511 Reviewed by Simon Hausmann.
1513 [Qt] use "win32-g++*" scope to match all MinGW makespecs
1515 The scope "win32-g++" comes from the name of the makespec. However, it
1516 is frequently used to check for MinGW. This works fine as long as
1517 win32-g++ is the only makespec for MinGW. Now we need the wildcard
1518 to cover "win32-g++-cross" as well.
1522 2010-06-15 Xan Lopez <xlopez@igalia.com>
1524 Unreviewed build fix.
1526 Remove GSEAL from the debug config since the bots have a GTK+
1527 version too old, duh.
1531 2010-06-15 Xan Lopez <xlopez@igalia.com>
1533 Reviewed by Gustavo Noronha.
1535 [GTK] Does not compile with -DGSEAL_ENABLE
1536 https://bugs.webkit.org/show_bug.cgi?id=37851
1538 Add GSEAL_ENABLE flag when doing debug builds.
1542 2010-06-13 Tony Chang <tony@chromium.org>
1544 Reviewed by Darin Fisher.
1546 Chromium shouldn't build inside the source directory
1547 https://bugs.webkit.org/show_bug.cgi?id=40489
1549 Ignore Chromium Linux build files.
1551 * .: Added property svn:ignore. Modified property svn:ignore.
1553 2010-06-09 Leandro Pereira <leandro@profusion.mobi>
1555 Reviewed by Adam Treat.
1557 [EFL] Allow building core libraries as shared objects to speed up
1558 linking time on machines with small amounts of memory.
1559 http://webkit.org/b/39899
1561 * CMakeLists.txt: Add SHARED_CORE option.
1562 * cmake/FindGlib.cmake: Add GObject to the list of GLib libraries to
1564 * cmake/OptionsEfl.cmake: Remove default library type definitions.
1565 * cmake/WebKitHelpers.cmake: -fvisibility=hidden did not behave well
1566 when SHARED_CORE is used.
1568 2010-06-08 Xan Lopez <xlopez@igalia.com>
1570 Reviewed by Gustavo Noronha.
1572 [GTK] Unit testing for WebKitDOMNode hierarchy walk
1573 https://bugs.webkit.org/show_bug.cgi?id=40171
1575 Add DOM node test to the build system.
1579 2010-06-02 Sterling Swigart <sswigart@google.com>
1581 Reviewed by David Levin.
1583 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
1584 https://bugs.webkit.org/show_bug.cgi?id=39906
1588 2010-05-31 Xan Lopez <xlopez@igalia.com>
1590 Reviewed by Gustavo Noronha.
1592 Copy the NEWS file to the toplevel when creating the release
1593 tarballs, otherwise it's a bit hard to find.
1597 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
1599 Final make distcheck fix - clean up generated GDOM files on distclean.
1603 2010-05-27 Xan Lopez <xlopez@igalia.com>
1605 More GTK+ distcheck fixes.
1609 2010-05-27 Xan Lopez <xlopez@igalia.com>
1611 Reviewed by Gustavo Noronha.
1613 Bump for 1.3.1 release.
1617 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
1619 Reviewed by Xan Lopez.
1621 Build fix for introspection support - make sure DOM headers are
1622 included by the GI scanner.
1626 2010-05-26 Gustavo Noronha Silva <gns@gnome.org>
1628 Build fixes for make distcheck.
1632 2010-05-26 Xan Lopez <xlopez@igalia.com>
1634 Reviewed by Gustavo Noronha.
1636 [GTK] Add support for DOM events in the GObject DOM bindings
1637 https://bugs.webkit.org/show_bug.cgi?id=38844
1639 Add new test to the build.
1643 2010-05-22 Leandro Pereira <leandro@profusion.mobi>
1645 Reviewed by Eric Seidel.
1647 [EFL] Build fix (always compile libraries with -fPIC when compiler
1648 is gcc; always define WTF_USE_PTHREADS).
1649 http://webkit.org/b/39235
1651 * cmake/OptionsCommon.cmake:
1652 * cmake/OptionsEfl.cmake:
1653 * cmake/WebKitHelpers.cmake:
1655 2010-05-19 Dan Winship <danw@gnome.org>
1657 Reviewed by Xan Lopez.
1659 [GTK] Install introspection files in our prefix, not
1660 gobject-introspection's prefix
1665 2010-05-15 Leandro Pereira <leandro@profusion.mobi>
1667 Reviewed by Adam Treat.
1669 [EFL] Add build system for the EFL port.
1670 http://webkit.org/b/37945
1672 * CMakeLists.txt: Added.
1673 * cmake/FindCFLite.cmake: Added.
1674 * cmake/FindCairo.cmake: Added.
1675 * cmake/FindEFL.cmake: Added.
1676 * cmake/FindFreetype.cmake: Added.
1677 * cmake/FindGDK-PixBuf.cmake: Added.
1678 * cmake/FindGDK.cmake: Added.
1679 * cmake/FindGIO.cmake: Added.
1680 * cmake/FindGlib.cmake: Added.
1681 * cmake/FindICU.cmake: Added.
1682 * cmake/FindLibSoup2.cmake: Added.
1683 * cmake/FindLibXlst.cmake: Added.
1684 * cmake/FindPango.cmake: Added.
1685 * cmake/FindSqlite.cmake: Added.
1686 * cmake/LibFindMacros.cmake: Added.
1687 * cmake/OptionsCommon.cmake: Added.
1688 * cmake/OptionsEfl.cmake: Added.
1689 * cmake/WebKitEfl.cmake: Added.
1690 * cmake/WebKitFS.cmake: Added.
1691 * cmake/WebKitFeatures.cmake: Added.
1692 * cmake/WebKitGenerators.cmake: Added.
1693 * cmake/WebKitHelpers.cmake: Added.
1694 * cmake/WebKitMacros.cmake: Added.
1695 * cmakeconfig.h.cmake: Added.
1697 2010-05-14 Simon Hausmann <simon.hausmann@nokia.com>
1699 Rubber-stamped by Antti Koivisto.
1701 [Qt] Rename QtLauncher to QtTestBrowser
1702 https://bugs.webkit.org/show_bug.cgi?id=37665
1706 2010-05-12 Csaba Osztrogonác <ossy@webkit.org>
1708 Reviewed by Kenneth Rohde Christiansen.
1710 [Qt] Link error in debug mode without debug_and_release config
1711 https://bugs.webkit.org/show_bug.cgi?id=39006
1713 * WebKit.pri: Unnecessary build_pass guard removed.
1715 2010-05-12 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1717 Reviewed by Kenneth Rohde Christiansen.
1719 [Qt] Detect debug mode consistently
1720 https://bugs.webkit.org/show_bug.cgi?id=38863
1724 2010-05-08 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1726 Reviewed by Kenneth Rohde Christiansen.
1728 [Qt] Build the ImageDiff tool for all platforms including Windows and Symbian
1729 https://bugs.webkit.org/show_bug.cgi?id=38706
1733 2010-05-07 Simon Hausmann <simon.hausmann@nokia.com>
1735 Add a few more files with Windows linefeeds to the .gitattributes file.
1739 2010-05-05 Alejandro G. Castro <alex@igalia.com>
1741 Reviewed by Xan Lopez.
1743 Fixed the gobject introspection compilation with the new DOM
1744 bindings, we needed to add DOM objects.
1748 2010-05-04 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1750 Unreviewed, build fix for Symbian.
1752 [Symbian] Symbian builds does not support shadow builds
1754 Revision r54715 broke the Symbian build. For Symbian
1755 the include directory is generated in the root of the source tree.
1756 This patch sets the INCLUDEPATH accordingly for Symbian.
1760 2010-05-03 Adam Barth <abarth@webkit.org>
1762 Reviewed by Dimitri Glazkov.
1764 Add some more Chromium-specific files to gitignore
1765 https://bugs.webkit.org/show_bug.cgi?id=38469
1767 These files are generated as part of the update-webkit --chromium
1772 2010-05-02 Geoff Levand <geoff.levand@am.sony.com>
1774 Reviewed by Eric Seidel.
1776 [GTK] Fix out of source build failure
1777 https://bugs.webkit.org/show_bug.cgi?id=38051
1779 Add a preprocessor include path for generated GTK header files.
1780 Fixes build errors like these when building GTK out of source:
1782 webkit.h: error: webkit/webkitversion.h: No such file or directory
1786 2010-05-02 Kartikaya Gupta <kagupta@rim.com>
1788 Reviewed by George Staikos.
1790 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.
1792 https://bugs.webkit.org/show_bug.cgi?id=37888
1794 No new tests. None needed.
1796 * bindings/scripts/IDLParser.pm:
1798 2010-04-29 Xan Lopez <xlopez@igalia.com>
1800 Reviewed by Gustavo Noronha.
1802 [GTK] GObject DOM bindings
1803 https://bugs.webkit.org/show_bug.cgi?id=33590
1805 Add WebKitDOMDocument tests to the build.
1809 2010-04-28 Sam Weinig <sam@webkit.org>
1811 Reviewed by Mark Rowe.
1813 Add WebKit2 to the lists of modules to build.
1817 2010-04-21 Xan Lopez <xlopez@igalia.com>
1819 Reviewed by Adam Barth.
1821 [GTK] GObject DOM bindings
1822 https://bugs.webkit.org/show_bug.cgi?id=33590
1824 Add build bits for the GObject DOM bindings.
1828 2010-04-20 Xan Lopez <xlopez@igalia.com>
1832 * autotools/webkit.m4:
1834 2010-04-19 Diego Escalante Urrelo <descalante@igalia.com>
1836 Reviewed by Xan Lopez.
1838 [Gtk] Evaluate and create tests for all the AtkRole's implemented by
1840 https://bugs.webkit.org/show_bug.cgi?id=34449
1842 Add and enable the build of testatkroles to test ATK non form roles.
1846 2010-04-18 Michael Forney <michael@mforney.org>
1848 Reviewed by Laszlo Gombos.
1850 https://bugs.webkit.org/show_bug.cgi?id=37762
1852 Fixes the sandbox option in configure.
1854 * configure.ac: Fix cut and paste error in the sandbox option causing
1855 --{enable,disable}-sandbox to be ineffective, and it to be controlled
1858 2010-04-09 Simon Hausmann <simon.hausmann@nokia.com>
1860 Unreviewed crash fix.
1862 Revert part of 57320 that would remove NDEBUG in release builds for
1867 2010-04-09 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1869 Reviewed by Simon Hausmann.
1871 [Qt] Fix crashes with package builds in release
1873 * WebKit.pri: Don't randomly add NDEBUG to the defines.
1875 2010-04-07 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1877 Reviewed by Kenneth Rohde Christiansen.
1879 [Qt] Fix trunk (non-standalone) builds for Symbian
1880 https://bugs.webkit.org/show_bug.cgi?id=37136
1882 Test for source files before building instead of relying on
1883 standalone_package config.
1887 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
1889 Reviewed by Dmitry Titov.
1891 Add FileThread for async file operation support in FileReader and FileWriter
1892 https://bugs.webkit.org/show_bug.cgi?id=36896
1894 Add EANBEL_FILE_READER and ENABLE_FILE_WRITER flags.
1898 2010-04-01 Ojan Vafai <ojan@chromium.org>
1900 Reviewed by Adam Barth.
1902 autoinstalled should be git ignored
1903 https://bugs.webkit.org/show_bug.cgi?id=36970
1907 2010-04-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1909 Reviewed by Kenneth Rohde Christiansen.
1911 [Qt]Add -Wextra warning level to the QtWebKit build
1912 https://bugs.webkit.org/show_bug.cgi?id=36971
1916 2010-04-01 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1918 Reviewed by Holger Freyther.
1920 [GTK] webkit_get_default_session() should make sure webkit_init() is called
1921 https://bugs.webkit.org/show_bug.cgi?id=36754
1927 2010-03-26 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1929 Reviewed by Simon Hausmann.
1931 [Qt] Build JavaScriptCore as a static library.
1932 https://bugs.webkit.org/show_bug.cgi?id=36590
1934 This patch takes what was left of the unused JavaScriptCore.pro
1935 and moved the compilation logic from JavaScriptCore.pri to
1940 2010-03-16 Xan Lopez <xlopez@igalia.com>
1942 Rubber-stamped by Gustavo Noronha.
1944 Update library version for 1.1.90 release.
1948 2010-03-16 Xan Lopez <xlopez@igalia.com>
1950 Reviewed by Gustavo Noronha.
1952 Bump version for 1.1.90 release.
1956 2010-03-16 Xan Lopez <xlopez@igalia.com>
1958 Reviewed by Gustavo Noronha.
1960 Add support for Fast Mobile Scrolling in the build system.
1964 2010-03-16 Simon Hausmann <simon.hausmann@nokia.com>
1966 Add WebKitTools/TestResultServer/index.yaml to gitattributes to ignore for crlf conversion.
1970 2010-03-12 Scott Byer <scottbyer@chromium.org>
1972 Reviewed by David Levin.
1974 Popup font size needs to be exposed to clients.
1975 https://bugs.webkit.org/show_bug.cgi?id=35990
1977 Add function to expose the popup menu font size, add a field to
1978 WebPopupMenuInfo that receives that information to convey that to
1979 the web view client's createPopupMenu() call.
1981 * WebCore/platform/chromium/PopupMenuChromium.cpp:
1982 * WebCore/platform/chromium/PopupMenuChromium.h:
1983 * WebKit/chromium/public/WebPopupMenuInfo.h:
1984 * WebKit/chromium/src/ChromeClientImpl.cpp:
1986 2010-03-11 Adam Roben <aroben@apple.com>
1988 Teach git about ObjC files
1990 Fixes <http://webkit.org/b/36015>.
1992 Reviewed by Tim Hatcher.
1994 * .gitattributes: Set the diff attribute for .m and .mm files, and .h
1995 files in Mac-specific directories. This can be used to generate
1996 more-readable diffs of ObjC files.
1998 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2000 Unreviewed. Versioning for 1.1.23.
2004 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2006 Unreviewed distcheck fix.
2010 2010-03-08 Jian Li <jianli@chromium.org>
2012 Reviewed by Dmitry Titov.
2015 https://bugs.webkit.org/show_bug.cgi?id=32993
2017 Add ENABLE_BLOB_SLICE feature define.
2021 2010-03-04 Fridrich Strba <fridrich.strba@bluewin.ch>
2023 Reviewed by Holger Freyther.
2025 https://bugs.webkit.org/show_bug.cgi?id=35726
2026 Remove orphaned #ifdef WTF_USE_GLIB_ICU_UNICODE_HYBRID
2028 Removing orphaned #if USE.
2032 2010-03-04 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2034 Reviewed by Tor Arne Vestbø.
2036 [Qt] Make the OUTPUT_DIR variable in qmake projects independent of build-webkit's logic.
2038 This also allows shadow builds relying only on qmake to work properly.
2042 2010-03-03 Fridrich Strba <fridrich.strba@bluewin.ch>
2044 Reviewed by Xan Lopez.
2046 Miscellaneous little fixes for the windows build of webkit-gtk
2047 https://bugs.webkit.org/show_bug.cgi?id=35640
2049 * GNUmakefile.am: On Windows with GCC, presence of
2050 __declspec(dllexport) on some symbols disables the autoexport/autoimport
2051 feature for all others. Using regex here assures that all symbols that
2052 need to be exported in the dll are actually exported.
2054 2010-03-02 Arno Renevier <arno@renevier.net>
2056 Reviewed by Gustavo Noronha Silva.
2058 [Gtk] implements ChromeClient::requestGeolocationPermissionForFrame
2059 https://bugs.webkit.org/show_bug.cgi?id=35210
2063 2010-03-02 Dmitry Titov <dimich@chromium.org>
2065 Reviewed by Alexey Proskuryakov.
2067 Ignore compiled Java test cases in .gitignore.
2068 https://bugs.webkit.org/show_bug.cgi?id=35559
2072 2010-02-26 Arno Renevier <arno@renevier.net>
2074 Reviewed by Gustavo Noronha Silva.
2076 [Gtk] ignore WebKit/gtk/docs/GNUmakefile.in in .gitignore
2077 https://bugs.webkit.org/show_bug.cgi?id=35424
2081 2010-02-24 Sam Kerner <skerner@chromium.org>
2083 Reviewed by Darin Fisher.
2085 Expose WebFrame::setCanHaveScrollbars(). This allows a view
2086 which is being resized to not need scroll bars to ensure that
2089 Existing function setAllowsScrolling() was renamed
2090 setCanHaveScrollbars(), to be consistant with change 37159:
2091 http://trac.webkit.org/changeset/37159
2093 https://bugs.webkit.org/show_bug.cgi?id=35257
2095 * WebKit/chromium/public/WebFrame.h:
2096 * WebKit/chromium/src/ChromeClientImpl.cpp:
2097 * WebKit/chromium/src/WebFrameImpl.cpp:
2098 * WebKit/chromium/src/WebFrameImpl.h:
2100 2010-02-19 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
2102 Reviewed by Kenneth Rohde Christiansen.
2104 [Qt] Remove QGVLauncher
2106 https://bugs.webkit.org/show_bug.cgi?id=35292
2110 2010-02-24 Xan Lopez <xlopez@igalia.com>
2112 Reviewed by Gustavo Noronha.
2114 Enable SharedWorkers by default, since that's been the default for
2115 a long time in our build-webkit configuration.
2119 2010-02-23 James Choi <jchoi42@pha.jhu.edu>
2121 Add Solaris definitions
2122 https://bugs.webkit.org/show_bug.cgi?id=35214
2124 * WebKit/chromium/src/WebViewImpl.cpp
2125 * WebKit/chromium/src/WebFrameImpl.cpp
2127 2010-02-23 Arno Renevier <arno@renevier.net>
2129 Reviewed by Gustavo Noronha Silva.
2131 [Gtk]: testwebview does not work when called with absolute path
2132 https://bugs.webkit.org/show_bug.cgi?id=34940
2134 When testwebview is called as absolute path, chdir to executable
2135 directory before searching resource files.
2139 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2141 Reviewed by Gustavo Noronha Silva.
2143 Changes references of GOwnPtr to reflect their new place.
2144 http://webkit.org/b/35084
2146 * JavaScriptCore/JavaScriptCore.gypi:
2147 * JavaScriptCore/wtf/Threading.h:
2148 * JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h:
2150 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2152 Reviewed by Gustavo Noronha Silva.
2154 Fixes references to GOwnPtr and GRefPtr so the GTK+ port builds
2156 http://webkit.org/b/35084
2160 2010-02-23 Diego Escalante Urrelo <descalante@igalia.com>
2162 Reviewed by Eric Seidel.
2164 [gtk] missing libsoup-2.4 package in gir generation
2165 https://bugs.webkit.org/show_bug.cgi?id=35199
2167 Include libsoup-2.4 package in gobject introspection .gir generation.
2171 2010-02-22 Huahui Wu <hwu@google.com>
2173 Reviewed by Eric Seidel.
2175 Add code that enables SquirrelFish Extreme (a.k.a JSCX, JSC JIT)
2176 in Android. It's disabled by default, but is enabled when the
2177 enveronment variable ENABLE_JSC_JIT is set to true.
2178 https://bugs.webkit.org/show_bug.cgi?id=34855
2182 2010-02-22 Xan Lopez <xlopez@igalia.com>
2184 Reviewed by Gustavo Noronha.
2186 Bump library versioning for 1.1.22 release.
2190 2010-02-22 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2192 Reviewed by Kenneth Rohde Christiansen.
2194 [Qt] Add support for layout tests on Symbian
2195 https://bugs.webkit.org/show_bug.cgi?id=31589
2199 2010-02-20 Noam Rosenthal <noam.rosenthal@nokia.com>
2201 Reviewed by Laszlo Gombos.
2203 [Qt] ENABLE_3D_RENDERING should be optional
2204 https://bugs.webkit.org/show_bug.cgi?id=35100
2206 * WebKit.pri: ENABLE_3D_RENDERING moved to a proper feature test
2208 2010-02-19 Maciej Stachowiak <mjs@apple.com>
2210 Reviewed by David Levin.
2212 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
2213 https://bugs.webkit.org/show_bug.cgi?id=35147
2217 2010-02-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2219 Reviewed by Eric Seidel.
2221 Add .gitattributes file for custom ChangeLog merge-driver
2223 * .gitattributes: Added.
2225 2010-02-17 Noam Rosenthal <noam.rosenthal@nokia.com>
2227 Reviewed by Ariya Hidayat.
2229 [Qt] GraphicsLayer: support perspective and 3D transforms
2230 https://bugs.webkit.org/show_bug.cgi?id=34960
2232 * WebKit.pri: added appropriate define: ENABLED_3D_RENDERING
2234 2010-02-15 Philippe Normand <pnormand@igalia.com>
2236 Reviewed by Gustavo Noronha Silva.
2238 [GStreamer] Should handle BUFFERING messages
2239 https://bugs.webkit.org/show_bug.cgi?id=30004
2241 * configure.ac: Bump gstreamer -core/-plugins-base requirements to
2242 0.10.25 which is the minimum required version for on-disk buffering.
2244 2010-02-16 Xan Lopez <xlopez@igalia.com>
2246 Reviewed by Gustavo Noronha.
2248 Bump version to 1.1.22 so we can depend on it in applications.
2252 2010-02-12 Simon Hausmann <simon.hausmann@nokia.com>
2254 Reviewed by Holger Freyther.
2256 Removed WMLInputElement.* from .gitattributes as the file is
2261 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2263 Reviewed by Tor Arne Vestbø.
2265 [Qt] Make qtlauncher and qgvlauncher use the generated headers
2266 path to make sure they are correctly generated.
2270 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2272 Reviewed by Tor Arne Vestbø.
2274 [Qt] Manually add support for the install target on Symbian.
2276 This is required to copy the headers over the ones in Qt.
2280 2010-02-11 Fridrich Strba <fridrich.strba@bluewin.ch>
2282 Reviewed by Gustavo Noronha Silva.
2284 Detect properly different versions of libpng out there.
2288 2010-02-11 Xan Lopez <xlopez@igalia.com>
2290 Try to fix GTK+ build.
2294 2010-02-11 Antonio Gomes <tonikitoo@webkit.org>
2296 Reviewed by Xan Lopez.
2298 Adjust gstreamer-plugins-base minimum version check (from 0.10 to 0.10.23).
2302 2010-02-08 Maciej Stachowiak <mjs@apple.com>
2304 Reviewed by Cameron Zwarich.
2306 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
2307 https://bugs.webkit.org/show_bug.cgi?id=34698
2311 2010-02-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2313 Reviewed by Xan Lopez.
2315 Bump version to 1.1.21, and adjust library versioning accordingly.
2319 2010-02-05 Sebastian Dröge <sebastian.droege@collabora.co.uk>
2321 Reviewed by Gustavo Noronha.
2323 Add gstreamer-app-0.10 to configure.ac
2324 https://bugs.webkit.org/show_bug.cgi?id=34317
2328 2010-02-05 Simon Hausmann <simon.hausmann@nokia.com>
2330 Reviewed by Tor Arne Vestbø.
2332 Add .gitattributes file to tell git about files with Windows linefeeds
2333 https://bugs.webkit.org/show_bug.cgi?id=34645
2335 On Windows git defaults to "true" for core.autocrlf, meaning all text
2336 files in the working directory are converted from CRLF to LF on checkin
2337 time. Some files present in the repository have been checked in with
2338 CRLF linefeeds and git should not try to convert them. The added
2339 .gitattributes file tells git to not do any CRLF conversion.
2341 * .gitattributes: Added.
2343 2010-02-05 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2345 Reviewed by Simon Hausmann.
2347 [Qt] Generate convenience headers (QWebView, etc) using qmake
2349 In Qt this is done using syncqt, but we use a pro-file instead
2350 that generates makefile-rules for each of the extra headers.
2352 These extra headers are installed alongside the normal headers.
2354 * DerivedSources.pro: Include API-DerivedSources
2356 2010-02-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2358 Reviewed by Lars Knoll.
2360 [Qt] Make 'make -f Makefile.DerivedSources qmake' work
2362 Previously this target ended up generating a file named
2363 Makefile.DerivedSources.DerivedSources, and so on.
2365 * DerivedSources.pro:
2367 2010-02-04 Christian Dywan <christian@twotasts.de>
2369 Reviewed by Xan Lopez.
2371 Require either libsoup 2.28.2 or 2.29.90.
2375 2010-02-04 Xan Lopez <xlopez@igalia.com>
2377 Reviewed by Gustavo Noronha.
2379 Bump minimum libsoup requirement to 2.29.90
2383 2010-02-02 Gustavo Noronha Silva <gns@gnome.org>
2385 Reviewed by Xan Lopez.
2387 Bump version, and adjust library versioning for 1.1.20.
2391 2010-01-29 Jeremy Orlow <jorlow@chromium.org>
2393 Reviewed by Dimitri Glazkov.
2395 A first step towards the Indexed Database API
2396 https://bugs.webkit.org/show_bug.cgi?id=34342
2398 Add Indexed Database API
2402 2010-01-27 Simon Hausmann <simon.hausmann@nokia.com>
2404 Reviewed by Kenneth Rohde Christiansen.
2406 [Qt] Don't build the tests in packages, only the launcher(s)
2410 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2412 Reviewed by Tor Arne Vestbø.
2414 [Qt] Add the "d" suffix to QtWebKit's dll on Windows.
2418 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2420 Unreviewed build fix
2422 [Qt] Build fix for windows when QTDIR contains release libraries.
2424 * WebKit.pri: Use the <name>.lib syntax for linking instead of qmake's -l<name> emulation
2426 2010-01-26 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
2428 Reviewed by Simon Hausmann.
2430 First steps of the QtScript API.
2432 Two new classes were created; QScriptEngine and QScriptValue.
2433 The first should encapsulate a javascript context and the second a script
2436 This API is still in development, so it isn't compiled by default.
2437 To trigger compilation, pass --qmakearg="CONFIG+=build-qtscript" to
2440 https://bugs.webkit.org/show_bug.cgi?id=32565
2444 2010-01-25 Simon Hausmann <simon.hausmann@nokia.com>
2446 Reviewed by Laszlo Gombos.
2448 [Qt] Fix the build on Maemo5.
2450 https://bugs.webkit.org/show_bug.cgi?id=34051
2452 * WebKit.pri: Disable the use of uitools, just like it's done for Symbian.
2454 2010-01-21 No'am Rosenthal <noam.rosenthal@nokia.com>
2456 Reviewed by Antti Koivisto.
2458 [Qt] Implement GraphicsLayer for accelerated layer compositing
2459 https://bugs.webkit.org/show_bug.cgi?id=33514
2461 * WebKit.pri: Addded compile flags to enable accelerated compositing
2462 on versions higher than 4.5
2464 2010-01-20 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2466 Reviewed by Simon Hausmann.
2468 [Qt] Make DumpRenderTree build on Windows
2472 2010-01-20 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2474 Reviewed by Simon Hausmann.
2476 [Qt] Fix the recursive generated_files target to work with qmake -r -o
2478 * DerivedSources.pro:
2480 2010-01-20 Simon Hausmann <simon.hausmann@nokia.com>
2482 Reviewed by Tor Arne Vestbø.
2484 [Qt] Make it possible (on *nix at least) to recursively call "make generated_files"
2486 * DerivedSources.pro:
2488 2010-01-19 Gustavo Noronha Silva <gns@gnome.org>
2490 Unreviewed. Shared library versioning update for 1.1.19.
2494 2010-01-15 Gustavo Noronha Silva <gns@gnome.org>
2496 Rubber-stamped by Xan Lopez.
2498 Bump version to 1.1.19.
2502 2010-01-14 Csaba Osztrogonác <ossy@webkit.org>
2504 Reviewed by Eric Seidel.
2506 [Qt] Defective dependencies caused build failing on QtBuildBot.
2507 https://bugs.webkit.org/show_bug.cgi?id=33693
2509 * WebKit.pri: CONFIG += depend_includepath added.
2511 2010-01-14 Steve Block <steveblock@google.com>
2513 Reviewed by David Levin.
2515 Moves general includes before bindings includes in Android build system.
2516 https://bugs.webkit.org/show_bug.cgi?id=33623
2518 This avoids problems with collisions between WebCore/platform/text/StringBuilder.h
2519 and the new JavaScriptCore/runtime/StringBuilder.h. This change puts
2520 JavaScriptCore/runtime and other bindings includes after the WebCore and other
2521 general includes, so that the WebCore StringBuilder.h is picked up when building
2524 * Android.mk: Modified.
2526 2010-01-13 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2528 Reviewed by Simon Hausmann.
2530 [Qt] Split the build process in two different .pro files.
2531 This allows qmake to be run once all source files are available.
2533 * DerivedSources.pro: Added.
2536 2010-01-07 Daniel Bates <dbates@rim.com>
2538 Reviewed by Eric Seidel.
2540 https://bugs.webkit.org/show_bug.cgi?id=32987
2542 Added ENABLE_XHTMLMP flag. Disabled by default.
2546 2010-01-05 Gustavo Noronha Silva <gns@gnome.org>
2548 Reviewed by Xan Lopez.
2550 Based on idea and original patch by Evan Martin.
2552 Remove libWebCore intermediate library, to improve link time.
2554 [GTK] Build time must be reduced
2555 https://bugs.webkit.org/show_bug.cgi?id=32921
2559 2010-01-05 Xan Lopez <xlopez@igalia.com>
2561 Bump for 1.1.18 release.
2565 2010-01-04 Gustavo Noronha Silva <gns@gnome.org>
2567 Fix JSCore-1.0.gir path to fix make distcheck.
2571 2010-01-04 Simon Hausmann <simon.hausmann@nokia.com>
2573 Reviewed by Tor Arne Vestbø.
2575 [Qt] Fix standalone package builds.
2577 * WebKit.pri: Add logic for detecting standalone builds. Set OUTPUT_DIR to the top-level dir in that case.
2578 * WebKit.pro: Don't build JSC and DRT for package builds.
2580 2010-01-04 Eric Seidel <eric@webkit.org>
2582 Reviewed by Adam Barth.
2584 bugzilla-tool should not require users to install mechanize
2585 https://bugs.webkit.org/show_bug.cgi?id=32635
2587 * .gitignore: Ignore autoinstall.cache.d directory created by autoinstall.py
2589 2009-12-28 Estêvão Samuel Procópio <tevaum@gmail.com>
2591 Reviewed by Gustavo Noronha Silva.
2593 Bug 32940: [GTK] Changing the download throttle conditions.
2594 https://bugs.webkit.org/show_bug.cgi?id=32716
2596 The WebKitDownload progress notification was taking long to
2597 update. This fix makes notification happens each 0.7 secs
2598 or when the progress ups in 1%.
2600 * WebKit/gtk/webkit/webkitdownload.cpp:
2602 2009-12-22 Simon Hausmann <simon.hausmann@nokia.com>
2604 Rubber-stamped by Holger Freyther.
2606 Adjusted path to QtLauncher.
2610 2009-12-19 Evan Martin <evan@chromium.org>
2612 Reviewed by Gustavo Noronha Silva.
2614 Add a couple of WebKitGtk files to .gitignore.
2618 2009-12-18 Benjamin Otte <otte@gnome.org>
2620 Reviewed by Xan Lopez.
2622 [GTK] RemoveDashboard support. It's useless.
2626 2009-12-18 Simon Hausmann <simon.hausmann@nokia.com>
2628 Reviewed by Tor Arne Vestbø.
2630 [Qt] Clean up the qmake build system to distinguish between trunk builds and package builds
2632 https://bugs.webkit.org/show_bug.cgi?id=32716
2634 * WebKit.pri: Use standalone_package instead of QTDIR_build
2636 2009-12-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2638 Unreviewed. Build fixes for make distcheck.
2642 2009-12-16 Dan Winship <danw@gnome.org>
2644 Reviewed by Gustavo Noronha Silva.
2646 [Gtk] Content-Encoding support
2648 https://bugs.webkit.org/show_bug.cgi?id=522772
2650 * configure.ac: require libsoup 2.28.2 for SoupContentDecoder
2652 2009-12-13 Eric Seidel <eric@webkit.org>
2654 Reviewed by Gavin Barraclough.
2656 string-base64 test does not compute a valid base64 string
2657 http://bugs.webkit.org/show_bug.cgi?id=16806
2659 * tests/string-base64.js: change str[i] to str.charCodeAt(i)
2661 2009-12-10 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2663 Reviewed by Xan Lopez.
2665 [GTK] Should provide an API to control the IconDatabase
2666 https://bugs.webkit.org/show_bug.cgi?id=32334
2668 Add test to make sure favicon reporting works.
2672 2009-12-09 Steve Block <steveblock@google.com>
2674 Reviewed by Adam Barth.
2676 Adds Android Makefiles for building with V8.
2677 https://bugs.webkit.org/show_bug.cgi?id=32278
2679 * Android.mk: Modified. Includes Makefiles for V8.
2681 2009-12-08 Steve Block <steveblock@google.com>
2683 Reviewed by Adam Barth.
2685 [Android] Adds Makefiles for Android port.
2686 https://bugs.webkit.org/show_bug.cgi?id=31325
2688 * Android.mk: Added.
2690 2009-12-08 Christian Dywan <christian@twotoasts.de>
2692 Reviewed by Xan Lopez.
2694 * configure.ac: Require only libSoup 2.27.91 but check for 2.29.3
2695 and define HAVE_LIBSOUP_2_29_3 in that case.
2697 2009-12-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2699 Rubber-stamped by Xan Lopez.
2701 Late post-release version bump.
2705 2009-12-08 Dominik Röttsches <dominik.roettsches@access-company.com>
2707 Reviewed by Gustavo Noronha Silva.
2709 [Gtk] Create a TextBreakIterator implementation based on GLib (without ICU)
2710 https://bugs.webkit.org/show_bug.cgi?id=31469
2712 Removing hybrid configuration for --with-unicode-backend=glib
2713 ICU not required anymore.
2715 * autotools/webkit.m4:
2717 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
2719 Rubber-stamped by Maciej Stachowiak.
2721 Turn on (SVG) Filters for Gtk.
2722 https://bugs.webkit.org/show_bug.cgi?id=32224
2726 2009-12-07 Dmitry Titov <dimich@chromium.org>
2728 Rubber-stamped by Darin Adler.
2730 Remove ENABLE_SHARED_SCRIPT flags
2731 https://bugs.webkit.org/show_bug.cgi?id=32245
2732 This patch was obtained by "git revert" command and then un-reverting of ChangeLog files.
2736 2009-12-06 Gustavo Noronha Silva <gns@gnome.org>
2738 Reviewed by Xan Lopez.
2740 Build the new API test.
2742 [GTK] REGRESSION: webkit thinks it can render PDFs
2743 https://bugs.webkit.org/show_bug.cgi?id=32183
2747 2009-12-05 Vincent Untz <vuntz@gnome.org>
2749 Reviewed by Gustavo Noronha.
2751 Fixes race for builds with introspection enabled, and parallel
2756 2009-12-04 Xan Lopez <xlopez@igalia.com>
2758 Reviewed by Gustavo Noronha.
2760 [GTK]Enable DNS prefetching
2761 https://bugs.webkit.org/show_bug.cgi?id=23846
2763 Bump libsoup required version to 2.29.3 for DNS prefetching.
2767 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2769 Rubber-stamped by Xan Lopez.
2771 Make sure we distribute and install GObject Introspection files.
2775 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2777 Build fix. Make sure JSCore-1.0.gir is added to the distributed
2782 2009-11-30 Xan Lopez <xlopez@igalia.com>
2784 Reviewed by Gustavo Noronha.
2786 Bump versions for 1.1.17 release.
2790 2009-11-30 Jan-Arve Sæther <jan-arve.saether@nokia.com>
2792 Reviewed by Simon Hausmann.
2794 [Qt] Fix compilation with win32-icc
2796 Include os-win32 for stdint.h since MS does not ship that in their PSDK.
2800 2009-11-26 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2802 Reviewed by Oliver Hunt.
2804 Move GOwnPtr* from wtf to wtf/gtk
2805 https://bugs.webkit.org/show_bug.cgi?id=31793
2807 * GNUmakefile.am: Add JavaScriptCore/wtf/gtk to
2810 2009-11-24 Dmitry Titov <dimich@chromium.org>
2812 Reviewed by Eric Seidel.
2814 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
2815 https://bugs.webkit.org/show_bug.cgi?id=31444
2819 2009-11-24 Jason Smith <dark.panda@gmail.com>
2821 Reviewed by Alexey Proskuryakov.
2823 RegExp#exec's returned Array-like object behaves differently from
2825 https://bugs.webkit.org/show_bug.cgi?id=31689
2827 * LayoutTests/fast/js/regexp-in-and-foreach-handling.html: Added.
2828 * LayoutTests/fast/js/script-tests/regexp-in-and-foreach-handling.js: Added.
2829 * LayoutTests/fast/js/regexp-in-and-foreach-handling-expected.txt: Added.
2831 2009-11-24 Jens Alfke <snej@chromium.org>
2833 Reviewed by David Levin.
2835 Ignore Chromium's Xcode projects that are auto-generated from .gyp files.
2836 https://bugs.webkit.org/show_bug.cgi?id=31847
2838 * .gitignore: Add three .xcodeproj files.
2840 2009-11-09 Priit Laes <plaes@plaes.org>
2842 Reviewed by Oliver Hunt.
2844 [Gtk] Build from tarball fails with --enable-introspection
2845 https://bugs.webkit.org/show_bug.cgi?id=31261
2847 We need to enable gobject-introspection during distcheck otherwise
2848 some of the required files are missing in tarball.
2852 2009-11-05 Priit Laes <plaes@plaes.org>
2854 Reviewed by Jan Alonzo.
2856 [Gtk] Build failure with --enable-introspection
2857 https://bugs.webkit.org/show_bug.cgi?id=31102
2859 Add search and include paths for JSCore-1.0.gir required by
2860 gobject-introspection tools.
2864 2009-11-04 Benjamin Otte <otte@gnome.org>
2866 Reviewed by Gustavo Noronha.
2868 Update Cairo requirement to 1.6.
2870 https://bugs.webkit.org/show_bug.cgi?id=19266
2874 2009-11-02 Estêvão Samuel Procópio <tevaum@gmail.com>
2876 Reviewed by Gustavo Noronha.
2878 [Build] make install ignores --prefix option for gobject-introspection.
2879 https://bugs.webkit.org/show_bug.cgi?id=31025
2881 Make the build system use the --prefix path also when installing
2882 gobject-introspection files.
2884 * configure.ac: use --prefix path in GITDIR and GIRTYPELIBDIR
2886 2009-11-02 Xan Lopez <xlopez@igalia.com>
2888 Bump version before release (or post-release, depending on your
2889 point of view) so that we can make applications depending on
2890 unreleased APIs in WebKit svn fail at configure time when the
2891 requirements are not met.
2895 2009-11-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2897 Reviewed by Eric Seidel.
2899 Turn on warnings for QtWebKit for gcc
2900 https://bugs.webkit.org/show_bug.cgi?id=30958
2902 * WebKit.pri: Turn on warnings for the GCC compiler
2904 2009-10-30 Adam Barth <abarth@webkit.org>
2906 Reviewed by Mark Rowe.
2908 Teach git to ignore some files
2909 https://bugs.webkit.org/show_bug.cgi?id=30951
2911 Ignore WebKitBuild because we never want to version that directory.
2912 Also, ignore the xcode project files so git clean doesn't blow away
2913 your project settings. Finally, ignore the compiled python files in
2914 WebKitTools/Script modules because they clutter up git status.
2916 * .gitignore: Added.
2918 2009-10-30 Roland Steiner <rolandsteiner@chromium.org>
2920 Reviewed by Eric Seidel.
2922 Remove ENABLE_RUBY guards as discussed with Dave Hyatt and Maciej Stachowiak.
2924 Bug 28420 - Implement HTML5 <ruby> rendering
2925 (https://bugs.webkit.org/show_bug.cgi?id=28420)
2927 No new tests (no functional change).
2931 2009-10-26 Holger Hans Peter Freyther <zecke@selfish.org>
2933 Rubber-stamped by Darin Adler.
2935 Export fastMalloc, fastCalloc, fastRealloc and fastFree
2936 https://bugs.webkit.org/show_bug.cgi?id=30769
2938 Export the FastMalloc functions outside of the libwebkit library
2939 to be able to instrument memory allocations. These are C++ symbols
2940 but do not require the C++ runtime to be useful and should be of
2941 no harm to plain C code.
2943 * autotools/symbols.filter:
2945 2009-10-26 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2947 Reviewed by Jan Alonzo.
2949 Alternative solution to regression introduced in r48672.
2953 2009-10-26 Xan Lopez <xlopez@igalia.com>
2955 Reviewed by Gustavo Noronha.
2957 Update for 1.1.16 release.
2961 2009-10-24 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2963 Reviewed by Holger Freyther.
2965 [Qt] [Symbian] Set the capability and memory required to run QtWebKit for Symbian
2966 https://bugs.webkit.org/show_bug.cgi?id=30476
2968 Set the stack size to 80 Kb and heap size to the 128kB - 32MB range
2969 to all executables linking against WebKit library.
2973 2009-10-18 Jan Michael Alonzo <jmalonzo@webkit.org>
2975 Reviewed by Holger Freyther.
2977 [GTK] Add MathML to the build system
2978 https://bugs.webkit.org/show_bug.cgi?id=30487
2980 Add --enable-mathml to configure.
2984 2009-10-15 Jan Michael Alonzo <jmalonzo@webkit.org>
2986 Reviewed by Xan Lopez.
2988 [GTK] marshal stamp files are not cleaned after a distclean
2989 https://bugs.webkit.org/show_bug.cgi?id=30156
2991 Add the stamp files directly to cleanfiles. Also rearrange the
2992 variable declarations so we don't miss any files that need to be
2993 cleaned up during the clean targets.
2997 2009-10-15 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2999 Unreviewed. Help text fix - Web Sockets default is no, not yes.
3003 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3005 Rubberstamped by Eric Seidel.
3007 [Gtk] Fix icu CFLAG for Darwin
3008 https://bugs.webkit.org/show_bug.cgi?id=29517
3010 Don't escape the srcdir variable. Also use $host instead of the
3013 * autotools/webkit.m4:
3015 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3017 Reviewed by Gustavo Noronha.
3019 [Gtk] Use the SQLite3 headers from WebKitLibraries if sqlite3 is undetected
3020 https://bugs.webkit.org/show_bug.cgi?id=29518
3024 2009-10-05 Zoltan Horvath <zoltan@webkit.org>
3026 Reviewed by Simon Hausmann.
3028 [Qt] Disable TCmalloc for Windows port at the present, because MinGW
3029 hasn't got built-in pthread library.
3033 2009-10-02 Prasanth Ullattil <prasanth.ullattil@nokia.com>
3035 Reviewed by Simon Hausmann.
3037 Disable a few more harmless MSVC warnings.
3041 2009-10-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3043 Unreviewed, build fix.
3045 [Qt] Symbian build break after r48976.
3046 unix is set for Symbian in the Qt build system.
3050 2009-10-01 Zoltan Horvath <zoltan@webkit.org>
3052 Reviewed by Simon Hausmann.
3054 [Qt] Enable TCmalloc for the Linux, Mac and Windows Qt-port
3055 https://bugs.webkit.org/show_bug.cgi?id=27029
3057 Remove USE_SYSTEM_MALLOC for Linux, Mac and Windows Qt-port from WebKit.pri,
3058 so these Qt-ports will use TCmalloc as other ports.
3062 2009-10-01 Martin Robinson <martin.james.robinson@gmail.com>
3064 Reviewed by Xan Lopez.
3066 [GTK] GtkIMContext filtering interferes with DOM key events
3067 https://bugs.webkit.org/show_bug.cgi?id=28733
3069 Add new key event test ensuring that IME keypresses are handled.
3073 2009-10-01 Philippe Normand <pnormand@igalia.com>
3075 Reviewed by Xan Lopez.
3077 [GTK] data: uri support in media player
3078 https://bugs.webkit.org/show_bug.cgi?id=29842
3080 Check presence of gstreamer-pbutils-0.10.
3084 2009-09-26 David Kilzer <ddkilzer@apple.com>
3086 GTK BUILD FIX: add ENABLE_ORIENTATION_EVENTS support to configure.ac
3088 * configure.ac: Added support for ENABLE_ORIENTATION_EVENTS.
3090 2009-09-23 Xan Lopez <xlopez@igalia.com>
3092 Reviewed by Gustavo Noronha.
3094 Do not add unneeded include paths for gir files, and add the
3095 include paths for headers manually instead of relying on our own
3096 pc file and installed headers, since that adds a circular
3101 2009-09-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3103 Reviewed by Xan Lopez.
3105 Minor reorganization to the patch landed in
3106 http://trac.webkit.org/changeset/48670. Also move JSCore-1.0.gir
3107 in the gtk directory as that's only useful to the Gtk port at the
3113 2009-09-23 Xan Lopez <xlopez@igalia.com>
3115 Reviewed by Gustavo Noronha.
3117 [GTK] We should generate our own gir file for introspection
3118 https://bugs.webkit.org/show_bug.cgi?id=29603
3120 Generate gir and typelib files for WebKit and JSCore. The JSCore
3121 gir file is handwritten (since it's only useful, for now, as a
3122 dependency of the WebKit gir file), the WebKit one is
3123 autogenerated from the headers.
3126 * JSCore-1.0.gir: Added.
3129 2009-09-22 Philippe Normand <pnormand@igalia.com>
3131 Reviewed by Xan Lopez.
3133 link errors due to wrong UNICODE_LIBS on Ubuntu Jaunty
3134 https://bugs.webkit.org/show_bug.cgi?id=29638
3136 Call icu-cconfig with ldflags-libsonly to prevent having a -L
3137 statement that could override libs installed in another prefix.
3139 * autotools/webkit.m4:
3141 2009-09-21 Xan Lopez <xlopez@igalia.com>
3143 Reviewed by Gustavo Noronha.
3145 Bump version for 1.1.15 release.
3149 2009-09-18 Xan Lopez <xlopez@igalia.com>
3151 Reviewed by Gustavo Noronha and Jan Alonzo.
3153 [GTK] context menu overriding API is very limited
3154 https://bugs.webkit.org/show_bug.cgi?id=27546
3156 Add new tests to the build.
3160 2009-09-18 Xan Lopez <xlopez@igalia.com>
3162 Reviewed by Gustavo Noronha and Jan Alonzo.
3164 [GTK] context menu overriding API is very limited
3165 https://bugs.webkit.org/show_bug.cgi?id=27546
3167 Add WebKitHitTestResult to the build.
3171 2009-09-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3173 Reviewed by Ariya Hidayat.
3175 Disable some ARM compiler warnings
3176 https://bugs.webkit.org/show_bug.cgi?id=29083
3178 The following ARM compiler warnings are disabled
3180 - #68-D: integer conversion resulted in a change of sign
3181 - #111-D: statement is unreachable
3182 - #177-D: variable XXX was declared but never referenced
3183 - #368-D: class XXX defines no constructor to initialize the following: YYY
3184 - #830-D: function XXX "XXX::operator new" has no corresponding operator delete
3185 - #1293-D: assignment in condition
3189 2009-09-09 Kenneth Rohde Christiansen <kenneth@webkit.org>
3191 Reviewed by Simon Hausmann.
3193 [Qt] Add the alternative QtLauncher (based on QGraphicsView) to the build.
3195 https://bugs.webkit.org/show_bug.cgi?id=28862
3199 2009-09-07 Xan Lopez <xlopez@igalia.com>
3201 Rubber-stamped by Gustavo Noronha.
3203 Bump versions in preparation for 1.1.14 release.
3207 2009-09-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3209 Reviewed by Xan Lopez.
3211 https://bugs.webkit.org/show_bug.cgi?id=26854
3212 [GTK] Needs API to allow more control over outgoing requests
3214 * GNUmakefile.am: new files added to the build for new class
3215 WebKitNetworkResponse
3217 2009-09-06 Martin Robinson <martin.james.robinson@gmail.com>
3219 Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
3221 [Gtk] Expose a database API
3222 https://bugs.webkit.org/show_bug.cgi?id=27899
3224 Expose an HTML5 database API for GTK+.
3228 2009-09-04 Albert Bachand <albertb@google.com>
3230 Reviewed by Eric Seidel.
3232 Modify the condition regarding the key modifier for opening combo
3233 boxes under GTK from just PLATFORM(GTK) to also look for
3234 (PLATFORM(CHROMIUM) && PLATFORM(LINUX)).
3236 * WebCore/dom/SelectElement.cpp:
3237 * WebCore/manual-tests/select-popup-on-spacebar.html:
3239 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
3241 Reviewed by Xan Lopez and Gustavo Noronha.
3243 [Gtk] Implement a WebDataSource for the gtk port
3244 https://bugs.webkit.org/show_bug.cgi?id=24758
3246 Add WebKitWebDataSource unit test to the build script
3250 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
3252 Reviewed by Xan Lopez and Gustavo Noronha.
3254 [Gtk] Implement a WebDataSource for the gtk port
3255 https://bugs.webkit.org/show_bug.cgi?id=24758
3257 Add WebKitWebDataSource and DocumentLoaderGtk to the build script.
3261 2009-09-01 Jan Michael Alonzo <jmalonzo@webkit.org>
3263 Reviewed by Xan Lopez and Gustavo Noronha.
3265 [Gtk] Implement a WebDataSource for the gtk port
3266 https://bugs.webkit.org/show_bug.cgi?id=24758
3268 Add WebKitWebResource to the build script.
3272 2009-08-28 Jan Michael Alonzo <jmalonzo@webkit.org>
3274 Reviewed by Oliver Hunt.
3276 Gtk Build broken for OSX Quartz
3277 https://bugs.webkit.org/show_bug.cgi?id=28727
3279 Define XP_UNIX for non-Win OS builds.
3283 2009-08-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3285 Reviewed by Holger Freyther.
3287 https://bugs.webkit.org/show_bug.cgi?id=25889
3288 [GTK] scrollbar policy for main frame is not implementable
3290 Adding files for the new test for window-related issues (starting
3291 with scrollbar policy).
3295 2009-08-27 Priit Laes <plaes@plaes.org>
3297 Reviewed by Xan Lopez.
3299 [GTK] Out-of-srcdir build problem
3300 https://bugs.webkit.org/show_bug.cgi?id=28741
3302 * GNUmakefile.am, autotools/webkit.m4:
3303 Fix problem with out-of-srcdir builds. Also bump required glib version.
3305 2009-08-24 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3307 Reviewed by Xan Lopez.
3309 Bump package and so versions for 1.1.13 release.
3313 2009-08-22 Javier Jardón <javierjc1982@gmail.com>
3315 [GTK] Not use deprecated symbols in WebKitWebView example code.
3316 https://bugs.webkit.org/show_bug.cgi?id=28651
3318 * WebKit/gtk/webkit/webkitwebview.cpp
3320 2009-08-18 Xan Lopez <xlopez@igalia.com>
3322 Rubber-stamped by Holger Freyther.
3324 Require at least libsoup 2.27.91 for the new password
3325 manager/authentication APIs.
3329 2009-08-18 Drew Wilson <atwilson@google.com>
3331 Reviewed by NOBODY (Build Break).
3333 Speculative fix for GTK DumpRenderTree.
3337 2009-08-18 Kent Tamura <tkent@chromium.org>
3339 Reviewed by Eric Seidel.
3341 Add --enable-datalist option.
3345 2009-08-14 Adam Bergkvist <adam.bergkvist@ericsson.com>
3347 Reviewed by Sam Weinig.
3349 [GTK] Added EventSource to the build (default on).
3350 https://bugs.webkit.org/show_bug.cgi?id=14997
3354 2009-08-14 Jan Michael Alonzo <jmalonzo@webkit.org>
3356 Rubber-stamped by Gustavo Noronha.
3358 Initialize CFLAGS and CXXFLAGS before the main body of the
3359 WEBKIT_INIT macro so C files don't get built with "-g -O2".
3361 * autotools/webkit.m4:
3363 2009-08-12 Xan Lopez <xlopez@igalia.com>
3365 Reviewed by Jan Alonzo.
3367 [GTK] Remove keyring optional features
3368 https://bugs.webkit.org/show_bug.cgi?id=28173
3370 Remove keyring support, we now do authentication storage through
3371 libsoup. We depend on libsoup master now, will bump the dependency
3372 when there's a new release.
3377 2009-08-11 Drew Wilson <atwilson@google.com>
3379 Reviewed by NOBODY (Build break).
3381 Speculative fix for GTK build break.
3385 2009-08-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3387 Reviewed by Simon Hausmann.
3389 Build the TestNetscapePlugin on Qt/Mac
3393 2009-08-11 Xan Lopez <xlopez@igalia.com>
3395 Reviewed by Jan Alonzo.
3397 Prefix lengthy commands with AM_V_GEN so that they produce an
3398 output like 'GEN <filename>' when in silent mode.
3402 2009-08-05 Jan Michael Alonzo <jmalonzo@webkit.org>
3404 Reviewed by Xan Lopez.
3406 [Gtk] macros in webkit.m4 should be defined once only
3407 https://bugs.webkit.org/show_bug.cgi?id=27929
3409 The macros in webkit.m4 are not meant to be called multiple times
3410 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3411 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3413 Lastly, make sure CXXFLAGS and CFLAGS are defined before
3414 AC_PROG_CXX gets expanded so it doesn't add "-g -O2" on Release builds.
3416 * autotools/webkit.m4:
3418 2009-08-05 Xan Lopez <xlopez@igalia.com>
3420 Revert r46714, it was making us build debug images by default.
3422 * autotools/webkit.m4:
3424 2009-08-03 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3426 Reviewed by Eric Seidel.
3428 [Qt] Consolidate common gcc flags to WebKit.pri
3429 https://bugs.webkit.org/show_bug.cgi?id=27934
3433 2009-08-03 Jan Michael Alonzo <jmalonzo@webkit.org>
3435 Rubber-stamped by Eric Seidel.
3437 [Gtk] macros in webkit.m4 should be defined once only
3438 https://bugs.webkit.org/show_bug.cgi?id=27929
3440 The macros in webkit.m4 are not meant to be called multiple times
3441 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3442 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3444 * autotools/webkit.m4:
3446 2009-07-29 Ariya Hidayat <ariya.hidayat@nokia.com>
3448 Reviewed by Simon Hausmann.
3450 Adding ImageDiff project file.
3452 https://bugs.webkit.org/show_bug.cgi?id=27813
3454 * WebKit.pro: Added ImageDiff.pro.
3456 2009-07-29 Jan Michael Alonzo <jmalonzo@webkit.org>
3458 Reviewed by Eric Seidel and Xan Lopez.
3460 [Gtk] Enable http/tests/appcache tests
3461 https://bugs.webkit.org/show_bug.cgi?id=27674
3463 * GNUmakefile.am: Add webkit/webkitapplicationcache.cpp
3465 2009-07-28 Xan Lopez <xlopez@igalia.com>
3467 Reviewed by Gustavo Noronha.
3469 Use automake 1.11 SILENT_RULES when present, for cleaner build
3470 output. You can disable it by passing --disable-silent-rules to
3471 configure or V=1 to make.
3473 * autotools/dolt.m4:
3476 2009-07-28 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3478 Reviewed by Simon Hausmann.
3480 [Qt] Disable some compiler warnings for the win build
3481 https://bugs.webkit.org/show_bug.cgi?id=27709
3485 2009-07-28 Xan Lopez <xlopez@igalia.com>
3487 Reviewed by Gustavo Noronha.
3489 * configure.ac: bump version for 1.1.12 release.
3491 2009-07-24 Xan Lopez <xlopez@igalia.com>
3493 Reviewed by Gustavo Noronha.
3495 Remove unneeded commas from PKG_CHECK_MODULES.
3499 2009-07-24 Jan Michael Alonzo <jmalonzo@webkit.org>
3501 Reviewed by Xan Lopez.
3503 Bump pango version requirement to 1.12 which is the version that
3508 2009-07-21 Roland Steiner <rolandsteiner@google.com>
3510 Reviewed by David Levin.
3512 Add ENABLE_RUBY to list of build options
3513 https://bugs.webkit.org/show_bug.cgi?id=27324
3515 * configure.ac: Added flag ENABLE_RUBY.
3517 2009-07-20 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3519 Reviewed by Holger Freyther.
3521 [Qt] Add an option for QtLauncher to build without QtUiTools dependency
3522 https://bugs.webkit.org/show_bug.cgi?id=27438
3524 Based on Norbert Leser's work.
3526 * WebKit.pri: Symbian does not have UiTools
3528 2009-07-16 Fumitoshi Ukai <ukai@chromium.org>
3530 Reviewed by David Levin.
3532 Add --web-sockets flag and ENABLE_WEB_SOCKETS define.
3533 https://bugs.webkit.org/show_bug.cgi?id=27206
3535 Add --enable-web-sockets in configure.ac
3539 2009-07-16 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3541 Reviewed by Simon Hausmann.
3543 [Qt] Enable GNU compiler extensions to the ARM compiler
3544 for all Qt ports using RVCT
3545 https://bugs.webkit.org/show_bug.cgi?id=27348
3549 2009-07-15 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3551 Rubber-stamped by Simon Hausmann.
3553 Fix the Qt/Mac build by disabling TestNetscapePlugin
3555 We should fix and enable this once we run DRT for Qt/Mac
3559 2009-07-13 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3561 Unreviewed build fix. Require the correct libsoup version now that
3566 2009-07-13 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3568 Reviewed by Tor Arne Vestbø.
3570 [Qt] Build fix for QtWebKit on Win
3571 https://bugs.webkit.org/show_bug.cgi?id=27205
3573 * WebKit.pri: Include the major version number in the QtWebKit
3574 library file for Win.
3576 2009-07-13 Simon Hausmann <simon.hausmann@nokia.com>
3578 Reviewed by Ariya Hidayat.
3580 Add the test netscape plugin for the Qt DRT to the build.
3584 2009-07-13 Drew Wilson <atwilson@google.com>
3586 Reviewed by David Levin.
3588 Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
3589 https://bugs.webkit.org/show_bug.cgi?id=26932
3591 Added ENABLE(SHARED_WORKERS) flag.
3595 2009-07-12 Xan Lopez <xlopez@igalia.com>
3597 Reviewed by Gustavo Noronha.
3599 Bump version in preparation for 1.1.11 release.
3603 2009-07-07 Norbert Leser <norbert.leser@nokia.com>
3605 Reviewed by Simon Hausmann.
3607 Exclude DumpRenderTree.pro from symbian build
3611 2009-07-09 Drew Wilson <atwilson@google.com>
3613 Reviewed by Alexey Proskuryakov.
3615 https://bugs.webkit.org/show_bug.cgi?id=26903
3617 Turned on CHANNEL_MESSAGING by default because the MessageChannel API
3618 can now be implemented for Web Workers and is reasonably stable.
3620 * configure.ac: enable CHANNEL_MESSAGING.
3622 2009-07-03 Jan Michael Alonzo <jmalonzo@webkit.org>
3624 Reviewed by Xan Lopez and Gustavo Noronha.
3626 Set user-agent from application
3627 https://bugs.webkit.org/show_bug.cgi?id=17375
3629 Define UA version macros to be used by the UA string.
3630 Add new WebSettings unit test for the User-Agent string API.
3635 2009-06-20 Gustavo Noronha Silva <gns@gnome.org>
3637 Reviewed by Jan Alonzo.
3639 Adding files for the new test case for loading statuses.
3643 2009-06-15 Xan Lopez <xlopez@igalia.com>
3645 Reviewed by Gustavo Noronha.
3647 Version bump in preparation for 1.1.10 release.
3651 2009-06-12 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3653 Reviewed by Xan Lopez.
3655 Refactor handling of options in the build-webkit script
3657 Options are now defined in one place, and then reused when creating
3658 the usage help text, the arguments to GetOptions(), and when passing
3659 the options on to the underlying port-dependent build systems.
3661 This allows the Qt port to read the defaults for the options from the
3662 pro file (dynamically), and to pass the options on to qmake at build.
3666 2009-06-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3668 Reviewed by Holger Freyther.
3670 [Qt] Fix release build detection
3671 https://bugs.webkit.org/show_bug.cgi?id=26267
3675 2009-06-10 Gustavo Noronha Silva <gns@gnome.org>
3677 Reviewed by Xan Lopez.
3679 Add unit tests for our WebKitNetworkRequest object.
3683 2009-06-10 Xan Lopez <xlopez@igalia.com>
3685 Reviewed by Gustavo Noronha.
3687 Version bump in preparation for 1.1.9 release.
3691 2009-06-10 Xan Lopez <xlopez@igalia.com>
3693 Reviewed by Jan Alonzo.
3695 https://bugs.webkit.org/show_bug.cgi?id=25415
3696 [GTK][ATK] Please implement support for get_text_at_offset
3698 Add new dependency on the Gail utils library, needed for our a11y
3704 2009-05-29 Gustavo Noronha Silva <gns@gnome.org>
3706 Reviewed by Jan Alonzo.
3708 Add a test-case for our HTTP backend, currently checking the
3709 ref-counting of the SoupMessage.
3713 2009-05-28 Dirk Schulze <krit@webkit.org>
3715 Reviewed by Nikolas Zimmermann.
3717 Enable the new build flag --filters for Gtk. More details in WebCore/ChangeLog.
3721 2009-05-19 Xan Lopez <xlopez@igalia.com>
3723 Reviewed by Jan Alonzo and Gustavo Noronha.
3725 https://bugs.webkit.org/show_bug.cgi?id=25415
3726 [GTK][ATK] Please implement support for get_text_at_offset
3728 Add new test file for ATK.
3732 2009-05-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3734 Rubber-stamped by Xan Lopez.
3736 Fix webkitgtk_cleanfiles to clean gtk-doc-related files in the
3737 correct directory, so that we pass make distcheck.
3741 2009-05-28 Xan Lopez <xlopez@igalia.com>
3743 Bump version numbers in preparation for 1.1.8 release.
3747 2009-05-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3749 Unreviewed build fix. Add gstreamer-video-0.10 libs to
3750 GSTREAMER_LIBS to resolve an undefined reference to gst_video_get_size
3751 - symbol used in MediaPlayerPrivateGstreamer.
3755 2009-05-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3757 Reviewed by Xan Lopez.
3759 [Gtk] Various autotools build refactoring and fixes
3760 https://bugs.webkit.org/show_bug.cgi?id=25286
3762 Refactor library LIBS. Move third-party libs in libwebkit instead
3767 2009-05-22 Antonio Gomes <antonio.gomes@openbossa.org>
3769 Reviewed by Gustavo Noronha.
3771 Make Gtk build not bail out if gtk-doc-tools is not installed.
3773 Warning message shown instead.
3777 2009-05-22 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3779 Reviewed by Xan Lopez.
3781 Add big warnings about the glib unicode backend being slow and
3782 incomplete, since it is a work in progress.
3784 * autotools/webkit.m4:
3787 2009-05-22 Dominik Röttsches <dominik.roettsches@access-company.com>
3789 Reviewed by Gustavo Noronha.
3791 https://bugs.webkit.org/show_bug.cgi?id=15914
3792 [GTK] Implement Unicode functionality using GLib
3794 Initial version of this patch by Jürg Billeter.
3796 Adding options for --with-unicode-backend=icu|glib
3797 and checking for pango version >= 1.21.0 if GLib backend
3798 is selected. Temporarily, until remaining parts of
3799 this patch are committed, introduce WTF_USE_GLIB_ICU_UNICODE_HYBRID
3800 macro to allow for a mixed compilation with WTF Unicode
3801 backend based on GLib while text codecs and TextBreakIterator
3802 remain ICU dependent.
3807 2009-05-18 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3809 Reviewed by Gavin Barraclough.
3811 Enable YARR, and disable WREC for GTK+.
3815 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3817 Reviewed by Xan Lopez.
3819 [Gtk] Various autotools build refactoring and fixes
3820 https://bugs.webkit.org/show_bug.cgi?id=25286
3822 Add support for running unit tests. Also run the tests whenever
3823 the 'check' target runs.
3827 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3829 Reviewed by Xan Lopez.
3831 [Gtk] Various autotools build refactoring and fixes
3832 https://bugs.webkit.org/show_bug.cgi?id=25286
3838 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3840 Reviewed by Xan Lopez.
3842 [Gtk] Various autotools build refactoring and fixes
3843 https://bugs.webkit.org/show_bug.cgi?id=25286
3845 Add -no-install and -no-fast-install to programs and tests that we
3846 don't install. Also remove -O2 since this is already handled at
3851 2009-05-17 Jan Michael Alonzo <jmalonzo@webkit.org>
3853 Reviewed by Xan Lopez.
3855 [Gtk] Various autotools build refactoring and fixes
3856 https://bugs.webkit.org/show_bug.cgi?id=25286
3858 Refactor library cflags
3862 2009-05-15 Fridrich Strba <fridrich.strba@bluewin.ch>
3864 Reviewed by Jan Alonzo.
3866 Use AC_CANONICAL_HOST instead of AC_CANONICAL_SYSTEM, since
3867 the JIT compiler is not a cross-compiler
3871 2009-05-13 Xan Lopez <xlopez@igalia.com>
3873 Unreviewed: bump versions in preparation for 1.1.7 release.
3877 2009-05-13 Xan Lopez <xlopez@igalia.com>
3879 Rubber-stamped by Gustavo Noronha.
3881 Revert commit r43563, since it breaks WebKitGTK+ when compiled
3886 2009-05-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3888 Reviewed by Holger Freyther.
3890 [Gtk] Various autotools build refactoring and fixes
3891 https://bugs.webkit.org/show_bug.cgi?id=25286
3893 Refactor use of CFLAGS, CXXFLAGS, LIBADD and LDFLAGS.
3897 2009-05-09 Jan Michael Alonzo <jmalonzo@webkit.org>
3899 Reviewed by Gustavo Noronha.
3901 WebKit-r43163 won't build for gtk-directfb
3902 https://bugs.webkit.org/show_bug.cgi?id=25538
3904 Move the ENCHANT check out of the with_target conditional since it
3905 applies to all targets
3909 2009-05-09 Mike Hommey <glandium@debian.org>
3911 Reviewed by Geoffrey Garen. Landed by Jan Alonzo.
3913 Enable JIT on x86-64 gtk+
3914 https://bugs.webkit.org/show_bug.cgi?id=24724
3918 2009-05-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3920 Reviewed by Xan Lopez.
3922 Ship the gtk-doc.make file, so as to not depend on gtkdoc-tools.
3927 2009-05-06 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3929 Reviewed by Simon Hausmann.
3931 Build QtWebKit as a framework on Mac
3933 This implies both debug and release build by default, unless
3934 one of the --debug or --release config options are passed to
3935 the build-webkit script.
3937 Frameworks can be disabled by passing CONFIG+=webkit_no_framework
3938 to the build-webkit script.
3940 To be able to build both debug and release targets in parallel
3941 we have to use separate output directories for the generated
3942 sources, which is not optimal, but required to avoid race conditions.
3944 An optimization would be to only require this spit-up on Mac.
3948 2009-04-30 Jan Michael Alonzo <jmalonzo@webkit.org>
3950 Unreviewed build GTK build fix
3952 * configure.ac: typo fix - javascript_debugger should be enable_javascript_debugger
3954 2009-04-30 Dimitri Glazkov <dglazkov@chromium.org>
3956 Unreviewed, build fix.
3958 https://bugs.webkit.org/show_bug.cgi?id=25470
3959 Extend the cover of ENABLE_JAVASCRIPT_DEBUGGER to profiler.
3961 * configure.ac: Add autoconfig options, missed in the first commit.
3963 2009-04-28 Xan Lopez <xlopez@igalia.com>
3965 Unreviewed: bump versions in preparation for 1.1.6 release.
3969 2009-04-25 Jan Michael Alonzo <jmalonzo@webkit.org>
3971 Reviewed by Xan Lopez.
3973 [GTK] Error reporting
3974 https://bugs.webkit.org/show_bug.cgi?id=18344
3976 Add webkiterror to the build.
3980 2009-04-25 Jan Michael Alonzo <jmalonzo@webkit.org>
3982 Reviewed by Xan Lopez.
3984 [GTK] Error reporting
3985 https://bugs.webkit.org/show_bug.cgi?id=18344
3987 Add the default error page for installation.
3991 2009-04-24 Diego Escalante Urrelo <diegoe@gnome.org>
3993 Reviewed by Gustavo Noronha.