1 2010-08-03 Xan Lopez <xlopez@igalia.com>
3 Reviewed by Gustavo Noronha.
5 Silence JSCore gir "creation".
9 2010-08-02 Chris Fleizach <cfleizach@apple.com>
11 Unreviewed, rolling out r64471.
12 http://trac.webkit.org/changeset/64471
13 https://bugs.webkit.org/show_bug.cgi?id=43005
15 Rolling out https://bugs.webkit.org/show_bug.cgi?id=43005
16 until further discussion
20 2010-08-02 Xan Lopez <xlopez@igalia.com>
22 Reviewed by Gustavo Noronha.
24 [GTK] Add support for the Audio element in the DOM bindings
25 https://bugs.webkit.org/show_bug.cgi?id=43313
27 Add new files to the build.
31 2010-08-02 Chris Fleizach <cfleizach@apple.com>
33 Reviewed by David Kilzer.
35 AX: Support methods for web apps to interact with the native accessibility APIs
36 https://bugs.webkit.org/show_bug.cgi?id=43005
40 2010-08-02 Balazs Kelemen <kb@inf.u-szeged.hu>
42 Reviewed by Simon Hausmann.
44 [Qt] Generate forwarding headers for WebKit2
46 https://bugs.webkit.org/show_bug.cgi?id=43336
48 * DerivedSources.pro: Added WebKit2/DerivedSources.pro to SUBDIRS if webkit2 is on.
50 2010-07-30 Patrick Gansterer <paroga@paroga.com>
52 Reviewed by Nikolas Zimmermann.
54 [CMake] Add FindGperf.cmake
55 https://bugs.webkit.org/show_bug.cgi?id=39163
57 Add a clean gperf dedection since we need it for building.
60 * cmake/FindGperf.cmake: Added.
62 2010-07-30 Rafael Antognolli <antognolli@profusion.mobi>
64 Reviewed by Antonio Gomes.
66 [EFL] Add library version and soname to EFL generated libraries and binary.
67 https://bugs.webkit.org/show_bug.cgi?id=43212
69 Make WebKit-EFL follow libtool soname versioning scheme.
71 * cmake/OptionsEfl.cmake: Added PROJECT_VERSION_PATCH to PROJECT_VERSION.
73 2010-07-29 Martin Robinson <mrobinson@igalia.com>
77 Fix installation of autogenerated header files.
79 * GNUmakefile.am: Fix autogenerated header file installation.
81 2010-07-27 Martin Robinson <mrobinson@igalia.com>
85 Add missing webkitdomdefines.h header to the sources list.
87 * GNUmakefile.am: Add missing header to the sources list.
89 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
91 Reviewed by Ojan Vafai.
93 Add FILE_SYSTEM build flag for FileSystem API
94 https://bugs.webkit.org/show_bug.cgi?id=42915
98 2010-07-26 ryuan choi <ryuan.choi@samsung.com>
100 Unreviewed build fix.
102 [EFL]REGRESSION(r63952): build break because of InspectorBackendDispatcher.cpp
103 https://bugs.webkit.org/show_bug.cgi?id=43021
105 Modify cmake script to fix build break as adding InspectorBackendDispatcher.
107 * cmake/WebKitGenerators.cmake:
109 2010-07-27 Rafael Antognolli <antognolli@profusion.mobi>
111 Reviewed by Antonio Gomes.
113 [EFL] Changing library names (appending suffix "_efl")
114 https://bugs.webkit.org/show_bug.cgi?id=42902
116 Instead of having libwebcore.so, we will have libwebcore_efl.so.
117 Same for javascriptcore and wtf when compiled as shared, and for jsc.
119 * cmake/OptionsEfl.cmake:
121 2010-07-26 Martin Robinson <mrobinson@igalia.com>
123 Reviewed by Xan Lopez.
125 [GTK] Get rid of libgdom
126 https://bugs.webkit.org/show_bug.cgi?id=42378
128 Remove the need to build the libgdom intermediate library.
130 * GNUmakefile.am: Move the source list for the GObject DOM bindings to
131 the top-level GNUmakefile.am, since they are logically part of WebKit, instead
132 of WebCore. List all auto-generated files statically and remove no-longer-
133 used variables. Fix an issue where some places expected webkitenumtypes.cpp
134 to be generated in different directories.
136 2010-07-24 Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
138 Reviewed by Xan Lopez.
140 [GTK] Enable jit compilation on arm
141 https://bugs.webkit.org/show_bug.cgi?id=42856
143 Add missing bits to configure.ac to build the arm jit.
144 Compile and tested on debian sid armel on a qemu vm.
148 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
150 Reviewed by Antonio Gomes.
152 [EFL] Cleanup glib support (make it optional)
153 https://bugs.webkit.org/show_bug.cgi?id=42480
155 Fixing support for compiling EFL port without glib.
157 * cmake/FindGthread.cmake: Added.
158 * cmake/OptionsEfl.cmake:
160 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
162 Reviewed by Antonio Gomes.
164 [EFL] Add support for using libcurl network backend.
165 https://bugs.webkit.org/show_bug.cgi?id=42286
167 Instead of just libsoup, the EFL port now can use libcurl backend.
168 This is a step in the direction of removing dependency on glib. Just
169 need to pass the option -DNETWORK_BACKEND=curl to cmake in order to
172 * cmake/OptionsEfl.cmake:
174 2010-07-23 Andras Becsi <abecsi@webkit.org>
176 Reviewed by Kenneth Rohde Christiansen.
178 [Qt] Enable the build of MiniBrowser.
180 * WebKit.pro: add MiniBrowser.pro to SUBDIRS.
182 2010-07-23 Balazs Kelemen <kb@inf.u-szeged.hu>
184 Reviewed by Kenneth Rohde Christiansen.
186 [Qt] Setup the QtWebProcess
188 https://bugs.webkit.org/show_bug.cgi?id=42623
190 * WebKit.pro: Add WebKit2.pro to the build guarded by webkit2 config variable.
192 2010-07-20 Rafael Antognolli <antognolli@profusion.mobi>
194 Reviewed by Antonio Gomes.
196 [EFL] Enable Ecore-X on compile time
197 https://bugs.webkit.org/show_bug.cgi?id=42600
199 Check for a flag received from cmake configure and disable it
200 if necessary. Also disable it if Ecore-X wasn't found.
202 EFL port does not support automated tests yet.
204 * cmake/FindEFL.cmake:
205 * cmake/OptionsEfl.cmake:
207 2010-07-20 Hans Wennborg <hans@chromium.org>
209 Reviewed by Steve Block.
211 Add WebCore/bindings/generic/RuntimeEnabledFeatures.cpp to build files
212 https://bugs.webkit.org/show_bug.cgi?id=42380
214 RuntimeEnabledFeatures.cpp and .h were moved from bindings/v8 to
215 bindings/generic a while a go (in r54593), but need to
216 be added to the build in order to be used.
218 No new functionality so no new tests.
222 2010-07-16 Leandro Pereira <leandro@profusion.mobi>
224 [EFL] Unreviewed build system cleanup.
226 Remove reference to "mediaControlsGtk.css".
228 * cmake/WebKitGenerators.cmake:
230 2010-07-16 Lucas De Marchi <lucas.demarchi@profusion.mobi>
232 Reviewed by Antonio Gomes.
234 [EFL] Build with MathML enabled. Fix build when MathML is enabled and
236 https://bugs.webkit.org/show_bug.cgi?id=42453
238 * cmake/OptionsEfl.cmake: build with MathML enabled as default.
240 2010-07-15 Martin Robinson <mrobinson@igalia.com>
242 Reviewed by Oliver Hunt.
244 [GTK] Simplify the distribution step
245 https://bugs.webkit.org/show_bug.cgi?id=42414
247 * GNUmakefile.am: Remove unused variables. Rely on WebCore/GNUmakefile.am
248 to handle distributing IDL files from WebCore and to modify EXTRA_DIST.
250 2010-07-14 Martin Robinson <mrobinson@igalia.com>
252 Reviewed by Xan Lopez.
254 [GTK] Get rid of libWebCoreJS
255 https://bugs.webkit.org/show_bug.cgi?id=42083
257 * GNUmakefile.am: Remove the libWebCoreJS library from the extra
258 link libraries. Add IDL files to the distribution manually, as they
259 are no longer included in the header list. This prevents a good deal
260 of repetition in the source listings by avoiding listing both the IDL
261 files and their final targets.
263 2010-07-14 Vincent Scheib <scheib@chromium.org>
265 Reviewed by Kent Tamura
267 Configure Git to ignore build files generated by Chromium .gyp on windows.
269 Bug 42205: Chromium build files on windows not ignored by git
270 https://bugs.webkit.org/show_bug.cgi?id=42205
272 * .gitignore: Updated
274 2010-07-13 Sheriff Bot <webkit.review.bot@gmail.com>
276 Unreviewed, rolling out r63262.
277 http://trac.webkit.org/changeset/63262
278 https://bugs.webkit.org/show_bug.cgi?id=42229
280 broke Windows compile (Requested by bweinstein on #webkit).
284 2010-07-13 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
286 Reviewed by Oliver Hunt.
288 Separate CoreFoundation specific tests in JSC's testapi.c
290 testapi.c depends on the Core Foundation.
291 https://bugs.webkit.org/show_bug.cgi?id=40058
293 * WebKit.pro: enable compilation of JSC C API test.
295 2010-07-13 Scott Violet <sky@chromium.org>
297 Reviewed by David Levin.
299 [Chromium] Makes pressing tab accept the currently selected item in a popup.
300 https://bugs.webkit.org/show_bug.cgi?id=42172
302 * WebCore/platform/chromium/PopupMenuChromium.cpp:
304 2010-07-12 Xan Lopez <xlopez@igalia.com>
306 Reviewed by Gustavo Noronha.
312 2010-07-12 Xan Lopez <xlopez@igalia.com>
314 Reviewed by Gustavo Noronha.
316 Suffix .mo files with the GTK+ API version so that they can be
317 parallel installable.
321 2010-07-12 Xan Lopez <xlopez@igalia.com>
323 Reviewed by Gustavo Noronha.
325 Add another include path to the scanner to avoid warnings related
326 to undefined types. It wasn't picking up <webkit/foo.h>-like
331 2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>
333 Reviewed by Adam Barth.
335 [EFL] Fix cmake build and libsoup detection
336 Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
337 - LINK_FLAGS should be set using quotes, otherwise some wrong
338 substitution takes place;
339 - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
340 version we are using;
341 - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
343 https://bugs.webkit.org/show_bug.cgi?id=41717
345 * cmake/OptionsEfl.cmake:
347 2010-07-06 Leandro Pereira <leandro@profusion.mobi>
349 Unreviewed build fix.
351 [EFL] Add macro to generate inspector code.
353 * cmake/WebKitGenerators.cmake:
355 2010-07-06 Martin Robinson <mrobinson@igalia.com>
359 Build fix after r62549.
361 * GNUmakefile.am: Remove new variable that is no longer used.
363 2010-07-06 Ilya Tikhonovsky <loislo@chromium.org>
365 Reviewed by Yury Semikhatsky.
367 WebInspector: generator part of the patch for bug 40675.
368 On the way to Remote Debugging we want to support JSON serialization
369 on both sides of WebInspector transport.
370 As far as InspectorFrontend class is a simple proxy to WebInspector
371 it would be better to generate it from an IDL file.
372 We have generator infrastructure for binding and will reuse it for
374 https://bugs.webkit.org/show_bug.cgi?id=41692
378 2010-07-05 Antti Koivisto <koivisto@iki.fi>
380 Revert unplanned project file change.
384 2010-06-23 Martin Robinson <mrobinson@igalia.com>
386 Reviewed by Gustavo Noronha Silva.
388 [GTK] Separate DerivedSources per-project
389 https://bugs.webkit.org/show_bug.cgi?id=41109
391 Separate WebKitGTK+ DerivedSources into per-project subdirectories to prepare
392 for properly building WebKit2.
396 2010-07-01 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
398 Reviewed by Simon Hausmann.
400 [Qt] Fix a comment in WebKit.pri.
404 2010-06-16 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
406 Reviewed by Simon Hausmann.
408 [Qt] Fix qmake vcproj generation for QtWebKit.
410 qmake use TARGET=/LIBS+= -lTARGET to create dependencies
411 between projects in a subdir template.
413 Since when compiling outside of Qt we hijack the target name of
414 QtWebKit to add the configuration and version suffix to the binary
415 filename, qmake can't establish the WebCore project as a dependency
418 This patch makes sure that the target is not hijacked on the
419 first of the three passes where the dependencies are determined.
423 2010-07-01 Simon Hausmann <simon.hausmann@nokia.com>
425 Rubber-stamped by Laszlo Gombos.
427 [Qt][Symbian] Bumped up the maximum heap size to 96MB
431 2010-06-30 Leandro Pereira <leandro@profusion.mobi>
435 Generate CSSValueKeywords.cpp instead of CSSValueKeywords.c to avoid
436 recompilation and relinking of WebCore when no files were changed.
438 * cmake/WebKitGenerators.cmake:
440 2010-06-29 Antoine Labour <piman@chromium.org>
442 Reviewed by Dimitri Glazkov.
444 Only call Windows-specific PlatformSkiaContext functions on Windows.
446 * WebCore/platform/graphics/chromium/LayerChromium.cpp:
447 * WebCore/platform/graphics/chromium/LayerRendererChromium.cpp:
449 2010-06-28 John Gregg <johnnyg@google.com>
451 Reviewed by Kent Tamura.
453 add ENABLE_DIRECTORY_UPLOAD build support
454 https://bugs.webkit.org/show_bug.cgi?id=41100
458 2010-06-28 Xan Lopez <xlopez@igalia.com>
460 Reviewed by Gustavo Noronha.
462 Bump version to 1.3.2.
466 2010-06-28 Xan Lopez <xlopez@igalia.com>
468 Rubber-stamped by Gustavo Noronha.
470 Bump gobject-introspection required version to 0.6.15, since we
471 are now shipping version 1.1 gir files.
475 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
477 Unreviewed build fix.
479 [EFL] Build fix for latest version of Ecore library.
480 Ecore recently changed return type of callbacks from int to Eina_Bool.
482 * cmake/FindEFL.cmake: Bump version of Ecore dependency.
484 2010-06-28 Xan Lopez <xlopez@igalia.com>
486 Reviewed by Gustavo Noronha.
488 [GTK] Does not compile with -DGSEAL_ENABLE
489 https://bugs.webkit.org/show_bug.cgi?id=37851
491 Add automake flag to signal whether we are building with GTK+ 2.x
496 2010-06-28 Xan Lopez <xlopez@igalia.com>
498 Reviewed by Gustavo Noronha.
500 [GTK] Add support for GTK+3
501 https://bugs.webkit.org/show_bug.cgi?id=41253
503 Add --with-gtk configure flag, defaulting to support for GTK+ 2.x.
508 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
510 Reviewed by Dimitri Glazkov.
512 Add an --enable-web-timing flag which guards Web Timing support.
513 https://bugs.webkit.org/show_bug.cgi?id=38924
515 This flag is disabled by default.
516 See: http://dev.w3.org/2006/webapi/WebTiming/
520 2010-06-25 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
522 Reviewed by Simon Hausmann.
524 Introduce to QtScript benchmarks.
526 The QtScript performance should be tested regularly. The patch introduces
527 micro benchmarks for existing API.
529 [Qt] Performance of the QtScript API is not tested.
530 https://bugs.webkit.org/show_bug.cgi?id=40911
534 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
536 Reviewed by Kenneth Rohde Christiansen.
538 [CMake] Add option to enable JIT.
539 JIT is disabled by default, but now it's possible to enable it through
540 an option to CMake: -DENABLE_JIT will enable it.
541 https://bugs.webkit.org/show_bug.cgi?id=40936
543 * cmake/OptionsEfl.cmake: add new -DENABLE_JIT option.
544 * cmakeconfig.h.cmake: use new -DENABLE_JIT option.
546 2010-06-23 Leandro Pereira <leandro@profusion.mobi>
548 Reviewed by Kenneth Rohde Christiansen.
550 [EFL] Add support to CPack (to generate source tarballs)
551 https://bugs.webkit.org/show_bug.cgi?id=41009
554 * cmake/OptionsEfl.cmake: Define the default source generator for
556 * cmake/WebKitPackaging.cmake: Added. This file filters the source
557 files so that only files relevant to the selected port are included
558 in the source tarball. See comments for details.
560 2010-06-22 Eric Seidel <eric@webkit.org>
562 Unreviewed. Test commit for commit-queue@webkit.org.
564 2010-06-21 Prasad Tammana <prasadt@chromium.org>
566 Reviewed by Darin Adler.
568 DumpRenderTree should allow tests with modal dialogs
569 https://bugs.webkit.org/show_bug.cgi?id=35350
571 * DumpRenderTree/LayoutTestController.cpp:
572 (abortModalCallback):
573 (LayoutTestController::staticFunctions):
574 * DumpRenderTree/LayoutTestController.h:
575 * DumpRenderTree/mac/LayoutTestControllerMac.mm:
576 (LayoutTestController::abortModal):
577 Add abortModal method to LayoutTestController and make it available from script.
579 * DumpRenderTree/mac/UIDelegate.mm: Add support for showModalDialog.
580 (-[UIDelegate modalWindowWillClose:]): Observer for NSWindowWillCloseNotifications to call
581 abortModal from when modal window closes.
582 (-[UIDelegate webViewRunModal:]): Delegate method for showModalDialog to run the modal loop.
584 2010-06-21 Lucas De Marchi <lucas.demarchi@profusion.mobi>
586 Unreviewed debug build fix.
588 [CMake] Do not force build type to Release
589 https://bugs.webkit.org/show_bug.cgi?id=40566
593 2010-06-21 Satish Sampath <satish@chromium.org>
595 Reviewed by Steve Block.
597 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
598 https://bugs.webkit.org/show_bug.cgi?id=40878
602 2010-06-17 Shu Chang <chang.shu@nokia.com>
604 Reviewed by Kenneth Rohde Christiansen.
606 [Qt] Fix the link error on symbian with ENABLE_JIT=0.
607 1. Add "#if ENABLE(JIT)" in the header file;
608 2. Put feature enable/disable logic to a common.pri so
609 that both JavaScriptCore.pri and WebCore.pri can share.
611 https://bugs.webkit.org/show_bug.cgi?id=40780
615 2010-06-17 Alexis Menard <alexis.menard@nokia.com>
617 Reviewed by Kenneth Rohde Christiansen.
619 [Qt] Upstream the WebKit QML integration plugin
620 https://bugs.webkit.org/show_bug.cgi?id=40050
622 Add to the build the QML WebKit integration plugin.
626 2010-06-17 Lucas De Marchi <lucas.demarchi@profusion.mobi>
628 Reviewed by Gustavo Noronha.
630 Update CMake build system to use new script for generating source files
632 https://bugs.webkit.org/show_bug.cgi?id=40628
634 * cmake/WebKitGenerators.cmake:
636 2010-06-17 Mark Brand <mabrand@mabrand.nl>
638 Reviewed by Simon Hausmann.
640 [Qt] use "win32-g++*" scope to match all MinGW makespecs
642 The scope "win32-g++" comes from the name of the makespec. However, it
643 is frequently used to check for MinGW. This works fine as long as
644 win32-g++ is the only makespec for MinGW. Now we need the wildcard
645 to cover "win32-g++-cross" as well.
649 2010-06-15 Xan Lopez <xlopez@igalia.com>
651 Unreviewed build fix.
653 Remove GSEAL from the debug config since the bots have a GTK+
654 version too old, duh.
658 2010-06-15 Xan Lopez <xlopez@igalia.com>
660 Reviewed by Gustavo Noronha.
662 [GTK] Does not compile with -DGSEAL_ENABLE
663 https://bugs.webkit.org/show_bug.cgi?id=37851
665 Add GSEAL_ENABLE flag when doing debug builds.
669 2010-06-13 Tony Chang <tony@chromium.org>
671 Reviewed by Darin Fisher.
673 Chromium shouldn't build inside the source directory
674 https://bugs.webkit.org/show_bug.cgi?id=40489
676 Ignore Chromium Linux build files.
678 * .: Added property svn:ignore. Modified property svn:ignore.
680 2010-06-09 Leandro Pereira <leandro@profusion.mobi>
682 Reviewed by Adam Treat.
684 [EFL] Allow building core libraries as shared objects to speed up
685 linking time on machines with small amounts of memory.
686 http://webkit.org/b/39899
688 * CMakeLists.txt: Add SHARED_CORE option.
689 * cmake/FindGlib.cmake: Add GObject to the list of GLib libraries to
691 * cmake/OptionsEfl.cmake: Remove default library type definitions.
692 * cmake/WebKitHelpers.cmake: -fvisibility=hidden did not behave well
693 when SHARED_CORE is used.
695 2010-06-08 Xan Lopez <xlopez@igalia.com>
697 Reviewed by Gustavo Noronha.
699 [GTK] Unit testing for WebKitDOMNode hierarchy walk
700 https://bugs.webkit.org/show_bug.cgi?id=40171
702 Add DOM node test to the build system.
706 2010-06-02 Sterling Swigart <sswigart@google.com>
708 Reviewed by David Levin.
710 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
711 https://bugs.webkit.org/show_bug.cgi?id=39906
715 2010-05-31 Xan Lopez <xlopez@igalia.com>
717 Reviewed by Gustavo Noronha.
719 Copy the NEWS file to the toplevel when creating the release
720 tarballs, otherwise it's a bit hard to find.
724 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
726 Final make distcheck fix - clean up generated GDOM files on distclean.
730 2010-05-27 Xan Lopez <xlopez@igalia.com>
732 More GTK+ distcheck fixes.
736 2010-05-27 Xan Lopez <xlopez@igalia.com>
738 Reviewed by Gustavo Noronha.
740 Bump for 1.3.1 release.
744 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
746 Reviewed by Xan Lopez.
748 Build fix for introspection support - make sure DOM headers are
749 included by the GI scanner.
753 2010-05-26 Gustavo Noronha Silva <gns@gnome.org>
755 Build fixes for make distcheck.
759 2010-05-26 Xan Lopez <xlopez@igalia.com>
761 Reviewed by Gustavo Noronha.
763 [GTK] Add support for DOM events in the GObject DOM bindings
764 https://bugs.webkit.org/show_bug.cgi?id=38844
766 Add new test to the build.
770 2010-05-22 Leandro Pereira <leandro@profusion.mobi>
772 Reviewed by Eric Seidel.
774 [EFL] Build fix (always compile libraries with -fPIC when compiler
775 is gcc; always define WTF_USE_PTHREADS).
776 http://webkit.org/b/39235
778 * cmake/OptionsCommon.cmake:
779 * cmake/OptionsEfl.cmake:
780 * cmake/WebKitHelpers.cmake:
782 2010-05-19 Dan Winship <danw@gnome.org>
784 Reviewed by Xan Lopez.
786 [GTK] Install introspection files in our prefix, not
787 gobject-introspection's prefix
792 2010-05-15 Leandro Pereira <leandro@profusion.mobi>
794 Reviewed by Adam Treat.
796 [EFL] Add build system for the EFL port.
797 http://webkit.org/b/37945
799 * CMakeLists.txt: Added.
800 * cmake/FindCFLite.cmake: Added.
801 * cmake/FindCairo.cmake: Added.
802 * cmake/FindEFL.cmake: Added.
803 * cmake/FindFreetype.cmake: Added.
804 * cmake/FindGDK-PixBuf.cmake: Added.
805 * cmake/FindGDK.cmake: Added.
806 * cmake/FindGIO.cmake: Added.
807 * cmake/FindGlib.cmake: Added.
808 * cmake/FindICU.cmake: Added.
809 * cmake/FindLibSoup2.cmake: Added.
810 * cmake/FindLibXlst.cmake: Added.
811 * cmake/FindPango.cmake: Added.
812 * cmake/FindSqlite.cmake: Added.
813 * cmake/LibFindMacros.cmake: Added.
814 * cmake/OptionsCommon.cmake: Added.
815 * cmake/OptionsEfl.cmake: Added.
816 * cmake/WebKitEfl.cmake: Added.
817 * cmake/WebKitFS.cmake: Added.
818 * cmake/WebKitFeatures.cmake: Added.
819 * cmake/WebKitGenerators.cmake: Added.
820 * cmake/WebKitHelpers.cmake: Added.
821 * cmake/WebKitMacros.cmake: Added.
822 * cmakeconfig.h.cmake: Added.
824 2010-05-14 Simon Hausmann <simon.hausmann@nokia.com>
826 Rubber-stamped by Antti Koivisto.
828 [Qt] Rename QtLauncher to QtTestBrowser
829 https://bugs.webkit.org/show_bug.cgi?id=37665
833 2010-05-12 Csaba Osztrogonác <ossy@webkit.org>
835 Reviewed by Kenneth Rohde Christiansen.
837 [Qt] Link error in debug mode without debug_and_release config
838 https://bugs.webkit.org/show_bug.cgi?id=39006
840 * WebKit.pri: Unnecessary build_pass guard removed.
842 2010-05-12 Laszlo Gombos <laszlo.1.gombos@nokia.com>
844 Reviewed by Kenneth Rohde Christiansen.
846 [Qt] Detect debug mode consistently
847 https://bugs.webkit.org/show_bug.cgi?id=38863
851 2010-05-08 Laszlo Gombos <laszlo.1.gombos@nokia.com>
853 Reviewed by Kenneth Rohde Christiansen.
855 [Qt] Build the ImageDiff tool for all platforms including Windows and Symbian
856 https://bugs.webkit.org/show_bug.cgi?id=38706
860 2010-05-07 Simon Hausmann <simon.hausmann@nokia.com>
862 Add a few more files with Windows linefeeds to the .gitattributes file.
866 2010-05-05 Alejandro G. Castro <alex@igalia.com>
868 Reviewed by Xan Lopez.
870 Fixed the gobject introspection compilation with the new DOM
871 bindings, we needed to add DOM objects.
875 2010-05-04 Laszlo Gombos <laszlo.1.gombos@nokia.com>
877 Unreviewed, build fix for Symbian.
879 [Symbian] Symbian builds does not support shadow builds
881 Revision r54715 broke the Symbian build. For Symbian
882 the include directory is generated in the root of the source tree.
883 This patch sets the INCLUDEPATH accordingly for Symbian.
887 2010-05-03 Adam Barth <abarth@webkit.org>
889 Reviewed by Dimitri Glazkov.
891 Add some more Chromium-specific files to gitignore
892 https://bugs.webkit.org/show_bug.cgi?id=38469
894 These files are generated as part of the update-webkit --chromium
899 2010-05-02 Geoff Levand <geoff.levand@am.sony.com>
901 Reviewed by Eric Seidel.
903 [GTK] Fix out of source build failure
904 https://bugs.webkit.org/show_bug.cgi?id=38051
906 Add a preprocessor include path for generated GTK header files.
907 Fixes build errors like these when building GTK out of source:
909 webkit.h: error: webkit/webkitversion.h: No such file or directory
913 2010-05-02 Kartikaya Gupta <kagupta@rim.com>
915 Reviewed by George Staikos.
917 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.
919 https://bugs.webkit.org/show_bug.cgi?id=37888
921 No new tests. None needed.
923 * bindings/scripts/IDLParser.pm:
925 2010-04-29 Xan Lopez <xlopez@igalia.com>
927 Reviewed by Gustavo Noronha.
929 [GTK] GObject DOM bindings
930 https://bugs.webkit.org/show_bug.cgi?id=33590
932 Add WebKitDOMDocument tests to the build.
936 2010-04-28 Sam Weinig <sam@webkit.org>
938 Reviewed by Mark Rowe.
940 Add WebKit2 to the lists of modules to build.
944 2010-04-21 Xan Lopez <xlopez@igalia.com>
946 Reviewed by Adam Barth.
948 [GTK] GObject DOM bindings
949 https://bugs.webkit.org/show_bug.cgi?id=33590
951 Add build bits for the GObject DOM bindings.
955 2010-04-20 Xan Lopez <xlopez@igalia.com>
959 * autotools/webkit.m4:
961 2010-04-19 Diego Escalante Urrelo <descalante@igalia.com>
963 Reviewed by Xan Lopez.
965 [Gtk] Evaluate and create tests for all the AtkRole's implemented by
967 https://bugs.webkit.org/show_bug.cgi?id=34449
969 Add and enable the build of testatkroles to test ATK non form roles.
973 2010-04-18 Michael Forney <michael@mforney.org>
975 Reviewed by Laszlo Gombos.
977 https://bugs.webkit.org/show_bug.cgi?id=37762
979 Fixes the sandbox option in configure.
981 * configure.ac: Fix cut and paste error in the sandbox option causing
982 --{enable,disable}-sandbox to be ineffective, and it to be controlled
985 2010-04-09 Simon Hausmann <simon.hausmann@nokia.com>
987 Unreviewed crash fix.
989 Revert part of 57320 that would remove NDEBUG in release builds for
994 2010-04-09 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
996 Reviewed by Simon Hausmann.
998 [Qt] Fix crashes with package builds in release
1000 * WebKit.pri: Don't randomly add NDEBUG to the defines.
1002 2010-04-07 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1004 Reviewed by Kenneth Rohde Christiansen.
1006 [Qt] Fix trunk (non-standalone) builds for Symbian
1007 https://bugs.webkit.org/show_bug.cgi?id=37136
1009 Test for source files before building instead of relying on
1010 standalone_package config.
1014 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
1016 Reviewed by Dmitry Titov.
1018 Add FileThread for async file operation support in FileReader and FileWriter
1019 https://bugs.webkit.org/show_bug.cgi?id=36896
1021 Add EANBEL_FILE_READER and ENABLE_FILE_WRITER flags.
1025 2010-04-01 Ojan Vafai <ojan@chromium.org>
1027 Reviewed by Adam Barth.
1029 autoinstalled should be git ignored
1030 https://bugs.webkit.org/show_bug.cgi?id=36970
1034 2010-04-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1036 Reviewed by Kenneth Rohde Christiansen.
1038 [Qt]Add -Wextra warning level to the QtWebKit build
1039 https://bugs.webkit.org/show_bug.cgi?id=36971
1043 2010-04-01 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1045 Reviewed by Holger Freyther.
1047 [GTK] webkit_get_default_session() should make sure webkit_init() is called
1048 https://bugs.webkit.org/show_bug.cgi?id=36754
1054 2010-03-26 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1056 Reviewed by Simon Hausmann.
1058 [Qt] Build JavaScriptCore as a static library.
1059 https://bugs.webkit.org/show_bug.cgi?id=36590
1061 This patch takes what was left of the unused JavaScriptCore.pro
1062 and moved the compilation logic from JavaScriptCore.pri to
1067 2010-03-16 Xan Lopez <xlopez@igalia.com>
1069 Rubber-stamped by Gustavo Noronha.
1071 Update library version for 1.1.90 release.
1075 2010-03-16 Xan Lopez <xlopez@igalia.com>
1077 Reviewed by Gustavo Noronha.
1079 Bump version for 1.1.90 release.
1083 2010-03-16 Xan Lopez <xlopez@igalia.com>
1085 Reviewed by Gustavo Noronha.
1087 Add support for Fast Mobile Scrolling in the build system.
1091 2010-03-16 Simon Hausmann <simon.hausmann@nokia.com>
1093 Add WebKitTools/TestResultServer/index.yaml to gitattributes to ignore for crlf conversion.
1097 2010-03-12 Scott Byer <scottbyer@chromium.org>
1099 Reviewed by David Levin.
1101 Popup font size needs to be exposed to clients.
1102 https://bugs.webkit.org/show_bug.cgi?id=35990
1104 Add function to expose the popup menu font size, add a field to
1105 WebPopupMenuInfo that receives that information to convey that to
1106 the web view client's createPopupMenu() call.
1108 * WebCore/platform/chromium/PopupMenuChromium.cpp:
1109 * WebCore/platform/chromium/PopupMenuChromium.h:
1110 * WebKit/chromium/public/WebPopupMenuInfo.h:
1111 * WebKit/chromium/src/ChromeClientImpl.cpp:
1113 2010-03-11 Adam Roben <aroben@apple.com>
1115 Teach git about ObjC files
1117 Fixes <http://webkit.org/b/36015>.
1119 Reviewed by Tim Hatcher.
1121 * .gitattributes: Set the diff attribute for .m and .mm files, and .h
1122 files in Mac-specific directories. This can be used to generate
1123 more-readable diffs of ObjC files.
1125 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1127 Unreviewed. Versioning for 1.1.23.
1131 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1133 Unreviewed distcheck fix.
1137 2010-03-08 Jian Li <jianli@chromium.org>
1139 Reviewed by Dmitry Titov.
1142 https://bugs.webkit.org/show_bug.cgi?id=32993
1144 Add ENABLE_BLOB_SLICE feature define.
1148 2010-03-04 Fridrich Strba <fridrich.strba@bluewin.ch>
1150 Reviewed by Holger Freyther.
1152 https://bugs.webkit.org/show_bug.cgi?id=35726
1153 Remove orphaned #ifdef WTF_USE_GLIB_ICU_UNICODE_HYBRID
1155 Removing orphaned #if USE.
1159 2010-03-04 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1161 Reviewed by Tor Arne Vestbø.
1163 [Qt] Make the OUTPUT_DIR variable in qmake projects independent of build-webkit's logic.
1165 This also allows shadow builds relying only on qmake to work properly.
1169 2010-03-03 Fridrich Strba <fridrich.strba@bluewin.ch>
1171 Reviewed by Xan Lopez.
1173 Miscellaneous little fixes for the windows build of webkit-gtk
1174 https://bugs.webkit.org/show_bug.cgi?id=35640
1176 * GNUmakefile.am: On Windows with GCC, presence of
1177 __declspec(dllexport) on some symbols disables the autoexport/autoimport
1178 feature for all others. Using regex here assures that all symbols that
1179 need to be exported in the dll are actually exported.
1181 2010-03-02 Arno Renevier <arno@renevier.net>
1183 Reviewed by Gustavo Noronha Silva.
1185 [Gtk] implements ChromeClient::requestGeolocationPermissionForFrame
1186 https://bugs.webkit.org/show_bug.cgi?id=35210
1190 2010-03-02 Dmitry Titov <dimich@chromium.org>
1192 Reviewed by Alexey Proskuryakov.
1194 Ignore compiled Java test cases in .gitignore.
1195 https://bugs.webkit.org/show_bug.cgi?id=35559
1199 2010-02-26 Arno Renevier <arno@renevier.net>
1201 Reviewed by Gustavo Noronha Silva.
1203 [Gtk] ignore WebKit/gtk/docs/GNUmakefile.in in .gitignore
1204 https://bugs.webkit.org/show_bug.cgi?id=35424
1208 2010-02-24 Sam Kerner <skerner@chromium.org>
1210 Reviewed by Darin Fisher.
1212 Expose WebFrame::setCanHaveScrollbars(). This allows a view
1213 which is being resized to not need scroll bars to ensure that
1216 Existing function setAllowsScrolling() was renamed
1217 setCanHaveScrollbars(), to be consistant with change 37159:
1218 http://trac.webkit.org/changeset/37159
1220 https://bugs.webkit.org/show_bug.cgi?id=35257
1222 * WebKit/chromium/public/WebFrame.h:
1223 * WebKit/chromium/src/ChromeClientImpl.cpp:
1224 * WebKit/chromium/src/WebFrameImpl.cpp:
1225 * WebKit/chromium/src/WebFrameImpl.h:
1227 2010-02-19 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
1229 Reviewed by Kenneth Rohde Christiansen.
1231 [Qt] Remove QGVLauncher
1233 https://bugs.webkit.org/show_bug.cgi?id=35292
1237 2010-02-24 Xan Lopez <xlopez@igalia.com>
1239 Reviewed by Gustavo Noronha.
1241 Enable SharedWorkers by default, since that's been the default for
1242 a long time in our build-webkit configuration.
1246 2010-02-23 James Choi <jchoi42@pha.jhu.edu>
1248 Add Solaris definitions
1249 https://bugs.webkit.org/show_bug.cgi?id=35214
1251 * WebKit/chromium/src/WebViewImpl.cpp
1252 * WebKit/chromium/src/WebFrameImpl.cpp
1254 2010-02-23 Arno Renevier <arno@renevier.net>
1256 Reviewed by Gustavo Noronha Silva.
1258 [Gtk]: testwebview does not work when called with absolute path
1259 https://bugs.webkit.org/show_bug.cgi?id=34940
1261 When testwebview is called as absolute path, chdir to executable
1262 directory before searching resource files.
1266 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
1268 Reviewed by Gustavo Noronha Silva.
1270 Changes references of GOwnPtr to reflect their new place.
1271 http://webkit.org/b/35084
1273 * JavaScriptCore/JavaScriptCore.gypi:
1274 * JavaScriptCore/wtf/Threading.h:
1275 * JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h:
1277 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
1279 Reviewed by Gustavo Noronha Silva.
1281 Fixes references to GOwnPtr and GRefPtr so the GTK+ port builds
1283 http://webkit.org/b/35084
1287 2010-02-23 Diego Escalante Urrelo <descalante@igalia.com>
1289 Reviewed by Eric Seidel.
1291 [gtk] missing libsoup-2.4 package in gir generation
1292 https://bugs.webkit.org/show_bug.cgi?id=35199
1294 Include libsoup-2.4 package in gobject introspection .gir generation.
1298 2010-02-22 Huahui Wu <hwu@google.com>
1300 Reviewed by Eric Seidel.
1302 Add code that enables SquirrelFish Extreme (a.k.a JSCX, JSC JIT)
1303 in Android. It's disabled by default, but is enabled when the
1304 enveronment variable ENABLE_JSC_JIT is set to true.
1305 https://bugs.webkit.org/show_bug.cgi?id=34855
1309 2010-02-22 Xan Lopez <xlopez@igalia.com>
1311 Reviewed by Gustavo Noronha.
1313 Bump library versioning for 1.1.22 release.
1317 2010-02-22 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1319 Reviewed by Kenneth Rohde Christiansen.
1321 [Qt] Add support for layout tests on Symbian
1322 https://bugs.webkit.org/show_bug.cgi?id=31589
1326 2010-02-20 Noam Rosenthal <noam.rosenthal@nokia.com>
1328 Reviewed by Laszlo Gombos.
1330 [Qt] ENABLE_3D_RENDERING should be optional
1331 https://bugs.webkit.org/show_bug.cgi?id=35100
1333 * WebKit.pri: ENABLE_3D_RENDERING moved to a proper feature test
1335 2010-02-19 Maciej Stachowiak <mjs@apple.com>
1337 Reviewed by David Levin.
1339 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
1340 https://bugs.webkit.org/show_bug.cgi?id=35147
1344 2010-02-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
1346 Reviewed by Eric Seidel.
1348 Add .gitattributes file for custom ChangeLog merge-driver
1350 * .gitattributes: Added.
1352 2010-02-17 Noam Rosenthal <noam.rosenthal@nokia.com>
1354 Reviewed by Ariya Hidayat.
1356 [Qt] GraphicsLayer: support perspective and 3D transforms
1357 https://bugs.webkit.org/show_bug.cgi?id=34960
1359 * WebKit.pri: added appropriate define: ENABLED_3D_RENDERING
1361 2010-02-15 Philippe Normand <pnormand@igalia.com>
1363 Reviewed by Gustavo Noronha Silva.
1365 [GStreamer] Should handle BUFFERING messages
1366 https://bugs.webkit.org/show_bug.cgi?id=30004
1368 * configure.ac: Bump gstreamer -core/-plugins-base requirements to
1369 0.10.25 which is the minimum required version for on-disk buffering.
1371 2010-02-16 Xan Lopez <xlopez@igalia.com>
1373 Reviewed by Gustavo Noronha.
1375 Bump version to 1.1.22 so we can depend on it in applications.
1379 2010-02-12 Simon Hausmann <simon.hausmann@nokia.com>
1381 Reviewed by Holger Freyther.
1383 Removed WMLInputElement.* from .gitattributes as the file is
1388 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1390 Reviewed by Tor Arne Vestbø.
1392 [Qt] Make qtlauncher and qgvlauncher use the generated headers
1393 path to make sure they are correctly generated.
1397 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1399 Reviewed by Tor Arne Vestbø.
1401 [Qt] Manually add support for the install target on Symbian.
1403 This is required to copy the headers over the ones in Qt.
1407 2010-02-11 Fridrich Strba <fridrich.strba@bluewin.ch>
1409 Reviewed by Gustavo Noronha Silva.
1411 Detect properly different versions of libpng out there.
1415 2010-02-11 Xan Lopez <xlopez@igalia.com>
1417 Try to fix GTK+ build.
1421 2010-02-11 Antonio Gomes <tonikitoo@webkit.org>
1423 Reviewed by Xan Lopez.
1425 Adjust gstreamer-plugins-base minimum version check (from 0.10 to 0.10.23).
1429 2010-02-08 Maciej Stachowiak <mjs@apple.com>
1431 Reviewed by Cameron Zwarich.
1433 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
1434 https://bugs.webkit.org/show_bug.cgi?id=34698
1438 2010-02-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1440 Reviewed by Xan Lopez.
1442 Bump version to 1.1.21, and adjust library versioning accordingly.
1446 2010-02-05 Sebastian Dröge <sebastian.droege@collabora.co.uk>
1448 Reviewed by Gustavo Noronha.
1450 Add gstreamer-app-0.10 to configure.ac
1451 https://bugs.webkit.org/show_bug.cgi?id=34317
1455 2010-02-05 Simon Hausmann <simon.hausmann@nokia.com>
1457 Reviewed by Tor Arne Vestbø.
1459 Add .gitattributes file to tell git about files with Windows linefeeds
1460 https://bugs.webkit.org/show_bug.cgi?id=34645
1462 On Windows git defaults to "true" for core.autocrlf, meaning all text
1463 files in the working directory are converted from CRLF to LF on checkin
1464 time. Some files present in the repository have been checked in with
1465 CRLF linefeeds and git should not try to convert them. The added
1466 .gitattributes file tells git to not do any CRLF conversion.
1468 * .gitattributes: Added.
1470 2010-02-05 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
1472 Reviewed by Simon Hausmann.
1474 [Qt] Generate convenience headers (QWebView, etc) using qmake
1476 In Qt this is done using syncqt, but we use a pro-file instead
1477 that generates makefile-rules for each of the extra headers.
1479 These extra headers are installed alongside the normal headers.
1481 * DerivedSources.pro: Include API-DerivedSources
1483 2010-02-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
1485 Reviewed by Lars Knoll.
1487 [Qt] Make 'make -f Makefile.DerivedSources qmake' work
1489 Previously this target ended up generating a file named
1490 Makefile.DerivedSources.DerivedSources, and so on.
1492 * DerivedSources.pro:
1494 2010-02-04 Christian Dywan <christian@twotasts.de>
1496 Reviewed by Xan Lopez.
1498 Require either libsoup 2.28.2 or 2.29.90.
1502 2010-02-04 Xan Lopez <xlopez@igalia.com>
1504 Reviewed by Gustavo Noronha.
1506 Bump minimum libsoup requirement to 2.29.90
1510 2010-02-02 Gustavo Noronha Silva <gns@gnome.org>
1512 Reviewed by Xan Lopez.
1514 Bump version, and adjust library versioning for 1.1.20.
1518 2010-01-29 Jeremy Orlow <jorlow@chromium.org>
1520 Reviewed by Dimitri Glazkov.
1522 A first step towards the Indexed Database API
1523 https://bugs.webkit.org/show_bug.cgi?id=34342
1525 Add Indexed Database API
1529 2010-01-27 Simon Hausmann <simon.hausmann@nokia.com>
1531 Reviewed by Kenneth Rohde Christiansen.
1533 [Qt] Don't build the tests in packages, only the launcher(s)
1537 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1539 Reviewed by Tor Arne Vestbø.
1541 [Qt] Add the "d" suffix to QtWebKit's dll on Windows.
1545 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1547 Unreviewed build fix
1549 [Qt] Build fix for windows when QTDIR contains release libraries.
1551 * WebKit.pri: Use the <name>.lib syntax for linking instead of qmake's -l<name> emulation
1553 2010-01-26 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
1555 Reviewed by Simon Hausmann.
1557 First steps of the QtScript API.
1559 Two new classes were created; QScriptEngine and QScriptValue.
1560 The first should encapsulate a javascript context and the second a script
1563 This API is still in development, so it isn't compiled by default.
1564 To trigger compilation, pass --qmakearg="CONFIG+=build-qtscript" to
1567 https://bugs.webkit.org/show_bug.cgi?id=32565
1571 2010-01-25 Simon Hausmann <simon.hausmann@nokia.com>
1573 Reviewed by Laszlo Gombos.
1575 [Qt] Fix the build on Maemo5.
1577 https://bugs.webkit.org/show_bug.cgi?id=34051
1579 * WebKit.pri: Disable the use of uitools, just like it's done for Symbian.
1581 2010-01-21 No'am Rosenthal <noam.rosenthal@nokia.com>
1583 Reviewed by Antti Koivisto.
1585 [Qt] Implement GraphicsLayer for accelerated layer compositing
1586 https://bugs.webkit.org/show_bug.cgi?id=33514
1588 * WebKit.pri: Addded compile flags to enable accelerated compositing
1589 on versions higher than 4.5
1591 2010-01-20 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
1593 Reviewed by Simon Hausmann.
1595 [Qt] Make DumpRenderTree build on Windows
1599 2010-01-20 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1601 Reviewed by Simon Hausmann.
1603 [Qt] Fix the recursive generated_files target to work with qmake -r -o
1605 * DerivedSources.pro:
1607 2010-01-20 Simon Hausmann <simon.hausmann@nokia.com>
1609 Reviewed by Tor Arne Vestbø.
1611 [Qt] Make it possible (on *nix at least) to recursively call "make generated_files"
1613 * DerivedSources.pro:
1615 2010-01-19 Gustavo Noronha Silva <gns@gnome.org>
1617 Unreviewed. Shared library versioning update for 1.1.19.
1621 2010-01-15 Gustavo Noronha Silva <gns@gnome.org>
1623 Rubber-stamped by Xan Lopez.
1625 Bump version to 1.1.19.
1629 2010-01-14 Csaba Osztrogonác <ossy@webkit.org>
1631 Reviewed by Eric Seidel.
1633 [Qt] Defective dependencies caused build failing on QtBuildBot.
1634 https://bugs.webkit.org/show_bug.cgi?id=33693
1636 * WebKit.pri: CONFIG += depend_includepath added.
1638 2010-01-14 Steve Block <steveblock@google.com>
1640 Reviewed by David Levin.
1642 Moves general includes before bindings includes in Android build system.
1643 https://bugs.webkit.org/show_bug.cgi?id=33623
1645 This avoids problems with collisions between WebCore/platform/text/StringBuilder.h
1646 and the new JavaScriptCore/runtime/StringBuilder.h. This change puts
1647 JavaScriptCore/runtime and other bindings includes after the WebCore and other
1648 general includes, so that the WebCore StringBuilder.h is picked up when building
1651 * Android.mk: Modified.
1653 2010-01-13 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1655 Reviewed by Simon Hausmann.
1657 [Qt] Split the build process in two different .pro files.
1658 This allows qmake to be run once all source files are available.
1660 * DerivedSources.pro: Added.
1663 2010-01-07 Daniel Bates <dbates@rim.com>
1665 Reviewed by Eric Seidel.
1667 https://bugs.webkit.org/show_bug.cgi?id=32987
1669 Added ENABLE_XHTMLMP flag. Disabled by default.
1673 2010-01-05 Gustavo Noronha Silva <gns@gnome.org>
1675 Reviewed by Xan Lopez.
1677 Based on idea and original patch by Evan Martin.
1679 Remove libWebCore intermediate library, to improve link time.
1681 [GTK] Build time must be reduced
1682 https://bugs.webkit.org/show_bug.cgi?id=32921
1686 2010-01-05 Xan Lopez <xlopez@igalia.com>
1688 Bump for 1.1.18 release.
1692 2010-01-04 Gustavo Noronha Silva <gns@gnome.org>
1694 Fix JSCore-1.0.gir path to fix make distcheck.
1698 2010-01-04 Simon Hausmann <simon.hausmann@nokia.com>
1700 Reviewed by Tor Arne Vestbø.
1702 [Qt] Fix standalone package builds.
1704 * WebKit.pri: Add logic for detecting standalone builds. Set OUTPUT_DIR to the top-level dir in that case.
1705 * WebKit.pro: Don't build JSC and DRT for package builds.
1707 2010-01-04 Eric Seidel <eric@webkit.org>
1709 Reviewed by Adam Barth.
1711 bugzilla-tool should not require users to install mechanize
1712 https://bugs.webkit.org/show_bug.cgi?id=32635
1714 * .gitignore: Ignore autoinstall.cache.d directory created by autoinstall.py
1716 2009-12-28 Estêvão Samuel Procópio <tevaum@gmail.com>
1718 Reviewed by Gustavo Noronha Silva.
1720 Bug 32940: [GTK] Changing the download throttle conditions.
1721 https://bugs.webkit.org/show_bug.cgi?id=32716
1723 The WebKitDownload progress notification was taking long to
1724 update. This fix makes notification happens each 0.7 secs
1725 or when the progress ups in 1%.
1727 * WebKit/gtk/webkit/webkitdownload.cpp:
1729 2009-12-22 Simon Hausmann <simon.hausmann@nokia.com>
1731 Rubber-stamped by Holger Freyther.
1733 Adjusted path to QtLauncher.
1737 2009-12-19 Evan Martin <evan@chromium.org>
1739 Reviewed by Gustavo Noronha Silva.
1741 Add a couple of WebKitGtk files to .gitignore.
1745 2009-12-18 Benjamin Otte <otte@gnome.org>
1747 Reviewed by Xan Lopez.
1749 [GTK] RemoveDashboard support. It's useless.
1753 2009-12-18 Simon Hausmann <simon.hausmann@nokia.com>
1755 Reviewed by Tor Arne Vestbø.
1757 [Qt] Clean up the qmake build system to distinguish between trunk builds and package builds
1759 https://bugs.webkit.org/show_bug.cgi?id=32716
1761 * WebKit.pri: Use standalone_package instead of QTDIR_build
1763 2009-12-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1765 Unreviewed. Build fixes for make distcheck.
1769 2009-12-16 Dan Winship <danw@gnome.org>
1771 Reviewed by Gustavo Noronha Silva.
1773 [Gtk] Content-Encoding support
1775 https://bugs.webkit.org/show_bug.cgi?id=522772
1777 * configure.ac: require libsoup 2.28.2 for SoupContentDecoder
1779 2009-12-13 Eric Seidel <eric@webkit.org>
1781 Reviewed by Gavin Barraclough.
1783 string-base64 test does not compute a valid base64 string
1784 http://bugs.webkit.org/show_bug.cgi?id=16806
1786 * tests/string-base64.js: change str[i] to str.charCodeAt(i)
1788 2009-12-10 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1790 Reviewed by Xan Lopez.
1792 [GTK] Should provide an API to control the IconDatabase
1793 https://bugs.webkit.org/show_bug.cgi?id=32334
1795 Add test to make sure favicon reporting works.
1799 2009-12-09 Steve Block <steveblock@google.com>
1801 Reviewed by Adam Barth.
1803 Adds Android Makefiles for building with V8.
1804 https://bugs.webkit.org/show_bug.cgi?id=32278
1806 * Android.mk: Modified. Includes Makefiles for V8.
1808 2009-12-08 Steve Block <steveblock@google.com>
1810 Reviewed by Adam Barth.
1812 [Android] Adds Makefiles for Android port.
1813 https://bugs.webkit.org/show_bug.cgi?id=31325
1815 * Android.mk: Added.
1817 2009-12-08 Christian Dywan <christian@twotoasts.de>
1819 Reviewed by Xan Lopez.
1821 * configure.ac: Require only libSoup 2.27.91 but check for 2.29.3
1822 and define HAVE_LIBSOUP_2_29_3 in that case.
1824 2009-12-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1826 Rubber-stamped by Xan Lopez.
1828 Late post-release version bump.
1832 2009-12-08 Dominik Röttsches <dominik.roettsches@access-company.com>
1834 Reviewed by Gustavo Noronha Silva.
1836 [Gtk] Create a TextBreakIterator implementation based on GLib (without ICU)
1837 https://bugs.webkit.org/show_bug.cgi?id=31469
1839 Removing hybrid configuration for --with-unicode-backend=glib
1840 ICU not required anymore.
1842 * autotools/webkit.m4:
1844 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
1846 Rubber-stamped by Maciej Stachowiak.
1848 Turn on (SVG) Filters for Gtk.
1849 https://bugs.webkit.org/show_bug.cgi?id=32224
1853 2009-12-07 Dmitry Titov <dimich@chromium.org>
1855 Rubber-stamped by Darin Adler.
1857 Remove ENABLE_SHARED_SCRIPT flags
1858 https://bugs.webkit.org/show_bug.cgi?id=32245
1859 This patch was obtained by "git revert" command and then un-reverting of ChangeLog files.
1863 2009-12-06 Gustavo Noronha Silva <gns@gnome.org>
1865 Reviewed by Xan Lopez.
1867 Build the new API test.
1869 [GTK] REGRESSION: webkit thinks it can render PDFs
1870 https://bugs.webkit.org/show_bug.cgi?id=32183
1874 2009-12-05 Vincent Untz <vuntz@gnome.org>
1876 Reviewed by Gustavo Noronha.
1878 Fixes race for builds with introspection enabled, and parallel
1883 2009-12-04 Xan Lopez <xlopez@igalia.com>
1885 Reviewed by Gustavo Noronha.
1887 [GTK]Enable DNS prefetching
1888 https://bugs.webkit.org/show_bug.cgi?id=23846
1890 Bump libsoup required version to 2.29.3 for DNS prefetching.
1894 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1896 Rubber-stamped by Xan Lopez.
1898 Make sure we distribute and install GObject Introspection files.
1902 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1904 Build fix. Make sure JSCore-1.0.gir is added to the distributed
1909 2009-11-30 Xan Lopez <xlopez@igalia.com>
1911 Reviewed by Gustavo Noronha.
1913 Bump versions for 1.1.17 release.
1917 2009-11-30 Jan-Arve Sæther <jan-arve.saether@nokia.com>
1919 Reviewed by Simon Hausmann.
1921 [Qt] Fix compilation with win32-icc
1923 Include os-win32 for stdint.h since MS does not ship that in their PSDK.
1927 2009-11-26 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1929 Reviewed by Oliver Hunt.
1931 Move GOwnPtr* from wtf to wtf/gtk
1932 https://bugs.webkit.org/show_bug.cgi?id=31793
1934 * GNUmakefile.am: Add JavaScriptCore/wtf/gtk to
1937 2009-11-24 Dmitry Titov <dimich@chromium.org>
1939 Reviewed by Eric Seidel.
1941 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
1942 https://bugs.webkit.org/show_bug.cgi?id=31444
1946 2009-11-24 Jason Smith <dark.panda@gmail.com>
1948 Reviewed by Alexey Proskuryakov.
1950 RegExp#exec's returned Array-like object behaves differently from
1952 https://bugs.webkit.org/show_bug.cgi?id=31689
1954 * LayoutTests/fast/js/regexp-in-and-foreach-handling.html: Added.
1955 * LayoutTests/fast/js/script-tests/regexp-in-and-foreach-handling.js: Added.
1956 * LayoutTests/fast/js/regexp-in-and-foreach-handling-expected.txt: Added.
1958 2009-11-24 Jens Alfke <snej@chromium.org>
1960 Reviewed by David Levin.
1962 Ignore Chromium's Xcode projects that are auto-generated from .gyp files.
1963 https://bugs.webkit.org/show_bug.cgi?id=31847
1965 * .gitignore: Add three .xcodeproj files.
1967 2009-11-09 Priit Laes <plaes@plaes.org>
1969 Reviewed by Oliver Hunt.
1971 [Gtk] Build from tarball fails with --enable-introspection
1972 https://bugs.webkit.org/show_bug.cgi?id=31261
1974 We need to enable gobject-introspection during distcheck otherwise
1975 some of the required files are missing in tarball.
1979 2009-11-05 Priit Laes <plaes@plaes.org>
1981 Reviewed by Jan Alonzo.
1983 [Gtk] Build failure with --enable-introspection
1984 https://bugs.webkit.org/show_bug.cgi?id=31102
1986 Add search and include paths for JSCore-1.0.gir required by
1987 gobject-introspection tools.
1991 2009-11-04 Benjamin Otte <otte@gnome.org>
1993 Reviewed by Gustavo Noronha.
1995 Update Cairo requirement to 1.6.
1997 https://bugs.webkit.org/show_bug.cgi?id=19266
2001 2009-11-02 Estêvão Samuel Procópio <tevaum@gmail.com>
2003 Reviewed by Gustavo Noronha.
2005 [Build] make install ignores --prefix option for gobject-introspection.
2006 https://bugs.webkit.org/show_bug.cgi?id=31025
2008 Make the build system use the --prefix path also when installing
2009 gobject-introspection files.
2011 * configure.ac: use --prefix path in GITDIR and GIRTYPELIBDIR
2013 2009-11-02 Xan Lopez <xlopez@igalia.com>
2015 Bump version before release (or post-release, depending on your
2016 point of view) so that we can make applications depending on
2017 unreleased APIs in WebKit svn fail at configure time when the
2018 requirements are not met.
2022 2009-11-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2024 Reviewed by Eric Seidel.
2026 Turn on warnings for QtWebKit for gcc
2027 https://bugs.webkit.org/show_bug.cgi?id=30958
2029 * WebKit.pri: Turn on warnings for the GCC compiler
2031 2009-10-30 Adam Barth <abarth@webkit.org>
2033 Reviewed by Mark Rowe.
2035 Teach git to ignore some files
2036 https://bugs.webkit.org/show_bug.cgi?id=30951
2038 Ignore WebKitBuild because we never want to version that directory.
2039 Also, ignore the xcode project files so git clean doesn't blow away
2040 your project settings. Finally, ignore the compiled python files in
2041 WebKitTools/Script modules because they clutter up git status.
2043 * .gitignore: Added.
2045 2009-10-30 Roland Steiner <rolandsteiner@chromium.org>
2047 Reviewed by Eric Seidel.
2049 Remove ENABLE_RUBY guards as discussed with Dave Hyatt and Maciej Stachowiak.
2051 Bug 28420 - Implement HTML5 <ruby> rendering
2052 (https://bugs.webkit.org/show_bug.cgi?id=28420)
2054 No new tests (no functional change).
2058 2009-10-26 Holger Hans Peter Freyther <zecke@selfish.org>
2060 Rubber-stamped by Darin Adler.
2062 Export fastMalloc, fastCalloc, fastRealloc and fastFree
2063 https://bugs.webkit.org/show_bug.cgi?id=30769
2065 Export the FastMalloc functions outside of the libwebkit library
2066 to be able to instrument memory allocations. These are C++ symbols
2067 but do not require the C++ runtime to be useful and should be of
2068 no harm to plain C code.
2070 * autotools/symbols.filter:
2072 2009-10-26 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2074 Reviewed by Jan Alonzo.
2076 Alternative solution to regression introduced in r48672.
2080 2009-10-26 Xan Lopez <xlopez@igalia.com>
2082 Reviewed by Gustavo Noronha.
2084 Update for 1.1.16 release.
2088 2009-10-24 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2090 Reviewed by Holger Freyther.
2092 [Qt] [Symbian] Set the capability and memory required to run QtWebKit for Symbian
2093 https://bugs.webkit.org/show_bug.cgi?id=30476
2095 Set the stack size to 80 Kb and heap size to the 128kB - 32MB range
2096 to all executables linking against WebKit library.
2100 2009-10-18 Jan Michael Alonzo <jmalonzo@webkit.org>
2102 Reviewed by Holger Freyther.
2104 [GTK] Add MathML to the build system
2105 https://bugs.webkit.org/show_bug.cgi?id=30487
2107 Add --enable-mathml to configure.
2111 2009-10-15 Jan Michael Alonzo <jmalonzo@webkit.org>
2113 Reviewed by Xan Lopez.
2115 [GTK] marshal stamp files are not cleaned after a distclean
2116 https://bugs.webkit.org/show_bug.cgi?id=30156
2118 Add the stamp files directly to cleanfiles. Also rearrange the
2119 variable declarations so we don't miss any files that need to be
2120 cleaned up during the clean targets.
2124 2009-10-15 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2126 Unreviewed. Help text fix - Web Sockets default is no, not yes.
2130 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
2132 Rubberstamped by Eric Seidel.
2134 [Gtk] Fix icu CFLAG for Darwin
2135 https://bugs.webkit.org/show_bug.cgi?id=29517
2137 Don't escape the srcdir variable. Also use $host instead of the
2140 * autotools/webkit.m4:
2142 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
2144 Reviewed by Gustavo Noronha.
2146 [Gtk] Use the SQLite3 headers from WebKitLibraries if sqlite3 is undetected
2147 https://bugs.webkit.org/show_bug.cgi?id=29518
2151 2009-10-05 Zoltan Horvath <zoltan@webkit.org>
2153 Reviewed by Simon Hausmann.
2155 [Qt] Disable TCmalloc for Windows port at the present, because MinGW
2156 hasn't got built-in pthread library.
2160 2009-10-02 Prasanth Ullattil <prasanth.ullattil@nokia.com>
2162 Reviewed by Simon Hausmann.
2164 Disable a few more harmless MSVC warnings.
2168 2009-10-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2170 Unreviewed, build fix.
2172 [Qt] Symbian build break after r48976.
2173 unix is set for Symbian in the Qt build system.
2177 2009-10-01 Zoltan Horvath <zoltan@webkit.org>
2179 Reviewed by Simon Hausmann.
2181 [Qt] Enable TCmalloc for the Linux, Mac and Windows Qt-port
2182 https://bugs.webkit.org/show_bug.cgi?id=27029
2184 Remove USE_SYSTEM_MALLOC for Linux, Mac and Windows Qt-port from WebKit.pri,
2185 so these Qt-ports will use TCmalloc as other ports.
2189 2009-10-01 Martin Robinson <martin.james.robinson@gmail.com>
2191 Reviewed by Xan Lopez.
2193 [GTK] GtkIMContext filtering interferes with DOM key events
2194 https://bugs.webkit.org/show_bug.cgi?id=28733
2196 Add new key event test ensuring that IME keypresses are handled.
2200 2009-10-01 Philippe Normand <pnormand@igalia.com>
2202 Reviewed by Xan Lopez.
2204 [GTK] data: uri support in media player
2205 https://bugs.webkit.org/show_bug.cgi?id=29842
2207 Check presence of gstreamer-pbutils-0.10.
2211 2009-09-26 David Kilzer <ddkilzer@apple.com>
2213 GTK BUILD FIX: add ENABLE_ORIENTATION_EVENTS support to configure.ac
2215 * configure.ac: Added support for ENABLE_ORIENTATION_EVENTS.
2217 2009-09-23 Xan Lopez <xlopez@igalia.com>
2219 Reviewed by Gustavo Noronha.
2221 Do not add unneeded include paths for gir files, and add the
2222 include paths for headers manually instead of relying on our own
2223 pc file and installed headers, since that adds a circular
2228 2009-09-23 Jan Michael Alonzo <jmalonzo@webkit.org>
2230 Reviewed by Xan Lopez.
2232 Minor reorganization to the patch landed in
2233 http://trac.webkit.org/changeset/48670. Also move JSCore-1.0.gir
2234 in the gtk directory as that's only useful to the Gtk port at the
2240 2009-09-23 Xan Lopez <xlopez@igalia.com>
2242 Reviewed by Gustavo Noronha.
2244 [GTK] We should generate our own gir file for introspection
2245 https://bugs.webkit.org/show_bug.cgi?id=29603
2247 Generate gir and typelib files for WebKit and JSCore. The JSCore
2248 gir file is handwritten (since it's only useful, for now, as a
2249 dependency of the WebKit gir file), the WebKit one is
2250 autogenerated from the headers.
2253 * JSCore-1.0.gir: Added.
2256 2009-09-22 Philippe Normand <pnormand@igalia.com>
2258 Reviewed by Xan Lopez.
2260 link errors due to wrong UNICODE_LIBS on Ubuntu Jaunty
2261 https://bugs.webkit.org/show_bug.cgi?id=29638
2263 Call icu-cconfig with ldflags-libsonly to prevent having a -L
2264 statement that could override libs installed in another prefix.
2266 * autotools/webkit.m4:
2268 2009-09-21 Xan Lopez <xlopez@igalia.com>
2270 Reviewed by Gustavo Noronha.
2272 Bump version for 1.1.15 release.
2276 2009-09-18 Xan Lopez <xlopez@igalia.com>
2278 Reviewed by Gustavo Noronha and Jan Alonzo.
2280 [GTK] context menu overriding API is very limited
2281 https://bugs.webkit.org/show_bug.cgi?id=27546
2283 Add new tests to the build.
2287 2009-09-18 Xan Lopez <xlopez@igalia.com>
2289 Reviewed by Gustavo Noronha and Jan Alonzo.
2291 [GTK] context menu overriding API is very limited
2292 https://bugs.webkit.org/show_bug.cgi?id=27546
2294 Add WebKitHitTestResult to the build.
2298 2009-09-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2300 Reviewed by Ariya Hidayat.
2302 Disable some ARM compiler warnings
2303 https://bugs.webkit.org/show_bug.cgi?id=29083
2305 The following ARM compiler warnings are disabled
2307 - #68-D: integer conversion resulted in a change of sign
2308 - #111-D: statement is unreachable
2309 - #177-D: variable XXX was declared but never referenced
2310 - #368-D: class XXX defines no constructor to initialize the following: YYY
2311 - #830-D: function XXX "XXX::operator new" has no corresponding operator delete
2312 - #1293-D: assignment in condition
2316 2009-09-09 Kenneth Rohde Christiansen <kenneth@webkit.org>
2318 Reviewed by Simon Hausmann.
2320 [Qt] Add the alternative QtLauncher (based on QGraphicsView) to the build.
2322 https://bugs.webkit.org/show_bug.cgi?id=28862
2326 2009-09-07 Xan Lopez <xlopez@igalia.com>
2328 Rubber-stamped by Gustavo Noronha.
2330 Bump versions in preparation for 1.1.14 release.
2334 2009-09-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2336 Reviewed by Xan Lopez.
2338 https://bugs.webkit.org/show_bug.cgi?id=26854
2339 [GTK] Needs API to allow more control over outgoing requests
2341 * GNUmakefile.am: new files added to the build for new class
2342 WebKitNetworkResponse
2344 2009-09-06 Martin Robinson <martin.james.robinson@gmail.com>
2346 Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
2348 [Gtk] Expose a database API
2349 https://bugs.webkit.org/show_bug.cgi?id=27899
2351 Expose an HTML5 database API for GTK+.
2355 2009-09-04 Albert Bachand <albertb@google.com>
2357 Reviewed by Eric Seidel.
2359 Modify the condition regarding the key modifier for opening combo
2360 boxes under GTK from just PLATFORM(GTK) to also look for
2361 (PLATFORM(CHROMIUM) && PLATFORM(LINUX)).
2363 * WebCore/dom/SelectElement.cpp:
2364 * WebCore/manual-tests/select-popup-on-spacebar.html:
2366 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
2368 Reviewed by Xan Lopez and Gustavo Noronha.
2370 [Gtk] Implement a WebDataSource for the gtk port
2371 https://bugs.webkit.org/show_bug.cgi?id=24758
2373 Add WebKitWebDataSource unit test to the build script
2377 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
2379 Reviewed by Xan Lopez and Gustavo Noronha.
2381 [Gtk] Implement a WebDataSource for the gtk port
2382 https://bugs.webkit.org/show_bug.cgi?id=24758
2384 Add WebKitWebDataSource and DocumentLoaderGtk to the build script.
2388 2009-09-01 Jan Michael Alonzo <jmalonzo@webkit.org>
2390 Reviewed by Xan Lopez and Gustavo Noronha.
2392 [Gtk] Implement a WebDataSource for the gtk port
2393 https://bugs.webkit.org/show_bug.cgi?id=24758
2395 Add WebKitWebResource to the build script.
2399 2009-08-28 Jan Michael Alonzo <jmalonzo@webkit.org>
2401 Reviewed by Oliver Hunt.
2403 Gtk Build broken for OSX Quartz
2404 https://bugs.webkit.org/show_bug.cgi?id=28727
2406 Define XP_UNIX for non-Win OS builds.
2410 2009-08-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2412 Reviewed by Holger Freyther.
2414 https://bugs.webkit.org/show_bug.cgi?id=25889
2415 [GTK] scrollbar policy for main frame is not implementable
2417 Adding files for the new test for window-related issues (starting
2418 with scrollbar policy).
2422 2009-08-27 Priit Laes <plaes@plaes.org>
2424 Reviewed by Xan Lopez.
2426 [GTK] Out-of-srcdir build problem
2427 https://bugs.webkit.org/show_bug.cgi?id=28741
2429 * GNUmakefile.am, autotools/webkit.m4:
2430 Fix problem with out-of-srcdir builds. Also bump required glib version.
2432 2009-08-24 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2434 Reviewed by Xan Lopez.
2436 Bump package and so versions for 1.1.13 release.
2440 2009-08-22 Javier Jardón <javierjc1982@gmail.com>
2442 [GTK] Not use deprecated symbols in WebKitWebView example code.
2443 https://bugs.webkit.org/show_bug.cgi?id=28651
2445 * WebKit/gtk/webkit/webkitwebview.cpp
2447 2009-08-18 Xan Lopez <xlopez@igalia.com>
2449 Rubber-stamped by Holger Freyther.
2451 Require at least libsoup 2.27.91 for the new password
2452 manager/authentication APIs.
2456 2009-08-18 Drew Wilson <atwilson@google.com>
2458 Reviewed by NOBODY (Build Break).
2460 Speculative fix for GTK DumpRenderTree.
2464 2009-08-18 Kent Tamura <tkent@chromium.org>
2466 Reviewed by Eric Seidel.
2468 Add --enable-datalist option.
2472 2009-08-14 Adam Bergkvist <adam.bergkvist@ericsson.com>
2474 Reviewed by Sam Weinig.
2476 [GTK] Added EventSource to the build (default on).
2477 https://bugs.webkit.org/show_bug.cgi?id=14997
2481 2009-08-14 Jan Michael Alonzo <jmalonzo@webkit.org>
2483 Rubber-stamped by Gustavo Noronha.
2485 Initialize CFLAGS and CXXFLAGS before the main body of the
2486 WEBKIT_INIT macro so C files don't get built with "-g -O2".
2488 * autotools/webkit.m4:
2490 2009-08-12 Xan Lopez <xlopez@igalia.com>
2492 Reviewed by Jan Alonzo.
2494 [GTK] Remove keyring optional features
2495 https://bugs.webkit.org/show_bug.cgi?id=28173
2497 Remove keyring support, we now do authentication storage through
2498 libsoup. We depend on libsoup master now, will bump the dependency
2499 when there's a new release.
2504 2009-08-11 Drew Wilson <atwilson@google.com>
2506 Reviewed by NOBODY (Build break).
2508 Speculative fix for GTK build break.
2512 2009-08-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2514 Reviewed by Simon Hausmann.
2516 Build the TestNetscapePlugin on Qt/Mac
2520 2009-08-11 Xan Lopez <xlopez@igalia.com>
2522 Reviewed by Jan Alonzo.
2524 Prefix lengthy commands with AM_V_GEN so that they produce an
2525 output like 'GEN <filename>' when in silent mode.
2529 2009-08-05 Jan Michael Alonzo <jmalonzo@webkit.org>
2531 Reviewed by Xan Lopez.
2533 [Gtk] macros in webkit.m4 should be defined once only
2534 https://bugs.webkit.org/show_bug.cgi?id=27929
2536 The macros in webkit.m4 are not meant to be called multiple times
2537 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
2538 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
2540 Lastly, make sure CXXFLAGS and CFLAGS are defined before
2541 AC_PROG_CXX gets expanded so it doesn't add "-g -O2" on Release builds.
2543 * autotools/webkit.m4:
2545 2009-08-05 Xan Lopez <xlopez@igalia.com>
2547 Revert r46714, it was making us build debug images by default.
2549 * autotools/webkit.m4:
2551 2009-08-03 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2553 Reviewed by Eric Seidel.
2555 [Qt] Consolidate common gcc flags to WebKit.pri
2556 https://bugs.webkit.org/show_bug.cgi?id=27934
2560 2009-08-03 Jan Michael Alonzo <jmalonzo@webkit.org>
2562 Rubber-stamped by Eric Seidel.
2564 [Gtk] macros in webkit.m4 should be defined once only
2565 https://bugs.webkit.org/show_bug.cgi?id=27929
2567 The macros in webkit.m4 are not meant to be called multiple times
2568 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
2569 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
2571 * autotools/webkit.m4:
2573 2009-07-29 Ariya Hidayat <ariya.hidayat@nokia.com>
2575 Reviewed by Simon Hausmann.
2577 Adding ImageDiff project file.
2579 https://bugs.webkit.org/show_bug.cgi?id=27813
2581 * WebKit.pro: Added ImageDiff.pro.
2583 2009-07-29 Jan Michael Alonzo <jmalonzo@webkit.org>
2585 Reviewed by Eric Seidel and Xan Lopez.
2587 [Gtk] Enable http/tests/appcache tests
2588 https://bugs.webkit.org/show_bug.cgi?id=27674
2590 * GNUmakefile.am: Add webkit/webkitapplicationcache.cpp
2592 2009-07-28 Xan Lopez <xlopez@igalia.com>
2594 Reviewed by Gustavo Noronha.
2596 Use automake 1.11 SILENT_RULES when present, for cleaner build
2597 output. You can disable it by passing --disable-silent-rules to
2598 configure or V=1 to make.
2600 * autotools/dolt.m4:
2603 2009-07-28 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2605 Reviewed by Simon Hausmann.
2607 [Qt] Disable some compiler warnings for the win build
2608 https://bugs.webkit.org/show_bug.cgi?id=27709
2612 2009-07-28 Xan Lopez <xlopez@igalia.com>
2614 Reviewed by Gustavo Noronha.
2616 * configure.ac: bump version for 1.1.12 release.
2618 2009-07-24 Xan Lopez <xlopez@igalia.com>
2620 Reviewed by Gustavo Noronha.
2622 Remove unneeded commas from PKG_CHECK_MODULES.
2626 2009-07-24 Jan Michael Alonzo <jmalonzo@webkit.org>
2628 Reviewed by Xan Lopez.
2630 Bump pango version requirement to 1.12 which is the version that
2635 2009-07-21 Roland Steiner <rolandsteiner@google.com>
2637 Reviewed by David Levin.
2639 Add ENABLE_RUBY to list of build options
2640 https://bugs.webkit.org/show_bug.cgi?id=27324
2642 * configure.ac: Added flag ENABLE_RUBY.
2644 2009-07-20 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2646 Reviewed by Holger Freyther.
2648 [Qt] Add an option for QtLauncher to build without QtUiTools dependency
2649 https://bugs.webkit.org/show_bug.cgi?id=27438
2651 Based on Norbert Leser's work.
2653 * WebKit.pri: Symbian does not have UiTools
2655 2009-07-16 Fumitoshi Ukai <ukai@chromium.org>
2657 Reviewed by David Levin.
2659 Add --web-sockets flag and ENABLE_WEB_SOCKETS define.
2660 https://bugs.webkit.org/show_bug.cgi?id=27206
2662 Add --enable-web-sockets in configure.ac
2666 2009-07-16 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2668 Reviewed by Simon Hausmann.
2670 [Qt] Enable GNU compiler extensions to the ARM compiler
2671 for all Qt ports using RVCT
2672 https://bugs.webkit.org/show_bug.cgi?id=27348
2676 2009-07-15 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2678 Rubber-stamped by Simon Hausmann.
2680 Fix the Qt/Mac build by disabling TestNetscapePlugin
2682 We should fix and enable this once we run DRT for Qt/Mac
2686 2009-07-13 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2688 Unreviewed build fix. Require the correct libsoup version now that
2693 2009-07-13 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2695 Reviewed by Tor Arne Vestbø.
2697 [Qt] Build fix for QtWebKit on Win
2698 https://bugs.webkit.org/show_bug.cgi?id=27205
2700 * WebKit.pri: Include the major version number in the QtWebKit
2701 library file for Win.
2703 2009-07-13 Simon Hausmann <simon.hausmann@nokia.com>
2705 Reviewed by Ariya Hidayat.
2707 Add the test netscape plugin for the Qt DRT to the build.
2711 2009-07-13 Drew Wilson <atwilson@google.com>
2713 Reviewed by David Levin.
2715 Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
2716 https://bugs.webkit.org/show_bug.cgi?id=26932
2718 Added ENABLE(SHARED_WORKERS) flag.
2722 2009-07-12 Xan Lopez <xlopez@igalia.com>
2724 Reviewed by Gustavo Noronha.
2726 Bump version in preparation for 1.1.11 release.
2730 2009-07-07 Norbert Leser <norbert.leser@nokia.com>
2732 Reviewed by Simon Hausmann.
2734 Exclude DumpRenderTree.pro from symbian build
2738 2009-07-09 Drew Wilson <atwilson@google.com>
2740 Reviewed by Alexey Proskuryakov.
2742 https://bugs.webkit.org/show_bug.cgi?id=26903
2744 Turned on CHANNEL_MESSAGING by default because the MessageChannel API
2745 can now be implemented for Web Workers and is reasonably stable.
2747 * configure.ac: enable CHANNEL_MESSAGING.
2749 2009-07-03 Jan Michael Alonzo <jmalonzo@webkit.org>
2751 Reviewed by Xan Lopez and Gustavo Noronha.
2753 Set user-agent from application
2754 https://bugs.webkit.org/show_bug.cgi?id=17375
2756 Define UA version macros to be used by the UA string.
2757 Add new WebSettings unit test for the User-Agent string API.
2762 2009-06-20 Gustavo Noronha Silva <gns@gnome.org>
2764 Reviewed by Jan Alonzo.
2766 Adding files for the new test case for loading statuses.
2770 2009-06-15 Xan Lopez <xlopez@igalia.com>
2772 Reviewed by Gustavo Noronha.
2774 Version bump in preparation for 1.1.10 release.
2778 2009-06-12 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2780 Reviewed by Xan Lopez.
2782 Refactor handling of options in the build-webkit script
2784 Options are now defined in one place, and then reused when creating
2785 the usage help text, the arguments to GetOptions(), and when passing
2786 the options on to the underlying port-dependent build systems.
2788 This allows the Qt port to read the defaults for the options from the
2789 pro file (dynamically), and to pass the options on to qmake at build.
2793 2009-06-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2795 Reviewed by Holger Freyther.
2797 [Qt] Fix release build detection
2798 https://bugs.webkit.org/show_bug.cgi?id=26267
2802 2009-06-10 Gustavo Noronha Silva <gns@gnome.org>
2804 Reviewed by Xan Lopez.
2806 Add unit tests for our WebKitNetworkRequest object.
2810 2009-06-10 Xan Lopez <xlopez@igalia.com>
2812 Reviewed by Gustavo Noronha.
2814 Version bump in preparation for 1.1.9 release.
2818 2009-06-10 Xan Lopez <xlopez@igalia.com>
2820 Reviewed by Jan Alonzo.
2822 https://bugs.webkit.org/show_bug.cgi?id=25415
2823 [GTK][ATK] Please implement support for get_text_at_offset
2825 Add new dependency on the Gail utils library, needed for our a11y
2831 2009-05-29 Gustavo Noronha Silva <gns@gnome.org>
2833 Reviewed by Jan Alonzo.
2835 Add a test-case for our HTTP backend, currently checking the
2836 ref-counting of the SoupMessage.
2840 2009-05-28 Dirk Schulze <krit@webkit.org>
2842 Reviewed by Nikolas Zimmermann.
2844 Enable the new build flag --filters for Gtk. More details in WebCore/ChangeLog.
2848 2009-05-19 Xan Lopez <xlopez@igalia.com>
2850 Reviewed by Jan Alonzo and Gustavo Noronha.
2852 https://bugs.webkit.org/show_bug.cgi?id=25415
2853 [GTK][ATK] Please implement support for get_text_at_offset
2855 Add new test file for ATK.
2859 2009-05-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2861 Rubber-stamped by Xan Lopez.
2863 Fix webkitgtk_cleanfiles to clean gtk-doc-related files in the
2864 correct directory, so that we pass make distcheck.
2868 2009-05-28 Xan Lopez <xlopez@igalia.com>
2870 Bump version numbers in preparation for 1.1.8 release.
2874 2009-05-23 Jan Michael Alonzo <jmalonzo@webkit.org>
2876 Unreviewed build fix. Add gstreamer-video-0.10 libs to
2877 GSTREAMER_LIBS to resolve an undefined reference to gst_video_get_size
2878 - symbol used in MediaPlayerPrivateGstreamer.
2882 2009-05-23 Jan Michael Alonzo <jmalonzo@webkit.org>
2884 Reviewed by Xan Lopez.
2886 [Gtk] Various autotools build refactoring and fixes
2887 https://bugs.webkit.org/show_bug.cgi?id=25286
2889 Refactor library LIBS. Move third-party libs in libwebkit instead
2894 2009-05-22 Antonio Gomes <antonio.gomes@openbossa.org>
2896 Reviewed by Gustavo Noronha.
2898 Make Gtk build not bail out if gtk-doc-tools is not installed.
2900 Warning message shown instead.
2904 2009-05-22 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2906 Reviewed by Xan Lopez.
2908 Add big warnings about the glib unicode backend being slow and
2909 incomplete, since it is a work in progress.
2911 * autotools/webkit.m4:
2914 2009-05-22 Dominik Röttsches <dominik.roettsches@access-company.com>
2916 Reviewed by Gustavo Noronha.
2918 https://bugs.webkit.org/show_bug.cgi?id=15914
2919 [GTK] Implement Unicode functionality using GLib
2921 Initial version of this patch by Jürg Billeter.
2923 Adding options for --with-unicode-backend=icu|glib
2924 and checking for pango version >= 1.21.0 if GLib backend
2925 is selected. Temporarily, until remaining parts of
2926 this patch are committed, introduce WTF_USE_GLIB_ICU_UNICODE_HYBRID
2927 macro to allow for a mixed compilation with WTF Unicode
2928 backend based on GLib while text codecs and TextBreakIterator
2929 remain ICU dependent.
2934 2009-05-18 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2936 Reviewed by Gavin Barraclough.
2938 Enable YARR, and disable WREC for GTK+.
2942 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
2944 Reviewed by Xan Lopez.
2946 [Gtk] Various autotools build refactoring and fixes
2947 https://bugs.webkit.org/show_bug.cgi?id=25286
2949 Add support for running unit tests. Also run the tests whenever
2950 the 'check' target runs.
2954 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
2956 Reviewed by Xan Lopez.
2958 [Gtk] Various autotools build refactoring and fixes
2959 https://bugs.webkit.org/show_bug.cgi?id=25286
2965 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
2967 Reviewed by Xan Lopez.
2969 [Gtk] Various autotools build refactoring and fixes
2970 https://bugs.webkit.org/show_bug.cgi?id=25286
2972 Add -no-install and -no-fast-install to programs and tests that we
2973 don't install. Also remove -O2 since this is already handled at
2978 2009-05-17 Jan Michael Alonzo <jmalonzo@webkit.org>
2980 Reviewed by Xan Lopez.
2982 [Gtk] Various autotools build refactoring and fixes
2983 https://bugs.webkit.org/show_bug.cgi?id=25286
2985 Refactor library cflags
2989 2009-05-15 Fridrich Strba <fridrich.strba@bluewin.ch>
2991 Reviewed by Jan Alonzo.
2993 Use AC_CANONICAL_HOST instead of AC_CANONICAL_SYSTEM, since
2994 the JIT compiler is not a cross-compiler
2998 2009-05-13 Xan Lopez <xlopez@igalia.com>
3000 Unreviewed: bump versions in preparation for 1.1.7 release.
3004 2009-05-13 Xan Lopez <xlopez@igalia.com>
3006 Rubber-stamped by Gustavo Noronha.
3008 Revert commit r43563, since it breaks WebKitGTK+ when compiled
3013 2009-05-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3015 Reviewed by Holger Freyther.
3017 [Gtk] Various autotools build refactoring and fixes
3018 https://bugs.webkit.org/show_bug.cgi?id=25286
3020 Refactor use of CFLAGS, CXXFLAGS, LIBADD and LDFLAGS.
3024 2009-05-09 Jan Michael Alonzo <jmalonzo@webkit.org>
3026 Reviewed by Gustavo Noronha.
3028 WebKit-r43163 won't build for gtk-directfb
3029 https://bugs.webkit.org/show_bug.cgi?id=25538
3031 Move the ENCHANT check out of the with_target conditional since it
3032 applies to all targets
3036 2009-05-09 Mike Hommey <glandium@debian.org>
3038 Reviewed by Geoffrey Garen. Landed by Jan Alonzo.
3040 Enable JIT on x86-64 gtk+
3041 https://bugs.webkit.org/show_bug.cgi?id=24724
3045 2009-05-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3047 Reviewed by Xan Lopez.
3049 Ship the gtk-doc.make file, so as to not depend on gtkdoc-tools.
3054 2009-05-06 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3056 Reviewed by Simon Hausmann.
3058 Build QtWebKit as a framework on Mac
3060 This implies both debug and release build by default, unless
3061 one of the --debug or --release config options are passed to
3062 the build-webkit script.
3064 Frameworks can be disabled by passing CONFIG+=webkit_no_framework
3065 to the build-webkit script.
3067 To be able to build both debug and release targets in parallel
3068 we have to use separate output directories for the generated
3069 sources, which is not optimal, but required to avoid race conditions.
3071 An optimization would be to only require this spit-up on Mac.
3075 2009-04-30 Jan Michael Alonzo <jmalonzo@webkit.org>
3077 Unreviewed build GTK build fix
3079 * configure.ac: typo fix - javascript_debugger should be enable_javascript_debugger
3081 2009-04-30 Dimitri Glazkov <dglazkov@chromium.org>
3083 Unreviewed, build fix.
3085 https://bugs.webkit.org/show_bug.cgi?id=25470
3086 Extend the cover of ENABLE_JAVASCRIPT_DEBUGGER to profiler.
3088 * configure.ac: Add autoconfig options, missed in the first commit.
3090 2009-04-28 Xan Lopez <xlopez@igalia.com>
3092 Unreviewed: bump versions in preparation for 1.1.6 release.
3096 2009-04-25 Jan Michael Alonzo <jmalonzo@webkit.org>
3098 Reviewed by Xan Lopez.
3100 [GTK] Error reporting
3101 https://bugs.webkit.org/show_bug.cgi?id=18344
3103 Add webkiterror to the build.
3107 2009-04-25 Jan Michael Alonzo <jmalonzo@webkit.org>
3109 Reviewed by Xan Lopez.
3111 [GTK] Error reporting
3112 https://bugs.webkit.org/show_bug.cgi?id=18344
3114 Add the default error page for installation.
3118 2009-04-24 Diego Escalante Urrelo <diegoe@gnome.org>
3120 Reviewed by Gustavo Noronha.
3122 https://bugs.webkit.org/show_bug.cgi?id=15616
3123 [GTK] Add spell checking
3125 Add enchant support for spell-checking-languages property to work
3131 2009-04-24 Simon Hausmann <simon.hausmann@nokia.com>
3133 Reviewed by Ariya Hidayat.
3135 Added support for generating API docs in the Qt build using "make docs"
3137 * WebKit.pro: Include docs.pri for "make docs" target.
3139 2009-04-14 Xan Lopez <xlopez@igalia.com>
3141 Unreviewed version bump in preparation for 1.1.5 release.
3145 2009-04-06 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3147 Rubber-stamped by Sam Weinig.
3149 Added rules to maintain the localization support. We cannot simply
3150 use whatever gettextize gives us because our build system is
3156 2009-04-05 Mike Hommey <glandium@debian.org>
3158 Reviewed by Holger Freyther.
3160 Filter out all C++ symbols
3161 https://bugs.webkit.org/show_bug.cgi?id=24960
3163 Considering the public API is all C, we can just filter out all
3164 C++ mangled symbols, which will avoid exporting symbols in some
3165 corner cases such as gcc bugs on specific architectures, etc.
3167 * autotools/symbols.filter:
3169 2009-04-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3171 Reviewed by Holger Freyther.
3173 Require GTK+ >= 2.10; 2.8 is already very old, and some very
3174 useful APIs are only available since 2.10.
3178 2009-04-01 Christian Dywan <christian@twotoasts.de>
3180 Reviewed by Holger Freyther.
3182 Unit test WebKitDownload
3183 http://bugs.webkit.org/show_bug.cgi?id=24844
3185 * GNUmakefile.am: Add a unit test for downloading.
3187 2009-04-01 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3189 Unreviewed build fix. Fix make distcheck, after the gtk-doc
3194 2009-03-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3196 Reviewed by Holger Freyther.
3198 Integrate gtk-doc into the Gtk+ buildsystem.
3203 2009-03-30 Xan Lopez <xlopez@igalia.com>
3205 Unreviewed: bump version to 1.1.4 for release.
3209 2009-03-21 Xan Lopez <xlopez@igalia.com>
3211 Reviewed by Holger Freyther.
3213 Require gnome-keyring 2.26.0, since we were depending on an
3214 unreleased trunk revision between 2.25.91 and 2.26.0.
3218 2009-03-20 Jan Michael Alonzo <jmalonzo@gmail.com>
3220 Reviewed by Holger Freyther.
3222 [GTK] Misc patches for WebKitWebHistoryItem
3223 https://bugs.webkit.org/show_bug.cgi?id=24493
3225 Added build support for build the WebKitWebHistoryItem unit test.
3229 2009-03-20 Jan Michael Alonzo <jmalonzo@gmail.com>
3231 Reviewed by Holger Freyther.
3233 Separate gtk unit tests
3234 https://bugs.webkit.org/show_bug.cgi?id=24039
3236 Build the unit tests accordingly.
3240 2009-03-17 Gustavo Noronha Silva <gns@gnome.org>
3242 Reviewed by Mark Rowe.
3244 Enable HTML5 media elements support by default in the GTK+ port.
3248 2009-03-17 Mike Hommey <glandium@debian.org>
3250 Reviewed by Holger Freyther.
3252 Do not export cti* symbols.
3253 See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519924.
3255 * autotools/symbols.filter:
3257 2009-03-15 Xan Lopez <xlopez@igalia.com>
3259 Bump version to 1.1.3 for release and fix soversion
3260 calculation (oops). Thanks to Frederik Himpe for pointing this
3265 2009-03-15 Xan Lopez <xlopez@igalia.com>
3267 Bump version and libtool version for release.
3271 2009-03-14 Xan Lopez <xlopez@igalia.com>
3273 No review, build fix.
3275 Split clean rules to make distcheck pass.
3279 2009-03-13 Mark Rowe <mrowe@apple.com>
3281 Reviewed by Dan Bernstein.
3283 Remove rarely used Makefile targets from the Makefile.
3285 There are many situations in which the targets don't work as expected,
3286 and their primary use is addressed by having the build system default
3287 to building the appropriate architecture.
3291 2009-03-11 Jan Michael Alonzo <jmalonzo@webkit.org>
3293 Reviewed by Holger Freyther.
3295 [Gtk] Fix make clean targets
3296 https://bugs.webkit.org/show_bug.cgi?id=24450
3298 Fix 'make' clean targets. We shouldn't be removing DerivedSources
3299 if it's only clean. Only remove it if it's distclean or
3300 maintainer-clean. Also remove build-related auxillary files on
3301 dist/maintainer clean.
3305 2009-03-11 Jan Michael Alonzo <jmalonzo@webkit.org>
3307 Reviewed by Holger Freyther
3309 [GTK]DumpRenderTree doesn't compile for non-X11 GTK ports anymore
3310 https://bugs.webkit.org/show_bug.cgi?id=2260
3312 pangoft2 is also used in directfb builds so use it for all targets
3316 2009-03-02 Xan Lopez <xan@gnome.org>
3318 Reviewed by Mark Rowe.
3320 https://bugs.webkit.org/show_bug.cgi?id=24287
3321 [GTK] Move auth dialog feature to WebKit/
3323 Add WebKitSoupAuthDialog files to build.
3327 2009-03-03 Gustavo Noronha Silva <gns@gnome.org>
3329 Reviewed by Alexey Proskuryakov.
3331 https://bugs.webkit.org/show_bug.cgi?id=16826
3332 [Gtk] Implement WebKitDownload
3334 Adding new files related to WebKitDownload to the GTK+ port.
3338 2009-03-02 Gustavo Noronha Silva <gns@gnome.org>
3340 Unreviewed build fix; adding missing files to EXTRA_DIST, so that
3341 they show up in the tarball.
3345 2009-03-01 Christian Dywan <christian@twotoasts.de>
3347 * configure.ac: Bump GTK port version to 1.1.1.
3349 2009-02-27 Gustavo Noronha Silva <gns@gnome.org>
3351 Unreviewed build fix. Adding the WebKit/gtk/webkitmarshal.list
3352 file to EXTRA_DIST to fix make dist.
3356 2009-02-26 Xan Lopez <xan@gnome.org>
3358 Reviewed by Holger Freyther.
3360 https://bugs.webkit.org/show_bug.cgi?id=16947
3361 [GTK] Missing HTTP Auth challenge
3363 Add HTTP authentication dialog with optional GNOME Keyring
3369 2009-02-26 Xan Lopez <xan@gnome.org>
3371 Reviewed by Holger Freyther.
3373 https://bugs.webkit.org/show_bug.cgi?id=16947
3374 [GTK] Missing HTTP Auth challenge
3376 Take marshallers to be built from a manually maintained list
3377 instead of grepping the sources.
3379 It's much faster, especially so now that we want to add
3380 marshallers from WebCore too. A system to only take into account
3381 the modified files when generating the marshallers from sources
3382 could be hacked, but I think it's overkill considering how rarely
3383 a new marshaller is added.
3387 2009-02-24 Jan Michael Alonzo <jmalonzo@webkit.org>
3389 Reviewed by Alexey Proskuryakov.
3391 [Gtk] add options for 3D transforms and HTML5 channel messaging to the build
3392 https://bugs.webkit.org/show_bug.cgi?id=24072
3394 Add options for toggling 3D transforms and HTML5 channel messaging
3397 Also fix the web-workers option. It should be web-workers and not workers.
3401 2009-02-23 Xan Lopez <xan@gnome.org>
3403 Reviewed by Alexey Proskuryakov.
3405 https://bugs.webkit.org/show_bug.cgi?id=22624
3406 [SOUP][GTK] Need API to get SoupSession from WebKit.
3408 Remove CURL support, the only supported HTTP backend is SOUP now.
3413 2009-02-19 Christian Dywan <christian@twotoasts.de>
3415 Rubber-stamped by Holger Freyther.
3417 http://bugs.webkit.org/show_bug.cgi?id=22811
3418 Underlinking in Programs_UnitTests (GTK+ build)
3420 * GNUmakefile.am: Add GLIB_LIBS to unit test library flags.
3422 2009-02-18 Gustavo Noronha Silva <gns@gnome.org>
3424 Reviewed by Holger Freyther.
3426 Fix symbols.filter location, and add other missing files to the
3427 autotools build, so that make dist works.
3431 2009-02-17 Gustavo Noronha Silva <gns@gnome.org>
3433 Reviewed by Alexey Proskuryakov.
3435 https://bugs.webkit.org/show_bug.cgi?id=23939
3436 Release build being built with debugging symbols
3438 * configure.ac: Revert change done in revision 40790, since we
3439 already have a AC_PROG_CXX macro call as part of WEBKIT_INIT
3441 2009-02-12 Gustavo Noronha Silva <gns@gnome.org>
3443 Reviewed by Eric Seidel.
3445 * configure.ac: Make soup the default HTTP backend for the Gtk port.
3447 2009-02-09 Calvin Walton <calvin.walton@gmail.com>
3449 Reviewed by Holger Freyther.
3451 https://bugs.webkit.org/show_bug.cgi?id=23823
3453 [Gtk] Fix build with recent autotools
3455 Current versions of automake/libtool don't assume you want C++ enabled
3456 by default any more, so explicitly check for a C++ compiler.
3458 * configure.ac: Add AC_PROG_CXX macro
3460 2009-02-02 Christian Dywan <christian@twotoasts.de>
3462 Rubber-stamped by Holger Freyther.
3464 Don't require Geolocation by default.
3468 2009-01-30 Jan Michael Alonzo <jmalonzo@webkit.org>
3470 Reviewed by Nikolas Zimmermann.
3472 [Gtk] Refactor autoconf/configure.ac in preparation for jsc and webkit build splits
3473 https://bugs.webkit.org/show_bug.cgi?id=22136
3476 * acinclude.m4: Removed.
3478 * autotools/acinclude.m4: Added.
3479 * autotools/dolt.m4: Added.
3480 * autotools/symbols.filter: Renamed from symbols.filter.
3481 * autotools/webkit.m4: Added.
3484 2009-01-30 Holger Hans Peter Freyther <zecke@selfish.org>
3486 Reviewed by Nikolas Zimmermann.
3488 [GTK] Implement GeolocationService using the Geoclue library
3490 https://bugs.webkit.org/show_bug.cgi?id=22022
3492 Untested implementation of the GeolocationService using the geoclue
3493 library. Velocity handling is completely missing and the accuracy
3494 handling might be wrong.
3499 2009-01-11 Xan Lopez <xan@gnome.org>
3501 Reviewed by Holger Freyther.
3503 Bump version to 1.1.0 since we are breaking ABI and adding new
3508 2008-12-19 Marco Barisione <marco.barisione@collabora.co.uk>
3510 Reviewed by Holger Freyther.
3512 http://bugs.webkit.org/show_bug.cgi?id=16562
3513 [gtk] Implement WebPolicyDelegate methods
3515 Original work by Pierre-Luc Beaudoin. Final touches by Gustavo
3518 This implements the delegates methods of WebPolicyDelegate.
3519 Since Gtk+/C doesn't have delegate methods, they are replaced with
3522 A new object WebKitWebPolicyDecision allows the browser to delay its
3523 response in certain cases. WebKitWebNavigationAction contains the
3524 information about what caused a navigation request.
3526 * GNUmakefile.am: Add new files
3528 2008-12-19 Gustavo Noronha Silva <gns@gnome.org>
3530 Reviewed by Holger Freyther.
3532 Use ustar tar format for WebKit/GTK+'s make dist target, so that
3533 storing files whose filenames are > 99 is possible.
3537 2008-12-19 Holger Hans Peter Freyther <zecke@selfish.org>
3539 [GTK] Build fix by defining WTF_USE_JIT_STUB_ARGUMENT_VA_LIST
3541 Fix the jit compilation on i*686 on Linux by using the va_list
3542 to pass arguments to the CTI. This is done on the MAC as well
3543 and sunspider and javascriptcore seem to work with that.
3547 2008-12-18 Pamela Greene <pam@chromium.org>
3549 Submitted without review.
3550 Right, remove the whole misplaced directory, not just the tests.
3553 * fast/dom: Removed.
3555 2008-12-18 Pamela Greene <pam@chromium.org>
3557 Submitted without review.
3558 Moving layout test into LayoutTests where it belongs.
3560 * fast/dom/setter-type-enforcement-expected.txt: Removed.
3561 * fast/dom/setter-type-enforcement.html: Removed.
3563 2008-12-15 Daniel Macks <dmacks@netspace.org>
3565 Reviewed by Darin Adler.
3567 Default to use external libicu-config if avail on all platforms.
3568 https://bugs.webkit.org/show_bug.cgi?id=22713
3572 2008-12-12 Holger Hans Peter Freyther <zecke@selfish.org>
3574 Back out r39222 as this is breaking the build on Gentoo (aclocal-1.10)
3576 The m4 directory does not exist and we now have a compile issue on
3582 2008-12-11 Daniel Macks <dmacks@netspace.org>
3584 Reviewed by Darin Adler.
3586 https://bugs.webkit.org/show_bug.cgi?id=22714
3588 Put libtool macro files in subdir that it wants.
3593 2008-12-07 Holger Hans Peter Freyther <zecke@selfish.org>
3595 Reviewed by Eric Seidel.
3597 [Gtk+] Use glib's unit test facilities to test the WebKit/Gtk+ API
3599 https://bugs.webkit.org/show_bug.cgi?id=22491
3601 Add the skeleton to WebKit/gtk/tests and integrate that into the
3602 buildsystem. Testing support was added in glib 2.16. For versions
3603 using glib < 2.16 we compile an empty application.
3607 2008-12-07 Holger Hans Peter Freyther <zecke@selfish.org>
3609 Reviewed by Cameron Zwarich.
3611 [GTK] Define ENABLE_JIT_OPTIMIZE_CALL, ENABLE_JIT_OPTIMIZE_PROPERTY_ACCESS, ENABLE_JIT_OPTIMIZE_ARITHMETIC
3613 When building the jit on i*86 also enable the above optimizations.
3617 2008-12-03 Simon Hausmann <hausmann@webkit.org>
3619 Reviewed by Tor Arne Vestbø.
3621 Fix the build of WebKit inside Qt by making sure that qmake generators
3622 that do not produce generated sources (i.e. cpp files) are not
3623 included in SOURCES.
3627 2008-12-02 Simon Hausmann <hausmann@webkit.org>
3629 Reviewed by Tor Arne Vestbø.
3631 Removed JavaScriptCore from SUBDIRS as it's not built separately
3636 2008-11-28 Gustavo Noronha Silva <gns@gnome.org>
3638 Reviewed and slightly modified by Holger Freyther.
3640 https://bugs.webkit.org/show_bug.cgi?id=19130
3642 Added the new WebKitGtk files to be built:
3643 WebKit/gtk/webkit/webkitwebwindowfeatures.{cpp,h}
3647 2008-11-26 Kalle Vahlman <kalle.vahlman@movial.com>
3649 Reviewed by Darin Adler. Landed by Jan Alonzo.
3651 Bison versions under 2.2 produce crashing CSSGrammar code for ARM
3652 https://bugs.webkit.org/show_bug.cgi?id=22456
3654 Check for bison version 2.2 or greater on ARM. Earlier versions produce
3655 code that crashes on ARM devices.
3659 2008-11-25 Holger Hans Peter Freyther <zecke@selfish.org>
3661 Reviewed by David Kilzer.
3663 https://bugs.webkit.org/show_bug.cgi?id=22022
3665 Add Geolocation support to the configure.ac
3667 Add an option to build WebKit/Gtk+ with Geolocation. The
3668 implementation will be using Gypsy.
3672 2008-11-24 Holger Hans Peter Freyther <zecke@selfish.org>
3674 Reviewed by Mark Rowe.
3676 [Gtk+] Add configure option to enable Web Workers and enable it by default
3678 Add --enable-workers to the buildsystem (used by build-webkit) add
3679 the to be build files to the GNUmakefile.am and change build-webkit
3680 to enable Web Workers by default.
3684 2008-09-09 Joerg Bornemann <joerg.bornemann@trolltech.com>
3686 Reviewed by Simon Hausmann.
3688 Steps towards making the Qt port of WebKit compile on Windows CE
3690 https://bugs.webkit.org/show_bug.cgi?id=20746
3692 * WebKit.pro: don't build DumpRenderTree on all Win32 platforms
3694 2008-11-17 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
3696 Reviewed by George Staikos.
3698 Add WML build support for Gtk as well.
3702 2008-11-16 Geoffrey Garen <ggaren@apple.com>
3706 Try to fix gtk build.
3710 2008-11-10 Tor Arne Vestbø <tavestbo@trolltech.com>
3712 Rubber-stamped by Simon Hausmann.
3714 Distinguish between building from trunk and as part of Qt
3718 2008-11-10 Morten Sørvig <msorvig@trolltech.com>
3720 Reviewed by Simon Hausmann.
3722 Make tests/auto/qwebframe compile on Qt/Mac.
3724 * WebKit.pri: Fix linkage against QtWebKit when compiled as framework.
3726 2008-11-06 Cameron Zwarich <zwarich@apple.com>
3730 Speculatively fix the GTK build.
3734 2008-11-06 Alp Toker <alp@nuanti.com>
3736 GTK build fix for r38155. create_hash_table was moved out of kjs/
3740 2008-11-06 Cameron Zwarich <zwarich@apple.com>
3742 Rubber-stamped by Sam Weinig.
3744 Correct the reference to jsc.pro in WebKit.pro to match its new
3745 location in the root directory of JavaScriptCore.
3749 2008-11-03 Alp Toker <alp@nuanti.com>
3751 autotools distcleancheck fix. Add dolt-generated files and
3752 webkitenumtypes.h to the list of files that need to be cleaned.
3757 2008-11-03 Alp Toker <alp@nuanti.com>
3759 Rubber-stamped by Holger Freyther.
3761 Do not enable RTTI or exceptions in debug builds, matching release
3762 builds. They don't help much with debugging and significantly slow
3763 down and increase the size of the debug build.
3767 2008-11-03 Alp Toker <alp@nuanti.com>
3769 Rubber-stamped by Holger Freyther.
3771 Add mingw32 case to dolt for faster GTK+ Windows builds.
3775 2008-11-02 Xan Lopez <xan@gnome.org>
3777 Reviewed by Holger Freyther
3779 https://bugs.webkit.org/show_bug.cgi?id=22009
3780 HTML5 Video with GStreamer pulls gnome-vfs without using it.
3783 Remove gnome-vfs from configure.ac, it's unused.
3785 2008-10-30 Alp Toker <alp@nuanti.com>
3787 https://bugs.webkit.org/show_bug.cgi?id=19395
3788 doltlibtool bug with bash 3.0
3790 autotools dolt build fix for bash version 3.0 and older. Remove
3791 concatenation syntax from doltlibtool to support the older versions
3792 which don't have '+='.
3796 2008-10-30 Alp Toker <alp@nuanti.com>
3798 Rubber-stamped by Oliver Hunt.
3800 autotools build system change to enable JIT features by default. Can
3801 be disabled with --disable-jit (and is disabled automatically on
3802 unsupported platforms).
3806 2008-10-30 Alp Toker <alp@nuanti.com>
3808 Bump WebKit GTK+ version to 1.0.3.
3812 2008-10-29 Gustavo Noronha Silva <gns@gnome.org>
3814 Reviewed by Holger Freyther.
3816 Added all the files that need to be installed for the Inspector to
3819 2008-10-29 Mike Hommey <glandium@debian.org>
3821 Reviewed by Holger Freyther.
3823 https://bugs.webkit.org/show_bug.cgi?id=21884
3824 Test presence and link against libpng.
3829 2008-10-29 Jan Michael Alonzo <jmalonzo@webkit.org>
3831 Reviewed by Holger Freyther.
3833 Add --enable-optimizations to enable optimized builds. The default
3834 is to enable it for release builds, and disabled for debug builds.
3835 This option will allow builders to have a debug as well as
3841 2008-10-28 Mike Hommey <glandium@debian.org>
3843 Reviewed by Alp Toker.
3845 https://bugs.webkit.org/show_bug.cgi?id=21885
3846 [GTK] libwebkit doesn't link against libpangoft2
3848 Add pkg-config check for pangoft2 which provides
3849 pango_fc_font_description_from_pattern() used in the FreeType font
3854 2008-10-28 Alp Toker <alp@nuanti.com>
3856 Include copyright license files in the autotools dist target.
3858 Change suggested by Mike Hommey.
3862 2008-10-25 Jan Michael Alonzo <jmalonzo@webkit.org>
3864 Gtk build fix: add '-' to Wl which was missed in r36845
3868 2008-10-22 Alp Toker <alp@nuanti.com>
3870 Fix build for Cairo 1.2.
3874 2008-10-20 Alp Toker <alp@nuanti.com>
3876 Partial GTK+/Win32 build fix. Lowercase library name to enable linking
3877 when cross-compiling Windows binaries from Linux: -lWs2_32 -> -lws2_32
3881 2008-10-13 Alp Toker <alp@nuanti.com>
3883 GTK+ build fix: Ensure correct builds when debugging is
3884 enabled/disabled by defining NDEBUG in autotoolsconfig.h as needed.
3885 It's still passed as a compiler flag since some sources (DRT) don't
3890 2008-10-09 Alp Toker <alp@nuanti.com>
3892 Reviewed by Mark Rowe.
3894 https://bugs.webkit.org/show_bug.cgi?id=20760
3895 Implement support for x86 Linux in CTI
3897 Prepare to enable CTI/WREC on supported architectures. Will be
3898 switched on when the crasher introduced in r37386 is resolved.
3902 2008-10-07 Alp Toker <alp@nuanti.com>
3904 GTK+ build fix for older automake versions (1.7). Discussed in bug
3909 2008-10-07 Alp Toker <alp@nuanti.com>
3911 Reviewed by Mark Rowe.
3913 https://bugs.webkit.org/show_bug.cgi?id=21392
3914 [GTK] Auto-generate JS DOM binding sources list
3916 Remove the huge lists of generated DOM binding sources and headers in
3917 the build system. These are difficult to maintain and can be derived
3920 The new strategy is to re-use the existing lists of IDL sources (which
3921 are needed for dist support anyway). This will also ease the addition
3922 of new language bindings.
3926 2008-09-27 Jan Michael Alonzo <jmalonzo@webkit.org>
3928 Reviewed by Holger Freyther.
3930 https://bugs.webkit.org/show_bug.cgi?id=20287
3931 [Gtk] disable plugins for gtk/directfb target
3933 Introduce WTF_PLATFORM_X11 for X11 builds.
3934 Also use target-specific packages when building the port
3936 * configure.ac: Do not check for cairo-ft for directfb builds.
3938 2008-09-27 Marco Barisione <marco.barisione@collabora.co.uk>
3940 Reviewed by Holger Freyther.
3942 http://bugs.webkit.org/show_bug.cgi?id=21174
3943 [GTK][AUTOTOOLS] Enable large file support at configure time
3945 * configure.ac: Enable large file support with AC_SYS_LARGEFILE.
3947 2008-09-23 Richard Hult <richard@imendio.com>
3949 Reviewed by Alp Toker. Landed by Jan Alonzo.
3951 http://bugs.webkit.org/show_bug.cgi?id=20582
3952 [Gtk] Link error on Mac OS X
3954 * GNUmakefile.am: Only use the -version-script flag for the gnu
3956 * configure.ac: Check for GNU OSes.
3958 2008-09-19 Alp Toker <alp@nuanti.com>
3960 Build fix for the 'gold' linker and recent binutils. New behaviour
3961 requires that we link to used libraries explicitly.
3966 2008-09-04 Marco Barisione <marco.barisione@collabora.co.uk>
3968 Reviewed by Eric Seidel.
3970 http://bugs.webkit.org/show_bug.cgi?id=20380
3971 [GTK][AUTOTOOLS] Include autotoolsconfig.h from config.h
3973 * configure.ac: Rename the configuration header from aconfig.h to autotoolsconfig.h.
3975 2008-08-28 Alp Toker <alp@nuanti.com>
3977 GTK+ dist/build fix. List newly added header files.
3981 2008-08-27 Mike Hommey <glandium@debian.org>
3986 * symbols.filter: Added.
3988 2008-08-10 Jan Michael Alonzo <jmalonzo@webkit.org>
3990 Reviewed (and updated) by Alp Toker.
3992 https://bugs.webkit.org/show_bug.cgi?id=16620
3993 [GTK] Autotools make dist and make check support
3995 Get make dist working.
3997 Note that not all possible configurations have been tested yet.
4001 2008-08-09 Marco Barisione <marco.barisione@collabora.co.uk>
4003 Reviewed by Alp Toker.
4005 http://bugs.webkit.org/show_bug.cgi?id=19045
4006 [gtk] ./configure doesn't check for x toolkit availability