1 2010-11-16 Andreas Kling <kling@webkit.org>
3 Reviewed by Kenneth Rohde Christiansen.
5 [Qt] Add 'valgrind' build mode
7 Passing CONFIG+=valgrind to qmake will now build WebKit in a way
8 suitable for debugging with Valgrind.
10 Original patch by Christian Sejersen.
14 2010-11-15 Patrick Gansterer <paroga@webkit.org>
16 Reviewed by Andreas Kling.
18 [CMake] Add additional flags to cmakeconfig.h
19 https://bugs.webkit.org/show_bug.cgi?id=49556
21 * cmake/OptionsEfl.cmake:
22 * cmakeconfig.h.cmake:
24 2010-11-14 Ryuan Choi <ryuan.choi@samsung.com>
26 Reviewed by Martin Robinson.
28 [EFL] add pango support
29 https://bugs.webkit.org/show_bug.cgi?id=46029
31 Add FONT_BACKEND option to switch between pango and freetype.
33 * cmake/OptionsEfl.cmake:
35 2010-11-11 Eric Seidel <eric@webkit.org>
37 Rubber-stamped by Adam Roben.
39 * .: Modified property svn:ignore.
40 - Add WebKitSupportLibrary.zip and WebKitBuild to the root ignore list.
42 2010-11-10 Csaba Osztrogonác <ossy@webkit.org>
44 Reviewed by David Hyatt.
46 HTML5 Ruby support should be mandatory feature
47 https://bugs.webkit.org/show_bug.cgi?id=49272
49 Remove Ruby as optional feature.
51 * cmake/OptionsEfl.cmake:
52 * cmakeconfig.h.cmake:
55 2010-11-09 Gavin Peters <gavinp@chromium.org>
57 Reviewed by Xan Lopez.
59 gtk platform doesn't support link prefetch
60 https://bugs.webkit.org/show_bug.cgi?id=49234
64 2010-11-08 Xan Lopez <xlopez@igalia.com>
66 Reviewed by Martin Robinson.
68 Update version numbers for release.
72 2010-11-04 Gyuyoung Kim <gyuyoung.kim@samsung.com>
74 Reviewed by Adam Barth.
76 [EFL] Enable HTML5 Video
77 https://bugs.webkit.org/show_bug.cgi?id=48972
79 Enable HTML 5 Video option for WebKit EFL.
81 * cmake/OptionsEfl.cmake:
83 2010-11-01 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
85 Reviewed by Andreas Kling.
87 [Qt][Symbian] QtTestBrowser runs out of memory with most of javascript benchmarks.
88 https://bugs.webkit.org/show_bug.cgi?id=48730
90 Increase the maximum heap size on Symbian to 256 MB.
94 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
96 Reviewed by Adam Roben and David Kilzer.
98 Fix and cleanup of build systems
99 https://bugs.webkit.org/show_bug.cgi?id=48342
101 * cmake/OptionsEfl.cmake: Remove unnecessary ENABLE_SANDBOX.
102 * cmakeconfig.h.cmake:
105 2010-10-26 Antonio Gomes <agomes@rim.com>
107 Reviewed by Martin Robinson.
109 [GTK] Implement DumpRenderTreeSupportGtk (similarly to DumpRenderTreeSupportQt idea)
110 https://bugs.webkit.org/show_bug.cgi?id=48199
112 * GNUmakefile.am: Added WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.cpp|h to GTK+'s build system;
113 * autotools/symbols.filter: Added DumpRenderTreeSupportGtk symbols to symbols.filter so they do not get
114 filtered and get visible by DRT.
116 2010-10-24 Anders Bakken <agbakken@gmail.com>
118 Reviewed by Simon Hausmann.
120 [Qt] Disable enable_fast_mobile_scrolling for QWS
121 https://bugs.webkit.org/show_bug.cgi?id=48006
123 Turning this on breaks the acidtests for QWS/DirectFB and QWS/QVFB
127 2010-10-22 Adam Barth <abarth@webkit.org>
129 Unreviewed, rolling out r70290.
130 http://trac.webkit.org/changeset/70290
131 https://bugs.webkit.org/show_bug.cgi?id=48111
133 Undelete Android build files.
137 2010-10-21 Adam Barth <abarth@webkit.org>
139 Reviewed by David Levin.
141 Remove Android build system
142 https://bugs.webkit.org/show_bug.cgi?id=48111
144 * Android.mk: Removed.
146 2010-10-19 Ryuan Choi <ryuan.choi@samsung.com>
148 Unreviewed, adding missed additionalArguments.
150 [CMAKE] additional arguments was missed in GENERATE_DOM_NAMES
151 https://bugs.webkit.org/show_bug.cgi?id=47694
153 Pass additionalArguments for make_names.pl to choose enabled features.
155 * cmake/WebKitMacros.cmake:
157 2010-10-19 Sheriff Bot <webkit.review.bot@gmail.com>
159 Unreviewed, rolling out r70034.
160 http://trac.webkit.org/changeset/70034
161 https://bugs.webkit.org/show_bug.cgi?id=47889
163 "Gustavo's bot is lame" (Requested by xan_ on #webkit).
167 2010-10-19 Prof. MAAD <himself@prof-maad.org>
169 Reviewed by Xan Lopez.
171 [GTK] Correct erroneous documentation for webkit_web_navigation_action_get_button()
172 https://bugs.webkit.org/show_bug.cgi?id=46723
174 * WebKit/gtk/webkit/webkitwebnavigationaction.cpp:
176 2010-10-19 Xan Lopez <xlopez@igalia.com>
178 Reviewed by Martin Robinson.
180 [GTK] Bump minimum requirement for libsoup to 2.30
181 https://bugs.webkit.org/show_bug.cgi?id=46176
183 Bump minimum libsoup to required version to 2.30.0.
187 2010-10-18 Xan Lopez <xlopez@igalia.com>
189 Reviewed by Martin Robinson.
191 Bump version numbers for 1.3.5 release.
195 2006-10-27 Brady Eidson <beidson@apple.com>
199 2010-10-15 Sergio Villar Senin <svillar@igalia.com>
201 Reviewed by Martin Robinson.
203 [GTK] Fix introspection support
204 https://bugs.webkit.org/show_bug.cgi?id=47723
206 Added HTTP cache directory to the WebkitGtk+ GIR sources.
210 2010-10-14 Andras Becsi <abecsi@webkit.org>
212 Reviewed by Csaba Osztrogonác.
214 [Qt] Fix -Werror after r68637 on x86 platforms.
215 Qt's build system sets QT_ARCH statically to i386 or x86_64 accordingly,
216 so check for this instead of only checking for x86.
220 2010-10-13 Sergio Villar Senin <svillar@igalia.com>
222 Reviewed by Martin Robinson.
224 [GTK] Add HTTP caching support
225 https://bugs.webkit.org/show_bug.cgi?id=44261
227 Bump the required version of GLib. The serialization/deserialization
228 code of libsoup caching code uses GVariant, which was added to GLib in
231 * GNUmakefile.am: Add paths for soup HTTP cache code.
232 * autotools/webkit.m4: Increase required glib version.
234 2010-10-13 Xan Lopez <xlopez@igalia.com>
236 Reviewed by Gustavo Noronha.
238 [GTK] Remove more warnings from the g-i scanner run
239 https://bugs.webkit.org/show_bug.cgi?id=47255
241 Fixes almost all warnings coming from the g-i scanner.
243 * GNUmakefile.am: Add missing files and include dirs to the
246 2010-10-08 Balazs Kelemen <kbalazs@webkit.org>
248 Reviewed by Csaba Osztrogonác.
250 [Qt] Turn on building WTR
251 https://bugs.webkit.org/show_bug.cgi?id=47349
253 * DerivedSources.pro:
256 2010-10-07 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>, Andras Becsi <abecsi@webkit.org>, Balazs Kelemen <kbalazs@webkit.org>
258 Reviewed by Kenneth Rohde Christiansen.
260 [Qt] Add WTR's InjectedBundle build files.
261 https://bugs.webkit.org/show_bug.cgi?id=47333
263 * DerivedSources.pro:
266 2010-10-07 Sheriff Bot <webkit.review.bot@gmail.com>
268 Unreviewed, rolling out r69315.
269 http://trac.webkit.org/changeset/69315
270 https://bugs.webkit.org/show_bug.cgi?id=47363
272 Forgot to add the new files (Requested by kbalazs on #webkit).
274 * DerivedSources.pro:
276 2010-10-07 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>, Andras Becsi <abecsi@webkit.org>, Balazs Kelemen <kbalazs@webkit.org>
278 Reviewed by Kenneth Rohde Christiansen.
280 [Qt] Add WTR's InjectedBundle build files.
281 https://bugs.webkit.org/show_bug.cgi?id=47333
283 * DerivedSources.pro:
286 2010-10-07 Balazs Kelemen <kbalazs@webkit.org>
288 Reviewed by Kenneth Rohde Christiansen.
290 [Qt] Turn on building WTR
291 https://bugs.webkit.org/show_bug.cgi?id=47349
295 2010-10-07 Carlos Garcia Campos <cgarcia@igalia.com>
297 Reviewed by Xan Lopez.
299 [GTK] Fix the build for GTK+ 3
300 https://bugs.webkit.org/show_bug.cgi?id=47249
302 Bump required gtk+-3 version to 2.91.0
306 2010-10-07 Simon Hausmann <simon.hausmann@nokia.com>
308 Rubber-stamped by Tor Arne Vestbø.
310 [Qt] Re-enable the web inspector for maemo6 builds
312 Yeah, it's strange :), but they really want it.
316 2010-10-06 Balazs Kelemen <kbalazs@webkit.org>
318 Reviewed by Kenneth Rohde Christiansen.
320 [Qt] Add WebKitTestRunner's build files
321 https://bugs.webkit.org/show_bug.cgi?id=44155
324 * DerivedSources.pro:
327 2010-10-04 Gyuyoung Kim <gyuyoung.kim@samsung.com>
329 Reviewed by Antonio Gomes.
331 [EFL] Use fast malloc for WebKit EFL
332 https://bugs.webkit.org/show_bug.cgi?id=46691
334 Use fast malloc for WebKit EFL because the fast malloc is to allocate
337 * cmake/OptionsEfl.cmake:
339 2010-10-03 Dimitri Glazkov <dglazkov@chromium.org>
341 Add Chromium depot_tools to files that git should ignore.
343 * .gitignore: Added WebKit/chromium/depot_tools.
345 2010-09-30 Kevin Ollivier <kevino@theolliviers.com>
347 [wx] Fix typo in build script.
351 2010-09-29 Simon Hausmann <simon.hausmann@nokia.com>
353 Reviewed by Csaba Osztrogonác.
355 [Qt] Fix the build on non-x86 platforms with gcc
357 Don't disable -Werror on arm, that doesn't work when QT_ARCH is
358 for example armv6. Instead change the condition as the comment says,
359 enable -Werror on x86/gcc where we know it passes. On other platforms
360 gcc produces difference warnings, and when they're fixed we can add
361 them to the whitelist of -Werror-supported architectures.
365 2010-09-28 Philippe Normand <pnormand@igalia.com>
367 Reviewed by Martin Robinson.
369 check USE(GSTREAMER) instead of ENABLE(VIDEO) in gstreamer/ files
370 https://bugs.webkit.org/show_bug.cgi?id=46717
372 Define WTF_USE_GSTREAMER if configure found the gstreamer
373 development files and add the macro in the gcc command-line if needed.
378 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
380 [wx] Build fix, build sources that used to be built as part of other sources.
384 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
386 [wx] One more build fix for Win.
390 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
392 [wx] Build fix, ignore Qt-specific (for now?) source in platform/graphics.
396 2010-09-28 Andras Becsi <abecsi@webkit.org>
398 Reviewed by Csaba Osztrogonác.
400 Undefined reference errors when linking due to gperf and inlining.
403 EFL CMake changes by Leandro Pereira <leandro@profusion.mobi>
405 Refactor gperf code generation and usage to fix the debug build with gcc>4.4.
406 Hitherto gperf generated C code, these files were included in multiple C++ files across WebCore
407 to access the functionality provided. This resulted in debug build failure with newer gcc versions
408 because of a behaviour change of gcc, which disables C style inlining in debug mode.
409 The make-hash-tools.pl script lets gperf generate C++ code for all gperf files now, which are compiled
410 in their own compilation unit.
411 The functionality provided by the generated code is wrapped behind HashTools.h, so there is no need
412 for multiple inclusions of generated C files to access these functions.
414 * cmake/WebKitMacros.cmake:
416 2010-09-27 Philippe Normand <pnormand@igalia.com>
418 Reviewed by Martin Robinson.
420 [GTK] use ENABLE(GLIB_SUPPORT)
421 https://bugs.webkit.org/show_bug.cgi?id=46630
423 Enabling GLIB_SUPPORT on all ports that use GLib to simplify
426 * GNUmakefile.am: Enabled the GLIB_SUPPORT define.
428 2010-09-24 Romain Pokrzywka <romain@kdab.com>
430 Reviewed by Simon Hausmann.
432 [Qt] Fix the Wince build.
434 * WebKit.pri: Apply msvc flags to wince, too.
436 2010-09-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
438 Reviewed by Antonio Gomes.
440 [EFL] Enable warnings during build by default
441 https://bugs.webkit.org/show_bug.cgi?id=46351
443 Change default build to enable several warnings like other ports do.
444 We need to pay special attention to "-Wall" in order to produce better
445 code, so highlight this keyword, too.
447 * cmake/WebKitHelpers.cmake:
449 2010-09-22 Lucas De Marchi <lucas.demarchi@profusion.mobi>
451 Reviewed by Antonio Gomes.
453 [EFL] Fix build with GCC 4.4.x
454 https://bugs.webkit.org/show_bug.cgi?id=40826
456 Change the -fstrict-aliasing flag to -fno-strict-aliasing as other
457 ports like GTK and QT are using in their build systems. It was failing
458 to execute when compiled with GCC 4.4.x in Release mode.
460 Refactor the flags in order to be more readable.
462 * cmake/WebKitHelpers.cmake:
464 2010-09-22 No'am Rosenthal <noam.rosenthal@nokia.com>
466 Reviewed by Kenneth Rohde Christiansen.
468 [Qt] Move the accelerated compositing build flag to the right place
469 https://bugs.webkit.org/show_bug.cgi?id=43882
471 * WebKit.pri: Removed the redundant version check.
473 2010-09-21 Fridrich Strba <fridrich.strba@bluewin.ch>
475 Reviewed by Martin Robinson.
477 Fix linking issues of the GTK+ port on Windows
478 https://bugs.webkit.org/show_bug.cgi?id=45844
480 * GNUmakefile.am: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
481 * configure.ac: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
482 and export correctly all needed symbols from the libwebkitgtk DLL.
484 2010-09-21 Xan Lopez <xlopez@igalia.com>
486 Reviewed by Martin Robinson.
488 [GTK] Generate correct WebKit gir file with g-i 0.9.5
489 https://bugs.webkit.org/show_bug.cgi?id=46173
491 Generate a correct gir file for WebKit with the
492 gobject-introspection 0.9.5 scanner.
496 2010-09-21 Xan Lopez <xlopez@igalia.com>
498 Reviewed by Gustavo Noronha.
500 Update for 1.3.4 release.
504 2010-09-21 Xan Lopez <xlopez@igalia.com>
506 Reviewed by Martin Robinson.
508 [GTK] Configure flag for Opcode stats
509 https://bugs.webkit.org/show_bug.cgi?id=46081
511 Opcode stats won't work with JIT enabled, so bail out if both are
512 enabled at the same time.
516 2010-09-21 Xan Lopez <xlopez@igalia.com>
518 Reviewed by Martin Robinson.
520 [GTK] Fix --disable-jit
521 https://bugs.webkit.org/show_bug.cgi?id=46080
523 Manually define ENABLE_JIT to 0 when we want the feature disabled.
525 If the value is undefined Platform.h will enable it again
526 automatically in some platforms, which is probably not what the
527 user wanted if he passed --disable-jit.
531 2010-09-18 Kevin Ollivier <kevino@theolliviers.com>
533 [wx] Build fix, fix use of wrong case in name.
537 2010-09-16 Eric Uhrhane <ericu@chromium.org>
541 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
542 https://bugs.webkit.org/show_bug.cgi?id=45798
546 2010-09-15 Commit Queue <commit-queue@webkit.org>
548 Unreviewed. Test commit for commit-queue@webkit.org.
550 2010-09-15 Eric Seidel <eric@webkit.org>
552 Unreviewed. Test commit for commit-queue@webkit.org.
554 2010-09-15 Kevin Ollivier <kevino@theolliviers.com>
556 [wx] Build fixes for wxMSW.
560 2010-09-14 Andras Becsi <abecsi@webkit.org>
562 Reviewed by Csaba Osztrogonác.
564 [Qt] qmake doesn't generate correct dependencies for rcc resource files
565 https://bugs.webkit.org/show_bug.cgi?id=45747
567 * WebKit.pri: add OUT_PWD to DEPENDPATH
569 2010-09-11 Simon Hausmann <simon.hausmann@nokia.com>
571 Reviewed by Andreas Kling.
573 [Qt] V8 port: webkit project files changes
574 https://bugs.webkit.org/show_bug.cgi?id=45140
576 * WebKit.pro: Don't compile JavaScriptCore and jsc when
579 2010-09-11 Xan Lopez <xlopez@igalia.com>
581 Reviewed by Martin Robinson.
583 [GTK] Make introspection work with g-o-i 0.9.5
584 https://bugs.webkit.org/show_bug.cgi?id=45590
586 Bump required gobject-introspection version to 0.9.5.
590 2010-09-09 Benjamin Poulain <benjamin.poulain@nokia.com>
594 [Qt] Treat warnings as errors by default for gcc
595 https://bugs.webkit.org/show_bug.cgi?id=43191
597 The buildfix r66990 fixes the build for the Maemo
598 branch of Qt, but the symbols maemo5 and 6 are not defined
599 for regular branches on ARM.
600 This fixes the build by disabling -Werror for any ARM platform.
602 * WebKit.pri: Don't add -Werror for arm platforms.
604 2010-09-08 Peter Kasting <pkasting@google.com>
606 Reviewed by David Hyatt.
608 Add smooth scrolling framework, and a Windows implementation.
609 https://bugs.webkit.org/show_bug.cgi?id=32356
611 * wscript: Add Windows ScrollAnimator.
613 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
615 Unreviewed buildfix after r66972.
617 [Qt] Treat warnings as errors by default for gcc
618 https://bugs.webkit.org/show_bug.cgi?id=43191
620 * WebKit.pri: Don't add -Werror for maemo platforms.
622 2010-09-08 Martin Robinson <mrobinson@igalia.com>
624 Reviewed by Xan Lopez.
626 [GTK] Need a WebSocket implementation
627 https://bugs.webkit.org/show_bug.cgi?id=45197
629 * configure.ac: Enable WebSocket by default.
631 2010-09-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
633 Reviewed by Kenneth Rohde Christiansen.
635 [EFL] Support to enable HTML5's Video based on gstreamer in WebKit-EFL
636 https://bugs.webkit.org/show_bug.cgi?id=44098
638 To support video of HTML5 based on gstreamer, add cmake files for gstreamer.
640 * cmake/FindGStreamer-App.cmake: Added.
641 * cmake/FindGStreamer-Base.cmake: Added.
642 * cmake/FindGStreamer-Interfaces.cmake: Added.
643 * cmake/FindGStreamer-Pbutils.cmake: Added.
644 * cmake/FindGStreamer-Plugins-Base.cmake: Added.
645 * cmake/FindGStreamer-Video.cmake: Added.
646 * cmake/FindGStreamer.cmake: Added.
647 * cmake/OptionsEfl.cmake:
649 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
651 Reviewed by Andreas Kling.
653 [Qt] Treat warnings as errors by default for gcc
654 https://bugs.webkit.org/show_bug.cgi?id=43191
656 * WebKit.pri: -Werror added to QMAKE_CXXFLAGS for x86 Linux platforms
658 2010-09-07 Arno Renevier <arno@renevier.net>
660 Reviewed by Holger Freyther.
662 gitignore *~ files and gtk *.pot files
663 https://bugs.webkit.org/show_bug.cgi?id=45129
667 2010-09-04 Lucas De Marchi <lucas.demarchi@profusion.mobi>
669 Reviewed by Kenneth Rohde Christiansen.
671 [EFL] Move test browser to WebKitTools directory
672 https://bugs.webkit.org/show_bug.cgi?id=45212
674 Follow other ports like QT and GTK which moved the test browser to
675 WebKitTools directory.
677 * CMakeLists.txt: Include test browser if port defines one.
679 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
681 Reviewed by Antonio Gomes.
683 [EFL] Name install directories according to library name
684 https://bugs.webkit.org/show_bug.cgi?id=45126
686 * cmake/OptionsEfl.cmake: Use library name in order to define the data
689 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
691 Reviewed by Antonio Gomes.
693 [EFL] Do not override custom compile flags
694 https://bugs.webkit.org/show_bug.cgi?id=45125
696 Set a default build type if and only if user did not define one as
697 command line options and he did not give custom CFLAGS or CXXFLAGS.
698 Otherwise, flags from default build type would override user-defined
703 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
705 Reviewed by Antonio Gomes.
707 [EFL] Fix double addition of -fPIC
708 https://bugs.webkit.org/show_bug.cgi?id=45122
710 When SHARED_CORE=ON, -fPIC is automatically added because all
711 libraries are dynamic. Only when static libraries are built that
712 -fPIC needs to be manually inserted (because the final library,
713 libewebkit.so, is dynamic).
715 * cmake/OptionsCommon.cmake: Remove -fPIC flag.
716 * cmake/WebKitHelpers.cmake: Add -fPIC flags iff SHARED_CORE=ON.
718 2010-09-01 Ryuan Choi <ryuan.choi@samsung.com>
720 Reviewed by Antonio Gomes.
722 [EFL] Need to check LibSoup version
723 https://bugs.webkit.org/show_bug.cgi?id=44658
725 Add version check of LibSoup.
727 * cmake/FindLibSoup2.cmake:
729 2010-08-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
731 Reviewed by Martin Robinson.
733 Preparations for the 1.3.4 release. Bump webkit version to 543.7,
738 2010-08-30 Lucas De Marchi <lucas.demarchi@profusion.mobi>
740 Reviewed by Adam Barth.
742 [EFL] Remove compiler optimization for gcc 4.5.1
743 https://bugs.webkit.org/show_bug.cgi?id=44520
745 GCC 4.5.1 generates wrong code because of -ftree-sra which is enabled
746 by default at any optimization level.
748 Newer and older versions are not affected, so check for compiler
749 version before disabling this.
751 * cmake/WebKitHelpers.cmake: add flag depending on compiler version.
753 2010-08-30 Alejandro G. Castro <alex@igalia.com>
755 Reviewed by Martin Robinson.
757 [Gtk] gdk_display_get_core_pointer and gdk_device_get_core_pointer
759 https://bugs.webkit.org/show_bug.cgi?id=44787
761 We have replaced GtkVersioning.cpp with GtkVersioning.c and
762 created a function (getDefaultGDKPointerDevice) to get the pointer
763 of the window with the new APIs. We added that function to DRT and
764 copyandpaste unit test.
768 2010-08-30 Martin Robinson <mrobinson@igalia.com>
770 Reviewed by Xan Lopez.
772 [GTK] WebKit DOM bindings build should not depend on output GNUMakefile
773 https://bugs.webkit.org/show_bug.cgi?id=44805
775 Move the DOM bindings source lists and generator rules to
776 WebCore/bindings/gobject/GNUmakefile.am. This will prevent a full WebKit API
777 rebuild whenever the automake files change, decreasing build times.
781 2010-08-27 Mark Rowe <mrowe@apple.com>
783 Reviewed by Adam Barth.
785 <http://webkit.org/b/44802> REGRESSION (r65351): WebCore build fails due to attempting to directly access WebKitTools/Scripts
787 Move create-html-entity-table in to WebCore so that the build is again self-contained.
788 The script is also updated to take input as a CSV file rather than JSON as the former
789 can be parsed without requiring a third-party Python module be installed.
791 * cmake/WebKitMacros.cmake:
793 2010-08-27 Kwang Yul Seo <skyul@company100.net>
795 Reviewed by Kevin Ollivier.
797 [BREWMP] Add build system
798 https://bugs.webkit.org/show_bug.cgi?id=44645
800 Check wxpython option only when build_port is wx.
804 2010-08-27 Lucas De Marchi <lucas.demarchi@profusion.mobi>
806 Unreviewed. Fix compiling dependencies on EFL port due to r65891.
808 No new functionality so no new tests.
810 * cmake/WebKitGenerators.cmake:
812 2010-08-26 Martin Robinson <mrobinson@igalia.com>
814 Reviewed by Xan Lopez.
816 [GTK] The GNUmakefile.am files contain a myriad of confusing preprocessor and compiler flag definitions
817 https://bugs.webkit.org/show_bug.cgi?id=44624
819 Clean up GNUmakefile.am.
821 * GNUmakefile.am: Make the comments describing the global_* variables more readable and
822 correct. Move WebKit-specific include lines and definitions out of webkitgtk_cppflags,
823 corekit_cppflags and webcoregtk_cppflags and straight to the appropriate CPPFLAGS definition.
824 Use global_cppflags for compiler flags that apply to both C++ and C code. Move some JavaScriptCore
825 specific includes to the appropriate sub-directory GNUmakefile.am. Make sure the tests build
826 with the global CPP flags as well.
828 2010-08-25 Kwang Yul Seo <skyul@company100.net>
830 Reviewed by Kevin Ollivier.
832 [BREWMP] Add build system
833 https://bugs.webkit.org/show_bug.cgi?id=44645
835 Make waf script portable so that we can add more ports.
839 2010-08-25 Xan Lopez <xlopez@igalia.com>
841 Reviewed by Martin Robinson.
843 [GTK] CodeGeneratorGObject not picking up FEATURE_DEFINES
844 https://bugs.webkit.org/show_bug.cgi?id=44608
846 Move FEATURE_DEFINES declaration here, since it's used by the
847 bindings code generator. Also, fix typo in the variable holding
852 2010-08-25 Rafael Antognolli <antognolli@profusion.mobi>
854 Unreviewed build fix.
856 [EFL] Build fix for revision 65332
857 https://bugs.webkit.org/show_bug.cgi?id=44543
859 Generated variables are now returned from FindPkgConfig, so no need
860 to document the custom ones.
862 * cmake/FindGthread.cmake:
864 2010-08-24 Xan Lopez <xlopez@igalia.com>
868 The unit tests are C files, so put the flag in global_cflags.
872 2010-08-24 Xan Lopez <xlopez@igalia.com>
874 Try to fix GTK+ build.
876 Move GTK_API_VERSION_2 define to here, since we want to use it
877 outside of WebCore/WebKit.
881 2010-08-24 Lucas De Marchi <lucas.demarchi@profusion.mobi>
883 [EFL] Unreviewed build fix after r65891.
885 r65891 renamed RemoteInspectorFrontend to InspectorFrontend. Rename
886 accordingly in CMake build system.
888 * cmake/WebKitGenerators.cmake:
890 2010-08-20 Leandro Pereira <leandro@profusion.mobi>
892 [EFL] Unreviewed. Fix build when using GNU gold.
893 When linking with GNU gold, some symbols are not found: explicitly
894 link with the required libraries.
896 * cmake/FindFontconfig.cmake: Added.
897 * cmake/OptionsEfl.cmake: Find Fontconfig, JPEG, and PNG libraries.
899 2010-08-19 Philippe Normand <pnormand@igalia.com>
901 Reviewed by Gustavo Noronha Silva.
903 [GStreamer] GTK XOverlay support in GStreamerGWorld
904 https://bugs.webkit.org/show_bug.cgi?id=39474
906 * configure.ac: gst-interfaces link support needed for use of
907 GstXOverlay interface.
908 * GNUmakefile.am: Added new FullscreenVideoController files in the
911 2010-08-18 Lucas De Marchi <lucas.demarchi@profusion.mobi>
913 Reviewed by Antonio Gomes.
915 [EFL] Bump library dependencies
916 https://bugs.webkit.org/show_bug.cgi?id=44182
918 Prepare for EFL release. All the EFL dependencies were bumped to
919 1.0.0. Eina and Ecore_X needed a bump because of API has changed and
920 the others were changed just to follow those two and because this is
923 * cmake/FindEFL.cmake: Bump dependencies.
925 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
927 Reviewed by Yury Semikhatsky.
929 Web Inspector: replace hand written InspectorBackendStub.js with generated one.
930 https://bugs.webkit.org/show_bug.cgi?id=43791
934 2010-08-18 Sheriff Bot <webkit.review.bot@gmail.com>
936 Unreviewed, rolling out r65595.
937 http://trac.webkit.org/changeset/65595
938 https://bugs.webkit.org/show_bug.cgi?id=44161
940 qt build failed (Requested by loislo on #webkit).
944 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
946 Reviewed by Yury Semikhatsky.
948 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
949 https://bugs.webkit.org/show_bug.cgi?id=43791
953 2010-08-17 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
955 Reviewed by Darin Adler.
957 Add NetworkingContext to avoid layer violations
958 https://bugs.webkit.org/show_bug.cgi?id=42292
960 Preparation: Just add the files to the build system.
962 * GNUmakefile.am: Added new files.
964 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.couk>
966 Reviewed by Martin Robinson.
968 WebBackForwardList.get_{back|forward}_list_with_limit not introspectable
969 https://bugs.webkit.org/show_bug.cgi?id=43054
971 * GNUmakefile.am: Give also API implementation files to the GIR
974 2010-08-17 Martin Robinson <mrobinson@igalia.com>
976 GTK+ Build fix for those having stable versions of GLib.
978 * configure.ac: Only invoke GLIB_GSETTINGS if we have the necessary gio version.
980 2010-08-17 Sheriff Bot <webkit.review.bot@gmail.com>
982 Unreviewed, rolling out r65500.
983 http://trac.webkit.org/changeset/65500
984 https://bugs.webkit.org/show_bug.cgi?id=44108
986 Qt bots failed to compile. (Requested by loislo on #webkit).
990 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
992 Reviewed by Yury Semikhatsky.
994 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
995 https://bugs.webkit.org/show_bug.cgi?id=43791
999 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1001 Reviewed by Martin Robinson.
1003 [GTK] GSettings support adds annoying warnings on systems with older glib versions
1004 https://bugs.webkit.org/show_bug.cgi?id=44056
1006 Add file containing GLIB_GSETTINGS macro so that
1007 configure doesn't spit warnings in older systems.
1009 * autotools/gsettings.m4: Added.
1010 * .gitignore: Ignore files that are generated inside autotools
1011 explicitely, because we have some that are kept in version
1014 2010-08-16 Paul Sawaya <psawaya@apple.com>
1016 Reviewed by Chris Marrin.
1018 Added shader validation via ANGLE
1019 https://bugs.webkit.org/show_bug.cgi?id=42405
1021 Added ANGLE build to Makefile
1025 2010-08-16 Kevin Ollivier <kevino@theolliviers.com>
1027 [wx] Build fix, do not build WebCore as a convenience library as this leads to
1028 errors in the Win build w/export symbols and causes problems with DOM bindings
1031 * wscript: Copied from WebCore/wscript.
1033 2010-08-15 Ryuan Choi <ryuan.choi@samsung.com>
1035 Reviewed by Antonio Gomes.
1037 [EFL] Build error on r65378
1038 https://bugs.webkit.org/show_bug.cgi?id=44019
1040 Add GENERATE_JSON macro for HTMLEntityNames.json instead of HTMLEntityNames.gperf
1042 * cmake/WebKitMacros.cmake:
1044 2010-08-14 Patrick Gansterer <paroga@paroga.com>
1046 Reviewed by Kenneth Rohde Christiansen.
1048 [CMake] Add preprocessor detection for generator scripts
1049 https://bugs.webkit.org/show_bug.cgi?id=43984
1051 * cmake/OptionsCommon.cmake:
1053 2010-08-14 Adrienne Walker <enne@google.com>
1055 Reviewed by Kenneth Rohde Christiansen.
1057 Update .gitignore file for more files
1058 https://bugs.webkit.org/show_bug.cgi?id=43991
1062 2010-08-13 Leandro Pereira <leandro@profusion.mobi>
1064 [EFL] Unreviewed build fix.
1066 * cmake/FindGthread.cmake: Fix warnings about obsolete PKGCONFIG macro.
1067 * cmake/WebKitGenerators.cmake: FLEX_EXECUTABLE was defined already
1068 by the root CMakeLists.txt file, so remove relevant lines that
1069 depends on FIND_PACKAGE_HANDLE_STANDARD_ARGS macro, which isn't
1072 2010-08-13 Alejandro G. Castro <alex@igalia.com>
1074 Reviewed by Xan Lopez.
1076 We have to add the ACLOCAL_FLAGS in the env to the autogen.sh
1077 ACLOCAL_FLAGS variable in order to honor the value already
1078 defined, jhbuild uses it to pass parameters.
1082 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
1084 Reviewed by Ariya Hidayat.
1086 [Qt] Introduce Maemo6 for mobile features
1087 https://bugs.webkit.org/show_bug.cgi?id=43969
1089 * WebKit.pri: Use maemo6 where we also use maemo5.
1091 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
1093 Reviewed by Ariya Hidayat.
1095 [Qt] Clean up mobile feature useage
1096 https://bugs.webkit.org/show_bug.cgi?id=43968
1098 * WebKit.pri: Set feature defaults here for some Nokia specific mobile platforms
1100 2010-08-13 Patrick Gansterer <paroga@paroga.com>
1102 Reviewed by Nikolas Zimmermann.
1104 [CMake] Cleanup generator code.
1105 https://bugs.webkit.org/show_bug.cgi?id=39164
1107 * cmake/WebKitGenerators.cmake:
1108 * cmake/WebKitMacros.cmake:
1110 2010-08-13 Patrick Gansterer <paroga@paroga.com>
1112 Reviewed by Nikolas Zimmermann.
1114 [CMake] Add missing FIND_PACKAGE(Gperf)
1115 https://bugs.webkit.org/show_bug.cgi?id=43937
1119 2010-08-12 Dimitri Glazkov <dglazkov@chromium.org>
1121 Reviewed by David Levin.
1123 Add more Chromium-related dependency directories to .gitignore.
1124 https://bugs.webkit.org/show_bug.cgi?id=43940
1126 * .gitignore: Added all existing that are created by update-webkit --chromium.
1128 2010-08-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1130 Reviewed by Martin Robinson.
1132 [GTK] Use GSettings to save/restore Web Inspector settings
1133 https://bugs.webkit.org/show_bug.cgi?id=43512
1135 * GNUmakefile.am: GSettings rules.
1136 * configure.ac: GSettings infrastructure, and check if we should
1137 use it by looking for an appropriate version of GIO.
1139 2010-08-12 Rafael Antognolli <antognolli@profusion.mobi>
1141 Reviewed by Kenneth Rohde Christiansen.
1143 [EFL] Making CMake keep track of theme dependencies.
1144 https://bugs.webkit.org/show_bug.cgi?id=43862
1146 Removing unused macro GENERATE_EDJ.
1148 * cmake/WebKitEfl.cmake:
1150 2010-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
1152 Unreviewed, rolling out r65225.
1153 http://trac.webkit.org/changeset/65225
1154 https://bugs.webkit.org/show_bug.cgi?id=43918
1156 Broke EFL port build (Requested by acidx on #webkit).
1158 * cmake/WebKitGenerators.cmake:
1159 * cmake/WebKitMacros.cmake:
1161 2010-08-12 Patrick Gansterer <paroga@paroga.com>
1163 Reviewed by Nikolas Zimmermann.
1165 [CMake] Cleanup generator code.
1166 https://bugs.webkit.org/show_bug.cgi?id=39164
1168 * cmake/WebKitGenerators.cmake:
1169 * cmake/WebKitMacros.cmake:
1171 2010-08-10 Balazs Kelemen <kb@inf.u-szeged.hu>
1173 Reviewed by Antonio Gomes.
1175 [Qt] Build WebKit2 into a static lib
1177 https://bugs.webkit.org/show_bug.cgi?id=43621
1179 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
1181 2010-08-07 Sheriff Bot <webkit.review.bot@gmail.com>
1183 Unreviewed, rolling out r64904.
1184 http://trac.webkit.org/changeset/64904
1185 https://bugs.webkit.org/show_bug.cgi?id=43671
1187 Broke the Qt Windows builders. (Requested by bbandix on
1192 2010-08-07 Balazs Kelemen <kb@inf.u-szeged.hu>
1194 Reviewed by Eric Seidel.
1196 [Qt] Build WebKit2 into a static lib
1198 https://bugs.webkit.org/show_bug.cgi?id=43621
1200 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
1202 2010-08-06 ryuan choi <ryuan.choi@samsung.com>
1204 Reviewed by Antonio Gomes.
1206 [EFL] Regression (64763) build fix for efl.
1207 https://bugs.webkit.org/show_bug.cgi?id=43597
1209 change ENABLE_BLOB_SLICE to ENABLE_BLOB for fixing build break
1211 * cmake/OptionsEfl.cmake:
1213 2010-08-05 Jian Li <jianli@chromium.org>
1215 Reviewed by David Levin.
1217 Unify blob related feature defines to ENABLE(BLOB).
1218 https://bugs.webkit.org/show_bug.cgi?id=43081
1220 * cmakeconfig.h.cmake:
1223 2010-08-05 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1225 Reviewed by Xan Lopez.
1227 Move files that are generated by the configure script to
1228 DISTCLEANFILES, where they should be. This fixes building after a
1233 2010-08-04 Siddharth Mathur <siddharth.mathur@nokia.com>
1235 Reviewed by Laszlo Gombos.
1237 [Qt][Symbian] Variable max heap size between target/emulator
1238 https://bugs.webkit.org/show_bug.cgi?id=41480
1240 * WebKit.pri: Symbian-only code block for EPOCHEAPSIZE configuration
1242 2010-08-03 Eric Seidel <eric@webkit.org>
1244 Unreviewed. Test commit for commit-queue@webkit.org.
1246 2010-08-03 Xan Lopez <xlopez@igalia.com>
1248 Reviewed by Gustavo Noronha.
1250 [GTK] Fix DOM event dispatch
1251 https://bugs.webkit.org/show_bug.cgi?id=40847
1253 Add new files to the build.
1257 2010-08-03 Xan Lopez <xlopez@igalia.com>
1259 Reviewed by Gustavo Noronha.
1261 Silence JSCore gir "creation".
1265 2010-08-02 Chris Fleizach <cfleizach@apple.com>
1267 Unreviewed, rolling out r64471.
1268 http://trac.webkit.org/changeset/64471
1269 https://bugs.webkit.org/show_bug.cgi?id=43005
1271 Rolling out https://bugs.webkit.org/show_bug.cgi?id=43005
1272 until further discussion
1276 2010-08-02 Xan Lopez <xlopez@igalia.com>
1278 Reviewed by Gustavo Noronha.
1280 [GTK] Add support for the Audio element in the DOM bindings
1281 https://bugs.webkit.org/show_bug.cgi?id=43313
1283 Add new files to the build.
1287 2010-08-02 Chris Fleizach <cfleizach@apple.com>
1289 Reviewed by David Kilzer.
1291 AX: Support methods for web apps to interact with the native accessibility APIs
1292 https://bugs.webkit.org/show_bug.cgi?id=43005
1296 2010-08-02 Balazs Kelemen <kb@inf.u-szeged.hu>
1298 Reviewed by Simon Hausmann.
1300 [Qt] Generate forwarding headers for WebKit2
1302 https://bugs.webkit.org/show_bug.cgi?id=43336
1304 * DerivedSources.pro: Added WebKit2/DerivedSources.pro to SUBDIRS if webkit2 is on.
1306 2010-07-30 Patrick Gansterer <paroga@paroga.com>
1308 Reviewed by Nikolas Zimmermann.
1310 [CMake] Add FindGperf.cmake
1311 https://bugs.webkit.org/show_bug.cgi?id=39163
1313 Add a clean gperf dedection since we need it for building.
1316 * cmake/FindGperf.cmake: Added.
1318 2010-07-30 Rafael Antognolli <antognolli@profusion.mobi>
1320 Reviewed by Antonio Gomes.
1322 [EFL] Add library version and soname to EFL generated libraries and binary.
1323 https://bugs.webkit.org/show_bug.cgi?id=43212
1325 Make WebKit-EFL follow libtool soname versioning scheme.
1327 * cmake/OptionsEfl.cmake: Added PROJECT_VERSION_PATCH to PROJECT_VERSION.
1329 2010-07-29 Martin Robinson <mrobinson@igalia.com>
1331 Unreviewed build fix.
1333 Fix installation of autogenerated header files.
1335 * GNUmakefile.am: Fix autogenerated header file installation.
1337 2010-07-27 Martin Robinson <mrobinson@igalia.com>
1339 Unreviewed build fix.
1341 Add missing webkitdomdefines.h header to the sources list.
1343 * GNUmakefile.am: Add missing header to the sources list.
1345 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
1347 Reviewed by Ojan Vafai.
1349 Add FILE_SYSTEM build flag for FileSystem API
1350 https://bugs.webkit.org/show_bug.cgi?id=42915
1354 2010-07-26 ryuan choi <ryuan.choi@samsung.com>
1356 Unreviewed build fix.
1358 [EFL]REGRESSION(r63952): build break because of InspectorBackendDispatcher.cpp
1359 https://bugs.webkit.org/show_bug.cgi?id=43021
1361 Modify cmake script to fix build break as adding InspectorBackendDispatcher.
1363 * cmake/WebKitGenerators.cmake:
1365 2010-07-27 Rafael Antognolli <antognolli@profusion.mobi>
1367 Reviewed by Antonio Gomes.
1369 [EFL] Changing library names (appending suffix "_efl")
1370 https://bugs.webkit.org/show_bug.cgi?id=42902
1372 Instead of having libwebcore.so, we will have libwebcore_efl.so.
1373 Same for javascriptcore and wtf when compiled as shared, and for jsc.
1375 * cmake/OptionsEfl.cmake:
1377 2010-07-26 Martin Robinson <mrobinson@igalia.com>
1379 Reviewed by Xan Lopez.
1381 [GTK] Get rid of libgdom
1382 https://bugs.webkit.org/show_bug.cgi?id=42378
1384 Remove the need to build the libgdom intermediate library.
1386 * GNUmakefile.am: Move the source list for the GObject DOM bindings to
1387 the top-level GNUmakefile.am, since they are logically part of WebKit, instead
1388 of WebCore. List all auto-generated files statically and remove no-longer-
1389 used variables. Fix an issue where some places expected webkitenumtypes.cpp
1390 to be generated in different directories.
1392 2010-07-24 Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
1394 Reviewed by Xan Lopez.
1396 [GTK] Enable jit compilation on arm
1397 https://bugs.webkit.org/show_bug.cgi?id=42856
1399 Add missing bits to configure.ac to build the arm jit.
1400 Compile and tested on debian sid armel on a qemu vm.
1404 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1406 Reviewed by Antonio Gomes.
1408 [EFL] Cleanup glib support (make it optional)
1409 https://bugs.webkit.org/show_bug.cgi?id=42480
1411 Fixing support for compiling EFL port without glib.
1413 * cmake/FindGthread.cmake: Added.
1414 * cmake/OptionsEfl.cmake:
1416 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1418 Reviewed by Antonio Gomes.
1420 [EFL] Add support for using libcurl network backend.
1421 https://bugs.webkit.org/show_bug.cgi?id=42286
1423 Instead of just libsoup, the EFL port now can use libcurl backend.
1424 This is a step in the direction of removing dependency on glib. Just
1425 need to pass the option -DNETWORK_BACKEND=curl to cmake in order to
1428 * cmake/OptionsEfl.cmake:
1430 2010-07-23 Andras Becsi <abecsi@webkit.org>
1432 Reviewed by Kenneth Rohde Christiansen.
1434 [Qt] Enable the build of MiniBrowser.
1436 * WebKit.pro: add MiniBrowser.pro to SUBDIRS.
1438 2010-07-23 Balazs Kelemen <kb@inf.u-szeged.hu>
1440 Reviewed by Kenneth Rohde Christiansen.
1442 [Qt] Setup the QtWebProcess
1444 https://bugs.webkit.org/show_bug.cgi?id=42623
1446 * WebKit.pro: Add WebKit2.pro to the build guarded by webkit2 config variable.
1448 2010-07-20 Rafael Antognolli <antognolli@profusion.mobi>
1450 Reviewed by Antonio Gomes.
1452 [EFL] Enable Ecore-X on compile time
1453 https://bugs.webkit.org/show_bug.cgi?id=42600
1455 Check for a flag received from cmake configure and disable it
1456 if necessary. Also disable it if Ecore-X wasn't found.
1458 EFL port does not support automated tests yet.
1460 * cmake/FindEFL.cmake:
1461 * cmake/OptionsEfl.cmake:
1463 2010-07-20 Hans Wennborg <hans@chromium.org>
1465 Reviewed by Steve Block.
1467 Add WebCore/bindings/generic/RuntimeEnabledFeatures.cpp to build files
1468 https://bugs.webkit.org/show_bug.cgi?id=42380
1470 RuntimeEnabledFeatures.cpp and .h were moved from bindings/v8 to
1471 bindings/generic a while a go (in r54593), but need to
1472 be added to the build in order to be used.
1474 No new functionality so no new tests.
1478 2010-07-16 Leandro Pereira <leandro@profusion.mobi>
1480 [EFL] Unreviewed build system cleanup.
1482 Remove reference to "mediaControlsGtk.css".
1484 * cmake/WebKitGenerators.cmake:
1486 2010-07-16 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1488 Reviewed by Antonio Gomes.
1490 [EFL] Build with MathML enabled. Fix build when MathML is enabled and
1491 make it the default.
1492 https://bugs.webkit.org/show_bug.cgi?id=42453
1494 * cmake/OptionsEfl.cmake: build with MathML enabled as default.
1496 2010-07-15 Martin Robinson <mrobinson@igalia.com>
1498 Reviewed by Oliver Hunt.
1500 [GTK] Simplify the distribution step
1501 https://bugs.webkit.org/show_bug.cgi?id=42414
1503 * GNUmakefile.am: Remove unused variables. Rely on WebCore/GNUmakefile.am
1504 to handle distributing IDL files from WebCore and to modify EXTRA_DIST.
1506 2010-07-14 Martin Robinson <mrobinson@igalia.com>
1508 Reviewed by Xan Lopez.
1510 [GTK] Get rid of libWebCoreJS
1511 https://bugs.webkit.org/show_bug.cgi?id=42083
1513 * GNUmakefile.am: Remove the libWebCoreJS library from the extra
1514 link libraries. Add IDL files to the distribution manually, as they
1515 are no longer included in the header list. This prevents a good deal
1516 of repetition in the source listings by avoiding listing both the IDL
1517 files and their final targets.
1519 2010-07-14 Vincent Scheib <scheib@chromium.org>
1521 Reviewed by Kent Tamura
1523 Configure Git to ignore build files generated by Chromium .gyp on windows.
1525 Bug 42205: Chromium build files on windows not ignored by git
1526 https://bugs.webkit.org/show_bug.cgi?id=42205
1528 * .gitignore: Updated
1530 2010-07-13 Sheriff Bot <webkit.review.bot@gmail.com>
1532 Unreviewed, rolling out r63262.
1533 http://trac.webkit.org/changeset/63262
1534 https://bugs.webkit.org/show_bug.cgi?id=42229
1536 broke Windows compile (Requested by bweinstein on #webkit).
1540 2010-07-13 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1542 Reviewed by Oliver Hunt.
1544 Separate CoreFoundation specific tests in JSC's testapi.c
1546 testapi.c depends on the Core Foundation.
1547 https://bugs.webkit.org/show_bug.cgi?id=40058
1549 * WebKit.pro: enable compilation of JSC C API test.
1551 2010-07-13 Scott Violet <sky@chromium.org>
1553 Reviewed by David Levin.
1555 [Chromium] Makes pressing tab accept the currently selected item in a popup.
1556 https://bugs.webkit.org/show_bug.cgi?id=42172
1558 * WebCore/platform/chromium/PopupMenuChromium.cpp:
1560 2010-07-12 Xan Lopez <xlopez@igalia.com>
1562 Reviewed by Gustavo Noronha.
1568 2010-07-12 Xan Lopez <xlopez@igalia.com>
1570 Reviewed by Gustavo Noronha.
1572 Suffix .mo files with the GTK+ API version so that they can be
1573 parallel installable.
1577 2010-07-12 Xan Lopez <xlopez@igalia.com>
1579 Reviewed by Gustavo Noronha.
1581 Add another include path to the scanner to avoid warnings related
1582 to undefined types. It wasn't picking up <webkit/foo.h>-like
1587 2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>
1589 Reviewed by Adam Barth.
1591 [EFL] Fix cmake build and libsoup detection
1592 Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
1593 - LINK_FLAGS should be set using quotes, otherwise some wrong
1594 substitution takes place;
1595 - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
1596 version we are using;
1597 - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
1599 https://bugs.webkit.org/show_bug.cgi?id=41717
1601 * cmake/OptionsEfl.cmake:
1603 2010-07-06 Leandro Pereira <leandro@profusion.mobi>
1605 Unreviewed build fix.
1607 [EFL] Add macro to generate inspector code.
1609 * cmake/WebKitGenerators.cmake:
1611 2010-07-06 Martin Robinson <mrobinson@igalia.com>
1615 Build fix after r62549.
1617 * GNUmakefile.am: Remove new variable that is no longer used.
1619 2010-07-06 Ilya Tikhonovsky <loislo@chromium.org>
1621 Reviewed by Yury Semikhatsky.
1623 WebInspector: generator part of the patch for bug 40675.
1624 On the way to Remote Debugging we want to support JSON serialization
1625 on both sides of WebInspector transport.
1626 As far as InspectorFrontend class is a simple proxy to WebInspector
1627 it would be better to generate it from an IDL file.
1628 We have generator infrastructure for binding and will reuse it for
1630 https://bugs.webkit.org/show_bug.cgi?id=41692
1634 2010-07-05 Antti Koivisto <koivisto@iki.fi>
1636 Revert unplanned project file change.
1640 2010-06-23 Martin Robinson <mrobinson@igalia.com>
1642 Reviewed by Gustavo Noronha Silva.
1644 [GTK] Separate DerivedSources per-project
1645 https://bugs.webkit.org/show_bug.cgi?id=41109
1647 Separate WebKitGTK+ DerivedSources into per-project subdirectories to prepare
1648 for properly building WebKit2.
1652 2010-07-01 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1654 Reviewed by Simon Hausmann.
1656 [Qt] Fix a comment in WebKit.pri.
1660 2010-06-16 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
1662 Reviewed by Simon Hausmann.
1664 [Qt] Fix qmake vcproj generation for QtWebKit.
1666 qmake use TARGET=/LIBS+= -lTARGET to create dependencies
1667 between projects in a subdir template.
1669 Since when compiling outside of Qt we hijack the target name of
1670 QtWebKit to add the configuration and version suffix to the binary
1671 filename, qmake can't establish the WebCore project as a dependency
1674 This patch makes sure that the target is not hijacked on the
1675 first of the three passes where the dependencies are determined.
1679 2010-07-01 Simon Hausmann <simon.hausmann@nokia.com>
1681 Rubber-stamped by Laszlo Gombos.
1683 [Qt][Symbian] Bumped up the maximum heap size to 96MB
1687 2010-06-30 Leandro Pereira <leandro@profusion.mobi>
1691 Generate CSSValueKeywords.cpp instead of CSSValueKeywords.c to avoid
1692 recompilation and relinking of WebCore when no files were changed.
1694 * cmake/WebKitGenerators.cmake:
1696 2010-06-29 Antoine Labour <piman@chromium.org>
1698 Reviewed by Dimitri Glazkov.
1700 Only call Windows-specific PlatformSkiaContext functions on Windows.
1702 * WebCore/platform/graphics/chromium/LayerChromium.cpp:
1703 * WebCore/platform/graphics/chromium/LayerRendererChromium.cpp:
1705 2010-06-28 John Gregg <johnnyg@google.com>
1707 Reviewed by Kent Tamura.
1709 add ENABLE_DIRECTORY_UPLOAD build support
1710 https://bugs.webkit.org/show_bug.cgi?id=41100
1714 2010-06-28 Xan Lopez <xlopez@igalia.com>
1716 Reviewed by Gustavo Noronha.
1718 Bump version to 1.3.2.
1722 2010-06-28 Xan Lopez <xlopez@igalia.com>
1724 Rubber-stamped by Gustavo Noronha.
1726 Bump gobject-introspection required version to 0.6.15, since we
1727 are now shipping version 1.1 gir files.
1731 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1733 Unreviewed build fix.
1735 [EFL] Build fix for latest version of Ecore library.
1736 Ecore recently changed return type of callbacks from int to Eina_Bool.
1738 * cmake/FindEFL.cmake: Bump version of Ecore dependency.
1740 2010-06-28 Xan Lopez <xlopez@igalia.com>
1742 Reviewed by Gustavo Noronha.
1744 [GTK] Does not compile with -DGSEAL_ENABLE
1745 https://bugs.webkit.org/show_bug.cgi?id=37851
1747 Add automake flag to signal whether we are building with GTK+ 2.x
1752 2010-06-28 Xan Lopez <xlopez@igalia.com>
1754 Reviewed by Gustavo Noronha.
1756 [GTK] Add support for GTK+3
1757 https://bugs.webkit.org/show_bug.cgi?id=41253
1759 Add --with-gtk configure flag, defaulting to support for GTK+ 2.x.
1764 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
1766 Reviewed by Dimitri Glazkov.
1768 Add an --enable-web-timing flag which guards Web Timing support.
1769 https://bugs.webkit.org/show_bug.cgi?id=38924
1771 This flag is disabled by default.
1772 See: http://dev.w3.org/2006/webapi/WebTiming/
1776 2010-06-25 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
1778 Reviewed by Simon Hausmann.
1780 Introduce to QtScript benchmarks.
1782 The QtScript performance should be tested regularly. The patch introduces
1783 micro benchmarks for existing API.
1785 [Qt] Performance of the QtScript API is not tested.
1786 https://bugs.webkit.org/show_bug.cgi?id=40911
1790 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1792 Reviewed by Kenneth Rohde Christiansen.
1794 [CMake] Add option to enable JIT.
1795 JIT is disabled by default, but now it's possible to enable it through
1796 an option to CMake: -DENABLE_JIT will enable it.
1797 https://bugs.webkit.org/show_bug.cgi?id=40936
1799 * cmake/OptionsEfl.cmake: add new -DENABLE_JIT option.
1800 * cmakeconfig.h.cmake: use new -DENABLE_JIT option.
1802 2010-06-23 Leandro Pereira <leandro@profusion.mobi>
1804 Reviewed by Kenneth Rohde Christiansen.
1806 [EFL] Add support to CPack (to generate source tarballs)
1807 https://bugs.webkit.org/show_bug.cgi?id=41009
1810 * cmake/OptionsEfl.cmake: Define the default source generator for
1812 * cmake/WebKitPackaging.cmake: Added. This file filters the source
1813 files so that only files relevant to the selected port are included
1814 in the source tarball. See comments for details.
1816 2010-06-22 Eric Seidel <eric@webkit.org>
1818 Unreviewed. Test commit for commit-queue@webkit.org.
1820 2010-06-21 Prasad Tammana <prasadt@chromium.org>
1822 Reviewed by Darin Adler.
1824 DumpRenderTree should allow tests with modal dialogs
1825 https://bugs.webkit.org/show_bug.cgi?id=35350
1827 * DumpRenderTree/LayoutTestController.cpp:
1828 (abortModalCallback):
1829 (LayoutTestController::staticFunctions):
1830 * DumpRenderTree/LayoutTestController.h:
1831 * DumpRenderTree/mac/LayoutTestControllerMac.mm:
1832 (LayoutTestController::abortModal):
1833 Add abortModal method to LayoutTestController and make it available from script.
1835 * DumpRenderTree/mac/UIDelegate.mm: Add support for showModalDialog.
1836 (-[UIDelegate modalWindowWillClose:]): Observer for NSWindowWillCloseNotifications to call
1837 abortModal from when modal window closes.
1838 (-[UIDelegate webViewRunModal:]): Delegate method for showModalDialog to run the modal loop.
1840 2010-06-21 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1842 Unreviewed debug build fix.
1844 [CMake] Do not force build type to Release
1845 https://bugs.webkit.org/show_bug.cgi?id=40566
1849 2010-06-21 Satish Sampath <satish@chromium.org>
1851 Reviewed by Steve Block.
1853 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
1854 https://bugs.webkit.org/show_bug.cgi?id=40878
1858 2010-06-17 Shu Chang <chang.shu@nokia.com>
1860 Reviewed by Kenneth Rohde Christiansen.
1862 [Qt] Fix the link error on symbian with ENABLE_JIT=0.
1863 1. Add "#if ENABLE(JIT)" in the header file;
1864 2. Put feature enable/disable logic to a common.pri so
1865 that both JavaScriptCore.pri and WebCore.pri can share.
1867 https://bugs.webkit.org/show_bug.cgi?id=40780
1869 * common.pri: Added.
1871 2010-06-17 Alexis Menard <alexis.menard@nokia.com>
1873 Reviewed by Kenneth Rohde Christiansen.
1875 [Qt] Upstream the WebKit QML integration plugin
1876 https://bugs.webkit.org/show_bug.cgi?id=40050
1878 Add to the build the QML WebKit integration plugin.
1882 2010-06-17 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1884 Reviewed by Gustavo Noronha.
1886 Update CMake build system to use new script for generating source files
1887 with gperf (r61091).
1888 https://bugs.webkit.org/show_bug.cgi?id=40628
1890 * cmake/WebKitGenerators.cmake:
1892 2010-06-17 Mark Brand <mabrand@mabrand.nl>
1894 Reviewed by Simon Hausmann.
1896 [Qt] use "win32-g++*" scope to match all MinGW makespecs
1898 The scope "win32-g++" comes from the name of the makespec. However, it
1899 is frequently used to check for MinGW. This works fine as long as
1900 win32-g++ is the only makespec for MinGW. Now we need the wildcard
1901 to cover "win32-g++-cross" as well.
1905 2010-06-15 Xan Lopez <xlopez@igalia.com>
1907 Unreviewed build fix.
1909 Remove GSEAL from the debug config since the bots have a GTK+
1910 version too old, duh.
1914 2010-06-15 Xan Lopez <xlopez@igalia.com>
1916 Reviewed by Gustavo Noronha.
1918 [GTK] Does not compile with -DGSEAL_ENABLE
1919 https://bugs.webkit.org/show_bug.cgi?id=37851
1921 Add GSEAL_ENABLE flag when doing debug builds.
1925 2010-06-13 Tony Chang <tony@chromium.org>
1927 Reviewed by Darin Fisher.
1929 Chromium shouldn't build inside the source directory
1930 https://bugs.webkit.org/show_bug.cgi?id=40489
1932 Ignore Chromium Linux build files.
1934 * .: Added property svn:ignore. Modified property svn:ignore.
1936 2010-06-09 Leandro Pereira <leandro@profusion.mobi>
1938 Reviewed by Adam Treat.
1940 [EFL] Allow building core libraries as shared objects to speed up
1941 linking time on machines with small amounts of memory.
1942 http://webkit.org/b/39899
1944 * CMakeLists.txt: Add SHARED_CORE option.
1945 * cmake/FindGlib.cmake: Add GObject to the list of GLib libraries to
1947 * cmake/OptionsEfl.cmake: Remove default library type definitions.
1948 * cmake/WebKitHelpers.cmake: -fvisibility=hidden did not behave well
1949 when SHARED_CORE is used.
1951 2010-06-08 Xan Lopez <xlopez@igalia.com>
1953 Reviewed by Gustavo Noronha.
1955 [GTK] Unit testing for WebKitDOMNode hierarchy walk
1956 https://bugs.webkit.org/show_bug.cgi?id=40171
1958 Add DOM node test to the build system.
1962 2010-06-02 Sterling Swigart <sswigart@google.com>
1964 Reviewed by David Levin.
1966 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
1967 https://bugs.webkit.org/show_bug.cgi?id=39906
1971 2010-05-31 Xan Lopez <xlopez@igalia.com>
1973 Reviewed by Gustavo Noronha.
1975 Copy the NEWS file to the toplevel when creating the release
1976 tarballs, otherwise it's a bit hard to find.
1980 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
1982 Final make distcheck fix - clean up generated GDOM files on distclean.
1986 2010-05-27 Xan Lopez <xlopez@igalia.com>
1988 More GTK+ distcheck fixes.
1992 2010-05-27 Xan Lopez <xlopez@igalia.com>
1994 Reviewed by Gustavo Noronha.
1996 Bump for 1.3.1 release.
2000 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
2002 Reviewed by Xan Lopez.
2004 Build fix for introspection support - make sure DOM headers are
2005 included by the GI scanner.
2009 2010-05-26 Gustavo Noronha Silva <gns@gnome.org>
2011 Build fixes for make distcheck.
2015 2010-05-26 Xan Lopez <xlopez@igalia.com>
2017 Reviewed by Gustavo Noronha.
2019 [GTK] Add support for DOM events in the GObject DOM bindings
2020 https://bugs.webkit.org/show_bug.cgi?id=38844
2022 Add new test to the build.
2026 2010-05-22 Leandro Pereira <leandro@profusion.mobi>
2028 Reviewed by Eric Seidel.
2030 [EFL] Build fix (always compile libraries with -fPIC when compiler
2031 is gcc; always define WTF_USE_PTHREADS).
2032 http://webkit.org/b/39235
2034 * cmake/OptionsCommon.cmake:
2035 * cmake/OptionsEfl.cmake:
2036 * cmake/WebKitHelpers.cmake:
2038 2010-05-19 Dan Winship <danw@gnome.org>
2040 Reviewed by Xan Lopez.
2042 [GTK] Install introspection files in our prefix, not
2043 gobject-introspection's prefix
2048 2010-05-15 Leandro Pereira <leandro@profusion.mobi>
2050 Reviewed by Adam Treat.
2052 [EFL] Add build system for the EFL port.
2053 http://webkit.org/b/37945
2055 * CMakeLists.txt: Added.
2056 * cmake/FindCFLite.cmake: Added.
2057 * cmake/FindCairo.cmake: Added.
2058 * cmake/FindEFL.cmake: Added.
2059 * cmake/FindFreetype.cmake: Added.
2060 * cmake/FindGDK-PixBuf.cmake: Added.
2061 * cmake/FindGDK.cmake: Added.
2062 * cmake/FindGIO.cmake: Added.
2063 * cmake/FindGlib.cmake: Added.
2064 * cmake/FindICU.cmake: Added.
2065 * cmake/FindLibSoup2.cmake: Added.
2066 * cmake/FindLibXlst.cmake: Added.
2067 * cmake/FindPango.cmake: Added.
2068 * cmake/FindSqlite.cmake: Added.
2069 * cmake/LibFindMacros.cmake: Added.
2070 * cmake/OptionsCommon.cmake: Added.
2071 * cmake/OptionsEfl.cmake: Added.
2072 * cmake/WebKitEfl.cmake: Added.
2073 * cmake/WebKitFS.cmake: Added.
2074 * cmake/WebKitFeatures.cmake: Added.
2075 * cmake/WebKitGenerators.cmake: Added.
2076 * cmake/WebKitHelpers.cmake: Added.
2077 * cmake/WebKitMacros.cmake: Added.
2078 * cmakeconfig.h.cmake: Added.
2080 2010-05-14 Simon Hausmann <simon.hausmann@nokia.com>
2082 Rubber-stamped by Antti Koivisto.
2084 [Qt] Rename QtLauncher to QtTestBrowser
2085 https://bugs.webkit.org/show_bug.cgi?id=37665
2089 2010-05-12 Csaba Osztrogonác <ossy@webkit.org>
2091 Reviewed by Kenneth Rohde Christiansen.
2093 [Qt] Link error in debug mode without debug_and_release config
2094 https://bugs.webkit.org/show_bug.cgi?id=39006
2096 * WebKit.pri: Unnecessary build_pass guard removed.
2098 2010-05-12 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2100 Reviewed by Kenneth Rohde Christiansen.
2102 [Qt] Detect debug mode consistently
2103 https://bugs.webkit.org/show_bug.cgi?id=38863
2107 2010-05-08 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2109 Reviewed by Kenneth Rohde Christiansen.
2111 [Qt] Build the ImageDiff tool for all platforms including Windows and Symbian
2112 https://bugs.webkit.org/show_bug.cgi?id=38706
2116 2010-05-07 Simon Hausmann <simon.hausmann@nokia.com>
2118 Add a few more files with Windows linefeeds to the .gitattributes file.
2122 2010-05-05 Alejandro G. Castro <alex@igalia.com>
2124 Reviewed by Xan Lopez.
2126 Fixed the gobject introspection compilation with the new DOM
2127 bindings, we needed to add DOM objects.
2131 2010-05-04 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2133 Unreviewed, build fix for Symbian.
2135 [Symbian] Symbian builds does not support shadow builds
2137 Revision r54715 broke the Symbian build. For Symbian
2138 the include directory is generated in the root of the source tree.
2139 This patch sets the INCLUDEPATH accordingly for Symbian.
2143 2010-05-03 Adam Barth <abarth@webkit.org>
2145 Reviewed by Dimitri Glazkov.
2147 Add some more Chromium-specific files to gitignore
2148 https://bugs.webkit.org/show_bug.cgi?id=38469
2150 These files are generated as part of the update-webkit --chromium
2155 2010-05-02 Geoff Levand <geoff.levand@am.sony.com>
2157 Reviewed by Eric Seidel.
2159 [GTK] Fix out of source build failure
2160 https://bugs.webkit.org/show_bug.cgi?id=38051
2162 Add a preprocessor include path for generated GTK header files.
2163 Fixes build errors like these when building GTK out of source:
2165 webkit.h: error: webkit/webkitversion.h: No such file or directory
2169 2010-05-02 Kartikaya Gupta <kagupta@rim.com>
2171 Reviewed by George Staikos.
2173 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.
2175 https://bugs.webkit.org/show_bug.cgi?id=37888
2177 No new tests. None needed.
2179 * bindings/scripts/IDLParser.pm:
2181 2010-04-29 Xan Lopez <xlopez@igalia.com>
2183 Reviewed by Gustavo Noronha.
2185 [GTK] GObject DOM bindings
2186 https://bugs.webkit.org/show_bug.cgi?id=33590
2188 Add WebKitDOMDocument tests to the build.
2192 2010-04-28 Sam Weinig <sam@webkit.org>
2194 Reviewed by Mark Rowe.
2196 Add WebKit2 to the lists of modules to build.
2200 2010-04-21 Xan Lopez <xlopez@igalia.com>
2202 Reviewed by Adam Barth.
2204 [GTK] GObject DOM bindings
2205 https://bugs.webkit.org/show_bug.cgi?id=33590
2207 Add build bits for the GObject DOM bindings.
2211 2010-04-20 Xan Lopez <xlopez@igalia.com>
2215 * autotools/webkit.m4:
2217 2010-04-19 Diego Escalante Urrelo <descalante@igalia.com>
2219 Reviewed by Xan Lopez.
2221 [Gtk] Evaluate and create tests for all the AtkRole's implemented by
2223 https://bugs.webkit.org/show_bug.cgi?id=34449
2225 Add and enable the build of testatkroles to test ATK non form roles.
2229 2010-04-18 Michael Forney <michael@mforney.org>
2231 Reviewed by Laszlo Gombos.
2233 https://bugs.webkit.org/show_bug.cgi?id=37762
2235 Fixes the sandbox option in configure.
2237 * configure.ac: Fix cut and paste error in the sandbox option causing
2238 --{enable,disable}-sandbox to be ineffective, and it to be controlled
2241 2010-04-09 Simon Hausmann <simon.hausmann@nokia.com>
2243 Unreviewed crash fix.
2245 Revert part of 57320 that would remove NDEBUG in release builds for
2250 2010-04-09 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2252 Reviewed by Simon Hausmann.
2254 [Qt] Fix crashes with package builds in release
2256 * WebKit.pri: Don't randomly add NDEBUG to the defines.
2258 2010-04-07 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2260 Reviewed by Kenneth Rohde Christiansen.
2262 [Qt] Fix trunk (non-standalone) builds for Symbian
2263 https://bugs.webkit.org/show_bug.cgi?id=37136
2265 Test for source files before building instead of relying on
2266 standalone_package config.
2270 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
2272 Reviewed by Dmitry Titov.
2274 Add FileThread for async file operation support in FileReader and FileWriter
2275 https://bugs.webkit.org/show_bug.cgi?id=36896
2277 Add EANBEL_FILE_READER and ENABLE_FILE_WRITER flags.
2281 2010-04-01 Ojan Vafai <ojan@chromium.org>
2283 Reviewed by Adam Barth.
2285 autoinstalled should be git ignored
2286 https://bugs.webkit.org/show_bug.cgi?id=36970
2290 2010-04-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2292 Reviewed by Kenneth Rohde Christiansen.
2294 [Qt]Add -Wextra warning level to the QtWebKit build
2295 https://bugs.webkit.org/show_bug.cgi?id=36971
2299 2010-04-01 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2301 Reviewed by Holger Freyther.
2303 [GTK] webkit_get_default_session() should make sure webkit_init() is called
2304 https://bugs.webkit.org/show_bug.cgi?id=36754
2310 2010-03-26 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2312 Reviewed by Simon Hausmann.
2314 [Qt] Build JavaScriptCore as a static library.
2315 https://bugs.webkit.org/show_bug.cgi?id=36590
2317 This patch takes what was left of the unused JavaScriptCore.pro
2318 and moved the compilation logic from JavaScriptCore.pri to
2323 2010-03-16 Xan Lopez <xlopez@igalia.com>
2325 Rubber-stamped by Gustavo Noronha.
2327 Update library version for 1.1.90 release.
2331 2010-03-16 Xan Lopez <xlopez@igalia.com>
2333 Reviewed by Gustavo Noronha.
2335 Bump version for 1.1.90 release.
2339 2010-03-16 Xan Lopez <xlopez@igalia.com>
2341 Reviewed by Gustavo Noronha.
2343 Add support for Fast Mobile Scrolling in the build system.
2347 2010-03-16 Simon Hausmann <simon.hausmann@nokia.com>
2349 Add WebKitTools/TestResultServer/index.yaml to gitattributes to ignore for crlf conversion.
2353 2010-03-12 Scott Byer <scottbyer@chromium.org>
2355 Reviewed by David Levin.
2357 Popup font size needs to be exposed to clients.
2358 https://bugs.webkit.org/show_bug.cgi?id=35990
2360 Add function to expose the popup menu font size, add a field to
2361 WebPopupMenuInfo that receives that information to convey that to
2362 the web view client's createPopupMenu() call.
2364 * WebCore/platform/chromium/PopupMenuChromium.cpp:
2365 * WebCore/platform/chromium/PopupMenuChromium.h:
2366 * WebKit/chromium/public/WebPopupMenuInfo.h:
2367 * WebKit/chromium/src/ChromeClientImpl.cpp:
2369 2010-03-11 Adam Roben <aroben@apple.com>
2371 Teach git about ObjC files
2373 Fixes <http://webkit.org/b/36015>.
2375 Reviewed by Tim Hatcher.
2377 * .gitattributes: Set the diff attribute for .m and .mm files, and .h
2378 files in Mac-specific directories. This can be used to generate
2379 more-readable diffs of ObjC files.
2381 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2383 Unreviewed. Versioning for 1.1.23.
2387 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2389 Unreviewed distcheck fix.
2393 2010-03-08 Jian Li <jianli@chromium.org>
2395 Reviewed by Dmitry Titov.
2398 https://bugs.webkit.org/show_bug.cgi?id=32993
2400 Add ENABLE_BLOB_SLICE feature define.
2404 2010-03-04 Fridrich Strba <fridrich.strba@bluewin.ch>
2406 Reviewed by Holger Freyther.
2408 https://bugs.webkit.org/show_bug.cgi?id=35726
2409 Remove orphaned #ifdef WTF_USE_GLIB_ICU_UNICODE_HYBRID
2411 Removing orphaned #if USE.
2415 2010-03-04 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2417 Reviewed by Tor Arne Vestbø.
2419 [Qt] Make the OUTPUT_DIR variable in qmake projects independent of build-webkit's logic.
2421 This also allows shadow builds relying only on qmake to work properly.
2425 2010-03-03 Fridrich Strba <fridrich.strba@bluewin.ch>
2427 Reviewed by Xan Lopez.
2429 Miscellaneous little fixes for the windows build of webkit-gtk
2430 https://bugs.webkit.org/show_bug.cgi?id=35640
2432 * GNUmakefile.am: On Windows with GCC, presence of
2433 __declspec(dllexport) on some symbols disables the autoexport/autoimport
2434 feature for all others. Using regex here assures that all symbols that
2435 need to be exported in the dll are actually exported.
2437 2010-03-02 Arno Renevier <arno@renevier.net>
2439 Reviewed by Gustavo Noronha Silva.
2441 [Gtk] implements ChromeClient::requestGeolocationPermissionForFrame
2442 https://bugs.webkit.org/show_bug.cgi?id=35210
2446 2010-03-02 Dmitry Titov <dimich@chromium.org>
2448 Reviewed by Alexey Proskuryakov.
2450 Ignore compiled Java test cases in .gitignore.
2451 https://bugs.webkit.org/show_bug.cgi?id=35559
2455 2010-02-26 Arno Renevier <arno@renevier.net>
2457 Reviewed by Gustavo Noronha Silva.
2459 [Gtk] ignore WebKit/gtk/docs/GNUmakefile.in in .gitignore
2460 https://bugs.webkit.org/show_bug.cgi?id=35424
2464 2010-02-24 Sam Kerner <skerner@chromium.org>
2466 Reviewed by Darin Fisher.
2468 Expose WebFrame::setCanHaveScrollbars(). This allows a view
2469 which is being resized to not need scroll bars to ensure that
2472 Existing function setAllowsScrolling() was renamed
2473 setCanHaveScrollbars(), to be consistant with change 37159:
2474 http://trac.webkit.org/changeset/37159
2476 https://bugs.webkit.org/show_bug.cgi?id=35257
2478 * WebKit/chromium/public/WebFrame.h:
2479 * WebKit/chromium/src/ChromeClientImpl.cpp:
2480 * WebKit/chromium/src/WebFrameImpl.cpp:
2481 * WebKit/chromium/src/WebFrameImpl.h:
2483 2010-02-19 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
2485 Reviewed by Kenneth Rohde Christiansen.
2487 [Qt] Remove QGVLauncher
2489 https://bugs.webkit.org/show_bug.cgi?id=35292
2493 2010-02-24 Xan Lopez <xlopez@igalia.com>
2495 Reviewed by Gustavo Noronha.
2497 Enable SharedWorkers by default, since that's been the default for
2498 a long time in our build-webkit configuration.
2502 2010-02-23 James Choi <jchoi42@pha.jhu.edu>
2504 Add Solaris definitions
2505 https://bugs.webkit.org/show_bug.cgi?id=35214
2507 * WebKit/chromium/src/WebViewImpl.cpp
2508 * WebKit/chromium/src/WebFrameImpl.cpp
2510 2010-02-23 Arno Renevier <arno@renevier.net>
2512 Reviewed by Gustavo Noronha Silva.
2514 [Gtk]: testwebview does not work when called with absolute path
2515 https://bugs.webkit.org/show_bug.cgi?id=34940
2517 When testwebview is called as absolute path, chdir to executable
2518 directory before searching resource files.
2522 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2524 Reviewed by Gustavo Noronha Silva.
2526 Changes references of GOwnPtr to reflect their new place.
2527 http://webkit.org/b/35084
2529 * JavaScriptCore/JavaScriptCore.gypi:
2530 * JavaScriptCore/wtf/Threading.h:
2531 * JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h:
2533 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2535 Reviewed by Gustavo Noronha Silva.
2537 Fixes references to GOwnPtr and GRefPtr so the GTK+ port builds
2539 http://webkit.org/b/35084
2543 2010-02-23 Diego Escalante Urrelo <descalante@igalia.com>
2545 Reviewed by Eric Seidel.
2547 [gtk] missing libsoup-2.4 package in gir generation
2548 https://bugs.webkit.org/show_bug.cgi?id=35199
2550 Include libsoup-2.4 package in gobject introspection .gir generation.
2554 2010-02-22 Huahui Wu <hwu@google.com>
2556 Reviewed by Eric Seidel.
2558 Add code that enables SquirrelFish Extreme (a.k.a JSCX, JSC JIT)
2559 in Android. It's disabled by default, but is enabled when the
2560 enveronment variable ENABLE_JSC_JIT is set to true.
2561 https://bugs.webkit.org/show_bug.cgi?id=34855
2565 2010-02-22 Xan Lopez <xlopez@igalia.com>
2567 Reviewed by Gustavo Noronha.
2569 Bump library versioning for 1.1.22 release.
2573 2010-02-22 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2575 Reviewed by Kenneth Rohde Christiansen.
2577 [Qt] Add support for layout tests on Symbian
2578 https://bugs.webkit.org/show_bug.cgi?id=31589
2582 2010-02-20 Noam Rosenthal <noam.rosenthal@nokia.com>
2584 Reviewed by Laszlo Gombos.
2586 [Qt] ENABLE_3D_RENDERING should be optional
2587 https://bugs.webkit.org/show_bug.cgi?id=35100
2589 * WebKit.pri: ENABLE_3D_RENDERING moved to a proper feature test
2591 2010-02-19 Maciej Stachowiak <mjs@apple.com>
2593 Reviewed by David Levin.
2595 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
2596 https://bugs.webkit.org/show_bug.cgi?id=35147
2600 2010-02-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2602 Reviewed by Eric Seidel.
2604 Add .gitattributes file for custom ChangeLog merge-driver
2606 * .gitattributes: Added.
2608 2010-02-17 Noam Rosenthal <noam.rosenthal@nokia.com>
2610 Reviewed by Ariya Hidayat.
2612 [Qt] GraphicsLayer: support perspective and 3D transforms
2613 https://bugs.webkit.org/show_bug.cgi?id=34960
2615 * WebKit.pri: added appropriate define: ENABLED_3D_RENDERING
2617 2010-02-15 Philippe Normand <pnormand@igalia.com>
2619 Reviewed by Gustavo Noronha Silva.
2621 [GStreamer] Should handle BUFFERING messages
2622 https://bugs.webkit.org/show_bug.cgi?id=30004
2624 * configure.ac: Bump gstreamer -core/-plugins-base requirements to
2625 0.10.25 which is the minimum required version for on-disk buffering.
2627 2010-02-16 Xan Lopez <xlopez@igalia.com>
2629 Reviewed by Gustavo Noronha.
2631 Bump version to 1.1.22 so we can depend on it in applications.
2635 2010-02-12 Simon Hausmann <simon.hausmann@nokia.com>
2637 Reviewed by Holger Freyther.
2639 Removed WMLInputElement.* from .gitattributes as the file is
2644 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2646 Reviewed by Tor Arne Vestbø.
2648 [Qt] Make qtlauncher and qgvlauncher use the generated headers
2649 path to make sure they are correctly generated.
2653 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2655 Reviewed by Tor Arne Vestbø.
2657 [Qt] Manually add support for the install target on Symbian.
2659 This is required to copy the headers over the ones in Qt.
2663 2010-02-11 Fridrich Strba <fridrich.strba@bluewin.ch>
2665 Reviewed by Gustavo Noronha Silva.
2667 Detect properly different versions of libpng out there.
2671 2010-02-11 Xan Lopez <xlopez@igalia.com>
2673 Try to fix GTK+ build.
2677 2010-02-11 Antonio Gomes <tonikitoo@webkit.org>
2679 Reviewed by Xan Lopez.
2681 Adjust gstreamer-plugins-base minimum version check (from 0.10 to 0.10.23).
2685 2010-02-08 Maciej Stachowiak <mjs@apple.com>
2687 Reviewed by Cameron Zwarich.
2689 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
2690 https://bugs.webkit.org/show_bug.cgi?id=34698
2694 2010-02-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2696 Reviewed by Xan Lopez.
2698 Bump version to 1.1.21, and adjust library versioning accordingly.
2702 2010-02-05 Sebastian Dröge <sebastian.droege@collabora.co.uk>
2704 Reviewed by Gustavo Noronha.
2706 Add gstreamer-app-0.10 to configure.ac
2707 https://bugs.webkit.org/show_bug.cgi?id=34317
2711 2010-02-05 Simon Hausmann <simon.hausmann@nokia.com>
2713 Reviewed by Tor Arne Vestbø.
2715 Add .gitattributes file to tell git about files with Windows linefeeds
2716 https://bugs.webkit.org/show_bug.cgi?id=34645
2718 On Windows git defaults to "true" for core.autocrlf, meaning all text
2719 files in the working directory are converted from CRLF to LF on checkin
2720 time. Some files present in the repository have been checked in with
2721 CRLF linefeeds and git should not try to convert them. The added
2722 .gitattributes file tells git to not do any CRLF conversion.
2724 * .gitattributes: Added.
2726 2010-02-05 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2728 Reviewed by Simon Hausmann.
2730 [Qt] Generate convenience headers (QWebView, etc) using qmake
2732 In Qt this is done using syncqt, but we use a pro-file instead
2733 that generates makefile-rules for each of the extra headers.
2735 These extra headers are installed alongside the normal headers.
2737 * DerivedSources.pro: Include API-DerivedSources
2739 2010-02-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2741 Reviewed by Lars Knoll.
2743 [Qt] Make 'make -f Makefile.DerivedSources qmake' work
2745 Previously this target ended up generating a file named
2746 Makefile.DerivedSources.DerivedSources, and so on.
2748 * DerivedSources.pro:
2750 2010-02-04 Christian Dywan <christian@twotasts.de>
2752 Reviewed by Xan Lopez.
2754 Require either libsoup 2.28.2 or 2.29.90.
2758 2010-02-04 Xan Lopez <xlopez@igalia.com>
2760 Reviewed by Gustavo Noronha.
2762 Bump minimum libsoup requirement to 2.29.90
2766 2010-02-02 Gustavo Noronha Silva <gns@gnome.org>
2768 Reviewed by Xan Lopez.
2770 Bump version, and adjust library versioning for 1.1.20.
2774 2010-01-29 Jeremy Orlow <jorlow@chromium.org>
2776 Reviewed by Dimitri Glazkov.
2778 A first step towards the Indexed Database API
2779 https://bugs.webkit.org/show_bug.cgi?id=34342
2781 Add Indexed Database API
2785 2010-01-27 Simon Hausmann <simon.hausmann@nokia.com>
2787 Reviewed by Kenneth Rohde Christiansen.
2789 [Qt] Don't build the tests in packages, only the launcher(s)
2793 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2795 Reviewed by Tor Arne Vestbø.
2797 [Qt] Add the "d" suffix to QtWebKit's dll on Windows.
2801 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2803 Unreviewed build fix
2805 [Qt] Build fix for windows when QTDIR contains release libraries.
2807 * WebKit.pri: Use the <name>.lib syntax for linking instead of qmake's -l<name> emulation
2809 2010-01-26 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
2811 Reviewed by Simon Hausmann.
2813 First steps of the QtScript API.
2815 Two new classes were created; QScriptEngine and QScriptValue.
2816 The first should encapsulate a javascript context and the second a script
2819 This API is still in development, so it isn't compiled by default.
2820 To trigger compilation, pass --qmakearg="CONFIG+=build-qtscript" to
2823 https://bugs.webkit.org/show_bug.cgi?id=32565
2827 2010-01-25 Simon Hausmann <simon.hausmann@nokia.com>
2829 Reviewed by Laszlo Gombos.
2831 [Qt] Fix the build on Maemo5.
2833 https://bugs.webkit.org/show_bug.cgi?id=34051
2835 * WebKit.pri: Disable the use of uitools, just like it's done for Symbian.
2837 2010-01-21 No'am Rosenthal <noam.rosenthal@nokia.com>
2839 Reviewed by Antti Koivisto.
2841 [Qt] Implement GraphicsLayer for accelerated layer compositing
2842 https://bugs.webkit.org/show_bug.cgi?id=33514
2844 * WebKit.pri: Addded compile flags to enable accelerated compositing
2845 on versions higher than 4.5
2847 2010-01-20 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
2849 Reviewed by Simon Hausmann.
2851 [Qt] Make DumpRenderTree build on Windows
2855 2010-01-20 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2857 Reviewed by Simon Hausmann.
2859 [Qt] Fix the recursive generated_files target to work with qmake -r -o
2861 * DerivedSources.pro:
2863 2010-01-20 Simon Hausmann <simon.hausmann@nokia.com>
2865 Reviewed by Tor Arne Vestbø.
2867 [Qt] Make it possible (on *nix at least) to recursively call "make generated_files"
2869 * DerivedSources.pro:
2871 2010-01-19 Gustavo Noronha Silva <gns@gnome.org>
2873 Unreviewed. Shared library versioning update for 1.1.19.
2877 2010-01-15 Gustavo Noronha Silva <gns@gnome.org>
2879 Rubber-stamped by Xan Lopez.
2881 Bump version to 1.1.19.
2885 2010-01-14 Csaba Osztrogonác <ossy@webkit.org>
2887 Reviewed by Eric Seidel.
2889 [Qt] Defective dependencies caused build failing on QtBuildBot.
2890 https://bugs.webkit.org/show_bug.cgi?id=33693
2892 * WebKit.pri: CONFIG += depend_includepath added.
2894 2010-01-14 Steve Block <steveblock@google.com>
2896 Reviewed by David Levin.
2898 Moves general includes before bindings includes in Android build system.
2899 https://bugs.webkit.org/show_bug.cgi?id=33623
2901 This avoids problems with collisions between WebCore/platform/text/StringBuilder.h
2902 and the new JavaScriptCore/runtime/StringBuilder.h. This change puts
2903 JavaScriptCore/runtime and other bindings includes after the WebCore and other
2904 general includes, so that the WebCore StringBuilder.h is picked up when building
2907 * Android.mk: Modified.
2909 2010-01-13 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2911 Reviewed by Simon Hausmann.
2913 [Qt] Split the build process in two different .pro files.
2914 This allows qmake to be run once all source files are available.
2916 * DerivedSources.pro: Added.
2919 2010-01-07 Daniel Bates <dbates@rim.com>
2921 Reviewed by Eric Seidel.
2923 https://bugs.webkit.org/show_bug.cgi?id=32987
2925 Added ENABLE_XHTMLMP flag. Disabled by default.
2929 2010-01-05 Gustavo Noronha Silva <gns@gnome.org>
2931 Reviewed by Xan Lopez.
2933 Based on idea and original patch by Evan Martin.
2935 Remove libWebCore intermediate library, to improve link time.
2937 [GTK] Build time must be reduced
2938 https://bugs.webkit.org/show_bug.cgi?id=32921
2942 2010-01-05 Xan Lopez <xlopez@igalia.com>
2944 Bump for 1.1.18 release.
2948 2010-01-04 Gustavo Noronha Silva <gns@gnome.org>
2950 Fix JSCore-1.0.gir path to fix make distcheck.
2954 2010-01-04 Simon Hausmann <simon.hausmann@nokia.com>
2956 Reviewed by Tor Arne Vestbø.
2958 [Qt] Fix standalone package builds.
2960 * WebKit.pri: Add logic for detecting standalone builds. Set OUTPUT_DIR to the top-level dir in that case.
2961 * WebKit.pro: Don't build JSC and DRT for package builds.
2963 2010-01-04 Eric Seidel <eric@webkit.org>
2965 Reviewed by Adam Barth.
2967 bugzilla-tool should not require users to install mechanize
2968 https://bugs.webkit.org/show_bug.cgi?id=32635
2970 * .gitignore: Ignore autoinstall.cache.d directory created by autoinstall.py
2972 2009-12-28 Estêvão Samuel Procópio <tevaum@gmail.com>
2974 Reviewed by Gustavo Noronha Silva.
2976 Bug 32940: [GTK] Changing the download throttle conditions.
2977 https://bugs.webkit.org/show_bug.cgi?id=32716
2979 The WebKitDownload progress notification was taking long to
2980 update. This fix makes notification happens each 0.7 secs
2981 or when the progress ups in 1%.
2983 * WebKit/gtk/webkit/webkitdownload.cpp:
2985 2009-12-22 Simon Hausmann <simon.hausmann@nokia.com>
2987 Rubber-stamped by Holger Freyther.
2989 Adjusted path to QtLauncher.
2993 2009-12-19 Evan Martin <evan@chromium.org>
2995 Reviewed by Gustavo Noronha Silva.
2997 Add a couple of WebKitGtk files to .gitignore.
3001 2009-12-18 Benjamin Otte <otte@gnome.org>
3003 Reviewed by Xan Lopez.
3005 [GTK] RemoveDashboard support. It's useless.
3009 2009-12-18 Simon Hausmann <simon.hausmann@nokia.com>
3011 Reviewed by Tor Arne Vestbø.
3013 [Qt] Clean up the qmake build system to distinguish between trunk builds and package builds
3015 https://bugs.webkit.org/show_bug.cgi?id=32716
3017 * WebKit.pri: Use standalone_package instead of QTDIR_build
3019 2009-12-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3021 Unreviewed. Build fixes for make distcheck.
3025 2009-12-16 Dan Winship <danw@gnome.org>
3027 Reviewed by Gustavo Noronha Silva.
3029 [Gtk] Content-Encoding support
3031 https://bugs.webkit.org/show_bug.cgi?id=522772
3033 * configure.ac: require libsoup 2.28.2 for SoupContentDecoder
3035 2009-12-13 Eric Seidel <eric@webkit.org>
3037 Reviewed by Gavin Barraclough.
3039 string-base64 test does not compute a valid base64 string
3040 http://bugs.webkit.org/show_bug.cgi?id=16806
3042 * tests/string-base64.js: change str[i] to str.charCodeAt(i)
3044 2009-12-10 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3046 Reviewed by Xan Lopez.
3048 [GTK] Should provide an API to control the IconDatabase
3049 https://bugs.webkit.org/show_bug.cgi?id=32334
3051 Add test to make sure favicon reporting works.
3055 2009-12-09 Steve Block <steveblock@google.com>
3057 Reviewed by Adam Barth.
3059 Adds Android Makefiles for building with V8.
3060 https://bugs.webkit.org/show_bug.cgi?id=32278
3062 * Android.mk: Modified. Includes Makefiles for V8.
3064 2009-12-08 Steve Block <steveblock@google.com>
3066 Reviewed by Adam Barth.
3068 [Android] Adds Makefiles for Android port.
3069 https://bugs.webkit.org/show_bug.cgi?id=31325
3071 * Android.mk: Added.
3073 2009-12-08 Christian Dywan <christian@twotoasts.de>
3075 Reviewed by Xan Lopez.
3077 * configure.ac: Require only libSoup 2.27.91 but check for 2.29.3
3078 and define HAVE_LIBSOUP_2_29_3 in that case.
3080 2009-12-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3082 Rubber-stamped by Xan Lopez.
3084 Late post-release version bump.
3088 2009-12-08 Dominik Röttsches <dominik.roettsches@access-company.com>
3090 Reviewed by Gustavo Noronha Silva.
3092 [Gtk] Create a TextBreakIterator implementation based on GLib (without ICU)
3093 https://bugs.webkit.org/show_bug.cgi?id=31469
3095 Removing hybrid configuration for --with-unicode-backend=glib
3096 ICU not required anymore.
3098 * autotools/webkit.m4:
3100 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
3102 Rubber-stamped by Maciej Stachowiak.
3104 Turn on (SVG) Filters for Gtk.
3105 https://bugs.webkit.org/show_bug.cgi?id=32224
3109 2009-12-07 Dmitry Titov <dimich@chromium.org>
3111 Rubber-stamped by Darin Adler.
3113 Remove ENABLE_SHARED_SCRIPT flags
3114 https://bugs.webkit.org/show_bug.cgi?id=32245
3115 This patch was obtained by "git revert" command and then un-reverting of ChangeLog files.
3119 2009-12-06 Gustavo Noronha Silva <gns@gnome.org>
3121 Reviewed by Xan Lopez.
3123 Build the new API test.
3125 [GTK] REGRESSION: webkit thinks it can render PDFs
3126 https://bugs.webkit.org/show_bug.cgi?id=32183
3130 2009-12-05 Vincent Untz <vuntz@gnome.org>
3132 Reviewed by Gustavo Noronha.
3134 Fixes race for builds with introspection enabled, and parallel
3139 2009-12-04 Xan Lopez <xlopez@igalia.com>
3141 Reviewed by Gustavo Noronha.
3143 [GTK]Enable DNS prefetching
3144 https://bugs.webkit.org/show_bug.cgi?id=23846
3146 Bump libsoup required version to 2.29.3 for DNS prefetching.
3150 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3152 Rubber-stamped by Xan Lopez.
3154 Make sure we distribute and install GObject Introspection files.
3158 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3160 Build fix. Make sure JSCore-1.0.gir is added to the distributed
3165 2009-11-30 Xan Lopez <xlopez@igalia.com>
3167 Reviewed by Gustavo Noronha.
3169 Bump versions for 1.1.17 release.
3173 2009-11-30 Jan-Arve Sæther <jan-arve.saether@nokia.com>
3175 Reviewed by Simon Hausmann.
3177 [Qt] Fix compilation with win32-icc
3179 Include os-win32 for stdint.h since MS does not ship that in their PSDK.
3183 2009-11-26 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3185 Reviewed by Oliver Hunt.
3187 Move GOwnPtr* from wtf to wtf/gtk
3188 https://bugs.webkit.org/show_bug.cgi?id=31793
3190 * GNUmakefile.am: Add JavaScriptCore/wtf/gtk to
3193 2009-11-24 Dmitry Titov <dimich@chromium.org>
3195 Reviewed by Eric Seidel.
3197 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
3198 https://bugs.webkit.org/show_bug.cgi?id=31444
3202 2009-11-24 Jason Smith <dark.panda@gmail.com>
3204 Reviewed by Alexey Proskuryakov.
3206 RegExp#exec's returned Array-like object behaves differently from
3208 https://bugs.webkit.org/show_bug.cgi?id=31689
3210 * LayoutTests/fast/js/regexp-in-and-foreach-handling.html: Added.
3211 * LayoutTests/fast/js/script-tests/regexp-in-and-foreach-handling.js: Added.
3212 * LayoutTests/fast/js/regexp-in-and-foreach-handling-expected.txt: Added.
3214 2009-11-24 Jens Alfke <snej@chromium.org>
3216 Reviewed by David Levin.
3218 Ignore Chromium's Xcode projects that are auto-generated from .gyp files.
3219 https://bugs.webkit.org/show_bug.cgi?id=31847
3221 * .gitignore: Add three .xcodeproj files.
3223 2009-11-09 Priit Laes <plaes@plaes.org>
3225 Reviewed by Oliver Hunt.
3227 [Gtk] Build from tarball fails with --enable-introspection
3228 https://bugs.webkit.org/show_bug.cgi?id=31261
3230 We need to enable gobject-introspection during distcheck otherwise
3231 some of the required files are missing in tarball.
3235 2009-11-05 Priit Laes <plaes@plaes.org>
3237 Reviewed by Jan Alonzo.
3239 [Gtk] Build failure with --enable-introspection
3240 https://bugs.webkit.org/show_bug.cgi?id=31102
3242 Add search and include paths for JSCore-1.0.gir required by
3243 gobject-introspection tools.
3247 2009-11-04 Benjamin Otte <otte@gnome.org>
3249 Reviewed by Gustavo Noronha.
3251 Update Cairo requirement to 1.6.
3253 https://bugs.webkit.org/show_bug.cgi?id=19266
3257 2009-11-02 Estêvão Samuel Procópio <tevaum@gmail.com>
3259 Reviewed by Gustavo Noronha.
3261 [Build] make install ignores --prefix option for gobject-introspection.
3262 https://bugs.webkit.org/show_bug.cgi?id=31025
3264 Make the build system use the --prefix path also when installing
3265 gobject-introspection files.
3267 * configure.ac: use --prefix path in GITDIR and GIRTYPELIBDIR
3269 2009-11-02 Xan Lopez <xlopez@igalia.com>
3271 Bump version before release (or post-release, depending on your
3272 point of view) so that we can make applications depending on
3273 unreleased APIs in WebKit svn fail at configure time when the
3274 requirements are not met.
3278 2009-11-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3280 Reviewed by Eric Seidel.
3282 Turn on warnings for QtWebKit for gcc
3283 https://bugs.webkit.org/show_bug.cgi?id=30958
3285 * WebKit.pri: Turn on warnings for the GCC compiler
3287 2009-10-30 Adam Barth <abarth@webkit.org>
3289 Reviewed by Mark Rowe.
3291 Teach git to ignore some files
3292 https://bugs.webkit.org/show_bug.cgi?id=30951
3294 Ignore WebKitBuild because we never want to version that directory.
3295 Also, ignore the xcode project files so git clean doesn't blow away
3296 your project settings. Finally, ignore the compiled python files in
3297 WebKitTools/Script modules because they clutter up git status.
3299 * .gitignore: Added.
3301 2009-10-30 Roland Steiner <rolandsteiner@chromium.org>
3303 Reviewed by Eric Seidel.
3305 Remove ENABLE_RUBY guards as discussed with Dave Hyatt and Maciej Stachowiak.
3307 Bug 28420 - Implement HTML5 <ruby> rendering
3308 (https://bugs.webkit.org/show_bug.cgi?id=28420)
3310 No new tests (no functional change).
3314 2009-10-26 Holger Hans Peter Freyther <zecke@selfish.org>
3316 Rubber-stamped by Darin Adler.
3318 Export fastMalloc, fastCalloc, fastRealloc and fastFree
3319 https://bugs.webkit.org/show_bug.cgi?id=30769
3321 Export the FastMalloc functions outside of the libwebkit library
3322 to be able to instrument memory allocations. These are C++ symbols
3323 but do not require the C++ runtime to be useful and should be of
3324 no harm to plain C code.
3326 * autotools/symbols.filter:
3328 2009-10-26 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3330 Reviewed by Jan Alonzo.
3332 Alternative solution to regression introduced in r48672.
3336 2009-10-26 Xan Lopez <xlopez@igalia.com>
3338 Reviewed by Gustavo Noronha.
3340 Update for 1.1.16 release.
3344 2009-10-24 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3346 Reviewed by Holger Freyther.
3348 [Qt] [Symbian] Set the capability and memory required to run QtWebKit for Symbian
3349 https://bugs.webkit.org/show_bug.cgi?id=30476
3351 Set the stack size to 80 Kb and heap size to the 128kB - 32MB range
3352 to all executables linking against WebKit library.
3356 2009-10-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3358 Reviewed by Holger Freyther.
3360 [GTK] Add MathML to the build system
3361 https://bugs.webkit.org/show_bug.cgi?id=30487
3363 Add --enable-mathml to configure.
3367 2009-10-15 Jan Michael Alonzo <jmalonzo@webkit.org>
3369 Reviewed by Xan Lopez.
3371 [GTK] marshal stamp files are not cleaned after a distclean
3372 https://bugs.webkit.org/show_bug.cgi?id=30156
3374 Add the stamp files directly to cleanfiles. Also rearrange the
3375 variable declarations so we don't miss any files that need to be
3376 cleaned up during the clean targets.
3380 2009-10-15 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3382 Unreviewed. Help text fix - Web Sockets default is no, not yes.
3386 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3388 Rubberstamped by Eric Seidel.
3390 [Gtk] Fix icu CFLAG for Darwin
3391 https://bugs.webkit.org/show_bug.cgi?id=29517
3393 Don't escape the srcdir variable. Also use $host instead of the
3396 * autotools/webkit.m4:
3398 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3400 Reviewed by Gustavo Noronha.
3402 [Gtk] Use the SQLite3 headers from WebKitLibraries if sqlite3 is undetected
3403 https://bugs.webkit.org/show_bug.cgi?id=29518
3407 2009-10-05 Zoltan Horvath <zoltan@webkit.org>
3409 Reviewed by Simon Hausmann.
3411 [Qt] Disable TCmalloc for Windows port at the present, because MinGW
3412 hasn't got built-in pthread library.
3416 2009-10-02 Prasanth Ullattil <prasanth.ullattil@nokia.com>
3418 Reviewed by Simon Hausmann.
3420 Disable a few more harmless MSVC warnings.
3424 2009-10-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3426 Unreviewed, build fix.
3428 [Qt] Symbian build break after r48976.
3429 unix is set for Symbian in the Qt build system.
3433 2009-10-01 Zoltan Horvath <zoltan@webkit.org>
3435 Reviewed by Simon Hausmann.
3437 [Qt] Enable TCmalloc for the Linux, Mac and Windows Qt-port
3438 https://bugs.webkit.org/show_bug.cgi?id=27029
3440 Remove USE_SYSTEM_MALLOC for Linux, Mac and Windows Qt-port from WebKit.pri,
3441 so these Qt-ports will use TCmalloc as other ports.
3445 2009-10-01 Martin Robinson <martin.james.robinson@gmail.com>
3447 Reviewed by Xan Lopez.
3449 [GTK] GtkIMContext filtering interferes with DOM key events
3450 https://bugs.webkit.org/show_bug.cgi?id=28733
3452 Add new key event test ensuring that IME keypresses are handled.
3456 2009-10-01 Philippe Normand <pnormand@igalia.com>
3458 Reviewed by Xan Lopez.
3460 [GTK] data: uri support in media player
3461 https://bugs.webkit.org/show_bug.cgi?id=29842
3463 Check presence of gstreamer-pbutils-0.10.
3467 2009-09-26 David Kilzer <ddkilzer@apple.com>
3469 GTK BUILD FIX: add ENABLE_ORIENTATION_EVENTS support to configure.ac
3471 * configure.ac: Added support for ENABLE_ORIENTATION_EVENTS.
3473 2009-09-23 Xan Lopez <xlopez@igalia.com>
3475 Reviewed by Gustavo Noronha.
3477 Do not add unneeded include paths for gir files, and add the
3478 include paths for headers manually instead of relying on our own
3479 pc file and installed headers, since that adds a circular
3484 2009-09-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3486 Reviewed by Xan Lopez.
3488 Minor reorganization to the patch landed in
3489 http://trac.webkit.org/changeset/48670. Also move JSCore-1.0.gir
3490 in the gtk directory as that's only useful to the Gtk port at the
3496 2009-09-23 Xan Lopez <xlopez@igalia.com>
3498 Reviewed by Gustavo Noronha.
3500 [GTK] We should generate our own gir file for introspection
3501 https://bugs.webkit.org/show_bug.cgi?id=29603
3503 Generate gir and typelib files for WebKit and JSCore. The JSCore
3504 gir file is handwritten (since it's only useful, for now, as a
3505 dependency of the WebKit gir file), the WebKit one is
3506 autogenerated from the headers.
3509 * JSCore-1.0.gir: Added.
3512 2009-09-22 Philippe Normand <pnormand@igalia.com>
3514 Reviewed by Xan Lopez.
3516 link errors due to wrong UNICODE_LIBS on Ubuntu Jaunty
3517 https://bugs.webkit.org/show_bug.cgi?id=29638
3519 Call icu-cconfig with ldflags-libsonly to prevent having a -L
3520 statement that could override libs installed in another prefix.
3522 * autotools/webkit.m4:
3524 2009-09-21 Xan Lopez <xlopez@igalia.com>
3526 Reviewed by Gustavo Noronha.
3528 Bump version for 1.1.15 release.
3532 2009-09-18 Xan Lopez <xlopez@igalia.com>
3534 Reviewed by Gustavo Noronha and Jan Alonzo.
3536 [GTK] context menu overriding API is very limited
3537 https://bugs.webkit.org/show_bug.cgi?id=27546
3539 Add new tests to the build.
3543 2009-09-18 Xan Lopez <xlopez@igalia.com>
3545 Reviewed by Gustavo Noronha and Jan Alonzo.
3547 [GTK] context menu overriding API is very limited
3548 https://bugs.webkit.org/show_bug.cgi?id=27546
3550 Add WebKitHitTestResult to the build.
3554 2009-09-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3556 Reviewed by Ariya Hidayat.
3558 Disable some ARM compiler warnings
3559 https://bugs.webkit.org/show_bug.cgi?id=29083
3561 The following ARM compiler warnings are disabled
3563 - #68-D: integer conversion resulted in a change of sign
3564 - #111-D: statement is unreachable
3565 - #177-D: variable XXX was declared but never referenced
3566 - #368-D: class XXX defines no constructor to initialize the following: YYY
3567 - #830-D: function XXX "XXX::operator new" has no corresponding operator delete
3568 - #1293-D: assignment in condition
3572 2009-09-09 Kenneth Rohde Christiansen <kenneth@webkit.org>
3574 Reviewed by Simon Hausmann.
3576 [Qt] Add the alternative QtLauncher (based on QGraphicsView) to the build.
3578 https://bugs.webkit.org/show_bug.cgi?id=28862
3582 2009-09-07 Xan Lopez <xlopez@igalia.com>
3584 Rubber-stamped by Gustavo Noronha.
3586 Bump versions in preparation for 1.1.14 release.
3590 2009-09-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3592 Reviewed by Xan Lopez.
3594 https://bugs.webkit.org/show_bug.cgi?id=26854
3595 [GTK] Needs API to allow more control over outgoing requests
3597 * GNUmakefile.am: new files added to the build for new class
3598 WebKitNetworkResponse
3600 2009-09-06 Martin Robinson <martin.james.robinson@gmail.com>
3602 Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
3604 [Gtk] Expose a database API
3605 https://bugs.webkit.org/show_bug.cgi?id=27899
3607 Expose an HTML5 database API for GTK+.
3611 2009-09-04 Albert Bachand <albertb@google.com>
3613 Reviewed by Eric Seidel.
3615 Modify the condition regarding the key modifier for opening combo
3616 boxes under GTK from just PLATFORM(GTK) to also look for
3617 (PLATFORM(CHROMIUM) && PLATFORM(LINUX)).
3619 * WebCore/dom/SelectElement.cpp:
3620 * WebCore/manual-tests/select-popup-on-spacebar.html:
3622 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
3624 Reviewed by Xan Lopez and Gustavo Noronha.
3626 [Gtk] Implement a WebDataSource for the gtk port
3627 https://bugs.webkit.org/show_bug.cgi?id=24758
3629 Add WebKitWebDataSource unit test to the build script
3633 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
3635 Reviewed by Xan Lopez and Gustavo Noronha.
3637 [Gtk] Implement a WebDataSource for the gtk port
3638 https://bugs.webkit.org/show_bug.cgi?id=24758
3640 Add WebKitWebDataSource and DocumentLoaderGtk to the build script.
3644 2009-09-01 Jan Michael Alonzo <jmalonzo@webkit.org>
3646 Reviewed by Xan Lopez and Gustavo Noronha.
3648 [Gtk] Implement a WebDataSource for the gtk port
3649 https://bugs.webkit.org/show_bug.cgi?id=24758
3651 Add WebKitWebResource to the build script.
3655 2009-08-28 Jan Michael Alonzo <jmalonzo@webkit.org>
3657 Reviewed by Oliver Hunt.
3659 Gtk Build broken for OSX Quartz
3660 https://bugs.webkit.org/show_bug.cgi?id=28727
3662 Define XP_UNIX for non-Win OS builds.
3666 2009-08-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3668 Reviewed by Holger Freyther.
3670 https://bugs.webkit.org/show_bug.cgi?id=25889
3671 [GTK] scrollbar policy for main frame is not implementable
3673 Adding files for the new test for window-related issues (starting
3674 with scrollbar policy).
3678 2009-08-27 Priit Laes <plaes@plaes.org>
3680 Reviewed by Xan Lopez.
3682 [GTK] Out-of-srcdir build problem
3683 https://bugs.webkit.org/show_bug.cgi?id=28741
3685 * GNUmakefile.am, autotools/webkit.m4:
3686 Fix problem with out-of-srcdir builds. Also bump required glib version.
3688 2009-08-24 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3690 Reviewed by Xan Lopez.
3692 Bump package and so versions for 1.1.13 release.
3696 2009-08-22 Javier Jardón <javierjc1982@gmail.com>
3698 [GTK] Not use deprecated symbols in WebKitWebView example code.
3699 https://bugs.webkit.org/show_bug.cgi?id=28651
3701 * WebKit/gtk/webkit/webkitwebview.cpp
3703 2009-08-18 Xan Lopez <xlopez@igalia.com>
3705 Rubber-stamped by Holger Freyther.
3707 Require at least libsoup 2.27.91 for the new password
3708 manager/authentication APIs.
3712 2009-08-18 Drew Wilson <atwilson@google.com>
3714 Reviewed by NOBODY (Build Break).
3716 Speculative fix for GTK DumpRenderTree.
3720 2009-08-18 Kent Tamura <tkent@chromium.org>
3722 Reviewed by Eric Seidel.
3724 Add --enable-datalist option.
3728 2009-08-14 Adam Bergkvist <adam.bergkvist@ericsson.com>
3730 Reviewed by Sam Weinig.
3732 [GTK] Added EventSource to the build (default on).
3733 https://bugs.webkit.org/show_bug.cgi?id=14997
3737 2009-08-14 Jan Michael Alonzo <jmalonzo@webkit.org>
3739 Rubber-stamped by Gustavo Noronha.
3741 Initialize CFLAGS and CXXFLAGS before the main body of the
3742 WEBKIT_INIT macro so C files don't get built with "-g -O2".
3744 * autotools/webkit.m4:
3746 2009-08-12 Xan Lopez <xlopez@igalia.com>
3748 Reviewed by Jan Alonzo.
3750 [GTK] Remove keyring optional features
3751 https://bugs.webkit.org/show_bug.cgi?id=28173
3753 Remove keyring support, we now do authentication storage through
3754 libsoup. We depend on libsoup master now, will bump the dependency
3755 when there's a new release.
3760 2009-08-11 Drew Wilson <atwilson@google.com>
3762 Reviewed by NOBODY (Build break).
3764 Speculative fix for GTK build break.
3768 2009-08-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3770 Reviewed by Simon Hausmann.
3772 Build the TestNetscapePlugin on Qt/Mac
3776 2009-08-11 Xan Lopez <xlopez@igalia.com>
3778 Reviewed by Jan Alonzo.
3780 Prefix lengthy commands with AM_V_GEN so that they produce an
3781 output like 'GEN <filename>' when in silent mode.
3785 2009-08-05 Jan Michael Alonzo <jmalonzo@webkit.org>
3787 Reviewed by Xan Lopez.
3789 [Gtk] macros in webkit.m4 should be defined once only
3790 https://bugs.webkit.org/show_bug.cgi?id=27929
3792 The macros in webkit.m4 are not meant to be called multiple times
3793 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3794 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3796 Lastly, make sure CXXFLAGS and CFLAGS are defined before
3797 AC_PROG_CXX gets expanded so it doesn't add "-g -O2" on Release builds.
3799 * autotools/webkit.m4:
3801 2009-08-05 Xan Lopez <xlopez@igalia.com>
3803 Revert r46714, it was making us build debug images by default.
3805 * autotools/webkit.m4:
3807 2009-08-03 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3809 Reviewed by Eric Seidel.
3811 [Qt] Consolidate common gcc flags to WebKit.pri
3812 https://bugs.webkit.org/show_bug.cgi?id=27934
3816 2009-08-03 Jan Michael Alonzo <jmalonzo@webkit.org>
3818 Rubber-stamped by Eric Seidel.
3820 [Gtk] macros in webkit.m4 should be defined once only
3821 https://bugs.webkit.org/show_bug.cgi?id=27929
3823 The macros in webkit.m4 are not meant to be called multiple times
3824 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3825 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3827 * autotools/webkit.m4:
3829 2009-07-29 Ariya Hidayat <ariya.hidayat@nokia.com>
3831 Reviewed by Simon Hausmann.
3833 Adding ImageDiff project file.
3835 https://bugs.webkit.org/show_bug.cgi?id=27813
3837 * WebKit.pro: Added ImageDiff.pro.
3839 2009-07-29 Jan Michael Alonzo <jmalonzo@webkit.org>
3841 Reviewed by Eric Seidel and Xan Lopez.
3843 [Gtk] Enable http/tests/appcache tests
3844 https://bugs.webkit.org/show_bug.cgi?id=27674
3846 * GNUmakefile.am: Add webkit/webkitapplicationcache.cpp
3848 2009-07-28 Xan Lopez <xlopez@igalia.com>
3850 Reviewed by Gustavo Noronha.
3852 Use automake 1.11 SILENT_RULES when present, for cleaner build
3853 output. You can disable it by passing --disable-silent-rules to
3854 configure or V=1 to make.
3856 * autotools/dolt.m4:
3859 2009-07-28 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3861 Reviewed by Simon Hausmann.
3863 [Qt] Disable some compiler warnings for the win build
3864 https://bugs.webkit.org/show_bug.cgi?id=27709
3868 2009-07-28 Xan Lopez <xlopez@igalia.com>
3870 Reviewed by Gustavo Noronha.
3872 * configure.ac: bump version for 1.1.12 release.
3874 2009-07-24 Xan Lopez <xlopez@igalia.com>
3876 Reviewed by Gustavo Noronha.
3878 Remove unneeded commas from PKG_CHECK_MODULES.
3882 2009-07-24 Jan Michael Alonzo <jmalonzo@webkit.org>
3884 Reviewed by Xan Lopez.
3886 Bump pango version requirement to 1.12 which is the version that
3891 2009-07-21 Roland Steiner <rolandsteiner@google.com>
3893 Reviewed by David Levin.
3895 Add ENABLE_RUBY to list of build options
3896 https://bugs.webkit.org/show_bug.cgi?id=27324
3898 * configure.ac: Added flag ENABLE_RUBY.
3900 2009-07-20 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3902 Reviewed by Holger Freyther.
3904 [Qt] Add an option for QtLauncher to build without QtUiTools dependency
3905 https://bugs.webkit.org/show_bug.cgi?id=27438
3907 Based on Norbert Leser's work.
3909 * WebKit.pri: Symbian does not have UiTools
3911 2009-07-16 Fumitoshi Ukai <ukai@chromium.org>
3913 Reviewed by David Levin.
3915 Add --web-sockets flag and ENABLE_WEB_SOCKETS define.
3916 https://bugs.webkit.org/show_bug.cgi?id=27206
3918 Add --enable-web-sockets in configure.ac
3922 2009-07-16 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3924 Reviewed by Simon Hausmann.
3926 [Qt] Enable GNU compiler extensions to the ARM compiler
3927 for all Qt ports using RVCT
3928 https://bugs.webkit.org/show_bug.cgi?id=27348
3932 2009-07-15 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3934 Rubber-stamped by Simon Hausmann.
3936 Fix the Qt/Mac build by disabling TestNetscapePlugin
3938 We should fix and enable this once we run DRT for Qt/Mac
3942 2009-07-13 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3944 Unreviewed build fix. Require the correct libsoup version now that
3949 2009-07-13 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3951 Reviewed by Tor Arne Vestbø.
3953 [Qt] Build fix for QtWebKit on Win
3954 https://bugs.webkit.org/show_bug.cgi?id=27205
3956 * WebKit.pri: Include the major version number in the QtWebKit
3957 library file for Win.
3959 2009-07-13 Simon Hausmann <simon.hausmann@nokia.com>
3961 Reviewed by Ariya Hidayat.
3963 Add the test netscape plugin for the Qt DRT to the build.
3967 2009-07-13 Drew Wilson <atwilson@google.com>
3969 Reviewed by David Levin.
3971 Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
3972 https://bugs.webkit.org/show_bug.cgi?id=26932
3974 Added ENABLE(SHARED_WORKERS) flag.
3978 2009-07-12 Xan Lopez <xlopez@igalia.com>
3980 Reviewed by Gustavo Noronha.
3982 Bump version in preparation for 1.1.11 release.
3986 2009-07-07 Norbert Leser <norbert.leser@nokia.com>
3988 Reviewed by Simon Hausmann.
3990 Exclude DumpRenderTree.pro from symbian build
3994 2009-07-09 Drew Wilson <atwilson@google.com>
3996 Reviewed by Alexey Proskuryakov.
3998 https://bugs.webkit.org/show_bug.cgi?id=26903
4000 Turned on CHANNEL_MESSAGING by default because the MessageChannel API
4001 can now be implemented for Web Workers and is reasonably stable.
4003 * configure.ac: enable CHANNEL_MESSAGING.
4005 2009-07-03 Jan Michael Alonzo <jmalonzo@webkit.org>
4007 Reviewed by Xan Lopez and Gustavo Noronha.
4009 Set user-agent from application
4010 https://bugs.webkit.org/show_bug.cgi?id=17375
4012 Define UA version macros to be used by the UA string.
4013 Add new WebSettings unit test for the User-Agent string API.
4018 2009-06-20 Gustavo Noronha Silva <gns@gnome.org>
4020 Reviewed by Jan Alonzo.
4022 Adding files for the new test case for loading statuses.
4026 2009-06-15 Xan Lopez <xlopez@igalia.com>
4028 Reviewed by Gustavo Noronha.
4030 Version bump in preparation for 1.1.10 release.
4034 2009-06-12 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
4036 Reviewed by Xan Lopez.
4038 Refactor handling of options in the build-webkit script
4040 Options are now defined in one place, and then reused when creating
4041 the usage help text, the arguments to GetOptions(), and when passing
4042 the options on to the underlying port-dependent build systems.
4044 This allows the Qt port to read the defaults for the options from the
4045 pro file (dynamically), and to pass the options on to qmake at build.
4049 2009-06-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
4051 Reviewed by Holger Freyther.
4053 [Qt] Fix release build detection
4054 https://bugs.webkit.org/show_bug.cgi?id=26267
4058 2009-06-10 Gustavo Noronha Silva <gns@gnome.org>
4060 Reviewed by Xan Lopez.
4062 Add unit tests for our WebKitNetworkRequest object.
4066 2009-06-10 Xan Lopez <xlopez@igalia.com>
4068 Reviewed by Gustavo Noronha.
4070 Version bump in preparation for 1.1.9 release.
4074 2009-06-10 Xan Lopez <xlopez@igalia.com>
4076 Reviewed by Jan Alonzo.
4078 https://bugs.webkit.org/show_bug.cgi?id=25415
4079 [GTK][ATK] Please implement support for get_text_at_offset
4081 Add new dependency on the Gail utils library, needed for our a11y
4087 2009-05-29 Gustavo Noronha Silva <gns@gnome.org>