1 2010-12-20 Ryuan Choi <ryuan.choi@samsung.com>
3 Reviewed by Antonio Gomes.
5 [CMAKE] Rename WEBKITTOOLS_DIR to TOOLS_DIR
6 https://bugs.webkit.org/show_bug.cgi?id=51319
8 Change WEBKITTOOLS_DIR variable's name and value to TOOLS_DIR and tools/.
12 2010-12-18 Adam Barth <abarth@webkit.org>
14 Reviewed by Sam Weinig.
16 Move WebKitExamplePlugins to Examples
17 https://bugs.webkit.org/show_bug.cgi?id=51291
19 * Examples: Copied from WebKitExamplePlugins.
20 * WebKitExamplePlugins: Removed.
21 * WebKitExamplePlugins/NetscapeCocoaPlugin: Removed.
22 * WebKitExamplePlugins/NetscapeCocoaPlugin/English.lproj: Removed.
23 * WebKitExamplePlugins/NetscapeCocoaPlugin/English.lproj/InfoPlist.strings: Removed.
24 * WebKitExamplePlugins/NetscapeCocoaPlugin/Info.plist: Removed.
25 * WebKitExamplePlugins/NetscapeCocoaPlugin/MenuHandler.h: Removed.
26 * WebKitExamplePlugins/NetscapeCocoaPlugin/MenuHandler.m: Removed.
27 * WebKitExamplePlugins/NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj: Removed.
28 * WebKitExamplePlugins/NetscapeCocoaPlugin/NetscapeCocoaPlugin.xcodeproj/project.pbxproj: Removed.
29 * WebKitExamplePlugins/NetscapeCocoaPlugin/main.m: Removed.
30 * WebKitExamplePlugins/NetscapeCocoaPlugin/test.html: Removed.
31 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin: Removed.
32 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/English.lproj: Removed.
33 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/English.lproj/InfoPlist.strings: Removed.
34 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/Info.plist: Removed.
35 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/MovieControllerLayer.h: Removed.
36 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/MovieControllerLayer.m: Removed.
37 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj: Removed.
38 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/NetscapeCoreAnimationMoviePlugin.xcodeproj/project.pbxproj: Removed.
39 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/Pause.tiff: Removed.
40 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/Play.tiff: Removed.
41 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/SliderTrackCenter.tiff: Removed.
42 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/SliderTrackLeft.tiff: Removed.
43 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/SliderTrackRight.tiff: Removed.
44 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/Thumb.tiff: Removed.
45 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/main.m: Removed.
46 * WebKitExamplePlugins/NetscapeCoreAnimationMoviePlugin/test.html: Removed.
47 * WebKitExamplePlugins/NetscapeCoreAnimationPlugin: Removed.
48 * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/Composition.qtz: Removed.
49 * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/English.lproj: Removed.
50 * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/English.lproj/InfoPlist.strings: Removed.
51 * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/Info.plist: Removed.
52 * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj: Removed.
53 * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/NetscapeCoreAnimationPlugin.xcodeproj/project.pbxproj: Removed.
54 * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/main.m: Removed.
55 * WebKitExamplePlugins/NetscapeCoreAnimationPlugin/test.html: Removed.
56 * WebKitExamplePlugins/NetscapeInputMethodPlugin: Removed.
57 * WebKitExamplePlugins/NetscapeInputMethodPlugin/English.lproj: Removed.
58 * WebKitExamplePlugins/NetscapeInputMethodPlugin/English.lproj/InfoPlist.strings: Removed.
59 * WebKitExamplePlugins/NetscapeInputMethodPlugin/Info.plist: Removed.
60 * WebKitExamplePlugins/NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj: Removed.
61 * WebKitExamplePlugins/NetscapeInputMethodPlugin/NetscapeInputMethodPlugin.xcodeproj/project.pbxproj: Removed.
62 * WebKitExamplePlugins/NetscapeInputMethodPlugin/main.m: Removed.
63 * WebKitExamplePlugins/NetscapeInputMethodPlugin/test.html: Removed.
64 * cmake/WebKitPackaging.cmake:
66 2010-12-17 Dan Bernstein <mitz@apple.com>
68 Reviewed by Simon Fraser.
70 Rename WebKitTools to Tools
71 https://bugs.webkit.org/show_bug.cgi?id=49861
77 * Tools: Renamed from WebKitTools.
79 * cmake/WebKitPackaging.cmake:
82 2010-12-16 Leandro Pereira <leandro@profusion.mobi>
84 [EFL] Unreviewed build fix.
86 Disable ContextMenu support for now while support for
87 CROSS_PLATFORM_MENUS is written.
89 * cmake/OptionsEfl.cmake:
91 2010-12-15 Sheriff Bot <webkit.review.bot@gmail.com>
93 Unreviewed, rolling out r74117.
94 http://trac.webkit.org/changeset/74117
95 https://bugs.webkit.org/show_bug.cgi?id=51113
97 This broke the GTK1 build. (Requested by mrobinson on
103 2010-12-15 Amruth Raj <amruthraj@motorola.com> and Ravi Kasibhatla <ravi.kasibhatla@motorola.com>
105 Reviewed by Martin Robinson.
107 Changes to enable building WebKit2 for Gtk port.
108 (https://bugs.webkit.org/show_bug.cgi?id=37369)
110 * GNUmakefile.am: Changes to build either of WebKit1 or WebKit2.
111 It basically excludes all WebKit/gtk/webkit/ files when building WebKit2.
112 Also, exludes Unittests, DumprenderTree, GtkLauncher etc for WebKit2.
113 * configure.ac: Option for enable or disable WebKit2.
115 2010-12-14 Commit Queue <commit-queue@webkit.org>
117 Unreviewed. Test commit for commit-queue@webkit.org.
119 2010-12-14 Commit Queue <commit-queue@webkit.org>
121 Unreviewed. Test commit for commit-queue@webkit.org.
123 2010-12-14 Ryosuke Niwa <rniwa@webkit.org>
125 Reviewed by Eric Seidel.
127 [git].DS_Store should be in .gitignore
128 https://bugs.webkit.org/show_bug.cgi?id=51065
130 Added .DS_Store to .gitignore.
134 2010-12-14 Lucas De Marchi <lucas.demarchi@profusion.mobi>
136 Reviewed by Eric Seidel.
138 [EFL] Add linker script to export less symbols
139 https://bugs.webkit.org/show_bug.cgi?id=44609
141 Filter the exported symbols by using a linker script. Only symbols
142 starting with "ewk_" are exported.
144 * cmake/OptionsEfl.cmake: Pass linker option to use a version script
146 * cmake/eflsymbols.filter: Added. Export only symbols starting with
149 2010-12-13 Gyuyoung Kim <gyuyoung.kim@samsung.com>
151 Unreviewed build fix for EFL.
153 Remove DataSourceGStreamer.cpp in WebCore/CMakeListsEfl.txt
154 Because, DataSourceGStreamer.cpp was removed by Bug 30007.
156 * ../WebCore/CMakeListsEfl.txt:
158 2010-12-13 Andras Becsi <abecsi@webkit.org>
160 Reviewed by Csaba Osztrogonác.
162 [Qt][WK2] Fix build if WebKitTools are not available
163 https://bugs.webkit.org/show_bug.cgi?id=50242
165 * DerivedSources.pro: add new DerivedSources.pro to SUBDIRS.
167 2010-12-06 Philippe Normand <pnormand@igalia.com>
169 Reviewed by Martin Robinson.
171 [GTK] Support the Mozilla-style Fullscreen Javascript API
172 https://bugs.webkit.org/show_bug.cgi?id=50572
174 * configure.ac: new configure flag to disable the new Javascript
175 Fullscreen API build. It is enabled by default.
177 2010-12-09 Philippe Normand <pnormand@igalia.com>
179 Reviewed by Xan Lopez.
181 [GTK] configure: error out if video is enabled and gstreamer pkg-config check fails
182 https://bugs.webkit.org/show_bug.cgi?id=50741
186 2010-12-07 Patrick Gansterer <paroga@webkit.org>
188 Reviewed by Andreas Kling.
190 [CMake] Remove WebKitGenerators
191 https://bugs.webkit.org/show_bug.cgi?id=50445
194 * cmake/WebKitGenerators.cmake: Removed.
196 2010-12-06 Patrick Gansterer <paroga@webkit.org>
198 Reviewed by Andreas Kling.
200 [WINCE] Add build system
201 https://bugs.webkit.org/show_bug.cgi?id=50522
203 * cmake/OptionsWinCE.cmake: Added.
204 * cmake/OptionsWindows.cmake: Added.
206 2010-12-04 Patrick Gansterer <paroga@webkit.org>
208 Reviewed by Andreas Kling.
210 [CMake] Better detection of ARM platform
211 https://bugs.webkit.org/show_bug.cgi?id=50452
215 2010-12-03 Xan Lopez <xlopez@igalia.com>
217 Unreviewed build fix for GTK+.
219 Add configure.ac-fu for WebAudio.
223 2010-12-02 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
225 Reviewed by Eric Seidel.
227 [EFL] Fails to build with non-system cairo
228 https://bugs.webkit.org/show_bug.cgi?id=50395
230 Do not add 'cairo' as a suffix for the paths provided by
231 pkgconfig. The paths provided by pkgconfig already include it.
233 * cmake/FindCairo.cmake:
235 2010-12-02 Xan Lopez <xlopez@igalia.com>
237 Third attempt to fix the build.
239 * autotools/symbols.filter: be more liberal in one more symbol.
241 2010-12-02 Xan Lopez <xlopez@igalia.com>
243 Another attempt to fix the GTK+ build.
245 * autotools/symbols.filter: try to be more liberal with the
246 mangled names of some symbols.
248 2010-12-02 Xan Lopez <xlopez@igalia.com>
250 Try to fix GTK+ build.
252 * autotools/symbols.filter: add missing ';'.
254 2010-12-02 Martin Robinson <mrobinson@igalia.com>
256 Attempt to fix the GTK+ build. Add missing symbol the
257 list of unfiltered symbols for the linker.
259 * autotools/symbols.filter: Add symbol used in DumpRenderTree.
261 2010-12-02 Martin Robinson <mrobinson@igalia.com>
263 Reviewed by Xan Lopez.
265 [GTK] DumpRenderTree has two copies of JavaScriptCore
266 https://bugs.webkit.org/show_bug.cgi?id=49877
268 Prevent the need to compile JSC into DumpRenderTree twice, by adjusting
269 the symbol visibility rules for libwebkit. Make all JSC symbols visible,
270 while hiding WebCore/WebKit symbols.
272 * GNUmakefile.am: Move the symbol visibility flags to the WebKit build.
273 * autotools/symbols.filter: Update the symbol filter list with the real
274 mangled names of the symbols and include other symbols that DRT needs.
276 2010-12-02 Daniel Bates <dbates@rim.com>
278 Add autotools generated files to svn:ignore so that these
279 files do not show up in an svn stat.
281 * .: Added properties svn:ignore, svn:ignore and svn:ignore. Modified property svn:ignore.
282 * autotools: Added property svn:ignore.
284 2010-12-01 Adam Roben <aroben@apple.com>
286 Teach git to ignore files installed by WebKitSupportLibrary and
287 WebKitAuxiliaryLibrary
289 Fixes <http://webkit.org/b/50348> Git complains about lots of
290 untracked files in WebKitLibraries/win
292 Reviewed by Steve Falkenburg.
294 * .gitignore: Added files from these libraries.
296 2010-12-01 Steve Falkenburg <sfalken@apple.com>
298 Reviewed by Adam Roben.
300 vcproj changes can't be applied cleanly by the Windows EWS bot
301 https://bugs.webkit.org/show_bug.cgi?id=50328
305 2010-11-30 Patrick Gansterer <paroga@webkit.org>
307 Reviewed by Andreas Kling.
309 [CMake] Use preprocessor argument in GENERATE_DOM_NAMES
310 https://bugs.webkit.org/show_bug.cgi?id=49886
312 * cmake/WebKitMacros.cmake:
314 2010-11-30 Patrick Gansterer <paroga@webkit.org>
316 Reviewed by Andreas Kling.
318 Move generator logic into WebCore CMakeLists.txt file
319 https://bugs.webkit.org/show_bug.cgi?id=49885
321 * cmake/WebKitMacros.cmake:
323 2010-11-29 Xan Lopez <xlopez@igalia.com>
325 Reviewed by Martin Robinson.
327 * configure.ac: bump version for 1.3.7 release.
329 2010-11-28 Laszlo Gombos <laszlo.1.gombos@nokia.com>
331 Reviewed by Antonio Gomes.
333 [Qt] Remove unused BASE_DIR from the build system
334 https://bugs.webkit.org/show_bug.cgi?id=50132
338 2010-11-24 Hayato Ito <hayato@chromium.org>
340 Reviewed by David Levin.
342 Add files which Chromium port generates to .gitignore.
344 https://bugs.webkit.org/show_bug.cgi?id=49943
348 2010-11-23 Patrick Gansterer <paroga@webkit.org>
350 Reviewed by David Levin.
352 Add WebKit2 VisualStudio files to .gitattributes
353 https://bugs.webkit.org/show_bug.cgi?id=49969
357 2010-11-19 Mihai Parparita <mihaip@chromium.org>
359 Add recent upstream Chromium dependencies to .gitignore.
363 2010-11-17 Martin Robinson <mrobinson@igalia.com>
365 Reviewed by Gustavo Noronha Silva.
367 [GTK] Changing any GNUmakefile.am in the source tree forces a rebuld of the DOM bindings and WebKit APi
368 https://bugs.webkit.org/show_bug.cgi?id=49400
370 Move WebKit API build rules out of GNUmakefile.am. These are now in
371 WebKit/gtk/GNUmakefile.am.
373 * GNUmakefile.am: Remove WebKit API build rules.
375 2010-11-17 Commit Queue <commit-queue@webkit.org>
377 Unreviewed. Test commit for commit-queue@webkit.org.
379 2010-11-16 Andreas Kling <kling@webkit.org>
381 Unreviewed typo fix for previous commit.
385 2010-11-16 Andreas Kling <kling@webkit.org>
387 Reviewed by Kenneth Rohde Christiansen.
389 [Qt][Scratchbox] Use gold linker explicitly when available
391 gold is faster at linking QtWebKit than binutils ld, but it cannot be
392 enabled by default on a system that compiles other Qt projects.
393 This is due to gold not supporting the --add-needed flag.
395 Original patch by Kimmo Kinnunen.
399 2010-11-16 Andreas Kling <kling@webkit.org>
401 Reviewed by Kenneth Rohde Christiansen.
403 [Qt] Add 'valgrind' build mode
405 Passing CONFIG+=valgrind to qmake will now build WebKit in a way
406 suitable for debugging with Valgrind.
408 Original patch by Christian Sejersen.
412 2010-11-15 Patrick Gansterer <paroga@webkit.org>
414 Reviewed by Andreas Kling.
416 [CMake] Add additional flags to cmakeconfig.h
417 https://bugs.webkit.org/show_bug.cgi?id=49556
419 * cmake/OptionsEfl.cmake:
420 * cmakeconfig.h.cmake:
422 2010-11-14 Ryuan Choi <ryuan.choi@samsung.com>
424 Reviewed by Martin Robinson.
426 [EFL] add pango support
427 https://bugs.webkit.org/show_bug.cgi?id=46029
429 Add FONT_BACKEND option to switch between pango and freetype.
431 * cmake/OptionsEfl.cmake:
433 2010-11-11 Eric Seidel <eric@webkit.org>
435 Rubber-stamped by Adam Roben.
437 * .: Modified property svn:ignore.
438 - Add WebKitSupportLibrary.zip and WebKitBuild to the root ignore list.
440 2010-11-10 Csaba Osztrogonác <ossy@webkit.org>
442 Reviewed by David Hyatt.
444 HTML5 Ruby support should be mandatory feature
445 https://bugs.webkit.org/show_bug.cgi?id=49272
447 Remove Ruby as optional feature.
449 * cmake/OptionsEfl.cmake:
450 * cmakeconfig.h.cmake:
453 2010-11-09 Gavin Peters <gavinp@chromium.org>
455 Reviewed by Xan Lopez.
457 gtk platform doesn't support link prefetch
458 https://bugs.webkit.org/show_bug.cgi?id=49234
462 2010-11-08 Xan Lopez <xlopez@igalia.com>
464 Reviewed by Martin Robinson.
466 Update version numbers for release.
470 2010-11-04 Gyuyoung Kim <gyuyoung.kim@samsung.com>
472 Reviewed by Adam Barth.
474 [EFL] Enable HTML5 Video
475 https://bugs.webkit.org/show_bug.cgi?id=48972
477 Enable HTML 5 Video option for WebKit EFL.
479 * cmake/OptionsEfl.cmake:
481 2010-11-01 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
483 Reviewed by Andreas Kling.
485 [Qt][Symbian] QtTestBrowser runs out of memory with most of javascript benchmarks.
486 https://bugs.webkit.org/show_bug.cgi?id=48730
488 Increase the maximum heap size on Symbian to 256 MB.
492 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
494 Reviewed by Adam Roben and David Kilzer.
496 Fix and cleanup of build systems
497 https://bugs.webkit.org/show_bug.cgi?id=48342
499 * cmake/OptionsEfl.cmake: Remove unnecessary ENABLE_SANDBOX.
500 * cmakeconfig.h.cmake:
503 2010-10-26 Antonio Gomes <agomes@rim.com>
505 Reviewed by Martin Robinson.
507 [GTK] Implement DumpRenderTreeSupportGtk (similarly to DumpRenderTreeSupportQt idea)
508 https://bugs.webkit.org/show_bug.cgi?id=48199
510 * GNUmakefile.am: Added WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.cpp|h to GTK+'s build system;
511 * autotools/symbols.filter: Added DumpRenderTreeSupportGtk symbols to symbols.filter so they do not get
512 filtered and get visible by DRT.
514 2010-10-24 Anders Bakken <agbakken@gmail.com>
516 Reviewed by Simon Hausmann.
518 [Qt] Disable enable_fast_mobile_scrolling for QWS
519 https://bugs.webkit.org/show_bug.cgi?id=48006
521 Turning this on breaks the acidtests for QWS/DirectFB and QWS/QVFB
525 2010-10-22 Adam Barth <abarth@webkit.org>
527 Unreviewed, rolling out r70290.
528 http://trac.webkit.org/changeset/70290
529 https://bugs.webkit.org/show_bug.cgi?id=48111
531 Undelete Android build files.
535 2010-10-21 Adam Barth <abarth@webkit.org>
537 Reviewed by David Levin.
539 Remove Android build system
540 https://bugs.webkit.org/show_bug.cgi?id=48111
542 * Android.mk: Removed.
544 2010-10-19 Ryuan Choi <ryuan.choi@samsung.com>
546 Unreviewed, adding missed additionalArguments.
548 [CMAKE] additional arguments was missed in GENERATE_DOM_NAMES
549 https://bugs.webkit.org/show_bug.cgi?id=47694
551 Pass additionalArguments for make_names.pl to choose enabled features.
553 * cmake/WebKitMacros.cmake:
555 2010-10-19 Sheriff Bot <webkit.review.bot@gmail.com>
557 Unreviewed, rolling out r70034.
558 http://trac.webkit.org/changeset/70034
559 https://bugs.webkit.org/show_bug.cgi?id=47889
561 "Gustavo's bot is lame" (Requested by xan_ on #webkit).
565 2010-10-19 Prof. MAAD <himself@prof-maad.org>
567 Reviewed by Xan Lopez.
569 [GTK] Correct erroneous documentation for webkit_web_navigation_action_get_button()
570 https://bugs.webkit.org/show_bug.cgi?id=46723
572 * WebKit/gtk/webkit/webkitwebnavigationaction.cpp:
574 2010-10-19 Xan Lopez <xlopez@igalia.com>
576 Reviewed by Martin Robinson.
578 [GTK] Bump minimum requirement for libsoup to 2.30
579 https://bugs.webkit.org/show_bug.cgi?id=46176
581 Bump minimum libsoup to required version to 2.30.0.
585 2010-10-18 Xan Lopez <xlopez@igalia.com>
587 Reviewed by Martin Robinson.
589 Bump version numbers for 1.3.5 release.
593 2006-10-27 Brady Eidson <beidson@apple.com>
597 2010-10-15 Sergio Villar Senin <svillar@igalia.com>
599 Reviewed by Martin Robinson.
601 [GTK] Fix introspection support
602 https://bugs.webkit.org/show_bug.cgi?id=47723
604 Added HTTP cache directory to the WebkitGtk+ GIR sources.
608 2010-10-14 Andras Becsi <abecsi@webkit.org>
610 Reviewed by Csaba Osztrogonác.
612 [Qt] Fix -Werror after r68637 on x86 platforms.
613 Qt's build system sets QT_ARCH statically to i386 or x86_64 accordingly,
614 so check for this instead of only checking for x86.
618 2010-10-13 Sergio Villar Senin <svillar@igalia.com>
620 Reviewed by Martin Robinson.
622 [GTK] Add HTTP caching support
623 https://bugs.webkit.org/show_bug.cgi?id=44261
625 Bump the required version of GLib. The serialization/deserialization
626 code of libsoup caching code uses GVariant, which was added to GLib in
629 * GNUmakefile.am: Add paths for soup HTTP cache code.
630 * autotools/webkit.m4: Increase required glib version.
632 2010-10-13 Xan Lopez <xlopez@igalia.com>
634 Reviewed by Gustavo Noronha.
636 [GTK] Remove more warnings from the g-i scanner run
637 https://bugs.webkit.org/show_bug.cgi?id=47255
639 Fixes almost all warnings coming from the g-i scanner.
641 * GNUmakefile.am: Add missing files and include dirs to the
644 2010-10-08 Balazs Kelemen <kbalazs@webkit.org>
646 Reviewed by Csaba Osztrogonác.
648 [Qt] Turn on building WTR
649 https://bugs.webkit.org/show_bug.cgi?id=47349
651 * DerivedSources.pro:
654 2010-10-07 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>, Andras Becsi <abecsi@webkit.org>, Balazs Kelemen <kbalazs@webkit.org>
656 Reviewed by Kenneth Rohde Christiansen.
658 [Qt] Add WTR's InjectedBundle build files.
659 https://bugs.webkit.org/show_bug.cgi?id=47333
661 * DerivedSources.pro:
664 2010-10-07 Sheriff Bot <webkit.review.bot@gmail.com>
666 Unreviewed, rolling out r69315.
667 http://trac.webkit.org/changeset/69315
668 https://bugs.webkit.org/show_bug.cgi?id=47363
670 Forgot to add the new files (Requested by kbalazs on #webkit).
672 * DerivedSources.pro:
674 2010-10-07 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>, Andras Becsi <abecsi@webkit.org>, Balazs Kelemen <kbalazs@webkit.org>
676 Reviewed by Kenneth Rohde Christiansen.
678 [Qt] Add WTR's InjectedBundle build files.
679 https://bugs.webkit.org/show_bug.cgi?id=47333
681 * DerivedSources.pro:
684 2010-10-07 Balazs Kelemen <kbalazs@webkit.org>
686 Reviewed by Kenneth Rohde Christiansen.
688 [Qt] Turn on building WTR
689 https://bugs.webkit.org/show_bug.cgi?id=47349
693 2010-10-07 Carlos Garcia Campos <cgarcia@igalia.com>
695 Reviewed by Xan Lopez.
697 [GTK] Fix the build for GTK+ 3
698 https://bugs.webkit.org/show_bug.cgi?id=47249
700 Bump required gtk+-3 version to 2.91.0
704 2010-10-07 Simon Hausmann <simon.hausmann@nokia.com>
706 Rubber-stamped by Tor Arne Vestbø.
708 [Qt] Re-enable the web inspector for maemo6 builds
710 Yeah, it's strange :), but they really want it.
714 2010-10-06 Balazs Kelemen <kbalazs@webkit.org>
716 Reviewed by Kenneth Rohde Christiansen.
718 [Qt] Add WebKitTestRunner's build files
719 https://bugs.webkit.org/show_bug.cgi?id=44155
722 * DerivedSources.pro:
725 2010-10-04 Gyuyoung Kim <gyuyoung.kim@samsung.com>
727 Reviewed by Antonio Gomes.
729 [EFL] Use fast malloc for WebKit EFL
730 https://bugs.webkit.org/show_bug.cgi?id=46691
732 Use fast malloc for WebKit EFL because the fast malloc is to allocate
735 * cmake/OptionsEfl.cmake:
737 2010-10-03 Dimitri Glazkov <dglazkov@chromium.org>
739 Add Chromium depot_tools to files that git should ignore.
741 * .gitignore: Added WebKit/chromium/depot_tools.
743 2010-09-30 Kevin Ollivier <kevino@theolliviers.com>
745 [wx] Fix typo in build script.
749 2010-09-29 Simon Hausmann <simon.hausmann@nokia.com>
751 Reviewed by Csaba Osztrogonác.
753 [Qt] Fix the build on non-x86 platforms with gcc
755 Don't disable -Werror on arm, that doesn't work when QT_ARCH is
756 for example armv6. Instead change the condition as the comment says,
757 enable -Werror on x86/gcc where we know it passes. On other platforms
758 gcc produces difference warnings, and when they're fixed we can add
759 them to the whitelist of -Werror-supported architectures.
763 2010-09-28 Philippe Normand <pnormand@igalia.com>
765 Reviewed by Martin Robinson.
767 check USE(GSTREAMER) instead of ENABLE(VIDEO) in gstreamer/ files
768 https://bugs.webkit.org/show_bug.cgi?id=46717
770 Define WTF_USE_GSTREAMER if configure found the gstreamer
771 development files and add the macro in the gcc command-line if needed.
776 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
778 [wx] Build fix, build sources that used to be built as part of other sources.
782 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
784 [wx] One more build fix for Win.
788 2010-09-28 Kevin Ollivier <kevino@theolliviers.com>
790 [wx] Build fix, ignore Qt-specific (for now?) source in platform/graphics.
794 2010-09-28 Andras Becsi <abecsi@webkit.org>
796 Reviewed by Csaba Osztrogonác.
798 Undefined reference errors when linking due to gperf and inlining.
801 EFL CMake changes by Leandro Pereira <leandro@profusion.mobi>
803 Refactor gperf code generation and usage to fix the debug build with gcc>4.4.
804 Hitherto gperf generated C code, these files were included in multiple C++ files across WebCore
805 to access the functionality provided. This resulted in debug build failure with newer gcc versions
806 because of a behaviour change of gcc, which disables C style inlining in debug mode.
807 The make-hash-tools.pl script lets gperf generate C++ code for all gperf files now, which are compiled
808 in their own compilation unit.
809 The functionality provided by the generated code is wrapped behind HashTools.h, so there is no need
810 for multiple inclusions of generated C files to access these functions.
812 * cmake/WebKitMacros.cmake:
814 2010-09-27 Philippe Normand <pnormand@igalia.com>
816 Reviewed by Martin Robinson.
818 [GTK] use ENABLE(GLIB_SUPPORT)
819 https://bugs.webkit.org/show_bug.cgi?id=46630
821 Enabling GLIB_SUPPORT on all ports that use GLib to simplify
824 * GNUmakefile.am: Enabled the GLIB_SUPPORT define.
826 2010-09-24 Romain Pokrzywka <romain@kdab.com>
828 Reviewed by Simon Hausmann.
830 [Qt] Fix the Wince build.
832 * WebKit.pri: Apply msvc flags to wince, too.
834 2010-09-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
836 Reviewed by Antonio Gomes.
838 [EFL] Enable warnings during build by default
839 https://bugs.webkit.org/show_bug.cgi?id=46351
841 Change default build to enable several warnings like other ports do.
842 We need to pay special attention to "-Wall" in order to produce better
843 code, so highlight this keyword, too.
845 * cmake/WebKitHelpers.cmake:
847 2010-09-22 Lucas De Marchi <lucas.demarchi@profusion.mobi>
849 Reviewed by Antonio Gomes.
851 [EFL] Fix build with GCC 4.4.x
852 https://bugs.webkit.org/show_bug.cgi?id=40826
854 Change the -fstrict-aliasing flag to -fno-strict-aliasing as other
855 ports like GTK and QT are using in their build systems. It was failing
856 to execute when compiled with GCC 4.4.x in Release mode.
858 Refactor the flags in order to be more readable.
860 * cmake/WebKitHelpers.cmake:
862 2010-09-22 No'am Rosenthal <noam.rosenthal@nokia.com>
864 Reviewed by Kenneth Rohde Christiansen.
866 [Qt] Move the accelerated compositing build flag to the right place
867 https://bugs.webkit.org/show_bug.cgi?id=43882
869 * WebKit.pri: Removed the redundant version check.
871 2010-09-21 Fridrich Strba <fridrich.strba@bluewin.ch>
873 Reviewed by Martin Robinson.
875 Fix linking issues of the GTK+ port on Windows
876 https://bugs.webkit.org/show_bug.cgi?id=45844
878 * GNUmakefile.am: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
879 * configure.ac: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
880 and export correctly all needed symbols from the libwebkitgtk DLL.
882 2010-09-21 Xan Lopez <xlopez@igalia.com>
884 Reviewed by Martin Robinson.
886 [GTK] Generate correct WebKit gir file with g-i 0.9.5
887 https://bugs.webkit.org/show_bug.cgi?id=46173
889 Generate a correct gir file for WebKit with the
890 gobject-introspection 0.9.5 scanner.
894 2010-09-21 Xan Lopez <xlopez@igalia.com>
896 Reviewed by Gustavo Noronha.
898 Update for 1.3.4 release.
902 2010-09-21 Xan Lopez <xlopez@igalia.com>
904 Reviewed by Martin Robinson.
906 [GTK] Configure flag for Opcode stats
907 https://bugs.webkit.org/show_bug.cgi?id=46081
909 Opcode stats won't work with JIT enabled, so bail out if both are
910 enabled at the same time.
914 2010-09-21 Xan Lopez <xlopez@igalia.com>
916 Reviewed by Martin Robinson.
918 [GTK] Fix --disable-jit
919 https://bugs.webkit.org/show_bug.cgi?id=46080
921 Manually define ENABLE_JIT to 0 when we want the feature disabled.
923 If the value is undefined Platform.h will enable it again
924 automatically in some platforms, which is probably not what the
925 user wanted if he passed --disable-jit.
929 2010-09-18 Kevin Ollivier <kevino@theolliviers.com>
931 [wx] Build fix, fix use of wrong case in name.
935 2010-09-16 Eric Uhrhane <ericu@chromium.org>
939 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
940 https://bugs.webkit.org/show_bug.cgi?id=45798
944 2010-09-15 Commit Queue <commit-queue@webkit.org>
946 Unreviewed. Test commit for commit-queue@webkit.org.
948 2010-09-15 Eric Seidel <eric@webkit.org>
950 Unreviewed. Test commit for commit-queue@webkit.org.
952 2010-09-15 Kevin Ollivier <kevino@theolliviers.com>
954 [wx] Build fixes for wxMSW.
958 2010-09-14 Andras Becsi <abecsi@webkit.org>
960 Reviewed by Csaba Osztrogonác.
962 [Qt] qmake doesn't generate correct dependencies for rcc resource files
963 https://bugs.webkit.org/show_bug.cgi?id=45747
965 * WebKit.pri: add OUT_PWD to DEPENDPATH
967 2010-09-11 Simon Hausmann <simon.hausmann@nokia.com>
969 Reviewed by Andreas Kling.
971 [Qt] V8 port: webkit project files changes
972 https://bugs.webkit.org/show_bug.cgi?id=45140
974 * WebKit.pro: Don't compile JavaScriptCore and jsc when
977 2010-09-11 Xan Lopez <xlopez@igalia.com>
979 Reviewed by Martin Robinson.
981 [GTK] Make introspection work with g-o-i 0.9.5
982 https://bugs.webkit.org/show_bug.cgi?id=45590
984 Bump required gobject-introspection version to 0.9.5.
988 2010-09-09 Benjamin Poulain <benjamin.poulain@nokia.com>
992 [Qt] Treat warnings as errors by default for gcc
993 https://bugs.webkit.org/show_bug.cgi?id=43191
995 The buildfix r66990 fixes the build for the Maemo
996 branch of Qt, but the symbols maemo5 and 6 are not defined
997 for regular branches on ARM.
998 This fixes the build by disabling -Werror for any ARM platform.
1000 * WebKit.pri: Don't add -Werror for arm platforms.
1002 2010-09-08 Peter Kasting <pkasting@google.com>
1004 Reviewed by David Hyatt.
1006 Add smooth scrolling framework, and a Windows implementation.
1007 https://bugs.webkit.org/show_bug.cgi?id=32356
1009 * wscript: Add Windows ScrollAnimator.
1011 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
1013 Unreviewed buildfix after r66972.
1015 [Qt] Treat warnings as errors by default for gcc
1016 https://bugs.webkit.org/show_bug.cgi?id=43191
1018 * WebKit.pri: Don't add -Werror for maemo platforms.
1020 2010-09-08 Martin Robinson <mrobinson@igalia.com>
1022 Reviewed by Xan Lopez.
1024 [GTK] Need a WebSocket implementation
1025 https://bugs.webkit.org/show_bug.cgi?id=45197
1027 * configure.ac: Enable WebSocket by default.
1029 2010-09-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1031 Reviewed by Kenneth Rohde Christiansen.
1033 [EFL] Support to enable HTML5's Video based on gstreamer in WebKit-EFL
1034 https://bugs.webkit.org/show_bug.cgi?id=44098
1036 To support video of HTML5 based on gstreamer, add cmake files for gstreamer.
1038 * cmake/FindGStreamer-App.cmake: Added.
1039 * cmake/FindGStreamer-Base.cmake: Added.
1040 * cmake/FindGStreamer-Interfaces.cmake: Added.
1041 * cmake/FindGStreamer-Pbutils.cmake: Added.
1042 * cmake/FindGStreamer-Plugins-Base.cmake: Added.
1043 * cmake/FindGStreamer-Video.cmake: Added.
1044 * cmake/FindGStreamer.cmake: Added.
1045 * cmake/OptionsEfl.cmake:
1047 2010-09-08 Csaba Osztrogonác <ossy@webkit.org>
1049 Reviewed by Andreas Kling.
1051 [Qt] Treat warnings as errors by default for gcc
1052 https://bugs.webkit.org/show_bug.cgi?id=43191
1054 * WebKit.pri: -Werror added to QMAKE_CXXFLAGS for x86 Linux platforms
1056 2010-09-07 Arno Renevier <arno@renevier.net>
1058 Reviewed by Holger Freyther.
1060 gitignore *~ files and gtk *.pot files
1061 https://bugs.webkit.org/show_bug.cgi?id=45129
1065 2010-09-04 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1067 Reviewed by Kenneth Rohde Christiansen.
1069 [EFL] Move test browser to WebKitTools directory
1070 https://bugs.webkit.org/show_bug.cgi?id=45212
1072 Follow other ports like QT and GTK which moved the test browser to
1073 WebKitTools directory.
1075 * CMakeLists.txt: Include test browser if port defines one.
1077 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1079 Reviewed by Antonio Gomes.
1081 [EFL] Name install directories according to library name
1082 https://bugs.webkit.org/show_bug.cgi?id=45126
1084 * cmake/OptionsEfl.cmake: Use library name in order to define the data
1087 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1089 Reviewed by Antonio Gomes.
1091 [EFL] Do not override custom compile flags
1092 https://bugs.webkit.org/show_bug.cgi?id=45125
1094 Set a default build type if and only if user did not define one as
1095 command line options and he did not give custom CFLAGS or CXXFLAGS.
1096 Otherwise, flags from default build type would override user-defined
1101 2010-09-02 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1103 Reviewed by Antonio Gomes.
1105 [EFL] Fix double addition of -fPIC
1106 https://bugs.webkit.org/show_bug.cgi?id=45122
1108 When SHARED_CORE=ON, -fPIC is automatically added because all
1109 libraries are dynamic. Only when static libraries are built that
1110 -fPIC needs to be manually inserted (because the final library,
1111 libewebkit.so, is dynamic).
1113 * cmake/OptionsCommon.cmake: Remove -fPIC flag.
1114 * cmake/WebKitHelpers.cmake: Add -fPIC flags iff SHARED_CORE=ON.
1116 2010-09-01 Ryuan Choi <ryuan.choi@samsung.com>
1118 Reviewed by Antonio Gomes.
1120 [EFL] Need to check LibSoup version
1121 https://bugs.webkit.org/show_bug.cgi?id=44658
1123 Add version check of LibSoup.
1125 * cmake/FindLibSoup2.cmake:
1127 2010-08-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1129 Reviewed by Martin Robinson.
1131 Preparations for the 1.3.4 release. Bump webkit version to 543.7,
1136 2010-08-30 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1138 Reviewed by Adam Barth.
1140 [EFL] Remove compiler optimization for gcc 4.5.1
1141 https://bugs.webkit.org/show_bug.cgi?id=44520
1143 GCC 4.5.1 generates wrong code because of -ftree-sra which is enabled
1144 by default at any optimization level.
1146 Newer and older versions are not affected, so check for compiler
1147 version before disabling this.
1149 * cmake/WebKitHelpers.cmake: add flag depending on compiler version.
1151 2010-08-30 Alejandro G. Castro <alex@igalia.com>
1153 Reviewed by Martin Robinson.
1155 [Gtk] gdk_display_get_core_pointer and gdk_device_get_core_pointer
1157 https://bugs.webkit.org/show_bug.cgi?id=44787
1159 We have replaced GtkVersioning.cpp with GtkVersioning.c and
1160 created a function (getDefaultGDKPointerDevice) to get the pointer
1161 of the window with the new APIs. We added that function to DRT and
1162 copyandpaste unit test.
1166 2010-08-30 Martin Robinson <mrobinson@igalia.com>
1168 Reviewed by Xan Lopez.
1170 [GTK] WebKit DOM bindings build should not depend on output GNUMakefile
1171 https://bugs.webkit.org/show_bug.cgi?id=44805
1173 Move the DOM bindings source lists and generator rules to
1174 WebCore/bindings/gobject/GNUmakefile.am. This will prevent a full WebKit API
1175 rebuild whenever the automake files change, decreasing build times.
1179 2010-08-27 Mark Rowe <mrowe@apple.com>
1181 Reviewed by Adam Barth.
1183 <http://webkit.org/b/44802> REGRESSION (r65351): WebCore build fails due to attempting to directly access WebKitTools/Scripts
1185 Move create-html-entity-table in to WebCore so that the build is again self-contained.
1186 The script is also updated to take input as a CSV file rather than JSON as the former
1187 can be parsed without requiring a third-party Python module be installed.
1189 * cmake/WebKitMacros.cmake:
1191 2010-08-27 Kwang Yul Seo <skyul@company100.net>
1193 Reviewed by Kevin Ollivier.
1195 [BREWMP] Add build system
1196 https://bugs.webkit.org/show_bug.cgi?id=44645
1198 Check wxpython option only when build_port is wx.
1202 2010-08-27 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1204 Unreviewed. Fix compiling dependencies on EFL port due to r65891.
1206 No new functionality so no new tests.
1208 * cmake/WebKitGenerators.cmake:
1210 2010-08-26 Martin Robinson <mrobinson@igalia.com>
1212 Reviewed by Xan Lopez.
1214 [GTK] The GNUmakefile.am files contain a myriad of confusing preprocessor and compiler flag definitions
1215 https://bugs.webkit.org/show_bug.cgi?id=44624
1217 Clean up GNUmakefile.am.
1219 * GNUmakefile.am: Make the comments describing the global_* variables more readable and
1220 correct. Move WebKit-specific include lines and definitions out of webkitgtk_cppflags,
1221 corekit_cppflags and webcoregtk_cppflags and straight to the appropriate CPPFLAGS definition.
1222 Use global_cppflags for compiler flags that apply to both C++ and C code. Move some JavaScriptCore
1223 specific includes to the appropriate sub-directory GNUmakefile.am. Make sure the tests build
1224 with the global CPP flags as well.
1226 2010-08-25 Kwang Yul Seo <skyul@company100.net>
1228 Reviewed by Kevin Ollivier.
1230 [BREWMP] Add build system
1231 https://bugs.webkit.org/show_bug.cgi?id=44645
1233 Make waf script portable so that we can add more ports.
1237 2010-08-25 Xan Lopez <xlopez@igalia.com>
1239 Reviewed by Martin Robinson.
1241 [GTK] CodeGeneratorGObject not picking up FEATURE_DEFINES
1242 https://bugs.webkit.org/show_bug.cgi?id=44608
1244 Move FEATURE_DEFINES declaration here, since it's used by the
1245 bindings code generator. Also, fix typo in the variable holding
1250 2010-08-25 Rafael Antognolli <antognolli@profusion.mobi>
1252 Unreviewed build fix.
1254 [EFL] Build fix for revision 65332
1255 https://bugs.webkit.org/show_bug.cgi?id=44543
1257 Generated variables are now returned from FindPkgConfig, so no need
1258 to document the custom ones.
1260 * cmake/FindGthread.cmake:
1262 2010-08-24 Xan Lopez <xlopez@igalia.com>
1264 Build fix, strike 2.
1266 The unit tests are C files, so put the flag in global_cflags.
1270 2010-08-24 Xan Lopez <xlopez@igalia.com>
1272 Try to fix GTK+ build.
1274 Move GTK_API_VERSION_2 define to here, since we want to use it
1275 outside of WebCore/WebKit.
1279 2010-08-24 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1281 [EFL] Unreviewed build fix after r65891.
1283 r65891 renamed RemoteInspectorFrontend to InspectorFrontend. Rename
1284 accordingly in CMake build system.
1286 * cmake/WebKitGenerators.cmake:
1288 2010-08-20 Leandro Pereira <leandro@profusion.mobi>
1290 [EFL] Unreviewed. Fix build when using GNU gold.
1291 When linking with GNU gold, some symbols are not found: explicitly
1292 link with the required libraries.
1294 * cmake/FindFontconfig.cmake: Added.
1295 * cmake/OptionsEfl.cmake: Find Fontconfig, JPEG, and PNG libraries.
1297 2010-08-19 Philippe Normand <pnormand@igalia.com>
1299 Reviewed by Gustavo Noronha Silva.
1301 [GStreamer] GTK XOverlay support in GStreamerGWorld
1302 https://bugs.webkit.org/show_bug.cgi?id=39474
1304 * configure.ac: gst-interfaces link support needed for use of
1305 GstXOverlay interface.
1306 * GNUmakefile.am: Added new FullscreenVideoController files in the
1309 2010-08-18 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1311 Reviewed by Antonio Gomes.
1313 [EFL] Bump library dependencies
1314 https://bugs.webkit.org/show_bug.cgi?id=44182
1316 Prepare for EFL release. All the EFL dependencies were bumped to
1317 1.0.0. Eina and Ecore_X needed a bump because of API has changed and
1318 the others were changed just to follow those two and because this is
1321 * cmake/FindEFL.cmake: Bump dependencies.
1323 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
1325 Reviewed by Yury Semikhatsky.
1327 Web Inspector: replace hand written InspectorBackendStub.js with generated one.
1328 https://bugs.webkit.org/show_bug.cgi?id=43791
1332 2010-08-18 Sheriff Bot <webkit.review.bot@gmail.com>
1334 Unreviewed, rolling out r65595.
1335 http://trac.webkit.org/changeset/65595
1336 https://bugs.webkit.org/show_bug.cgi?id=44161
1338 qt build failed (Requested by loislo on #webkit).
1342 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
1344 Reviewed by Yury Semikhatsky.
1346 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
1347 https://bugs.webkit.org/show_bug.cgi?id=43791
1351 2010-08-17 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
1353 Reviewed by Darin Adler.
1355 Add NetworkingContext to avoid layer violations
1356 https://bugs.webkit.org/show_bug.cgi?id=42292
1358 Preparation: Just add the files to the build system.
1360 * GNUmakefile.am: Added new files.
1362 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.couk>
1364 Reviewed by Martin Robinson.
1366 WebBackForwardList.get_{back|forward}_list_with_limit not introspectable
1367 https://bugs.webkit.org/show_bug.cgi?id=43054
1369 * GNUmakefile.am: Give also API implementation files to the GIR
1372 2010-08-17 Martin Robinson <mrobinson@igalia.com>
1374 GTK+ Build fix for those having stable versions of GLib.
1376 * configure.ac: Only invoke GLIB_GSETTINGS if we have the necessary gio version.
1378 2010-08-17 Sheriff Bot <webkit.review.bot@gmail.com>
1380 Unreviewed, rolling out r65500.
1381 http://trac.webkit.org/changeset/65500
1382 https://bugs.webkit.org/show_bug.cgi?id=44108
1384 Qt bots failed to compile. (Requested by loislo on #webkit).
1388 2010-08-17 Ilya Tikhonovsky <loislo@chromium.org>
1390 Reviewed by Yury Semikhatsky.
1392 Web Inspector: replace hand written InspectorBackendStub.js by generated one.
1393 https://bugs.webkit.org/show_bug.cgi?id=43791
1397 2010-08-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1399 Reviewed by Martin Robinson.
1401 [GTK] GSettings support adds annoying warnings on systems with older glib versions
1402 https://bugs.webkit.org/show_bug.cgi?id=44056
1404 Add file containing GLIB_GSETTINGS macro so that
1405 configure doesn't spit warnings in older systems.
1407 * autotools/gsettings.m4: Added.
1408 * .gitignore: Ignore files that are generated inside autotools
1409 explicitely, because we have some that are kept in version
1412 2010-08-16 Paul Sawaya <psawaya@apple.com>
1414 Reviewed by Chris Marrin.
1416 Added shader validation via ANGLE
1417 https://bugs.webkit.org/show_bug.cgi?id=42405
1419 Added ANGLE build to Makefile
1423 2010-08-16 Kevin Ollivier <kevino@theolliviers.com>
1425 [wx] Build fix, do not build WebCore as a convenience library as this leads to
1426 errors in the Win build w/export symbols and causes problems with DOM bindings
1429 * wscript: Copied from WebCore/wscript.
1431 2010-08-15 Ryuan Choi <ryuan.choi@samsung.com>
1433 Reviewed by Antonio Gomes.
1435 [EFL] Build error on r65378
1436 https://bugs.webkit.org/show_bug.cgi?id=44019
1438 Add GENERATE_JSON macro for HTMLEntityNames.json instead of HTMLEntityNames.gperf
1440 * cmake/WebKitMacros.cmake:
1442 2010-08-14 Patrick Gansterer <paroga@paroga.com>
1444 Reviewed by Kenneth Rohde Christiansen.
1446 [CMake] Add preprocessor detection for generator scripts
1447 https://bugs.webkit.org/show_bug.cgi?id=43984
1449 * cmake/OptionsCommon.cmake:
1451 2010-08-14 Adrienne Walker <enne@google.com>
1453 Reviewed by Kenneth Rohde Christiansen.
1455 Update .gitignore file for more files
1456 https://bugs.webkit.org/show_bug.cgi?id=43991
1460 2010-08-13 Leandro Pereira <leandro@profusion.mobi>
1462 [EFL] Unreviewed build fix.
1464 * cmake/FindGthread.cmake: Fix warnings about obsolete PKGCONFIG macro.
1465 * cmake/WebKitGenerators.cmake: FLEX_EXECUTABLE was defined already
1466 by the root CMakeLists.txt file, so remove relevant lines that
1467 depends on FIND_PACKAGE_HANDLE_STANDARD_ARGS macro, which isn't
1470 2010-08-13 Alejandro G. Castro <alex@igalia.com>
1472 Reviewed by Xan Lopez.
1474 We have to add the ACLOCAL_FLAGS in the env to the autogen.sh
1475 ACLOCAL_FLAGS variable in order to honor the value already
1476 defined, jhbuild uses it to pass parameters.
1480 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
1482 Reviewed by Ariya Hidayat.
1484 [Qt] Introduce Maemo6 for mobile features
1485 https://bugs.webkit.org/show_bug.cgi?id=43969
1487 * WebKit.pri: Use maemo6 where we also use maemo5.
1489 2010-08-13 Simon Hausmann <simon.hausmann@nokia.com>
1491 Reviewed by Ariya Hidayat.
1493 [Qt] Clean up mobile feature useage
1494 https://bugs.webkit.org/show_bug.cgi?id=43968
1496 * WebKit.pri: Set feature defaults here for some Nokia specific mobile platforms
1498 2010-08-13 Patrick Gansterer <paroga@paroga.com>
1500 Reviewed by Nikolas Zimmermann.
1502 [CMake] Cleanup generator code.
1503 https://bugs.webkit.org/show_bug.cgi?id=39164
1505 * cmake/WebKitGenerators.cmake:
1506 * cmake/WebKitMacros.cmake:
1508 2010-08-13 Patrick Gansterer <paroga@paroga.com>
1510 Reviewed by Nikolas Zimmermann.
1512 [CMake] Add missing FIND_PACKAGE(Gperf)
1513 https://bugs.webkit.org/show_bug.cgi?id=43937
1517 2010-08-12 Dimitri Glazkov <dglazkov@chromium.org>
1519 Reviewed by David Levin.
1521 Add more Chromium-related dependency directories to .gitignore.
1522 https://bugs.webkit.org/show_bug.cgi?id=43940
1524 * .gitignore: Added all existing that are created by update-webkit --chromium.
1526 2010-08-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1528 Reviewed by Martin Robinson.
1530 [GTK] Use GSettings to save/restore Web Inspector settings
1531 https://bugs.webkit.org/show_bug.cgi?id=43512
1533 * GNUmakefile.am: GSettings rules.
1534 * configure.ac: GSettings infrastructure, and check if we should
1535 use it by looking for an appropriate version of GIO.
1537 2010-08-12 Rafael Antognolli <antognolli@profusion.mobi>
1539 Reviewed by Kenneth Rohde Christiansen.
1541 [EFL] Making CMake keep track of theme dependencies.
1542 https://bugs.webkit.org/show_bug.cgi?id=43862
1544 Removing unused macro GENERATE_EDJ.
1546 * cmake/WebKitEfl.cmake:
1548 2010-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
1550 Unreviewed, rolling out r65225.
1551 http://trac.webkit.org/changeset/65225
1552 https://bugs.webkit.org/show_bug.cgi?id=43918
1554 Broke EFL port build (Requested by acidx on #webkit).
1556 * cmake/WebKitGenerators.cmake:
1557 * cmake/WebKitMacros.cmake:
1559 2010-08-12 Patrick Gansterer <paroga@paroga.com>
1561 Reviewed by Nikolas Zimmermann.
1563 [CMake] Cleanup generator code.
1564 https://bugs.webkit.org/show_bug.cgi?id=39164
1566 * cmake/WebKitGenerators.cmake:
1567 * cmake/WebKitMacros.cmake:
1569 2010-08-10 Balazs Kelemen <kb@inf.u-szeged.hu>
1571 Reviewed by Antonio Gomes.
1573 [Qt] Build WebKit2 into a static lib
1575 https://bugs.webkit.org/show_bug.cgi?id=43621
1577 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
1579 2010-08-07 Sheriff Bot <webkit.review.bot@gmail.com>
1581 Unreviewed, rolling out r64904.
1582 http://trac.webkit.org/changeset/64904
1583 https://bugs.webkit.org/show_bug.cgi?id=43671
1585 Broke the Qt Windows builders. (Requested by bbandix on
1590 2010-08-07 Balazs Kelemen <kb@inf.u-szeged.hu>
1592 Reviewed by Eric Seidel.
1594 [Qt] Build WebKit2 into a static lib
1596 https://bugs.webkit.org/show_bug.cgi?id=43621
1598 * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
1600 2010-08-06 ryuan choi <ryuan.choi@samsung.com>
1602 Reviewed by Antonio Gomes.
1604 [EFL] Regression (64763) build fix for efl.
1605 https://bugs.webkit.org/show_bug.cgi?id=43597
1607 change ENABLE_BLOB_SLICE to ENABLE_BLOB for fixing build break
1609 * cmake/OptionsEfl.cmake:
1611 2010-08-05 Jian Li <jianli@chromium.org>
1613 Reviewed by David Levin.
1615 Unify blob related feature defines to ENABLE(BLOB).
1616 https://bugs.webkit.org/show_bug.cgi?id=43081
1618 * cmakeconfig.h.cmake:
1621 2010-08-05 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
1623 Reviewed by Xan Lopez.
1625 Move files that are generated by the configure script to
1626 DISTCLEANFILES, where they should be. This fixes building after a
1631 2010-08-04 Siddharth Mathur <siddharth.mathur@nokia.com>
1633 Reviewed by Laszlo Gombos.
1635 [Qt][Symbian] Variable max heap size between target/emulator
1636 https://bugs.webkit.org/show_bug.cgi?id=41480
1638 * WebKit.pri: Symbian-only code block for EPOCHEAPSIZE configuration
1640 2010-08-03 Eric Seidel <eric@webkit.org>
1642 Unreviewed. Test commit for commit-queue@webkit.org.
1644 2010-08-03 Xan Lopez <xlopez@igalia.com>
1646 Reviewed by Gustavo Noronha.
1648 [GTK] Fix DOM event dispatch
1649 https://bugs.webkit.org/show_bug.cgi?id=40847
1651 Add new files to the build.
1655 2010-08-03 Xan Lopez <xlopez@igalia.com>
1657 Reviewed by Gustavo Noronha.
1659 Silence JSCore gir "creation".
1663 2010-08-02 Chris Fleizach <cfleizach@apple.com>
1665 Unreviewed, rolling out r64471.
1666 http://trac.webkit.org/changeset/64471
1667 https://bugs.webkit.org/show_bug.cgi?id=43005
1669 Rolling out https://bugs.webkit.org/show_bug.cgi?id=43005
1670 until further discussion
1674 2010-08-02 Xan Lopez <xlopez@igalia.com>
1676 Reviewed by Gustavo Noronha.
1678 [GTK] Add support for the Audio element in the DOM bindings
1679 https://bugs.webkit.org/show_bug.cgi?id=43313
1681 Add new files to the build.
1685 2010-08-02 Chris Fleizach <cfleizach@apple.com>
1687 Reviewed by David Kilzer.
1689 AX: Support methods for web apps to interact with the native accessibility APIs
1690 https://bugs.webkit.org/show_bug.cgi?id=43005
1694 2010-08-02 Balazs Kelemen <kb@inf.u-szeged.hu>
1696 Reviewed by Simon Hausmann.
1698 [Qt] Generate forwarding headers for WebKit2
1700 https://bugs.webkit.org/show_bug.cgi?id=43336
1702 * DerivedSources.pro: Added WebKit2/DerivedSources.pro to SUBDIRS if webkit2 is on.
1704 2010-07-30 Patrick Gansterer <paroga@paroga.com>
1706 Reviewed by Nikolas Zimmermann.
1708 [CMake] Add FindGperf.cmake
1709 https://bugs.webkit.org/show_bug.cgi?id=39163
1711 Add a clean gperf dedection since we need it for building.
1714 * cmake/FindGperf.cmake: Added.
1716 2010-07-30 Rafael Antognolli <antognolli@profusion.mobi>
1718 Reviewed by Antonio Gomes.
1720 [EFL] Add library version and soname to EFL generated libraries and binary.
1721 https://bugs.webkit.org/show_bug.cgi?id=43212
1723 Make WebKit-EFL follow libtool soname versioning scheme.
1725 * cmake/OptionsEfl.cmake: Added PROJECT_VERSION_PATCH to PROJECT_VERSION.
1727 2010-07-29 Martin Robinson <mrobinson@igalia.com>
1729 Unreviewed build fix.
1731 Fix installation of autogenerated header files.
1733 * GNUmakefile.am: Fix autogenerated header file installation.
1735 2010-07-27 Martin Robinson <mrobinson@igalia.com>
1737 Unreviewed build fix.
1739 Add missing webkitdomdefines.h header to the sources list.
1741 * GNUmakefile.am: Add missing header to the sources list.
1743 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
1745 Reviewed by Ojan Vafai.
1747 Add FILE_SYSTEM build flag for FileSystem API
1748 https://bugs.webkit.org/show_bug.cgi?id=42915
1752 2010-07-26 ryuan choi <ryuan.choi@samsung.com>
1754 Unreviewed build fix.
1756 [EFL]REGRESSION(r63952): build break because of InspectorBackendDispatcher.cpp
1757 https://bugs.webkit.org/show_bug.cgi?id=43021
1759 Modify cmake script to fix build break as adding InspectorBackendDispatcher.
1761 * cmake/WebKitGenerators.cmake:
1763 2010-07-27 Rafael Antognolli <antognolli@profusion.mobi>
1765 Reviewed by Antonio Gomes.
1767 [EFL] Changing library names (appending suffix "_efl")
1768 https://bugs.webkit.org/show_bug.cgi?id=42902
1770 Instead of having libwebcore.so, we will have libwebcore_efl.so.
1771 Same for javascriptcore and wtf when compiled as shared, and for jsc.
1773 * cmake/OptionsEfl.cmake:
1775 2010-07-26 Martin Robinson <mrobinson@igalia.com>
1777 Reviewed by Xan Lopez.
1779 [GTK] Get rid of libgdom
1780 https://bugs.webkit.org/show_bug.cgi?id=42378
1782 Remove the need to build the libgdom intermediate library.
1784 * GNUmakefile.am: Move the source list for the GObject DOM bindings to
1785 the top-level GNUmakefile.am, since they are logically part of WebKit, instead
1786 of WebCore. List all auto-generated files statically and remove no-longer-
1787 used variables. Fix an issue where some places expected webkitenumtypes.cpp
1788 to be generated in different directories.
1790 2010-07-24 Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
1792 Reviewed by Xan Lopez.
1794 [GTK] Enable jit compilation on arm
1795 https://bugs.webkit.org/show_bug.cgi?id=42856
1797 Add missing bits to configure.ac to build the arm jit.
1798 Compile and tested on debian sid armel on a qemu vm.
1802 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1804 Reviewed by Antonio Gomes.
1806 [EFL] Cleanup glib support (make it optional)
1807 https://bugs.webkit.org/show_bug.cgi?id=42480
1809 Fixing support for compiling EFL port without glib.
1811 * cmake/FindGthread.cmake: Added.
1812 * cmake/OptionsEfl.cmake:
1814 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
1816 Reviewed by Antonio Gomes.
1818 [EFL] Add support for using libcurl network backend.
1819 https://bugs.webkit.org/show_bug.cgi?id=42286
1821 Instead of just libsoup, the EFL port now can use libcurl backend.
1822 This is a step in the direction of removing dependency on glib. Just
1823 need to pass the option -DNETWORK_BACKEND=curl to cmake in order to
1826 * cmake/OptionsEfl.cmake:
1828 2010-07-23 Andras Becsi <abecsi@webkit.org>
1830 Reviewed by Kenneth Rohde Christiansen.
1832 [Qt] Enable the build of MiniBrowser.
1834 * WebKit.pro: add MiniBrowser.pro to SUBDIRS.
1836 2010-07-23 Balazs Kelemen <kb@inf.u-szeged.hu>
1838 Reviewed by Kenneth Rohde Christiansen.
1840 [Qt] Setup the QtWebProcess
1842 https://bugs.webkit.org/show_bug.cgi?id=42623
1844 * WebKit.pro: Add WebKit2.pro to the build guarded by webkit2 config variable.
1846 2010-07-20 Rafael Antognolli <antognolli@profusion.mobi>
1848 Reviewed by Antonio Gomes.
1850 [EFL] Enable Ecore-X on compile time
1851 https://bugs.webkit.org/show_bug.cgi?id=42600
1853 Check for a flag received from cmake configure and disable it
1854 if necessary. Also disable it if Ecore-X wasn't found.
1856 EFL port does not support automated tests yet.
1858 * cmake/FindEFL.cmake:
1859 * cmake/OptionsEfl.cmake:
1861 2010-07-20 Hans Wennborg <hans@chromium.org>
1863 Reviewed by Steve Block.
1865 Add WebCore/bindings/generic/RuntimeEnabledFeatures.cpp to build files
1866 https://bugs.webkit.org/show_bug.cgi?id=42380
1868 RuntimeEnabledFeatures.cpp and .h were moved from bindings/v8 to
1869 bindings/generic a while a go (in r54593), but need to
1870 be added to the build in order to be used.
1872 No new functionality so no new tests.
1876 2010-07-16 Leandro Pereira <leandro@profusion.mobi>
1878 [EFL] Unreviewed build system cleanup.
1880 Remove reference to "mediaControlsGtk.css".
1882 * cmake/WebKitGenerators.cmake:
1884 2010-07-16 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1886 Reviewed by Antonio Gomes.
1888 [EFL] Build with MathML enabled. Fix build when MathML is enabled and
1889 make it the default.
1890 https://bugs.webkit.org/show_bug.cgi?id=42453
1892 * cmake/OptionsEfl.cmake: build with MathML enabled as default.
1894 2010-07-15 Martin Robinson <mrobinson@igalia.com>
1896 Reviewed by Oliver Hunt.
1898 [GTK] Simplify the distribution step
1899 https://bugs.webkit.org/show_bug.cgi?id=42414
1901 * GNUmakefile.am: Remove unused variables. Rely on WebCore/GNUmakefile.am
1902 to handle distributing IDL files from WebCore and to modify EXTRA_DIST.
1904 2010-07-14 Martin Robinson <mrobinson@igalia.com>
1906 Reviewed by Xan Lopez.
1908 [GTK] Get rid of libWebCoreJS
1909 https://bugs.webkit.org/show_bug.cgi?id=42083
1911 * GNUmakefile.am: Remove the libWebCoreJS library from the extra
1912 link libraries. Add IDL files to the distribution manually, as they
1913 are no longer included in the header list. This prevents a good deal
1914 of repetition in the source listings by avoiding listing both the IDL
1915 files and their final targets.
1917 2010-07-14 Vincent Scheib <scheib@chromium.org>
1919 Reviewed by Kent Tamura
1921 Configure Git to ignore build files generated by Chromium .gyp on windows.
1923 Bug 42205: Chromium build files on windows not ignored by git
1924 https://bugs.webkit.org/show_bug.cgi?id=42205
1926 * .gitignore: Updated
1928 2010-07-13 Sheriff Bot <webkit.review.bot@gmail.com>
1930 Unreviewed, rolling out r63262.
1931 http://trac.webkit.org/changeset/63262
1932 https://bugs.webkit.org/show_bug.cgi?id=42229
1934 broke Windows compile (Requested by bweinstein on #webkit).
1938 2010-07-13 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1940 Reviewed by Oliver Hunt.
1942 Separate CoreFoundation specific tests in JSC's testapi.c
1944 testapi.c depends on the Core Foundation.
1945 https://bugs.webkit.org/show_bug.cgi?id=40058
1947 * WebKit.pro: enable compilation of JSC C API test.
1949 2010-07-13 Scott Violet <sky@chromium.org>
1951 Reviewed by David Levin.
1953 [Chromium] Makes pressing tab accept the currently selected item in a popup.
1954 https://bugs.webkit.org/show_bug.cgi?id=42172
1956 * WebCore/platform/chromium/PopupMenuChromium.cpp:
1958 2010-07-12 Xan Lopez <xlopez@igalia.com>
1960 Reviewed by Gustavo Noronha.
1966 2010-07-12 Xan Lopez <xlopez@igalia.com>
1968 Reviewed by Gustavo Noronha.
1970 Suffix .mo files with the GTK+ API version so that they can be
1971 parallel installable.
1975 2010-07-12 Xan Lopez <xlopez@igalia.com>
1977 Reviewed by Gustavo Noronha.
1979 Add another include path to the scanner to avoid warnings related
1980 to undefined types. It wasn't picking up <webkit/foo.h>-like
1985 2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>
1987 Reviewed by Adam Barth.
1989 [EFL] Fix cmake build and libsoup detection
1990 Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
1991 - LINK_FLAGS should be set using quotes, otherwise some wrong
1992 substitution takes place;
1993 - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
1994 version we are using;
1995 - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
1997 https://bugs.webkit.org/show_bug.cgi?id=41717
1999 * cmake/OptionsEfl.cmake:
2001 2010-07-06 Leandro Pereira <leandro@profusion.mobi>
2003 Unreviewed build fix.
2005 [EFL] Add macro to generate inspector code.
2007 * cmake/WebKitGenerators.cmake:
2009 2010-07-06 Martin Robinson <mrobinson@igalia.com>
2013 Build fix after r62549.
2015 * GNUmakefile.am: Remove new variable that is no longer used.
2017 2010-07-06 Ilya Tikhonovsky <loislo@chromium.org>
2019 Reviewed by Yury Semikhatsky.
2021 WebInspector: generator part of the patch for bug 40675.
2022 On the way to Remote Debugging we want to support JSON serialization
2023 on both sides of WebInspector transport.
2024 As far as InspectorFrontend class is a simple proxy to WebInspector
2025 it would be better to generate it from an IDL file.
2026 We have generator infrastructure for binding and will reuse it for
2028 https://bugs.webkit.org/show_bug.cgi?id=41692
2032 2010-07-05 Antti Koivisto <koivisto@iki.fi>
2034 Revert unplanned project file change.
2038 2010-06-23 Martin Robinson <mrobinson@igalia.com>
2040 Reviewed by Gustavo Noronha Silva.
2042 [GTK] Separate DerivedSources per-project
2043 https://bugs.webkit.org/show_bug.cgi?id=41109
2045 Separate WebKitGTK+ DerivedSources into per-project subdirectories to prepare
2046 for properly building WebKit2.
2050 2010-07-01 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2052 Reviewed by Simon Hausmann.
2054 [Qt] Fix a comment in WebKit.pri.
2058 2010-06-16 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2060 Reviewed by Simon Hausmann.
2062 [Qt] Fix qmake vcproj generation for QtWebKit.
2064 qmake use TARGET=/LIBS+= -lTARGET to create dependencies
2065 between projects in a subdir template.
2067 Since when compiling outside of Qt we hijack the target name of
2068 QtWebKit to add the configuration and version suffix to the binary
2069 filename, qmake can't establish the WebCore project as a dependency
2072 This patch makes sure that the target is not hijacked on the
2073 first of the three passes where the dependencies are determined.
2077 2010-07-01 Simon Hausmann <simon.hausmann@nokia.com>
2079 Rubber-stamped by Laszlo Gombos.
2081 [Qt][Symbian] Bumped up the maximum heap size to 96MB
2085 2010-06-30 Leandro Pereira <leandro@profusion.mobi>
2089 Generate CSSValueKeywords.cpp instead of CSSValueKeywords.c to avoid
2090 recompilation and relinking of WebCore when no files were changed.
2092 * cmake/WebKitGenerators.cmake:
2094 2010-06-29 Antoine Labour <piman@chromium.org>
2096 Reviewed by Dimitri Glazkov.
2098 Only call Windows-specific PlatformSkiaContext functions on Windows.
2100 * WebCore/platform/graphics/chromium/LayerChromium.cpp:
2101 * WebCore/platform/graphics/chromium/LayerRendererChromium.cpp:
2103 2010-06-28 John Gregg <johnnyg@google.com>
2105 Reviewed by Kent Tamura.
2107 add ENABLE_DIRECTORY_UPLOAD build support
2108 https://bugs.webkit.org/show_bug.cgi?id=41100
2112 2010-06-28 Xan Lopez <xlopez@igalia.com>
2114 Reviewed by Gustavo Noronha.
2116 Bump version to 1.3.2.
2120 2010-06-28 Xan Lopez <xlopez@igalia.com>
2122 Rubber-stamped by Gustavo Noronha.
2124 Bump gobject-introspection required version to 0.6.15, since we
2125 are now shipping version 1.1 gir files.
2129 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2131 Unreviewed build fix.
2133 [EFL] Build fix for latest version of Ecore library.
2134 Ecore recently changed return type of callbacks from int to Eina_Bool.
2136 * cmake/FindEFL.cmake: Bump version of Ecore dependency.
2138 2010-06-28 Xan Lopez <xlopez@igalia.com>
2140 Reviewed by Gustavo Noronha.
2142 [GTK] Does not compile with -DGSEAL_ENABLE
2143 https://bugs.webkit.org/show_bug.cgi?id=37851
2145 Add automake flag to signal whether we are building with GTK+ 2.x
2150 2010-06-28 Xan Lopez <xlopez@igalia.com>
2152 Reviewed by Gustavo Noronha.
2154 [GTK] Add support for GTK+3
2155 https://bugs.webkit.org/show_bug.cgi?id=41253
2157 Add --with-gtk configure flag, defaulting to support for GTK+ 2.x.
2162 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
2164 Reviewed by Dimitri Glazkov.
2166 Add an --enable-web-timing flag which guards Web Timing support.
2167 https://bugs.webkit.org/show_bug.cgi?id=38924
2169 This flag is disabled by default.
2170 See: http://dev.w3.org/2006/webapi/WebTiming/
2174 2010-06-25 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
2176 Reviewed by Simon Hausmann.
2178 Introduce to QtScript benchmarks.
2180 The QtScript performance should be tested regularly. The patch introduces
2181 micro benchmarks for existing API.
2183 [Qt] Performance of the QtScript API is not tested.
2184 https://bugs.webkit.org/show_bug.cgi?id=40911
2188 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2190 Reviewed by Kenneth Rohde Christiansen.
2192 [CMake] Add option to enable JIT.
2193 JIT is disabled by default, but now it's possible to enable it through
2194 an option to CMake: -DENABLE_JIT will enable it.
2195 https://bugs.webkit.org/show_bug.cgi?id=40936
2197 * cmake/OptionsEfl.cmake: add new -DENABLE_JIT option.
2198 * cmakeconfig.h.cmake: use new -DENABLE_JIT option.
2200 2010-06-23 Leandro Pereira <leandro@profusion.mobi>
2202 Reviewed by Kenneth Rohde Christiansen.
2204 [EFL] Add support to CPack (to generate source tarballs)
2205 https://bugs.webkit.org/show_bug.cgi?id=41009
2208 * cmake/OptionsEfl.cmake: Define the default source generator for
2210 * cmake/WebKitPackaging.cmake: Added. This file filters the source
2211 files so that only files relevant to the selected port are included
2212 in the source tarball. See comments for details.
2214 2010-06-22 Eric Seidel <eric@webkit.org>
2216 Unreviewed. Test commit for commit-queue@webkit.org.
2218 2010-06-21 Prasad Tammana <prasadt@chromium.org>
2220 Reviewed by Darin Adler.
2222 DumpRenderTree should allow tests with modal dialogs
2223 https://bugs.webkit.org/show_bug.cgi?id=35350
2225 * DumpRenderTree/LayoutTestController.cpp:
2226 (abortModalCallback):
2227 (LayoutTestController::staticFunctions):
2228 * DumpRenderTree/LayoutTestController.h:
2229 * DumpRenderTree/mac/LayoutTestControllerMac.mm:
2230 (LayoutTestController::abortModal):
2231 Add abortModal method to LayoutTestController and make it available from script.
2233 * DumpRenderTree/mac/UIDelegate.mm: Add support for showModalDialog.
2234 (-[UIDelegate modalWindowWillClose:]): Observer for NSWindowWillCloseNotifications to call
2235 abortModal from when modal window closes.
2236 (-[UIDelegate webViewRunModal:]): Delegate method for showModalDialog to run the modal loop.
2238 2010-06-21 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2240 Unreviewed debug build fix.
2242 [CMake] Do not force build type to Release
2243 https://bugs.webkit.org/show_bug.cgi?id=40566
2247 2010-06-21 Satish Sampath <satish@chromium.org>
2249 Reviewed by Steve Block.
2251 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
2252 https://bugs.webkit.org/show_bug.cgi?id=40878
2256 2010-06-17 Shu Chang <chang.shu@nokia.com>
2258 Reviewed by Kenneth Rohde Christiansen.
2260 [Qt] Fix the link error on symbian with ENABLE_JIT=0.
2261 1. Add "#if ENABLE(JIT)" in the header file;
2262 2. Put feature enable/disable logic to a common.pri so
2263 that both JavaScriptCore.pri and WebCore.pri can share.
2265 https://bugs.webkit.org/show_bug.cgi?id=40780
2267 * common.pri: Added.
2269 2010-06-17 Alexis Menard <alexis.menard@nokia.com>
2271 Reviewed by Kenneth Rohde Christiansen.
2273 [Qt] Upstream the WebKit QML integration plugin
2274 https://bugs.webkit.org/show_bug.cgi?id=40050
2276 Add to the build the QML WebKit integration plugin.
2280 2010-06-17 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2282 Reviewed by Gustavo Noronha.
2284 Update CMake build system to use new script for generating source files
2285 with gperf (r61091).
2286 https://bugs.webkit.org/show_bug.cgi?id=40628
2288 * cmake/WebKitGenerators.cmake:
2290 2010-06-17 Mark Brand <mabrand@mabrand.nl>
2292 Reviewed by Simon Hausmann.
2294 [Qt] use "win32-g++*" scope to match all MinGW makespecs
2296 The scope "win32-g++" comes from the name of the makespec. However, it
2297 is frequently used to check for MinGW. This works fine as long as
2298 win32-g++ is the only makespec for MinGW. Now we need the wildcard
2299 to cover "win32-g++-cross" as well.
2303 2010-06-15 Xan Lopez <xlopez@igalia.com>
2305 Unreviewed build fix.
2307 Remove GSEAL from the debug config since the bots have a GTK+
2308 version too old, duh.
2312 2010-06-15 Xan Lopez <xlopez@igalia.com>
2314 Reviewed by Gustavo Noronha.
2316 [GTK] Does not compile with -DGSEAL_ENABLE
2317 https://bugs.webkit.org/show_bug.cgi?id=37851
2319 Add GSEAL_ENABLE flag when doing debug builds.
2323 2010-06-13 Tony Chang <tony@chromium.org>
2325 Reviewed by Darin Fisher.
2327 Chromium shouldn't build inside the source directory
2328 https://bugs.webkit.org/show_bug.cgi?id=40489
2330 Ignore Chromium Linux build files.
2332 * .: Added property svn:ignore. Modified property svn:ignore.
2334 2010-06-09 Leandro Pereira <leandro@profusion.mobi>
2336 Reviewed by Adam Treat.
2338 [EFL] Allow building core libraries as shared objects to speed up
2339 linking time on machines with small amounts of memory.
2340 http://webkit.org/b/39899
2342 * CMakeLists.txt: Add SHARED_CORE option.
2343 * cmake/FindGlib.cmake: Add GObject to the list of GLib libraries to
2345 * cmake/OptionsEfl.cmake: Remove default library type definitions.
2346 * cmake/WebKitHelpers.cmake: -fvisibility=hidden did not behave well
2347 when SHARED_CORE is used.
2349 2010-06-08 Xan Lopez <xlopez@igalia.com>
2351 Reviewed by Gustavo Noronha.
2353 [GTK] Unit testing for WebKitDOMNode hierarchy walk
2354 https://bugs.webkit.org/show_bug.cgi?id=40171
2356 Add DOM node test to the build system.
2360 2010-06-02 Sterling Swigart <sswigart@google.com>
2362 Reviewed by David Levin.
2364 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
2365 https://bugs.webkit.org/show_bug.cgi?id=39906
2369 2010-05-31 Xan Lopez <xlopez@igalia.com>
2371 Reviewed by Gustavo Noronha.
2373 Copy the NEWS file to the toplevel when creating the release
2374 tarballs, otherwise it's a bit hard to find.
2378 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
2380 Final make distcheck fix - clean up generated GDOM files on distclean.
2384 2010-05-27 Xan Lopez <xlopez@igalia.com>
2386 More GTK+ distcheck fixes.
2390 2010-05-27 Xan Lopez <xlopez@igalia.com>
2392 Reviewed by Gustavo Noronha.
2394 Bump for 1.3.1 release.
2398 2010-05-27 Gustavo Noronha Silva <gns@gnome.org>
2400 Reviewed by Xan Lopez.
2402 Build fix for introspection support - make sure DOM headers are
2403 included by the GI scanner.
2407 2010-05-26 Gustavo Noronha Silva <gns@gnome.org>
2409 Build fixes for make distcheck.
2413 2010-05-26 Xan Lopez <xlopez@igalia.com>
2415 Reviewed by Gustavo Noronha.
2417 [GTK] Add support for DOM events in the GObject DOM bindings
2418 https://bugs.webkit.org/show_bug.cgi?id=38844
2420 Add new test to the build.
2424 2010-05-22 Leandro Pereira <leandro@profusion.mobi>
2426 Reviewed by Eric Seidel.
2428 [EFL] Build fix (always compile libraries with -fPIC when compiler
2429 is gcc; always define WTF_USE_PTHREADS).
2430 http://webkit.org/b/39235
2432 * cmake/OptionsCommon.cmake:
2433 * cmake/OptionsEfl.cmake:
2434 * cmake/WebKitHelpers.cmake:
2436 2010-05-19 Dan Winship <danw@gnome.org>
2438 Reviewed by Xan Lopez.
2440 [GTK] Install introspection files in our prefix, not
2441 gobject-introspection's prefix
2446 2010-05-15 Leandro Pereira <leandro@profusion.mobi>
2448 Reviewed by Adam Treat.
2450 [EFL] Add build system for the EFL port.
2451 http://webkit.org/b/37945
2453 * CMakeLists.txt: Added.
2454 * cmake/FindCFLite.cmake: Added.
2455 * cmake/FindCairo.cmake: Added.
2456 * cmake/FindEFL.cmake: Added.
2457 * cmake/FindFreetype.cmake: Added.
2458 * cmake/FindGDK-PixBuf.cmake: Added.
2459 * cmake/FindGDK.cmake: Added.
2460 * cmake/FindGIO.cmake: Added.
2461 * cmake/FindGlib.cmake: Added.
2462 * cmake/FindICU.cmake: Added.
2463 * cmake/FindLibSoup2.cmake: Added.
2464 * cmake/FindLibXlst.cmake: Added.
2465 * cmake/FindPango.cmake: Added.
2466 * cmake/FindSqlite.cmake: Added.
2467 * cmake/LibFindMacros.cmake: Added.
2468 * cmake/OptionsCommon.cmake: Added.
2469 * cmake/OptionsEfl.cmake: Added.
2470 * cmake/WebKitEfl.cmake: Added.
2471 * cmake/WebKitFS.cmake: Added.
2472 * cmake/WebKitFeatures.cmake: Added.
2473 * cmake/WebKitGenerators.cmake: Added.
2474 * cmake/WebKitHelpers.cmake: Added.
2475 * cmake/WebKitMacros.cmake: Added.
2476 * cmakeconfig.h.cmake: Added.
2478 2010-05-14 Simon Hausmann <simon.hausmann@nokia.com>
2480 Rubber-stamped by Antti Koivisto.
2482 [Qt] Rename QtLauncher to QtTestBrowser
2483 https://bugs.webkit.org/show_bug.cgi?id=37665
2487 2010-05-12 Csaba Osztrogonác <ossy@webkit.org>
2489 Reviewed by Kenneth Rohde Christiansen.
2491 [Qt] Link error in debug mode without debug_and_release config
2492 https://bugs.webkit.org/show_bug.cgi?id=39006
2494 * WebKit.pri: Unnecessary build_pass guard removed.
2496 2010-05-12 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2498 Reviewed by Kenneth Rohde Christiansen.
2500 [Qt] Detect debug mode consistently
2501 https://bugs.webkit.org/show_bug.cgi?id=38863
2505 2010-05-08 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2507 Reviewed by Kenneth Rohde Christiansen.
2509 [Qt] Build the ImageDiff tool for all platforms including Windows and Symbian
2510 https://bugs.webkit.org/show_bug.cgi?id=38706
2514 2010-05-07 Simon Hausmann <simon.hausmann@nokia.com>
2516 Add a few more files with Windows linefeeds to the .gitattributes file.
2520 2010-05-05 Alejandro G. Castro <alex@igalia.com>
2522 Reviewed by Xan Lopez.
2524 Fixed the gobject introspection compilation with the new DOM
2525 bindings, we needed to add DOM objects.
2529 2010-05-04 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2531 Unreviewed, build fix for Symbian.
2533 [Symbian] Symbian builds does not support shadow builds
2535 Revision r54715 broke the Symbian build. For Symbian
2536 the include directory is generated in the root of the source tree.
2537 This patch sets the INCLUDEPATH accordingly for Symbian.
2541 2010-05-03 Adam Barth <abarth@webkit.org>
2543 Reviewed by Dimitri Glazkov.
2545 Add some more Chromium-specific files to gitignore
2546 https://bugs.webkit.org/show_bug.cgi?id=38469
2548 These files are generated as part of the update-webkit --chromium
2553 2010-05-02 Geoff Levand <geoff.levand@am.sony.com>
2555 Reviewed by Eric Seidel.
2557 [GTK] Fix out of source build failure
2558 https://bugs.webkit.org/show_bug.cgi?id=38051
2560 Add a preprocessor include path for generated GTK header files.
2561 Fixes build errors like these when building GTK out of source:
2563 webkit.h: error: webkit/webkitversion.h: No such file or directory
2567 2010-05-02 Kartikaya Gupta <kagupta@rim.com>
2569 Reviewed by George Staikos.
2571 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.
2573 https://bugs.webkit.org/show_bug.cgi?id=37888
2575 No new tests. None needed.
2577 * bindings/scripts/IDLParser.pm:
2579 2010-04-29 Xan Lopez <xlopez@igalia.com>
2581 Reviewed by Gustavo Noronha.
2583 [GTK] GObject DOM bindings
2584 https://bugs.webkit.org/show_bug.cgi?id=33590
2586 Add WebKitDOMDocument tests to the build.
2590 2010-04-28 Sam Weinig <sam@webkit.org>
2592 Reviewed by Mark Rowe.
2594 Add WebKit2 to the lists of modules to build.
2598 2010-04-21 Xan Lopez <xlopez@igalia.com>
2600 Reviewed by Adam Barth.
2602 [GTK] GObject DOM bindings
2603 https://bugs.webkit.org/show_bug.cgi?id=33590
2605 Add build bits for the GObject DOM bindings.
2609 2010-04-20 Xan Lopez <xlopez@igalia.com>
2613 * autotools/webkit.m4:
2615 2010-04-19 Diego Escalante Urrelo <descalante@igalia.com>
2617 Reviewed by Xan Lopez.
2619 [Gtk] Evaluate and create tests for all the AtkRole's implemented by
2621 https://bugs.webkit.org/show_bug.cgi?id=34449
2623 Add and enable the build of testatkroles to test ATK non form roles.
2627 2010-04-18 Michael Forney <michael@mforney.org>
2629 Reviewed by Laszlo Gombos.
2631 https://bugs.webkit.org/show_bug.cgi?id=37762
2633 Fixes the sandbox option in configure.
2635 * configure.ac: Fix cut and paste error in the sandbox option causing
2636 --{enable,disable}-sandbox to be ineffective, and it to be controlled
2639 2010-04-09 Simon Hausmann <simon.hausmann@nokia.com>
2641 Unreviewed crash fix.
2643 Revert part of 57320 that would remove NDEBUG in release builds for
2648 2010-04-09 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2650 Reviewed by Simon Hausmann.
2652 [Qt] Fix crashes with package builds in release
2654 * WebKit.pri: Don't randomly add NDEBUG to the defines.
2656 2010-04-07 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2658 Reviewed by Kenneth Rohde Christiansen.
2660 [Qt] Fix trunk (non-standalone) builds for Symbian
2661 https://bugs.webkit.org/show_bug.cgi?id=37136
2663 Test for source files before building instead of relying on
2664 standalone_package config.
2668 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
2670 Reviewed by Dmitry Titov.
2672 Add FileThread for async file operation support in FileReader and FileWriter
2673 https://bugs.webkit.org/show_bug.cgi?id=36896
2675 Add EANBEL_FILE_READER and ENABLE_FILE_WRITER flags.
2679 2010-04-01 Ojan Vafai <ojan@chromium.org>
2681 Reviewed by Adam Barth.
2683 autoinstalled should be git ignored
2684 https://bugs.webkit.org/show_bug.cgi?id=36970
2688 2010-04-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2690 Reviewed by Kenneth Rohde Christiansen.
2692 [Qt]Add -Wextra warning level to the QtWebKit build
2693 https://bugs.webkit.org/show_bug.cgi?id=36971
2697 2010-04-01 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2699 Reviewed by Holger Freyther.
2701 [GTK] webkit_get_default_session() should make sure webkit_init() is called
2702 https://bugs.webkit.org/show_bug.cgi?id=36754
2708 2010-03-26 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2710 Reviewed by Simon Hausmann.
2712 [Qt] Build JavaScriptCore as a static library.
2713 https://bugs.webkit.org/show_bug.cgi?id=36590
2715 This patch takes what was left of the unused JavaScriptCore.pro
2716 and moved the compilation logic from JavaScriptCore.pri to
2721 2010-03-16 Xan Lopez <xlopez@igalia.com>
2723 Rubber-stamped by Gustavo Noronha.
2725 Update library version for 1.1.90 release.
2729 2010-03-16 Xan Lopez <xlopez@igalia.com>
2731 Reviewed by Gustavo Noronha.
2733 Bump version for 1.1.90 release.
2737 2010-03-16 Xan Lopez <xlopez@igalia.com>
2739 Reviewed by Gustavo Noronha.
2741 Add support for Fast Mobile Scrolling in the build system.
2745 2010-03-16 Simon Hausmann <simon.hausmann@nokia.com>
2747 Add WebKitTools/TestResultServer/index.yaml to gitattributes to ignore for crlf conversion.
2751 2010-03-12 Scott Byer <scottbyer@chromium.org>
2753 Reviewed by David Levin.
2755 Popup font size needs to be exposed to clients.
2756 https://bugs.webkit.org/show_bug.cgi?id=35990
2758 Add function to expose the popup menu font size, add a field to
2759 WebPopupMenuInfo that receives that information to convey that to
2760 the web view client's createPopupMenu() call.
2762 * WebCore/platform/chromium/PopupMenuChromium.cpp:
2763 * WebCore/platform/chromium/PopupMenuChromium.h:
2764 * WebKit/chromium/public/WebPopupMenuInfo.h:
2765 * WebKit/chromium/src/ChromeClientImpl.cpp:
2767 2010-03-11 Adam Roben <aroben@apple.com>
2769 Teach git about ObjC files
2771 Fixes <http://webkit.org/b/36015>.
2773 Reviewed by Tim Hatcher.
2775 * .gitattributes: Set the diff attribute for .m and .mm files, and .h
2776 files in Mac-specific directories. This can be used to generate
2777 more-readable diffs of ObjC files.
2779 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2781 Unreviewed. Versioning for 1.1.23.
2785 2010-03-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2787 Unreviewed distcheck fix.
2791 2010-03-08 Jian Li <jianli@chromium.org>
2793 Reviewed by Dmitry Titov.
2796 https://bugs.webkit.org/show_bug.cgi?id=32993
2798 Add ENABLE_BLOB_SLICE feature define.
2802 2010-03-04 Fridrich Strba <fridrich.strba@bluewin.ch>
2804 Reviewed by Holger Freyther.
2806 https://bugs.webkit.org/show_bug.cgi?id=35726
2807 Remove orphaned #ifdef WTF_USE_GLIB_ICU_UNICODE_HYBRID
2809 Removing orphaned #if USE.
2813 2010-03-04 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
2815 Reviewed by Tor Arne Vestbø.
2817 [Qt] Make the OUTPUT_DIR variable in qmake projects independent of build-webkit's logic.
2819 This also allows shadow builds relying only on qmake to work properly.
2823 2010-03-03 Fridrich Strba <fridrich.strba@bluewin.ch>
2825 Reviewed by Xan Lopez.
2827 Miscellaneous little fixes for the windows build of webkit-gtk
2828 https://bugs.webkit.org/show_bug.cgi?id=35640
2830 * GNUmakefile.am: On Windows with GCC, presence of
2831 __declspec(dllexport) on some symbols disables the autoexport/autoimport
2832 feature for all others. Using regex here assures that all symbols that
2833 need to be exported in the dll are actually exported.
2835 2010-03-02 Arno Renevier <arno@renevier.net>
2837 Reviewed by Gustavo Noronha Silva.
2839 [Gtk] implements ChromeClient::requestGeolocationPermissionForFrame
2840 https://bugs.webkit.org/show_bug.cgi?id=35210
2844 2010-03-02 Dmitry Titov <dimich@chromium.org>
2846 Reviewed by Alexey Proskuryakov.
2848 Ignore compiled Java test cases in .gitignore.
2849 https://bugs.webkit.org/show_bug.cgi?id=35559
2853 2010-02-26 Arno Renevier <arno@renevier.net>
2855 Reviewed by Gustavo Noronha Silva.
2857 [Gtk] ignore WebKit/gtk/docs/GNUmakefile.in in .gitignore
2858 https://bugs.webkit.org/show_bug.cgi?id=35424
2862 2010-02-24 Sam Kerner <skerner@chromium.org>
2864 Reviewed by Darin Fisher.
2866 Expose WebFrame::setCanHaveScrollbars(). This allows a view
2867 which is being resized to not need scroll bars to ensure that
2870 Existing function setAllowsScrolling() was renamed
2871 setCanHaveScrollbars(), to be consistant with change 37159:
2872 http://trac.webkit.org/changeset/37159
2874 https://bugs.webkit.org/show_bug.cgi?id=35257
2876 * WebKit/chromium/public/WebFrame.h:
2877 * WebKit/chromium/src/ChromeClientImpl.cpp:
2878 * WebKit/chromium/src/WebFrameImpl.cpp:
2879 * WebKit/chromium/src/WebFrameImpl.h:
2881 2010-02-19 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
2883 Reviewed by Kenneth Rohde Christiansen.
2885 [Qt] Remove QGVLauncher
2887 https://bugs.webkit.org/show_bug.cgi?id=35292
2891 2010-02-24 Xan Lopez <xlopez@igalia.com>
2893 Reviewed by Gustavo Noronha.
2895 Enable SharedWorkers by default, since that's been the default for
2896 a long time in our build-webkit configuration.
2900 2010-02-23 James Choi <jchoi42@pha.jhu.edu>
2902 Add Solaris definitions
2903 https://bugs.webkit.org/show_bug.cgi?id=35214
2905 * WebKit/chromium/src/WebViewImpl.cpp
2906 * WebKit/chromium/src/WebFrameImpl.cpp
2908 2010-02-23 Arno Renevier <arno@renevier.net>
2910 Reviewed by Gustavo Noronha Silva.
2912 [Gtk]: testwebview does not work when called with absolute path
2913 https://bugs.webkit.org/show_bug.cgi?id=34940
2915 When testwebview is called as absolute path, chdir to executable
2916 directory before searching resource files.
2920 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2922 Reviewed by Gustavo Noronha Silva.
2924 Changes references of GOwnPtr to reflect their new place.
2925 http://webkit.org/b/35084
2927 * JavaScriptCore/JavaScriptCore.gypi:
2928 * JavaScriptCore/wtf/Threading.h:
2929 * JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h:
2931 2010-02-23 Leandro Pereira <leandro@profusion.mobi>
2933 Reviewed by Gustavo Noronha Silva.
2935 Fixes references to GOwnPtr and GRefPtr so the GTK+ port builds
2937 http://webkit.org/b/35084
2941 2010-02-23 Diego Escalante Urrelo <descalante@igalia.com>
2943 Reviewed by Eric Seidel.
2945 [gtk] missing libsoup-2.4 package in gir generation
2946 https://bugs.webkit.org/show_bug.cgi?id=35199
2948 Include libsoup-2.4 package in gobject introspection .gir generation.
2952 2010-02-22 Huahui Wu <hwu@google.com>
2954 Reviewed by Eric Seidel.
2956 Add code that enables SquirrelFish Extreme (a.k.a JSCX, JSC JIT)
2957 in Android. It's disabled by default, but is enabled when the
2958 enveronment variable ENABLE_JSC_JIT is set to true.
2959 https://bugs.webkit.org/show_bug.cgi?id=34855
2963 2010-02-22 Xan Lopez <xlopez@igalia.com>
2965 Reviewed by Gustavo Noronha.
2967 Bump library versioning for 1.1.22 release.
2971 2010-02-22 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2973 Reviewed by Kenneth Rohde Christiansen.
2975 [Qt] Add support for layout tests on Symbian
2976 https://bugs.webkit.org/show_bug.cgi?id=31589
2980 2010-02-20 Noam Rosenthal <noam.rosenthal@nokia.com>
2982 Reviewed by Laszlo Gombos.
2984 [Qt] ENABLE_3D_RENDERING should be optional
2985 https://bugs.webkit.org/show_bug.cgi?id=35100
2987 * WebKit.pri: ENABLE_3D_RENDERING moved to a proper feature test
2989 2010-02-19 Maciej Stachowiak <mjs@apple.com>
2991 Reviewed by David Levin.
2993 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
2994 https://bugs.webkit.org/show_bug.cgi?id=35147
2998 2010-02-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3000 Reviewed by Eric Seidel.
3002 Add .gitattributes file for custom ChangeLog merge-driver
3004 * .gitattributes: Added.
3006 2010-02-17 Noam Rosenthal <noam.rosenthal@nokia.com>
3008 Reviewed by Ariya Hidayat.
3010 [Qt] GraphicsLayer: support perspective and 3D transforms
3011 https://bugs.webkit.org/show_bug.cgi?id=34960
3013 * WebKit.pri: added appropriate define: ENABLED_3D_RENDERING
3015 2010-02-15 Philippe Normand <pnormand@igalia.com>
3017 Reviewed by Gustavo Noronha Silva.
3019 [GStreamer] Should handle BUFFERING messages
3020 https://bugs.webkit.org/show_bug.cgi?id=30004
3022 * configure.ac: Bump gstreamer -core/-plugins-base requirements to
3023 0.10.25 which is the minimum required version for on-disk buffering.
3025 2010-02-16 Xan Lopez <xlopez@igalia.com>
3027 Reviewed by Gustavo Noronha.
3029 Bump version to 1.1.22 so we can depend on it in applications.
3033 2010-02-12 Simon Hausmann <simon.hausmann@nokia.com>
3035 Reviewed by Holger Freyther.
3037 Removed WMLInputElement.* from .gitattributes as the file is
3042 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
3044 Reviewed by Tor Arne Vestbø.
3046 [Qt] Make qtlauncher and qgvlauncher use the generated headers
3047 path to make sure they are correctly generated.
3051 2010-02-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
3053 Reviewed by Tor Arne Vestbø.
3055 [Qt] Manually add support for the install target on Symbian.
3057 This is required to copy the headers over the ones in Qt.
3061 2010-02-11 Fridrich Strba <fridrich.strba@bluewin.ch>
3063 Reviewed by Gustavo Noronha Silva.
3065 Detect properly different versions of libpng out there.
3069 2010-02-11 Xan Lopez <xlopez@igalia.com>
3071 Try to fix GTK+ build.
3075 2010-02-11 Antonio Gomes <tonikitoo@webkit.org>
3077 Reviewed by Xan Lopez.
3079 Adjust gstreamer-plugins-base minimum version check (from 0.10 to 0.10.23).
3083 2010-02-08 Maciej Stachowiak <mjs@apple.com>
3085 Reviewed by Cameron Zwarich.
3087 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
3088 https://bugs.webkit.org/show_bug.cgi?id=34698
3092 2010-02-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3094 Reviewed by Xan Lopez.
3096 Bump version to 1.1.21, and adjust library versioning accordingly.
3100 2010-02-05 Sebastian Dröge <sebastian.droege@collabora.co.uk>
3102 Reviewed by Gustavo Noronha.
3104 Add gstreamer-app-0.10 to configure.ac
3105 https://bugs.webkit.org/show_bug.cgi?id=34317
3109 2010-02-05 Simon Hausmann <simon.hausmann@nokia.com>
3111 Reviewed by Tor Arne Vestbø.
3113 Add .gitattributes file to tell git about files with Windows linefeeds
3114 https://bugs.webkit.org/show_bug.cgi?id=34645
3116 On Windows git defaults to "true" for core.autocrlf, meaning all text
3117 files in the working directory are converted from CRLF to LF on checkin
3118 time. Some files present in the repository have been checked in with
3119 CRLF linefeeds and git should not try to convert them. The added
3120 .gitattributes file tells git to not do any CRLF conversion.
3122 * .gitattributes: Added.
3124 2010-02-05 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3126 Reviewed by Simon Hausmann.
3128 [Qt] Generate convenience headers (QWebView, etc) using qmake
3130 In Qt this is done using syncqt, but we use a pro-file instead
3131 that generates makefile-rules for each of the extra headers.
3133 These extra headers are installed alongside the normal headers.
3135 * DerivedSources.pro: Include API-DerivedSources
3137 2010-02-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3139 Reviewed by Lars Knoll.
3141 [Qt] Make 'make -f Makefile.DerivedSources qmake' work
3143 Previously this target ended up generating a file named
3144 Makefile.DerivedSources.DerivedSources, and so on.
3146 * DerivedSources.pro:
3148 2010-02-04 Christian Dywan <christian@twotasts.de>
3150 Reviewed by Xan Lopez.
3152 Require either libsoup 2.28.2 or 2.29.90.
3156 2010-02-04 Xan Lopez <xlopez@igalia.com>
3158 Reviewed by Gustavo Noronha.
3160 Bump minimum libsoup requirement to 2.29.90
3164 2010-02-02 Gustavo Noronha Silva <gns@gnome.org>
3166 Reviewed by Xan Lopez.
3168 Bump version, and adjust library versioning for 1.1.20.
3172 2010-01-29 Jeremy Orlow <jorlow@chromium.org>
3174 Reviewed by Dimitri Glazkov.
3176 A first step towards the Indexed Database API
3177 https://bugs.webkit.org/show_bug.cgi?id=34342
3179 Add Indexed Database API
3183 2010-01-27 Simon Hausmann <simon.hausmann@nokia.com>
3185 Reviewed by Kenneth Rohde Christiansen.
3187 [Qt] Don't build the tests in packages, only the launcher(s)
3191 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
3193 Reviewed by Tor Arne Vestbø.
3195 [Qt] Add the "d" suffix to QtWebKit's dll on Windows.
3199 2010-01-27 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
3201 Unreviewed build fix
3203 [Qt] Build fix for windows when QTDIR contains release libraries.
3205 * WebKit.pri: Use the <name>.lib syntax for linking instead of qmake's -l<name> emulation
3207 2010-01-26 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
3209 Reviewed by Simon Hausmann.
3211 First steps of the QtScript API.
3213 Two new classes were created; QScriptEngine and QScriptValue.
3214 The first should encapsulate a javascript context and the second a script
3217 This API is still in development, so it isn't compiled by default.
3218 To trigger compilation, pass --qmakearg="CONFIG+=build-qtscript" to
3221 https://bugs.webkit.org/show_bug.cgi?id=32565
3225 2010-01-25 Simon Hausmann <simon.hausmann@nokia.com>
3227 Reviewed by Laszlo Gombos.
3229 [Qt] Fix the build on Maemo5.
3231 https://bugs.webkit.org/show_bug.cgi?id=34051
3233 * WebKit.pri: Disable the use of uitools, just like it's done for Symbian.
3235 2010-01-21 No'am Rosenthal <noam.rosenthal@nokia.com>
3237 Reviewed by Antti Koivisto.
3239 [Qt] Implement GraphicsLayer for accelerated layer compositing
3240 https://bugs.webkit.org/show_bug.cgi?id=33514
3242 * WebKit.pri: Addded compile flags to enable accelerated compositing
3243 on versions higher than 4.5
3245 2010-01-20 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3247 Reviewed by Simon Hausmann.
3249 [Qt] Make DumpRenderTree build on Windows
3253 2010-01-20 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
3255 Reviewed by Simon Hausmann.
3257 [Qt] Fix the recursive generated_files target to work with qmake -r -o
3259 * DerivedSources.pro:
3261 2010-01-20 Simon Hausmann <simon.hausmann@nokia.com>
3263 Reviewed by Tor Arne Vestbø.
3265 [Qt] Make it possible (on *nix at least) to recursively call "make generated_files"
3267 * DerivedSources.pro:
3269 2010-01-19 Gustavo Noronha Silva <gns@gnome.org>
3271 Unreviewed. Shared library versioning update for 1.1.19.
3275 2010-01-15 Gustavo Noronha Silva <gns@gnome.org>
3277 Rubber-stamped by Xan Lopez.
3279 Bump version to 1.1.19.
3283 2010-01-14 Csaba Osztrogonác <ossy@webkit.org>
3285 Reviewed by Eric Seidel.
3287 [Qt] Defective dependencies caused build failing on QtBuildBot.
3288 https://bugs.webkit.org/show_bug.cgi?id=33693
3290 * WebKit.pri: CONFIG += depend_includepath added.
3292 2010-01-14 Steve Block <steveblock@google.com>
3294 Reviewed by David Levin.
3296 Moves general includes before bindings includes in Android build system.
3297 https://bugs.webkit.org/show_bug.cgi?id=33623
3299 This avoids problems with collisions between WebCore/platform/text/StringBuilder.h
3300 and the new JavaScriptCore/runtime/StringBuilder.h. This change puts
3301 JavaScriptCore/runtime and other bindings includes after the WebCore and other
3302 general includes, so that the WebCore StringBuilder.h is picked up when building
3305 * Android.mk: Modified.
3307 2010-01-13 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
3309 Reviewed by Simon Hausmann.
3311 [Qt] Split the build process in two different .pro files.
3312 This allows qmake to be run once all source files are available.
3314 * DerivedSources.pro: Added.
3317 2010-01-07 Daniel Bates <dbates@rim.com>
3319 Reviewed by Eric Seidel.
3321 https://bugs.webkit.org/show_bug.cgi?id=32987
3323 Added ENABLE_XHTMLMP flag. Disabled by default.
3327 2010-01-05 Gustavo Noronha Silva <gns@gnome.org>
3329 Reviewed by Xan Lopez.
3331 Based on idea and original patch by Evan Martin.
3333 Remove libWebCore intermediate library, to improve link time.
3335 [GTK] Build time must be reduced
3336 https://bugs.webkit.org/show_bug.cgi?id=32921
3340 2010-01-05 Xan Lopez <xlopez@igalia.com>
3342 Bump for 1.1.18 release.
3346 2010-01-04 Gustavo Noronha Silva <gns@gnome.org>
3348 Fix JSCore-1.0.gir path to fix make distcheck.
3352 2010-01-04 Simon Hausmann <simon.hausmann@nokia.com>
3354 Reviewed by Tor Arne Vestbø.
3356 [Qt] Fix standalone package builds.
3358 * WebKit.pri: Add logic for detecting standalone builds. Set OUTPUT_DIR to the top-level dir in that case.
3359 * WebKit.pro: Don't build JSC and DRT for package builds.
3361 2010-01-04 Eric Seidel <eric@webkit.org>
3363 Reviewed by Adam Barth.
3365 bugzilla-tool should not require users to install mechanize
3366 https://bugs.webkit.org/show_bug.cgi?id=32635
3368 * .gitignore: Ignore autoinstall.cache.d directory created by autoinstall.py
3370 2009-12-28 Estêvão Samuel Procópio <tevaum@gmail.com>
3372 Reviewed by Gustavo Noronha Silva.
3374 Bug 32940: [GTK] Changing the download throttle conditions.
3375 https://bugs.webkit.org/show_bug.cgi?id=32716
3377 The WebKitDownload progress notification was taking long to
3378 update. This fix makes notification happens each 0.7 secs
3379 or when the progress ups in 1%.
3381 * WebKit/gtk/webkit/webkitdownload.cpp:
3383 2009-12-22 Simon Hausmann <simon.hausmann@nokia.com>
3385 Rubber-stamped by Holger Freyther.
3387 Adjusted path to QtLauncher.
3391 2009-12-19 Evan Martin <evan@chromium.org>
3393 Reviewed by Gustavo Noronha Silva.
3395 Add a couple of WebKitGtk files to .gitignore.
3399 2009-12-18 Benjamin Otte <otte@gnome.org>
3401 Reviewed by Xan Lopez.
3403 [GTK] RemoveDashboard support. It's useless.
3407 2009-12-18 Simon Hausmann <simon.hausmann@nokia.com>
3409 Reviewed by Tor Arne Vestbø.
3411 [Qt] Clean up the qmake build system to distinguish between trunk builds and package builds
3413 https://bugs.webkit.org/show_bug.cgi?id=32716
3415 * WebKit.pri: Use standalone_package instead of QTDIR_build
3417 2009-12-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3419 Unreviewed. Build fixes for make distcheck.
3423 2009-12-16 Dan Winship <danw@gnome.org>
3425 Reviewed by Gustavo Noronha Silva.
3427 [Gtk] Content-Encoding support
3429 https://bugs.webkit.org/show_bug.cgi?id=522772
3431 * configure.ac: require libsoup 2.28.2 for SoupContentDecoder
3433 2009-12-13 Eric Seidel <eric@webkit.org>
3435 Reviewed by Gavin Barraclough.
3437 string-base64 test does not compute a valid base64 string
3438 http://bugs.webkit.org/show_bug.cgi?id=16806
3440 * tests/string-base64.js: change str[i] to str.charCodeAt(i)
3442 2009-12-10 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3444 Reviewed by Xan Lopez.
3446 [GTK] Should provide an API to control the IconDatabase
3447 https://bugs.webkit.org/show_bug.cgi?id=32334
3449 Add test to make sure favicon reporting works.
3453 2009-12-09 Steve Block <steveblock@google.com>
3455 Reviewed by Adam Barth.
3457 Adds Android Makefiles for building with V8.
3458 https://bugs.webkit.org/show_bug.cgi?id=32278
3460 * Android.mk: Modified. Includes Makefiles for V8.
3462 2009-12-08 Steve Block <steveblock@google.com>
3464 Reviewed by Adam Barth.
3466 [Android] Adds Makefiles for Android port.
3467 https://bugs.webkit.org/show_bug.cgi?id=31325
3469 * Android.mk: Added.
3471 2009-12-08 Christian Dywan <christian@twotoasts.de>
3473 Reviewed by Xan Lopez.
3475 * configure.ac: Require only libSoup 2.27.91 but check for 2.29.3
3476 and define HAVE_LIBSOUP_2_29_3 in that case.
3478 2009-12-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3480 Rubber-stamped by Xan Lopez.
3482 Late post-release version bump.
3486 2009-12-08 Dominik Röttsches <dominik.roettsches@access-company.com>
3488 Reviewed by Gustavo Noronha Silva.
3490 [Gtk] Create a TextBreakIterator implementation based on GLib (without ICU)
3491 https://bugs.webkit.org/show_bug.cgi?id=31469
3493 Removing hybrid configuration for --with-unicode-backend=glib
3494 ICU not required anymore.
3496 * autotools/webkit.m4:
3498 2009-12-08 Nikolas Zimmermann <nzimmermann@rim.com>
3500 Rubber-stamped by Maciej Stachowiak.
3502 Turn on (SVG) Filters for Gtk.
3503 https://bugs.webkit.org/show_bug.cgi?id=32224
3507 2009-12-07 Dmitry Titov <dimich@chromium.org>
3509 Rubber-stamped by Darin Adler.
3511 Remove ENABLE_SHARED_SCRIPT flags
3512 https://bugs.webkit.org/show_bug.cgi?id=32245
3513 This patch was obtained by "git revert" command and then un-reverting of ChangeLog files.
3517 2009-12-06 Gustavo Noronha Silva <gns@gnome.org>
3519 Reviewed by Xan Lopez.
3521 Build the new API test.
3523 [GTK] REGRESSION: webkit thinks it can render PDFs
3524 https://bugs.webkit.org/show_bug.cgi?id=32183
3528 2009-12-05 Vincent Untz <vuntz@gnome.org>
3530 Reviewed by Gustavo Noronha.
3532 Fixes race for builds with introspection enabled, and parallel
3537 2009-12-04 Xan Lopez <xlopez@igalia.com>
3539 Reviewed by Gustavo Noronha.
3541 [GTK]Enable DNS prefetching
3542 https://bugs.webkit.org/show_bug.cgi?id=23846
3544 Bump libsoup required version to 2.29.3 for DNS prefetching.
3548 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3550 Rubber-stamped by Xan Lopez.
3552 Make sure we distribute and install GObject Introspection files.
3556 2009-11-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3558 Build fix. Make sure JSCore-1.0.gir is added to the distributed
3563 2009-11-30 Xan Lopez <xlopez@igalia.com>
3565 Reviewed by Gustavo Noronha.
3567 Bump versions for 1.1.17 release.
3571 2009-11-30 Jan-Arve Sæther <jan-arve.saether@nokia.com>
3573 Reviewed by Simon Hausmann.
3575 [Qt] Fix compilation with win32-icc
3577 Include os-win32 for stdint.h since MS does not ship that in their PSDK.
3581 2009-11-26 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3583 Reviewed by Oliver Hunt.
3585 Move GOwnPtr* from wtf to wtf/gtk
3586 https://bugs.webkit.org/show_bug.cgi?id=31793
3588 * GNUmakefile.am: Add JavaScriptCore/wtf/gtk to
3591 2009-11-24 Dmitry Titov <dimich@chromium.org>
3593 Reviewed by Eric Seidel.
3595 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
3596 https://bugs.webkit.org/show_bug.cgi?id=31444
3600 2009-11-24 Jason Smith <dark.panda@gmail.com>
3602 Reviewed by Alexey Proskuryakov.
3604 RegExp#exec's returned Array-like object behaves differently from
3606 https://bugs.webkit.org/show_bug.cgi?id=31689
3608 * LayoutTests/fast/js/regexp-in-and-foreach-handling.html: Added.
3609 * LayoutTests/fast/js/script-tests/regexp-in-and-foreach-handling.js: Added.
3610 * LayoutTests/fast/js/regexp-in-and-foreach-handling-expected.txt: Added.
3612 2009-11-24 Jens Alfke <snej@chromium.org>
3614 Reviewed by David Levin.
3616 Ignore Chromium's Xcode projects that are auto-generated from .gyp files.
3617 https://bugs.webkit.org/show_bug.cgi?id=31847
3619 * .gitignore: Add three .xcodeproj files.
3621 2009-11-09 Priit Laes <plaes@plaes.org>
3623 Reviewed by Oliver Hunt.
3625 [Gtk] Build from tarball fails with --enable-introspection
3626 https://bugs.webkit.org/show_bug.cgi?id=31261
3628 We need to enable gobject-introspection during distcheck otherwise
3629 some of the required files are missing in tarball.
3633 2009-11-05 Priit Laes <plaes@plaes.org>
3635 Reviewed by Jan Alonzo.
3637 [Gtk] Build failure with --enable-introspection
3638 https://bugs.webkit.org/show_bug.cgi?id=31102
3640 Add search and include paths for JSCore-1.0.gir required by
3641 gobject-introspection tools.
3645 2009-11-04 Benjamin Otte <otte@gnome.org>
3647 Reviewed by Gustavo Noronha.
3649 Update Cairo requirement to 1.6.
3651 https://bugs.webkit.org/show_bug.cgi?id=19266
3655 2009-11-02 Estêvão Samuel Procópio <tevaum@gmail.com>
3657 Reviewed by Gustavo Noronha.
3659 [Build] make install ignores --prefix option for gobject-introspection.
3660 https://bugs.webkit.org/show_bug.cgi?id=31025
3662 Make the build system use the --prefix path also when installing
3663 gobject-introspection files.
3665 * configure.ac: use --prefix path in GITDIR and GIRTYPELIBDIR
3667 2009-11-02 Xan Lopez <xlopez@igalia.com>
3669 Bump version before release (or post-release, depending on your
3670 point of view) so that we can make applications depending on
3671 unreleased APIs in WebKit svn fail at configure time when the
3672 requirements are not met.
3676 2009-11-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3678 Reviewed by Eric Seidel.
3680 Turn on warnings for QtWebKit for gcc
3681 https://bugs.webkit.org/show_bug.cgi?id=30958
3683 * WebKit.pri: Turn on warnings for the GCC compiler
3685 2009-10-30 Adam Barth <abarth@webkit.org>
3687 Reviewed by Mark Rowe.
3689 Teach git to ignore some files
3690 https://bugs.webkit.org/show_bug.cgi?id=30951
3692 Ignore WebKitBuild because we never want to version that directory.
3693 Also, ignore the xcode project files so git clean doesn't blow away
3694 your project settings. Finally, ignore the compiled python files in
3695 WebKitTools/Script modules because they clutter up git status.
3697 * .gitignore: Added.
3699 2009-10-30 Roland Steiner <rolandsteiner@chromium.org>
3701 Reviewed by Eric Seidel.
3703 Remove ENABLE_RUBY guards as discussed with Dave Hyatt and Maciej Stachowiak.
3705 Bug 28420 - Implement HTML5 <ruby> rendering
3706 (https://bugs.webkit.org/show_bug.cgi?id=28420)
3708 No new tests (no functional change).
3712 2009-10-26 Holger Hans Peter Freyther <zecke@selfish.org>
3714 Rubber-stamped by Darin Adler.
3716 Export fastMalloc, fastCalloc, fastRealloc and fastFree
3717 https://bugs.webkit.org/show_bug.cgi?id=30769
3719 Export the FastMalloc functions outside of the libwebkit library
3720 to be able to instrument memory allocations. These are C++ symbols
3721 but do not require the C++ runtime to be useful and should be of
3722 no harm to plain C code.
3724 * autotools/symbols.filter:
3726 2009-10-26 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3728 Reviewed by Jan Alonzo.
3730 Alternative solution to regression introduced in r48672.
3734 2009-10-26 Xan Lopez <xlopez@igalia.com>
3736 Reviewed by Gustavo Noronha.
3738 Update for 1.1.16 release.
3742 2009-10-24 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3744 Reviewed by Holger Freyther.
3746 [Qt] [Symbian] Set the capability and memory required to run QtWebKit for Symbian
3747 https://bugs.webkit.org/show_bug.cgi?id=30476
3749 Set the stack size to 80 Kb and heap size to the 128kB - 32MB range
3750 to all executables linking against WebKit library.
3754 2009-10-18 Jan Michael Alonzo <jmalonzo@webkit.org>
3756 Reviewed by Holger Freyther.
3758 [GTK] Add MathML to the build system
3759 https://bugs.webkit.org/show_bug.cgi?id=30487
3761 Add --enable-mathml to configure.
3765 2009-10-15 Jan Michael Alonzo <jmalonzo@webkit.org>
3767 Reviewed by Xan Lopez.
3769 [GTK] marshal stamp files are not cleaned after a distclean
3770 https://bugs.webkit.org/show_bug.cgi?id=30156
3772 Add the stamp files directly to cleanfiles. Also rearrange the
3773 variable declarations so we don't miss any files that need to be
3774 cleaned up during the clean targets.
3778 2009-10-15 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3780 Unreviewed. Help text fix - Web Sockets default is no, not yes.
3784 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3786 Rubberstamped by Eric Seidel.
3788 [Gtk] Fix icu CFLAG for Darwin
3789 https://bugs.webkit.org/show_bug.cgi?id=29517
3791 Don't escape the srcdir variable. Also use $host instead of the
3794 * autotools/webkit.m4:
3796 2009-10-12 Jan Michael Alonzo <jmalonzo@webkit.org>
3798 Reviewed by Gustavo Noronha.
3800 [Gtk] Use the SQLite3 headers from WebKitLibraries if sqlite3 is undetected
3801 https://bugs.webkit.org/show_bug.cgi?id=29518
3805 2009-10-05 Zoltan Horvath <zoltan@webkit.org>
3807 Reviewed by Simon Hausmann.
3809 [Qt] Disable TCmalloc for Windows port at the present, because MinGW
3810 hasn't got built-in pthread library.
3814 2009-10-02 Prasanth Ullattil <prasanth.ullattil@nokia.com>
3816 Reviewed by Simon Hausmann.
3818 Disable a few more harmless MSVC warnings.
3822 2009-10-01 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3824 Unreviewed, build fix.
3826 [Qt] Symbian build break after r48976.
3827 unix is set for Symbian in the Qt build system.
3831 2009-10-01 Zoltan Horvath <zoltan@webkit.org>
3833 Reviewed by Simon Hausmann.
3835 [Qt] Enable TCmalloc for the Linux, Mac and Windows Qt-port
3836 https://bugs.webkit.org/show_bug.cgi?id=27029
3838 Remove USE_SYSTEM_MALLOC for Linux, Mac and Windows Qt-port from WebKit.pri,
3839 so these Qt-ports will use TCmalloc as other ports.
3843 2009-10-01 Martin Robinson <martin.james.robinson@gmail.com>
3845 Reviewed by Xan Lopez.
3847 [GTK] GtkIMContext filtering interferes with DOM key events
3848 https://bugs.webkit.org/show_bug.cgi?id=28733
3850 Add new key event test ensuring that IME keypresses are handled.
3854 2009-10-01 Philippe Normand <pnormand@igalia.com>
3856 Reviewed by Xan Lopez.
3858 [GTK] data: uri support in media player
3859 https://bugs.webkit.org/show_bug.cgi?id=29842
3861 Check presence of gstreamer-pbutils-0.10.
3865 2009-09-26 David Kilzer <ddkilzer@apple.com>
3867 GTK BUILD FIX: add ENABLE_ORIENTATION_EVENTS support to configure.ac
3869 * configure.ac: Added support for ENABLE_ORIENTATION_EVENTS.
3871 2009-09-23 Xan Lopez <xlopez@igalia.com>
3873 Reviewed by Gustavo Noronha.
3875 Do not add unneeded include paths for gir files, and add the
3876 include paths for headers manually instead of relying on our own
3877 pc file and installed headers, since that adds a circular
3882 2009-09-23 Jan Michael Alonzo <jmalonzo@webkit.org>
3884 Reviewed by Xan Lopez.
3886 Minor reorganization to the patch landed in
3887 http://trac.webkit.org/changeset/48670. Also move JSCore-1.0.gir
3888 in the gtk directory as that's only useful to the Gtk port at the
3894 2009-09-23 Xan Lopez <xlopez@igalia.com>
3896 Reviewed by Gustavo Noronha.
3898 [GTK] We should generate our own gir file for introspection
3899 https://bugs.webkit.org/show_bug.cgi?id=29603
3901 Generate gir and typelib files for WebKit and JSCore. The JSCore
3902 gir file is handwritten (since it's only useful, for now, as a
3903 dependency of the WebKit gir file), the WebKit one is
3904 autogenerated from the headers.
3907 * JSCore-1.0.gir: Added.
3910 2009-09-22 Philippe Normand <pnormand@igalia.com>
3912 Reviewed by Xan Lopez.
3914 link errors due to wrong UNICODE_LIBS on Ubuntu Jaunty
3915 https://bugs.webkit.org/show_bug.cgi?id=29638
3917 Call icu-cconfig with ldflags-libsonly to prevent having a -L
3918 statement that could override libs installed in another prefix.
3920 * autotools/webkit.m4:
3922 2009-09-21 Xan Lopez <xlopez@igalia.com>
3924 Reviewed by Gustavo Noronha.
3926 Bump version for 1.1.15 release.
3930 2009-09-18 Xan Lopez <xlopez@igalia.com>
3932 Reviewed by Gustavo Noronha and Jan Alonzo.
3934 [GTK] context menu overriding API is very limited
3935 https://bugs.webkit.org/show_bug.cgi?id=27546
3937 Add new tests to the build.
3941 2009-09-18 Xan Lopez <xlopez@igalia.com>
3943 Reviewed by Gustavo Noronha and Jan Alonzo.
3945 [GTK] context menu overriding API is very limited
3946 https://bugs.webkit.org/show_bug.cgi?id=27546
3948 Add WebKitHitTestResult to the build.
3952 2009-09-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3954 Reviewed by Ariya Hidayat.
3956 Disable some ARM compiler warnings
3957 https://bugs.webkit.org/show_bug.cgi?id=29083
3959 The following ARM compiler warnings are disabled
3961 - #68-D: integer conversion resulted in a change of sign
3962 - #111-D: statement is unreachable
3963 - #177-D: variable XXX was declared but never referenced
3964 - #368-D: class XXX defines no constructor to initialize the following: YYY
3965 - #830-D: function XXX "XXX::operator new" has no corresponding operator delete
3966 - #1293-D: assignment in condition
3970 2009-09-09 Kenneth Rohde Christiansen <kenneth@webkit.org>
3972 Reviewed by Simon Hausmann.
3974 [Qt] Add the alternative QtLauncher (based on QGraphicsView) to the build.
3976 https://bugs.webkit.org/show_bug.cgi?id=28862
3980 2009-09-07 Xan Lopez <xlopez@igalia.com>
3982 Rubber-stamped by Gustavo Noronha.
3984 Bump versions in preparation for 1.1.14 release.
3988 2009-09-07 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3990 Reviewed by Xan Lopez.
3992 https://bugs.webkit.org/show_bug.cgi?id=26854
3993 [GTK] Needs API to allow more control over outgoing requests
3995 * GNUmakefile.am: new files added to the build for new class
3996 WebKitNetworkResponse
3998 2009-09-06 Martin Robinson <martin.james.robinson@gmail.com>
4000 Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
4002 [Gtk] Expose a database API
4003 https://bugs.webkit.org/show_bug.cgi?id=27899
4005 Expose an HTML5 database API for GTK+.
4009 2009-09-04 Albert Bachand <albertb@google.com>
4011 Reviewed by Eric Seidel.
4013 Modify the condition regarding the key modifier for opening combo
4014 boxes under GTK from just PLATFORM(GTK) to also look for
4015 (PLATFORM(CHROMIUM) && PLATFORM(LINUX)).
4017 * WebCore/dom/SelectElement.cpp:
4018 * WebCore/manual-tests/select-popup-on-spacebar.html:
4020 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
4022 Reviewed by Xan Lopez and Gustavo Noronha.
4024 [Gtk] Implement a WebDataSource for the gtk port
4025 https://bugs.webkit.org/show_bug.cgi?id=24758
4027 Add WebKitWebDataSource unit test to the build script
4031 2009-09-02 Jan Michael Alonzo <jmalonzo@webkit.org>
4033 Reviewed by Xan Lopez and Gustavo Noronha.
4035 [Gtk] Implement a WebDataSource for the gtk port
4036 https://bugs.webkit.org/show_bug.cgi?id=24758
4038 Add WebKitWebDataSource and DocumentLoaderGtk to the build script.
4042 2009-09-01 Jan Michael Alonzo <jmalonzo@webkit.org>
4044 Reviewed by Xan Lopez and Gustavo Noronha.
4046 [Gtk] Implement a WebDataSource for the gtk port
4047 https://bugs.webkit.org/show_bug.cgi?id=24758
4049 Add WebKitWebResource to the build script.
4053 2009-08-28 Jan Michael Alonzo <jmalonzo@webkit.org>
4055 Reviewed by Oliver Hunt.
4057 Gtk Build broken for OSX Quartz
4058 https://bugs.webkit.org/show_bug.cgi?id=28727
4060 Define XP_UNIX for non-Win OS builds.
4064 2009-08-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4066 Reviewed by Holger Freyther.
4068 https://bugs.webkit.org/show_bug.cgi?id=25889
4069 [GTK] scrollbar policy for main frame is not implementable
4071 Adding files for the new test for window-related issues (starting
4072 with scrollbar policy).
4076 2009-08-27 Priit Laes <plaes@plaes.org>
4078 Reviewed by Xan Lopez.
4080 [GTK] Out-of-srcdir build problem
4081 https://bugs.webkit.org/show_bug.cgi?id=28741
4083 * GNUmakefile.am, autotools/webkit.m4:
4084 Fix problem with out-of-srcdir builds. Also bump required glib version.
4086 2009-08-24 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4088 Reviewed by Xan Lopez.
4090 Bump package and so versions for 1.1.13 release.
4094 2009-08-22 Javier Jardón <javierjc1982@gmail.com>
4096 [GTK] Not use deprecated symbols in WebKitWebView example code.
4097 https://bugs.webkit.org/show_bug.cgi?id=28651
4099 * WebKit/gtk/webkit/webkitwebview.cpp
4101 2009-08-18 Xan Lopez <xlopez@igalia.com>
4103 Rubber-stamped by Holger Freyther.
4105 Require at least libsoup 2.27.91 for the new password
4106 manager/authentication APIs.
4110 2009-08-18 Drew Wilson <atwilson@google.com>
4112 Reviewed by NOBODY (Build Break).
4114 Speculative fix for GTK DumpRenderTree.
4118 2009-08-18 Kent Tamura <tkent@chromium.org>
4120 Reviewed by Eric Seidel.
4122 Add --enable-datalist option.
4126 2009-08-14 Adam Bergkvist <adam.bergkvist@ericsson.com>
4128 Reviewed by Sam Weinig.
4130 [GTK] Added EventSource to the build (default on).
4131 https://bugs.webkit.org/show_bug.cgi?id=14997
4135 2009-08-14 Jan Michael Alonzo <jmalonzo@webkit.org>
4137 Rubber-stamped by Gustavo Noronha.
4139 Initialize CFLAGS and CXXFLAGS before the main body of the
4140 WEBKIT_INIT macro so C files don't get built with "-g -O2".
4142 * autotools/webkit.m4:
4144 2009-08-12 Xan Lopez <xlopez@igalia.com>
4146 Reviewed by Jan Alonzo.
4148 [GTK] Remove keyring optional features
4149 https://bugs.webkit.org/show_bug.cgi?id=28173
4151 Remove keyring support, we now do authentication storage through
4152 libsoup. We depend on libsoup master now, will bump the dependency
4153 when there's a new release.
4158 2009-08-11 Drew Wilson <atwilson@google.com>
4160 Reviewed by NOBODY (Build break).
4162 Speculative fix for GTK build break.
4166 2009-08-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
4168 Reviewed by Simon Hausmann.
4170 Build the TestNetscapePlugin on Qt/Mac
4174 2009-08-11 Xan Lopez <xlopez@igalia.com>
4176 Reviewed by Jan Alonzo.
4178 Prefix lengthy commands with AM_V_GEN so that they produce an
4179 output like 'GEN <filename>' when in silent mode.
4183 2009-08-05 Jan Michael Alonzo <jmalonzo@webkit.org>
4185 Reviewed by Xan Lopez.
4187 [Gtk] macros in webkit.m4 should be defined once only
4188 https://bugs.webkit.org/show_bug.cgi?id=27929
4190 The macros in webkit.m4 are not meant to be called multiple times
4191 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
4192 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
4194 Lastly, make sure CXXFLAGS and CFLAGS are defined before
4195 AC_PROG_CXX gets expanded so it doesn't add "-g -O2" on Release builds.
4197 * autotools/webkit.m4:
4199 2009-08-05 Xan Lopez <xlopez@igalia.com>
4201 Revert r46714, it was making us build debug images by default.
4203 * autotools/webkit.m4:
4205 2009-08-03 Laszlo Gombos <laszlo.1.gombos@nokia.com>
4207 Reviewed by Eric Seidel.
4209 [Qt] Consolidate common gcc flags to WebKit.pri
4210 https://bugs.webkit.org/show_bug.cgi?id=27934
4214 2009-08-03 Jan Michael Alonzo <jmalonzo@webkit.org>
4216 Rubber-stamped by Eric Seidel.
4218 [Gtk] macros in webkit.m4 should be defined once only
4219 https://bugs.webkit.org/show_bug.cgi?id=27929
4221 The macros in webkit.m4 are not meant to be called multiple times
4222 so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
4223 AC_REQUIRE to remove the automake warnings when doing autogen.sh.
4225 * autotools/webkit.m4:
4227 2009-07-29 Ariya Hidayat <ariya.hidayat@nokia.com>
4229 Reviewed by Simon Hausmann.
4231 Adding ImageDiff project file.
4233 https://bugs.webkit.org/show_bug.cgi?id=27813
4235 * WebKit.pro: Added ImageDiff.pro.
4237 2009-07-29 Jan Michael Alonzo <jmalonzo@webkit.org>
4239 Reviewed by Eric Seidel and Xan Lopez.
4241 [Gtk] Enable http/tests/appcache tests
4242 https://bugs.webkit.org/show_bug.cgi?id=27674
4244 * GNUmakefile.am: Add webkit/webkitapplicationcache.cpp
4246 2009-07-28 Xan Lopez <xlopez@igalia.com>
4248 Reviewed by Gustavo Noronha.
4250 Use automake 1.11 SILENT_RULES when present, for cleaner build
4251 output. You can disable it by passing --disable-silent-rules to
4252 configure or V=1 to make.
4254 * autotools/dolt.m4:
4257 2009-07-28 Laszlo Gombos <laszlo.1.gombos@nokia.com>
4259 Reviewed by Simon Hausmann.
4261 [Qt] Disable some compiler warnings for the win build
4262 https://bugs.webkit.org/show_bug.cgi?id=27709
4266 2009-07-28 Xan Lopez <xlopez@igalia.com>
4268 Reviewed by Gustavo Noronha.
4270 * configure.ac: bump version for 1.1.12 release.
4272 2009-07-24 Xan Lopez <xlopez@igalia.com>
4274 Reviewed by Gustavo Noronha.
4276 Remove unneeded commas from PKG_CHECK_MODULES.
4280 2009-07-24 Jan Michael Alonzo <jmalonzo@webkit.org>
4282 Reviewed by Xan Lopez.
4284 Bump pango version requirement to 1.12 which is the version that
4289 2009-07-21 Roland Steiner <rolandsteiner@google.com>
4291 Reviewed by David Levin.
4293 Add ENABLE_RUBY to list of build options
4294 https://bugs.webkit.org/show_bug.cgi?id=27324
4296 * configure.ac: Added flag ENABLE_RUBY.
4298 2009-07-20 Laszlo Gombos <laszlo.1.gombos@nokia.com>
4300 Reviewed by Holger Freyther.
4302 [Qt] Add an option for QtLauncher to build without QtUiTools dependency
4303 https://bugs.webkit.org/show_bug.cgi?id=27438
4305 Based on Norbert Leser's work.
4307 * WebKit.pri: Symbian does not have UiTools
4309 2009-07-16 Fumitoshi Ukai <ukai@chromium.org>
4311 Reviewed by David Levin.
4313 Add --web-sockets flag and ENABLE_WEB_SOCKETS define.
4314 https://bugs.webkit.org/show_bug.cgi?id=27206
4316 Add --enable-web-sockets in configure.ac
4320 2009-07-16 Laszlo Gombos <laszlo.1.gombos@nokia.com>
4322 Reviewed by Simon Hausmann.
4324 [Qt] Enable GNU compiler extensions to the ARM compiler
4325 for all Qt ports using RVCT
4326 https://bugs.webkit.org/show_bug.cgi?id=27348
4330 2009-07-15 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
4332 Rubber-stamped by Simon Hausmann.
4334 Fix the Qt/Mac build by disabling TestNetscapePlugin
4336 We should fix and enable this once we run DRT for Qt/Mac
4340 2009-07-13 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4342 Unreviewed build fix. Require the correct libsoup version now that
4347 2009-07-13 Laszlo Gombos <laszlo.1.gombos@nokia.com>
4349 Reviewed by Tor Arne Vestbø.
4351 [Qt] Build fix for QtWebKit on Win
4352 https://bugs.webkit.org/show_bug.cgi?id=27205
4354 * WebKit.pri: Include the major version number in the QtWebKit
4355 library file for Win.
4357 2009-07-13 Simon Hausmann <simon.hausmann@nokia.com>
4359 Reviewed by Ariya Hidayat.
4361 Add the test netscape plugin for the Qt DRT to the build.
4365 2009-07-13 Drew Wilson <atwilson@google.com>
4367 Reviewed by David Levin.
4369 Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
4370 https://bugs.webkit.org/show_bug.cgi?id=26932
4372 Added ENABLE(SHARED_WORKERS) flag.
4376 2009-07-12 Xan Lopez <xlopez@igalia.com>
4378 Reviewed by Gustavo Noronha.
4380 Bump version in preparation for 1.1.11 release.
4384 2009-07-07 Norbert Leser <norbert.leser@nokia.com>
4386 Reviewed by Simon Hausmann.
4388 Exclude DumpRenderTree.pro from symbian build
4392 2009-07-09 Drew Wilson <atwilson@google.com>
4394 Reviewed by Alexey Proskuryakov.
4396 https://bugs.webkit.org/show_bug.cgi?id=26903
4398 Turned on CHANNEL_MESSAGING by default because the MessageChannel API
4399 can now be implemented for Web Workers and is reasonably stable.
4401 * configure.ac: enable CHANNEL_MESSAGING.
4403 2009-07-03 Jan Michael Alonzo <jmalonzo@webkit.org>
4405 Reviewed by Xan Lopez and Gustavo Noronha.
4407 Set user-agent from application
4408 https://bugs.webkit.org/show_bug.cgi?id=17375
4410 Define UA version macros to be used by the UA string.
4411 Add new WebSettings unit test for the User-Agent string API.
4416 2009-06-20 Gustavo Noronha Silva <gns@gnome.org>
4418 Reviewed by Jan Alonzo.
4420 Adding files for the new test case for loading statuses.
4424 2009-06-15 Xan Lopez <xlopez@igalia.com>
4426 Reviewed by Gustavo Noronha.
4428 Version bump in preparation for 1.1.10 release.
4432 2009-06-12 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
4434 Reviewed by Xan Lopez.
4436 Refactor handling of options in the build-webkit script
4438 Options are now defined in one place, and then reused when creating
4439 the usage help text, the arguments to GetOptions(), and when passing
4440 the options on to the underlying port-dependent build systems.
4442 This allows the Qt port to read the defaults for the options from the
4443 pro file (dynamically), and to pass the options on to qmake at build.
4447 2009-06-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
4449 Reviewed by Holger Freyther.
4451 [Qt] Fix release build detection
4452 https://bugs.webkit.org/show_bug.cgi?id=26267
4456 2009-06-10 Gustavo Noronha Silva <gns@gnome.org>
4458 Reviewed by Xan Lopez.
4460 Add unit tests for our WebKitNetworkRequest object.
4464 2009-06-10 Xan Lopez <xlopez@igalia.com>
4466 Reviewed by Gustavo Noronha.
4468 Version bump in preparation for 1.1.9 release.
4472 2009-06-10 Xan Lopez <xlopez@igalia.com>
4474 Reviewed by Jan Alonzo.
4476 https://bugs.webkit.org/show_bug.cgi?id=25415
4477 [GTK][ATK] Please implement support for get_text_at_offset
4479 Add new dependency on the Gail utils library, needed for our a11y
4485 2009-05-29 Gustavo Noronha Silva <gns@gnome.org>
4487 Reviewed by Jan Alonzo.
4489 Add a test-case for our HTTP backend, currently checking the
4490 ref-counting of the SoupMessage.
4494 2009-05-28 Dirk Schulze <krit@webkit.org>
4496 Reviewed by Nikolas Zimmermann.
4498 Enable the new build flag --filters for Gtk. More details in WebCore/ChangeLog.
4502 2009-05-19 Xan Lopez <xlopez@igalia.com>
4504 Reviewed by Jan Alonzo and Gustavo Noronha.
4506 https://bugs.webkit.org/show_bug.cgi?id=25415
4507 [GTK][ATK] Please implement support for get_text_at_offset
4509 Add new test file for ATK.
4513 2009-05-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4515 Rubber-stamped by Xan Lopez.
4517 Fix webkitgtk_cleanfiles to clean gtk-doc-related files in the
4518 correct directory, so that we pass make distcheck.
4522 2009-05-28 Xan Lopez <xlopez@igalia.com>
4524 Bump version numbers in preparation for 1.1.8 release.
4528 2009-05-23 Jan Michael Alonzo <jmalonzo@webkit.org>
4530 Unreviewed build fix. Add gstreamer-video-0.10 libs to
4531 GSTREAMER_LIBS to resolve an undefined reference to gst_video_get_size
4532 - symbol used in MediaPlayerPrivateGstreamer.
4536 2009-05-23 Jan Michael Alonzo <jmalonzo@webkit.org>
4538 Reviewed by Xan Lopez.
4540 [Gtk] Various autotools build refactoring and fixes
4541 https://bugs.webkit.org/show_bug.cgi?id=25286
4543 Refactor library LIBS. Move third-party libs in libwebkit instead
4548 2009-05-22 Antonio Gomes <antonio.gomes@openbossa.org>
4550 Reviewed by Gustavo Noronha.
4552 Make Gtk build not bail out if gtk-doc-tools is not installed.
4554 Warning message shown instead.
4558 2009-05-22 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4560 Reviewed by Xan Lopez.
4562 Add big warnings about the glib unicode backend being slow and
4563 incomplete, since it is a work in progress.
4565 * autotools/webkit.m4:
4568 2009-05-22 Dominik Röttsches <dominik.roettsches@access-company.com>
4570 Reviewed by Gustavo Noronha.
4572 https://bugs.webkit.org/show_bug.cgi?id=15914
4573 [GTK] Implement Unicode functionality using GLib
4575 Initial version of this patch by Jürg Billeter.
4577 Adding options for --with-unicode-backend=icu|glib
4578 and checking for pango version >= 1.21.0 if GLib backend
4579 is selected. Temporarily, until remaining parts of
4580 this patch are committed, introduce WTF_USE_GLIB_ICU_UNICODE_HYBRID
4581 macro to allow for a mixed compilation with WTF Unicode
4582 backend based on GLib while text codecs and TextBreakIterator
4583 remain ICU dependent.
4588 2009-05-18 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4590 Reviewed by Gavin Barraclough.
4592 Enable YARR, and disable WREC for GTK+.
4596 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
4598 Reviewed by Xan Lopez.
4600 [Gtk] Various autotools build refactoring and fixes
4601 https://bugs.webkit.org/show_bug.cgi?id=25286
4603 Add support for running unit tests. Also run the tests whenever
4604 the 'check' target runs.
4608 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
4610 Reviewed by Xan Lopez.
4612 [Gtk] Various autotools build refactoring and fixes
4613 https://bugs.webkit.org/show_bug.cgi?id=25286
4619 2009-05-18 Jan Michael Alonzo <jmalonzo@webkit.org>
4621 Reviewed by Xan Lopez.
4623 [Gtk] Various autotools build refactoring and fixes
4624 https://bugs.webkit.org/show_bug.cgi?id=25286
4626 Add -no-install and -no-fast-install to programs and tests that we
4627 don't install. Also remove -O2 since this is already handled at
4632 2009-05-17 Jan Michael Alonzo <jmalonzo@webkit.org>
4634 Reviewed by Xan Lopez.
4636 [Gtk] Various autotools build refactoring and fixes
4637 https://bugs.webkit.org/show_bug.cgi?id=25286
4639 Refactor library cflags
4643 2009-05-15 Fridrich Strba <fridrich.strba@bluewin.ch>
4645 Reviewed by Jan Alonzo.
4647 Use AC_CANONICAL_HOST instead of AC_CANONICAL_SYSTEM, since
4648 the JIT compiler is not a cross-compiler
4652 2009-05-13 Xan Lopez <xlopez@igalia.com>
4654 Unreviewed: bump versions in preparation for 1.1.7 release.
4658 2009-05-13 Xan Lopez <xlopez@igalia.com>
4660 Rubber-stamped by Gustavo Noronha.
4662 Revert commit r43563, since it breaks WebKitGTK+ when compiled
4667 2009-05-12 Jan Michael Alonzo <jmalonzo@webkit.org>
4669 Reviewed by Holger Freyther.
4671 [Gtk] Various autotools build refactoring and fixes
4672 https://bugs.webkit.org/show_bug.cgi?id=25286
4674 Refactor use of CFLAGS, CXXFLAGS, LIBADD and LDFLAGS.
4678 2009-05-09 Jan Michael Alonzo <jmalonzo@webkit.org>
4680 Reviewed by Gustavo Noronha.
4682 WebKit-r43163 won't build for gtk-directfb
4683 https://bugs.webkit.org/show_bug.cgi?id=25538
4685 Move the ENCHANT check out of the with_target conditional since it
4686 applies to all targets
4690 2009-05-09 Mike Hommey <glandium@debian.org>
4692 Reviewed by Geoffrey Garen. Landed by Jan Alonzo.
4694 Enable JIT on x86-64 gtk+
4695 https://bugs.webkit.org/show_bug.cgi?id=24724
4699 2009-05-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4701 Reviewed by Xan Lopez.
4703 Ship the gtk-doc.make file, so as to not depend on gtkdoc-tools.
4708 2009-05-06 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
4710 Reviewed by Simon Hausmann.
4712 Build QtWebKit as a framework on Mac
4714 This implies both debug and release build by default, unless
4715 one of the --debug or --release config options are passed to
4716 the build-webkit script.
4718 Frameworks can be disabled by passing CONFIG+=webkit_no_framework
4719 to the build-webkit script.
4721 To be able to build both debug and release targets in parallel
4722 we have to use separate output directories for the generated
4723 sources, which is not optimal, but required to avoid race conditions.
4725 An optimization would be to only require this spit-up on Mac.
4729 2009-04-30 Jan Michael Alonzo <jmalonzo@webkit.org>
4731 Unreviewed build GTK build fix
4733 * configure.ac: typo fix - javascript_debugger should be enable_javascript_debugger
4735 2009-04-30 Dimitri Glazkov <dglazkov@chromium.org>
4737 Unreviewed, build fix.
4739 https://bugs.webkit.org/show_bug.cgi?id=25470
4740 Extend the cover of ENABLE_JAVASCRIPT_DEBUGGER to profiler.
4742 * configure.ac: Add autoconfig options, missed in the first commit.
4744 2009-04-28 Xan Lopez <xlopez@igalia.com>
4746 Unreviewed: bump versions in preparation for 1.1.6 release.
4750 2009-04-25 Jan Michael Alonzo <jmalonzo@webkit.org>
4752 Reviewed by Xan Lopez.
4754 [GTK] Error reporting
4755 https://bugs.webkit.org/show_bug.cgi?id=18344
4757 Add webkiterror to the build.
4761 2009-04-25 Jan Michael Alonzo <jmalonzo@webkit.org>
4763 Reviewed by Xan Lopez.
4765 [GTK] Error reporting
4766 https://bugs.webkit.org/show_bug.cgi?id=18344
4768 Add the default error page for installation.
4772 2009-04-24 Diego Escalante Urrelo <diegoe@gnome.org>
4774 Reviewed by Gustavo Noronha.
4776 https://bugs.webkit.org/show_bug.cgi?id=15616
4777 [GTK] Add spell checking
4779 Add enchant support for spell-checking-languages property to work
4785 2009-04-24 Simon Hausmann <simon.hausmann@nokia.com>
4787 Reviewed by Ariya Hidayat.
4789 Added support for generating API docs in the Qt build using "make docs"
4791 * WebKit.pro: Include docs.pri for "make docs" target.
4793 2009-04-14 Xan Lopez <xlopez@igalia.com>
4795 Unreviewed version bump in preparation for 1.1.5 release.
4799 2009-04-06 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4801 Rubber-stamped by Sam Weinig.
4803 Added rules to maintain the localization support. We cannot simply
4804 use whatever gettextize gives us because our build system is
4810 2009-04-05 Mike Hommey <glandium@debian.org>
4812 Reviewed by Holger Freyther.
4814 Filter out all C++ symbols
4815 https://bugs.webkit.org/show_bug.cgi?id=24960
4817 Considering the public API is all C, we can just filter out all
4818 C++ mangled symbols, which will avoid exporting symbols in some
4819 corner cases such as gcc bugs on specific architectures, etc.
4821 * autotools/symbols.filter:
4823 2009-04-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4825 Reviewed by Holger Freyther.
4827 Require GTK+ >= 2.10; 2.8 is already very old, and some very
4828 useful APIs are only available since 2.10.
4832 2009-04-01 Christian Dywan <christian@twotoasts.de>
4834 Reviewed by Holger Freyther.
4836 Unit test WebKitDownload
4837 http://bugs.webkit.org/show_bug.cgi?id=24844
4839 * GNUmakefile.am: Add a unit test for downloading.
4841 2009-04-01 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4843 Unreviewed build fix. Fix make distcheck, after the gtk-doc
4848 2009-03-30 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4850 Reviewed by Holger Freyther.
4852 Integrate gtk-doc into the Gtk+ buildsystem.
4857 2009-03-30 Xan Lopez <xlopez@igalia.com>
4859 Unreviewed: bump version to 1.1.4 for release.
4863 2009-03-21 Xan Lopez <xlopez@igalia.com>
4865 Reviewed by Holger Freyther.
4867 Require gnome-keyring 2.26.0, since we were depending on an
4868 unreleased trunk revision between 2.25.91 and 2.26.0.
4872 2009-03-20 Jan Michael Alonzo <jmalonzo@gmail.com>
4874 Reviewed by Holger Freyther.
4876 [GTK] Misc patches for WebKitWebHistoryItem
4877 https://bugs.webkit.org/show_bug.cgi?id=24493
4879 Added build support for build the WebKitWebHistoryItem unit test.
4883 2009-03-20 Jan Michael Alonzo <jmalonzo@gmail.com>
4885 Reviewed by Holger Freyther.
4887 Separate gtk unit tests
4888 https://bugs.webkit.org/show_bug.cgi?id=24039
4890 Build the unit tests accordingly.
4894 2009-03-17 Gustavo Noronha Silva <gns@gnome.org>
4896 Reviewed by Mark Rowe.
4898 Enable HTML5 media elements support by default in the GTK+ port.
4902 2009-03-17 Mike Hommey <glandium@debian.org>
4904 Reviewed by Holger Freyther.
4906 Do not export cti* symbols.
4907 See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519924.
4909 * autotools/symbols.filter:
4911 2009-03-15 Xan Lopez <xlopez@igalia.com>
4913 Bump version to 1.1.3 for release and fix soversion
4914 calculation (oops). Thanks to Frederik Himpe for pointing this
4919 2009-03-15 Xan Lopez <xlopez@igalia.com>
4921 Bump version and libtool version for release.
4925 2009-03-14 Xan Lopez <xlopez@igalia.com>
4927 No review, build fix.
4929 Split clean rules to make distcheck pass.