2010-12-02 Daniel Bates <dbates@rim.com>
[WebKit-https.git] / ChangeLog
1 2010-12-02  Daniel Bates  <dbates@rim.com>
2
3         Add autotools generated files to svn:ignore so that these
4         files do not show up in an svn stat.
5
6         * .: Added properties svn:ignore, svn:ignore and svn:ignore. Modified property svn:ignore.
7         * autotools: Added property svn:ignore.
8
9 2010-12-01  Adam Roben  <aroben@apple.com>
10
11         Teach git to ignore files installed by WebKitSupportLibrary and
12         WebKitAuxiliaryLibrary
13
14         Fixes <http://webkit.org/b/50348> Git complains about lots of
15         untracked files in WebKitLibraries/win
16
17         Reviewed by Steve Falkenburg.
18
19         * .gitignore: Added files from these libraries.
20
21 2010-12-01  Steve Falkenburg  <sfalken@apple.com>
22
23         Reviewed by Adam Roben.
24
25         vcproj changes can't be applied cleanly by the Windows EWS bot
26         https://bugs.webkit.org/show_bug.cgi?id=50328
27
28         * .gitattributes:
29
30 2010-11-30  Patrick Gansterer  <paroga@webkit.org>
31
32         Reviewed by Andreas Kling.
33
34         [CMake] Use preprocessor argument in GENERATE_DOM_NAMES
35         https://bugs.webkit.org/show_bug.cgi?id=49886
36
37         * cmake/WebKitMacros.cmake:
38
39 2010-11-30  Patrick Gansterer  <paroga@webkit.org>
40
41         Reviewed by Andreas Kling.
42
43         Move generator logic into WebCore CMakeLists.txt file
44         https://bugs.webkit.org/show_bug.cgi?id=49885
45
46         * cmake/WebKitMacros.cmake:
47
48 2010-11-29  Xan Lopez  <xlopez@igalia.com>
49
50         Reviewed by Martin Robinson.
51
52         * configure.ac: bump version for 1.3.7 release.
53
54 2010-11-28  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
55
56         Reviewed by Antonio Gomes.
57
58         [Qt] Remove unused BASE_DIR from the build system
59         https://bugs.webkit.org/show_bug.cgi?id=50132
60
61         * WebKit.pri:
62
63 2010-11-24  Hayato Ito  <hayato@chromium.org>
64
65         Reviewed by David Levin.
66
67         Add files which Chromium port generates to .gitignore.
68
69         https://bugs.webkit.org/show_bug.cgi?id=49943
70
71         * .gitignore:
72
73 2010-11-23  Patrick Gansterer  <paroga@webkit.org>
74
75         Reviewed by David Levin.
76
77         Add WebKit2 VisualStudio files to .gitattributes
78         https://bugs.webkit.org/show_bug.cgi?id=49969
79
80         * .gitattributes:
81
82 2010-11-19  Mihai Parparita  <mihaip@chromium.org>
83
84         Add recent upstream Chromium dependencies to .gitignore.
85
86         * .gitignore:
87
88 2010-11-17  Martin Robinson  <mrobinson@igalia.com>
89
90         Reviewed by Gustavo Noronha Silva.
91
92         [GTK] Changing any GNUmakefile.am in the source tree forces a rebuld of the DOM bindings and WebKit APi
93         https://bugs.webkit.org/show_bug.cgi?id=49400
94
95         Move WebKit API build rules out of GNUmakefile.am. These are now in
96         WebKit/gtk/GNUmakefile.am.
97
98         * GNUmakefile.am: Remove WebKit API build rules.
99
100 2010-11-17  Commit Queue  <commit-queue@webkit.org>
101
102         Unreviewed.  Test commit for commit-queue@webkit.org.
103
104 2010-11-16  Andreas Kling  <kling@webkit.org>
105
106         Unreviewed typo fix for previous commit.
107
108         * common.pri:
109
110 2010-11-16  Andreas Kling  <kling@webkit.org>
111
112         Reviewed by Kenneth Rohde Christiansen.
113
114         [Qt][Scratchbox] Use gold linker explicitly when available
115
116         gold is faster at linking QtWebKit than binutils ld, but it cannot be
117         enabled by default on a system that compiles other Qt projects.
118         This is due to gold not supporting the --add-needed flag.
119
120         Original patch by Kimmo Kinnunen.
121
122         * common.pri:
123
124 2010-11-16  Andreas Kling  <kling@webkit.org>
125
126         Reviewed by Kenneth Rohde Christiansen.
127
128         [Qt] Add 'valgrind' build mode
129
130         Passing CONFIG+=valgrind to qmake will now build WebKit in a way
131         suitable for debugging with Valgrind.
132
133         Original patch by Christian Sejersen.
134
135         * WebKit.pri:
136
137 2010-11-15  Patrick Gansterer  <paroga@webkit.org>
138
139         Reviewed by Andreas Kling.
140
141         [CMake] Add additional flags to cmakeconfig.h
142         https://bugs.webkit.org/show_bug.cgi?id=49556
143
144         * cmake/OptionsEfl.cmake:
145         * cmakeconfig.h.cmake:
146
147 2010-11-14  Ryuan Choi  <ryuan.choi@samsung.com>
148
149         Reviewed by Martin Robinson.
150
151         [EFL] add pango support
152         https://bugs.webkit.org/show_bug.cgi?id=46029
153
154         Add FONT_BACKEND option to switch between pango and freetype.
155
156         * cmake/OptionsEfl.cmake:
157
158 2010-11-11  Eric Seidel  <eric@webkit.org>
159
160         Rubber-stamped by Adam Roben.
161
162         * .: Modified property svn:ignore.
163          - Add WebKitSupportLibrary.zip and WebKitBuild to the root ignore list.
164
165 2010-11-10  Csaba Osztrogonác  <ossy@webkit.org>
166
167         Reviewed by David Hyatt.
168
169         HTML5 Ruby support should be mandatory feature
170         https://bugs.webkit.org/show_bug.cgi?id=49272
171
172         Remove Ruby as optional feature.
173
174         * cmake/OptionsEfl.cmake:
175         * cmakeconfig.h.cmake:
176         * configure.ac:
177
178 2010-11-09  Gavin Peters  <gavinp@chromium.org>
179
180         Reviewed by Xan Lopez.
181
182         gtk platform doesn't support link prefetch
183         https://bugs.webkit.org/show_bug.cgi?id=49234
184
185         * configure.ac:
186
187 2010-11-08  Xan Lopez  <xlopez@igalia.com>
188
189         Reviewed by Martin Robinson.
190
191         Update version numbers for release.
192
193         * configure.ac:
194
195 2010-11-04  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
196
197         Reviewed by Adam Barth.
198
199         [EFL] Enable HTML5 Video
200         https://bugs.webkit.org/show_bug.cgi?id=48972 
201
202         Enable HTML 5 Video option for WebKit EFL. 
203
204         * cmake/OptionsEfl.cmake:
205
206 2010-11-01  Viatcheslav Ostapenko  <ostapenko.viatcheslav@nokia.com>
207
208         Reviewed by Andreas Kling.
209
210         [Qt][Symbian] QtTestBrowser runs out of memory with most of javascript benchmarks.
211         https://bugs.webkit.org/show_bug.cgi?id=48730
212
213         Increase the maximum heap size on Symbian to 256 MB.
214
215         * WebKit.pri:
216
217 2010-10-29  Csaba Osztrogonác  <ossy@webkit.org>
218
219         Reviewed by Adam Roben and David Kilzer.
220
221         Fix and cleanup of build systems
222         https://bugs.webkit.org/show_bug.cgi?id=48342
223
224         * cmake/OptionsEfl.cmake: Remove unnecessary ENABLE_SANDBOX.
225         * cmakeconfig.h.cmake:
226         * configure.ac:
227
228 2010-10-26  Antonio Gomes  <agomes@rim.com>
229
230         Reviewed by Martin Robinson.
231
232         [GTK] Implement DumpRenderTreeSupportGtk (similarly to DumpRenderTreeSupportQt idea)
233         https://bugs.webkit.org/show_bug.cgi?id=48199
234
235         * GNUmakefile.am: Added WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.cpp|h to GTK+'s build system;
236         * autotools/symbols.filter: Added DumpRenderTreeSupportGtk symbols to symbols.filter so they do not get
237           filtered and get visible by DRT.
238
239 2010-10-24  Anders Bakken  <agbakken@gmail.com>
240
241         Reviewed by Simon Hausmann.
242
243         [Qt] Disable enable_fast_mobile_scrolling for QWS
244         https://bugs.webkit.org/show_bug.cgi?id=48006
245
246         Turning this on breaks the acidtests for QWS/DirectFB and QWS/QVFB
247
248         * WebKit.pri:
249
250 2010-10-22  Adam Barth  <abarth@webkit.org>
251
252         Unreviewed, rolling out r70290.
253         http://trac.webkit.org/changeset/70290
254         https://bugs.webkit.org/show_bug.cgi?id=48111
255
256         Undelete Android build files.
257
258         * Android.mk: Added.
259
260 2010-10-21  Adam Barth  <abarth@webkit.org>
261
262         Reviewed by David Levin.
263
264         Remove Android build system
265         https://bugs.webkit.org/show_bug.cgi?id=48111
266
267         * Android.mk: Removed.
268
269 2010-10-19  Ryuan Choi  <ryuan.choi@samsung.com>
270
271         Unreviewed, adding missed additionalArguments.
272
273         [CMAKE] additional arguments was missed in GENERATE_DOM_NAMES
274         https://bugs.webkit.org/show_bug.cgi?id=47694
275
276         Pass additionalArguments for make_names.pl to choose enabled features.
277
278         * cmake/WebKitMacros.cmake:
279
280 2010-10-19  Sheriff Bot  <webkit.review.bot@gmail.com>
281
282         Unreviewed, rolling out r70034.
283         http://trac.webkit.org/changeset/70034
284         https://bugs.webkit.org/show_bug.cgi?id=47889
285
286         "Gustavo's bot is lame" (Requested by xan_ on #webkit).
287
288         * configure.ac:
289
290 2010-10-19  Prof. MAAD  <himself@prof-maad.org>
291
292         Reviewed by Xan Lopez.
293
294         [GTK] Correct erroneous documentation for webkit_web_navigation_action_get_button()
295         https://bugs.webkit.org/show_bug.cgi?id=46723
296
297         * WebKit/gtk/webkit/webkitwebnavigationaction.cpp:
298
299 2010-10-19  Xan Lopez  <xlopez@igalia.com>
300
301         Reviewed by Martin Robinson.
302
303         [GTK] Bump minimum requirement for libsoup to 2.30
304         https://bugs.webkit.org/show_bug.cgi?id=46176
305
306         Bump minimum libsoup to required version to 2.30.0.
307
308         * configure.ac:
309
310 2010-10-18  Xan Lopez  <xlopez@igalia.com>
311
312         Reviewed by Martin Robinson.
313
314         Bump version numbers for 1.3.5 release.
315
316         * configure.ac:
317
318 2006-10-27  Brady Eidson  <beidson@apple.com>
319
320         70,000!
321
322 2010-10-15  Sergio Villar Senin  <svillar@igalia.com>
323
324         Reviewed by Martin Robinson.
325
326         [GTK] Fix introspection support
327         https://bugs.webkit.org/show_bug.cgi?id=47723
328
329         Added HTTP cache directory to the WebkitGtk+ GIR sources.
330
331         * GNUmakefile.am:
332
333 2010-10-14  Andras Becsi  <abecsi@webkit.org>
334
335         Reviewed by Csaba Osztrogonác.
336
337         [Qt] Fix -Werror after r68637 on x86 platforms.
338         Qt's build system sets QT_ARCH statically to i386 or x86_64 accordingly,
339         so check for this instead of only checking for x86.
340
341         * WebKit.pri:
342
343 2010-10-13  Sergio Villar Senin  <svillar@igalia.com>
344
345         Reviewed by Martin Robinson.
346
347         [GTK] Add HTTP caching support
348         https://bugs.webkit.org/show_bug.cgi?id=44261
349
350         Bump the required version of GLib. The serialization/deserialization
351         code of libsoup caching code uses GVariant, which was added to GLib in
352         version 2.24.
353
354         * GNUmakefile.am: Add paths for soup HTTP cache code.
355         * autotools/webkit.m4: Increase required glib version.
356
357 2010-10-13  Xan Lopez  <xlopez@igalia.com>
358
359         Reviewed by Gustavo Noronha.
360
361         [GTK] Remove more warnings from the g-i scanner run
362         https://bugs.webkit.org/show_bug.cgi?id=47255
363
364         Fixes almost all warnings coming from the g-i scanner.
365
366         * GNUmakefile.am: Add missing files and include dirs to the
367         scanner run.
368
369 2010-10-08  Balazs Kelemen  <kbalazs@webkit.org>
370
371         Reviewed by Csaba Osztrogonác.
372
373         [Qt] Turn on building WTR
374         https://bugs.webkit.org/show_bug.cgi?id=47349
375
376         * DerivedSources.pro:
377         * WebKit.pro:
378
379 2010-10-07  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>, Andras Becsi  <abecsi@webkit.org>, Balazs Kelemen  <kbalazs@webkit.org>
380
381         Reviewed by Kenneth Rohde Christiansen.
382
383         [Qt] Add WTR's InjectedBundle build files.
384         https://bugs.webkit.org/show_bug.cgi?id=47333
385
386         * DerivedSources.pro:
387         * WebKit.pro:
388
389 2010-10-07  Sheriff Bot  <webkit.review.bot@gmail.com>
390
391         Unreviewed, rolling out r69315.
392         http://trac.webkit.org/changeset/69315
393         https://bugs.webkit.org/show_bug.cgi?id=47363
394
395         Forgot to add the new files (Requested by kbalazs on #webkit).
396
397         * DerivedSources.pro:
398
399 2010-10-07  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>, Andras Becsi  <abecsi@webkit.org>, Balazs Kelemen  <kbalazs@webkit.org>
400
401         Reviewed by Kenneth Rohde Christiansen.
402
403         [Qt] Add WTR's InjectedBundle build files.
404         https://bugs.webkit.org/show_bug.cgi?id=47333
405
406         * DerivedSources.pro:
407         * WebKit.pro:
408
409 2010-10-07  Balazs Kelemen  <kbalazs@webkit.org>
410
411         Reviewed by Kenneth Rohde Christiansen.
412
413         [Qt] Turn on building WTR
414         https://bugs.webkit.org/show_bug.cgi?id=47349
415
416         * WebKit.pro:
417
418 2010-10-07  Carlos Garcia Campos  <cgarcia@igalia.com>
419
420         Reviewed by Xan Lopez.
421
422         [GTK] Fix the build for GTK+ 3
423         https://bugs.webkit.org/show_bug.cgi?id=47249
424
425         Bump required gtk+-3 version to 2.91.0
426
427         * configure.ac:
428
429 2010-10-07  Simon Hausmann  <simon.hausmann@nokia.com>
430
431         Rubber-stamped by Tor Arne Vestbø.
432
433         [Qt] Re-enable the web inspector for maemo6 builds
434
435         Yeah, it's strange :), but they really want it.
436
437         * WebKit.pri:
438
439 2010-10-06  Balazs Kelemen  <kbalazs@webkit.org>
440
441         Reviewed by Kenneth Rohde Christiansen.
442
443         [Qt] Add WebKitTestRunner's build files
444         https://bugs.webkit.org/show_bug.cgi?id=44155
445
446         Add the new subdirs.
447         * DerivedSources.pro:
448         * WebKit.pro:
449
450 2010-10-04  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
451
452         Reviewed by Antonio Gomes.
453
454         [EFL] Use fast malloc for WebKit EFL
455         https://bugs.webkit.org/show_bug.cgi?id=46691
456
457         Use fast malloc for WebKit EFL because the fast malloc is to allocate
458         memory quickly.
459
460         * cmake/OptionsEfl.cmake:
461
462 2010-10-03  Dimitri Glazkov  <dglazkov@chromium.org>
463
464         Add Chromium depot_tools to files that git should ignore.
465
466         * .gitignore: Added WebKit/chromium/depot_tools.
467
468 2010-09-30  Kevin Ollivier  <kevino@theolliviers.com>
469
470         [wx] Fix typo in build script.
471
472         * wscript:
473
474 2010-09-29  Simon Hausmann  <simon.hausmann@nokia.com>
475
476         Reviewed by Csaba Osztrogonác.
477
478         [Qt] Fix the build on non-x86 platforms with gcc
479
480         Don't disable -Werror on arm, that doesn't work when QT_ARCH is
481         for example armv6. Instead change the condition as the comment says,
482         enable -Werror on x86/gcc where we know it passes. On other platforms
483         gcc produces difference warnings, and when they're fixed we can add
484         them to the whitelist of -Werror-supported architectures.
485
486         * WebKit.pri:
487
488 2010-09-28  Philippe Normand  <pnormand@igalia.com>
489
490         Reviewed by Martin Robinson.
491
492         check USE(GSTREAMER) instead of ENABLE(VIDEO) in gstreamer/ files
493         https://bugs.webkit.org/show_bug.cgi?id=46717
494
495         Define WTF_USE_GSTREAMER if configure found the gstreamer
496         development files and add the macro in the gcc command-line if needed.
497
498         * GNUmakefile.am:
499         * configure.ac:
500
501 2010-09-28  Kevin Ollivier  <kevino@theolliviers.com>
502
503         [wx] Build fix, build sources that used to be built as part of other sources.
504
505         * wscript:
506
507 2010-09-28  Kevin Ollivier  <kevino@theolliviers.com>
508
509         [wx] One more build fix for Win.
510
511         * wscript:
512
513 2010-09-28  Kevin Ollivier  <kevino@theolliviers.com>
514
515         [wx] Build fix, ignore Qt-specific (for now?) source in platform/graphics.
516
517         * wscript:
518
519 2010-09-28  Andras Becsi  <abecsi@webkit.org>
520
521         Reviewed by Csaba Osztrogonác.
522
523         Undefined reference errors when linking due to gperf and inlining.
524         webkit.org/b/29244
525
526         EFL CMake changes by Leandro Pereira <leandro@profusion.mobi>
527
528         Refactor gperf code generation and usage to fix the debug build with gcc>4.4.
529         Hitherto gperf generated C code, these files were included in multiple C++ files across WebCore
530         to access the functionality provided. This resulted in debug build failure with newer gcc versions
531         because of a behaviour change of gcc, which disables C style inlining in debug mode.
532         The make-hash-tools.pl script lets gperf generate C++ code for all gperf files now, which are compiled
533         in their own compilation unit.
534         The functionality provided by the generated code is wrapped behind HashTools.h, so there is no need
535         for multiple inclusions of generated C files to access these functions.
536
537         * cmake/WebKitMacros.cmake:
538
539 2010-09-27  Philippe Normand  <pnormand@igalia.com>
540
541         Reviewed by Martin Robinson.
542
543         [GTK] use ENABLE(GLIB_SUPPORT)
544         https://bugs.webkit.org/show_bug.cgi?id=46630
545
546         Enabling GLIB_SUPPORT on all ports that use GLib to simplify
547         checks.
548
549         * GNUmakefile.am: Enabled the GLIB_SUPPORT define.
550
551 2010-09-24  Romain Pokrzywka  <romain@kdab.com>
552
553         Reviewed by Simon Hausmann.
554
555         [Qt] Fix the Wince build.
556
557         * WebKit.pri: Apply msvc flags to wince, too.
558
559 2010-09-23  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
560
561         Reviewed by Antonio Gomes.
562
563         [EFL] Enable warnings during build by default
564         https://bugs.webkit.org/show_bug.cgi?id=46351
565
566         Change default build to enable several warnings like other ports do.
567         We need to pay special attention to "-Wall" in order to produce better
568         code, so highlight this keyword, too.
569
570         * cmake/WebKitHelpers.cmake:
571
572 2010-09-22  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
573
574         Reviewed by Antonio Gomes.
575
576         [EFL] Fix build with GCC 4.4.x
577         https://bugs.webkit.org/show_bug.cgi?id=40826
578
579         Change the -fstrict-aliasing flag to -fno-strict-aliasing as other
580         ports like GTK and QT are using in their build systems. It was failing
581         to execute when compiled with GCC 4.4.x in Release mode.
582
583         Refactor the flags in order to be more readable.
584
585         * cmake/WebKitHelpers.cmake:
586
587 2010-09-22  No'am Rosenthal  <noam.rosenthal@nokia.com>
588
589         Reviewed by Kenneth Rohde Christiansen.
590
591         [Qt] Move the accelerated compositing build flag to the right place
592         https://bugs.webkit.org/show_bug.cgi?id=43882
593
594         * WebKit.pri: Removed the redundant version check.
595
596 2010-09-21  Fridrich Strba  <fridrich.strba@bluewin.ch>
597
598         Reviewed by Martin Robinson.
599
600         Fix linking issues of the GTK+ port on Windows
601         https://bugs.webkit.org/show_bug.cgi?id=45844
602
603         * GNUmakefile.am: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
604         * configure.ac: link on Windows with ole32.dll, winmm.dll and shlwapi.dll
605         and export correctly all needed symbols from the libwebkitgtk DLL.
606
607 2010-09-21  Xan Lopez  <xlopez@igalia.com>
608
609         Reviewed by Martin Robinson.
610
611         [GTK] Generate correct WebKit gir file with g-i 0.9.5
612         https://bugs.webkit.org/show_bug.cgi?id=46173
613
614         Generate a correct gir file for WebKit with the
615         gobject-introspection 0.9.5 scanner.
616
617         * GNUmakefile.am:
618
619 2010-09-21  Xan Lopez  <xlopez@igalia.com>
620
621         Reviewed by Gustavo Noronha.
622
623         Update for 1.3.4 release.
624
625         * configure.ac:
626
627 2010-09-21  Xan Lopez  <xlopez@igalia.com>
628
629         Reviewed by Martin Robinson.
630
631         [GTK] Configure flag for Opcode stats
632         https://bugs.webkit.org/show_bug.cgi?id=46081
633
634         Opcode stats won't work with JIT enabled, so bail out if both are
635         enabled at the same time.
636
637         * configure.ac:
638
639 2010-09-21  Xan Lopez  <xlopez@igalia.com>
640
641         Reviewed by Martin Robinson.
642
643         [GTK] Fix --disable-jit
644         https://bugs.webkit.org/show_bug.cgi?id=46080
645
646         Manually define ENABLE_JIT to 0 when we want the feature disabled.
647
648         If the value is undefined Platform.h will enable it again
649         automatically in some platforms, which is probably not what the
650         user wanted if he passed --disable-jit.
651
652         * configure.ac:
653
654 2010-09-18  Kevin Ollivier  <kevino@theolliviers.com>
655
656         [wx] Build fix, fix use of wrong case in name.
657
658         * wscript:
659
660 2010-09-16  Eric Uhrhane  <ericu@chromium.org>
661
662         Reviewed by Jian Li.
663
664         Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
665         https://bugs.webkit.org/show_bug.cgi?id=45798
666
667         * configure.ac:
668
669 2010-09-15  Commit Queue  <commit-queue@webkit.org>
670
671         Unreviewed.  Test commit for commit-queue@webkit.org.
672
673 2010-09-15  Eric Seidel  <eric@webkit.org>
674
675         Unreviewed.  Test commit for commit-queue@webkit.org.
676
677 2010-09-15  Kevin Ollivier  <kevino@theolliviers.com>
678
679         [wx] Build fixes for wxMSW.
680
681         * wscript:
682
683 2010-09-14  Andras Becsi  <abecsi@webkit.org>
684
685         Reviewed by Csaba Osztrogonác.
686
687         [Qt] qmake doesn't generate correct dependencies for rcc resource files
688         https://bugs.webkit.org/show_bug.cgi?id=45747
689
690         * WebKit.pri: add OUT_PWD to DEPENDPATH
691
692 2010-09-11  Simon Hausmann  <simon.hausmann@nokia.com>
693
694         Reviewed by Andreas Kling.
695
696         [Qt] V8 port: webkit project files changes
697         https://bugs.webkit.org/show_bug.cgi?id=45140
698
699         * WebKit.pro: Don't compile JavaScriptCore and jsc when
700         building with v8.
701
702 2010-09-11  Xan Lopez  <xlopez@igalia.com>
703
704         Reviewed by Martin Robinson.
705
706         [GTK] Make introspection work with g-o-i 0.9.5
707         https://bugs.webkit.org/show_bug.cgi?id=45590
708
709         Bump required gobject-introspection version to 0.9.5.
710
711         * configure.ac:
712
713 2010-09-09  Benjamin Poulain  <benjamin.poulain@nokia.com>
714
715         Unreviewed buildfix.
716
717         [Qt] Treat warnings as errors by default for gcc
718         https://bugs.webkit.org/show_bug.cgi?id=43191
719
720         The buildfix r66990 fixes the build for the Maemo
721         branch of Qt, but the symbols maemo5 and 6 are not defined
722         for regular branches on ARM.
723         This fixes the build by disabling -Werror for any ARM platform.
724
725         * WebKit.pri: Don't add -Werror for arm platforms.
726
727 2010-09-08  Peter Kasting  <pkasting@google.com>
728
729         Reviewed by David Hyatt.
730
731         Add smooth scrolling framework, and a Windows implementation.
732         https://bugs.webkit.org/show_bug.cgi?id=32356
733
734         * wscript: Add Windows ScrollAnimator.
735
736 2010-09-08  Csaba Osztrogonác  <ossy@webkit.org>
737
738         Unreviewed buildfix after r66972.
739
740         [Qt] Treat warnings as errors by default for gcc
741         https://bugs.webkit.org/show_bug.cgi?id=43191
742
743         * WebKit.pri: Don't add -Werror for maemo platforms.
744
745 2010-09-08  Martin Robinson  <mrobinson@igalia.com>
746
747         Reviewed by Xan Lopez.
748
749         [GTK] Need a WebSocket implementation
750         https://bugs.webkit.org/show_bug.cgi?id=45197
751
752         * configure.ac: Enable WebSocket by default.
753
754 2010-09-08  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
755
756         Reviewed by Kenneth Rohde Christiansen.
757
758         [EFL] Support to enable HTML5's Video based on gstreamer in WebKit-EFL
759         https://bugs.webkit.org/show_bug.cgi?id=44098
760
761         To support video of HTML5 based on gstreamer, add cmake files for gstreamer. 
762
763         * cmake/FindGStreamer-App.cmake: Added.
764         * cmake/FindGStreamer-Base.cmake: Added.
765         * cmake/FindGStreamer-Interfaces.cmake: Added.
766         * cmake/FindGStreamer-Pbutils.cmake: Added.
767         * cmake/FindGStreamer-Plugins-Base.cmake: Added.
768         * cmake/FindGStreamer-Video.cmake: Added.
769         * cmake/FindGStreamer.cmake: Added.
770         * cmake/OptionsEfl.cmake:
771
772 2010-09-08  Csaba Osztrogonác  <ossy@webkit.org>
773
774         Reviewed by Andreas Kling.
775
776         [Qt] Treat warnings as errors by default for gcc
777         https://bugs.webkit.org/show_bug.cgi?id=43191
778
779         * WebKit.pri: -Werror added to QMAKE_CXXFLAGS for x86 Linux platforms
780
781 2010-09-07  Arno Renevier  <arno@renevier.net>
782
783         Reviewed by Holger Freyther.
784
785         gitignore *~ files and gtk *.pot files
786         https://bugs.webkit.org/show_bug.cgi?id=45129
787
788         * .gitignore:
789
790 2010-09-04  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
791
792         Reviewed by Kenneth Rohde Christiansen.
793
794         [EFL] Move test browser to WebKitTools directory
795         https://bugs.webkit.org/show_bug.cgi?id=45212
796
797         Follow other ports like QT and GTK which moved the test browser to
798         WebKitTools directory.
799
800         * CMakeLists.txt: Include test browser if port defines one.
801
802 2010-09-02  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
803
804         Reviewed by Antonio Gomes.
805
806         [EFL] Name install directories according to library name
807         https://bugs.webkit.org/show_bug.cgi?id=45126
808
809         * cmake/OptionsEfl.cmake: Use library name in order to define the data
810         directory.
811
812 2010-09-02  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
813
814         Reviewed by Antonio Gomes.
815
816         [EFL] Do not override custom compile flags
817         https://bugs.webkit.org/show_bug.cgi?id=45125
818
819         Set a default build type if and only if user did not define one as
820         command line options and he did not give custom CFLAGS or CXXFLAGS.
821         Otherwise, flags from default build type would override user-defined
822         ones.
823
824         * CMakeLists.txt:
825
826 2010-09-02  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
827
828         Reviewed by Antonio Gomes.
829
830         [EFL] Fix double addition of -fPIC
831         https://bugs.webkit.org/show_bug.cgi?id=45122
832
833          When SHARED_CORE=ON, -fPIC is automatically added because all
834          libraries are dynamic. Only when static libraries are built that
835          -fPIC needs to be manually inserted (because the final library,
836          libewebkit.so, is dynamic).
837
838         * cmake/OptionsCommon.cmake: Remove -fPIC flag.
839         * cmake/WebKitHelpers.cmake: Add -fPIC flags iff SHARED_CORE=ON.
840
841 2010-09-01  Ryuan Choi  <ryuan.choi@samsung.com>
842
843         Reviewed by Antonio Gomes.
844
845         [EFL] Need to check LibSoup version
846         https://bugs.webkit.org/show_bug.cgi?id=44658
847
848         Add version check of LibSoup.
849
850         * cmake/FindLibSoup2.cmake:
851
852 2010-08-31  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
853
854         Reviewed by Martin Robinson.
855
856         Preparations for the 1.3.4 release. Bump webkit version to 543.7,
857         as well.
858
859         * configure.ac:
860
861 2010-08-30  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
862
863         Reviewed by Adam Barth.
864
865         [EFL] Remove compiler optimization for gcc 4.5.1
866         https://bugs.webkit.org/show_bug.cgi?id=44520
867
868         GCC 4.5.1 generates wrong code because of -ftree-sra which is enabled
869         by default at any optimization level.
870
871         Newer and older versions are not affected, so check for compiler
872         version before disabling this.
873
874         * cmake/WebKitHelpers.cmake: add flag depending on compiler version.
875
876 2010-08-30  Alejandro G. Castro  <alex@igalia.com>
877
878         Reviewed by Martin Robinson.
879
880         [Gtk] gdk_display_get_core_pointer and gdk_device_get_core_pointer
881         are deprecated
882         https://bugs.webkit.org/show_bug.cgi?id=44787
883
884         We have replaced GtkVersioning.cpp with GtkVersioning.c and
885         created a function (getDefaultGDKPointerDevice) to get the pointer
886         of the window with the new APIs. We added that function to DRT and
887         copyandpaste unit test.
888
889         * GNUmakefile.am:
890
891 2010-08-30  Martin Robinson  <mrobinson@igalia.com>
892
893         Reviewed by Xan Lopez.
894
895         [GTK] WebKit DOM bindings build should not depend on output GNUMakefile
896         https://bugs.webkit.org/show_bug.cgi?id=44805
897
898         Move the DOM bindings source lists and generator rules to
899         WebCore/bindings/gobject/GNUmakefile.am. This will prevent a full WebKit API
900         rebuild whenever the automake files change, decreasing build times.
901
902         * GNUmakefile.am:
903
904 2010-08-27  Mark Rowe  <mrowe@apple.com>
905
906         Reviewed by Adam Barth.
907
908         <http://webkit.org/b/44802> REGRESSION (r65351): WebCore build fails due to attempting to directly access WebKitTools/Scripts
909
910         Move create-html-entity-table in to WebCore so that the build is again self-contained.
911         The script is also updated to take input as a CSV file rather than JSON as the former
912         can be parsed without requiring a third-party Python module be installed.
913
914         * cmake/WebKitMacros.cmake:
915
916 2010-08-27  Kwang Yul Seo  <skyul@company100.net>
917
918         Reviewed by Kevin Ollivier.
919
920         [BREWMP] Add build system
921         https://bugs.webkit.org/show_bug.cgi?id=44645
922
923         Check wxpython option only when build_port is wx.
924
925         * wscript:
926
927 2010-08-27  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
928
929         Unreviewed. Fix compiling dependencies on EFL port due to r65891.
930
931         No new functionality so no new tests.
932
933         * cmake/WebKitGenerators.cmake:
934
935 2010-08-26  Martin Robinson  <mrobinson@igalia.com>
936
937         Reviewed by Xan Lopez.
938
939         [GTK] The GNUmakefile.am files contain a myriad of confusing preprocessor and compiler flag definitions
940         https://bugs.webkit.org/show_bug.cgi?id=44624
941
942         Clean up GNUmakefile.am.
943
944         * GNUmakefile.am: Make the comments describing the global_* variables more readable and
945         correct. Move WebKit-specific include lines and definitions out of webkitgtk_cppflags,
946         corekit_cppflags and webcoregtk_cppflags and straight to the appropriate CPPFLAGS definition.
947         Use global_cppflags for compiler flags that apply to both C++ and C code. Move some JavaScriptCore
948         specific includes to the appropriate sub-directory GNUmakefile.am. Make sure the tests build
949         with the global CPP flags as well.
950
951 2010-08-25  Kwang Yul Seo  <skyul@company100.net>
952
953         Reviewed by Kevin Ollivier.
954
955         [BREWMP] Add build system
956         https://bugs.webkit.org/show_bug.cgi?id=44645
957
958         Make waf script portable so that we can add more ports.
959
960         * wscript:
961
962 2010-08-25  Xan Lopez  <xlopez@igalia.com>
963
964         Reviewed by Martin Robinson.
965
966         [GTK] CodeGeneratorGObject not picking up FEATURE_DEFINES
967         https://bugs.webkit.org/show_bug.cgi?id=44608
968
969         Move FEATURE_DEFINES declaration here, since it's used by the
970         bindings code generator. Also, fix typo in the variable holding
971         the defines.
972
973         * GNUmakefile.am:
974
975 2010-08-25  Rafael Antognolli  <antognolli@profusion.mobi>
976
977         Unreviewed build fix.
978
979         [EFL] Build fix for revision 65332
980         https://bugs.webkit.org/show_bug.cgi?id=44543
981
982         Generated variables are now returned from FindPkgConfig, so no need
983         to document the custom ones.
984
985         * cmake/FindGthread.cmake:
986
987 2010-08-24  Xan Lopez  <xlopez@igalia.com>
988
989         Build fix, strike 2.
990
991         The unit tests are C files, so put the flag in global_cflags.
992
993         * GNUmakefile.am:
994
995 2010-08-24  Xan Lopez  <xlopez@igalia.com>
996
997         Try to fix GTK+ build.
998
999         Move GTK_API_VERSION_2 define to here, since we want to use it
1000         outside of WebCore/WebKit.
1001
1002         * GNUmakefile.am:
1003
1004 2010-08-24  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1005
1006         [EFL] Unreviewed build fix after r65891.
1007
1008         r65891 renamed RemoteInspectorFrontend to InspectorFrontend. Rename
1009         accordingly in CMake build system.
1010
1011         * cmake/WebKitGenerators.cmake:
1012
1013 2010-08-20  Leandro Pereira  <leandro@profusion.mobi>
1014
1015         [EFL] Unreviewed. Fix build when using GNU gold.
1016         When linking with GNU gold, some symbols are not found: explicitly
1017         link with the required libraries.
1018
1019         * cmake/FindFontconfig.cmake: Added.
1020         * cmake/OptionsEfl.cmake: Find Fontconfig, JPEG, and PNG libraries.
1021
1022 2010-08-19  Philippe Normand  <pnormand@igalia.com>
1023
1024         Reviewed by Gustavo Noronha Silva.
1025
1026         [GStreamer] GTK XOverlay support in GStreamerGWorld
1027         https://bugs.webkit.org/show_bug.cgi?id=39474
1028
1029         * configure.ac: gst-interfaces link support needed for use of
1030         GstXOverlay interface.
1031         * GNUmakefile.am: Added new FullscreenVideoController files in the
1032         build.
1033
1034 2010-08-18  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1035
1036         Reviewed by Antonio Gomes.
1037
1038         [EFL] Bump library dependencies
1039         https://bugs.webkit.org/show_bug.cgi?id=44182
1040
1041         Prepare for EFL release. All the EFL dependencies were bumped to
1042         1.0.0. Eina and Ecore_X needed a bump because of API has changed and
1043         the others were changed just to follow those two and because this is
1044         a stable release.
1045
1046         * cmake/FindEFL.cmake: Bump dependencies.
1047
1048 2010-08-17  Ilya Tikhonovsky  <loislo@chromium.org>
1049
1050         Reviewed by Yury Semikhatsky.
1051
1052         Web Inspector: replace hand written InspectorBackendStub.js with generated one.
1053         https://bugs.webkit.org/show_bug.cgi?id=43791
1054
1055         * GNUmakefile.am:
1056
1057 2010-08-18  Sheriff Bot  <webkit.review.bot@gmail.com>
1058
1059         Unreviewed, rolling out r65595.
1060         http://trac.webkit.org/changeset/65595
1061         https://bugs.webkit.org/show_bug.cgi?id=44161
1062
1063         qt build failed (Requested by loislo on #webkit).
1064
1065         * GNUmakefile.am:
1066
1067 2010-08-17  Ilya Tikhonovsky  <loislo@chromium.org>
1068
1069         Reviewed by Yury Semikhatsky.
1070
1071         Web Inspector: replace hand written InspectorBackendStub.js by generated one.
1072         https://bugs.webkit.org/show_bug.cgi?id=43791
1073
1074         * GNUmakefile.am:
1075
1076 2010-08-17  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
1077
1078         Reviewed by Darin Adler.
1079
1080         Add NetworkingContext to avoid layer violations
1081         https://bugs.webkit.org/show_bug.cgi?id=42292
1082
1083         Preparation: Just add the files to the build system.
1084
1085         * GNUmakefile.am: Added new files.
1086
1087 2010-08-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.couk>
1088
1089         Reviewed by Martin Robinson.
1090
1091         WebBackForwardList.get_{back|forward}_list_with_limit not introspectable
1092         https://bugs.webkit.org/show_bug.cgi?id=43054
1093
1094         * GNUmakefile.am: Give also API implementation files to the GIR
1095         scanner.
1096
1097 2010-08-17  Martin Robinson  <mrobinson@igalia.com>
1098
1099         GTK+ Build fix for those having stable versions of GLib.
1100
1101         * configure.ac: Only invoke GLIB_GSETTINGS if we have the necessary gio version.
1102
1103 2010-08-17  Sheriff Bot  <webkit.review.bot@gmail.com>
1104
1105         Unreviewed, rolling out r65500.
1106         http://trac.webkit.org/changeset/65500
1107         https://bugs.webkit.org/show_bug.cgi?id=44108
1108
1109         Qt bots failed to compile. (Requested by loislo on #webkit).
1110
1111         * GNUmakefile.am:
1112
1113 2010-08-17  Ilya Tikhonovsky  <loislo@chromium.org>
1114
1115         Reviewed by Yury Semikhatsky.
1116
1117         Web Inspector: replace hand written InspectorBackendStub.js by generated one.
1118         https://bugs.webkit.org/show_bug.cgi?id=43791
1119
1120         * GNUmakefile.am:
1121
1122 2010-08-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1123
1124         Reviewed by Martin Robinson.
1125
1126         [GTK] GSettings support adds annoying warnings on systems with older glib versions
1127         https://bugs.webkit.org/show_bug.cgi?id=44056
1128
1129         Add file containing GLIB_GSETTINGS macro so that
1130         configure doesn't spit warnings in older systems.
1131
1132         * autotools/gsettings.m4: Added.
1133         * .gitignore: Ignore files that are generated inside autotools
1134         explicitely, because we have some that are kept in version
1135         control.
1136
1137 2010-08-16  Paul Sawaya  <psawaya@apple.com>
1138
1139         Reviewed by Chris Marrin.
1140
1141         Added shader validation via ANGLE
1142         https://bugs.webkit.org/show_bug.cgi?id=42405
1143
1144         Added ANGLE build to Makefile
1145
1146         * Makefile:
1147
1148 2010-08-16  Kevin Ollivier  <kevino@theolliviers.com>
1149
1150         [wx] Build fix, do not build WebCore as a convenience library as this leads to
1151         errors in the Win build w/export symbols and causes problems with DOM bindings
1152         debugging in gdb. 
1153
1154         * wscript: Copied from WebCore/wscript.
1155
1156 2010-08-15  Ryuan Choi  <ryuan.choi@samsung.com>
1157
1158         Reviewed by Antonio Gomes.
1159
1160         [EFL] Build error on r65378
1161         https://bugs.webkit.org/show_bug.cgi?id=44019
1162
1163         Add GENERATE_JSON macro for HTMLEntityNames.json instead of HTMLEntityNames.gperf
1164
1165         * cmake/WebKitMacros.cmake:
1166
1167 2010-08-14  Patrick Gansterer  <paroga@paroga.com>
1168
1169         Reviewed by Kenneth Rohde Christiansen.
1170
1171         [CMake] Add preprocessor detection for generator scripts
1172         https://bugs.webkit.org/show_bug.cgi?id=43984
1173
1174         * cmake/OptionsCommon.cmake:
1175
1176 2010-08-14  Adrienne Walker  <enne@google.com>
1177
1178         Reviewed by Kenneth Rohde Christiansen.
1179
1180         Update .gitignore file for more files
1181         https://bugs.webkit.org/show_bug.cgi?id=43991
1182
1183         * .gitignore:
1184
1185 2010-08-13  Leandro Pereira  <leandro@profusion.mobi>
1186
1187         [EFL] Unreviewed build fix.
1188
1189         * cmake/FindGthread.cmake: Fix warnings about obsolete PKGCONFIG macro.
1190         * cmake/WebKitGenerators.cmake: FLEX_EXECUTABLE was defined already
1191         by the root CMakeLists.txt file, so remove relevant lines that
1192         depends on FIND_PACKAGE_HANDLE_STANDARD_ARGS macro, which isn't
1193         available anymore.
1194
1195 2010-08-13  Alejandro G. Castro  <alex@igalia.com>
1196
1197         Reviewed by Xan Lopez.
1198
1199         We have to add the ACLOCAL_FLAGS in the env to the autogen.sh
1200         ACLOCAL_FLAGS variable in order to honor the value already
1201         defined, jhbuild uses it to pass parameters.
1202
1203         * autogen.sh:
1204
1205 2010-08-13  Simon Hausmann  <simon.hausmann@nokia.com>
1206
1207         Reviewed by Ariya Hidayat.
1208
1209         [Qt] Introduce Maemo6 for mobile features
1210         https://bugs.webkit.org/show_bug.cgi?id=43969
1211
1212         * WebKit.pri: Use maemo6 where we also use maemo5.
1213
1214 2010-08-13  Simon Hausmann  <simon.hausmann@nokia.com>
1215
1216         Reviewed by Ariya Hidayat.
1217
1218         [Qt] Clean up mobile feature useage
1219         https://bugs.webkit.org/show_bug.cgi?id=43968
1220
1221         * WebKit.pri: Set feature defaults here for some Nokia specific mobile platforms
1222
1223 2010-08-13  Patrick Gansterer  <paroga@paroga.com>
1224
1225         Reviewed by Nikolas Zimmermann.
1226
1227         [CMake] Cleanup generator code.
1228         https://bugs.webkit.org/show_bug.cgi?id=39164
1229
1230         * cmake/WebKitGenerators.cmake:
1231         * cmake/WebKitMacros.cmake:
1232
1233 2010-08-13  Patrick Gansterer  <paroga@paroga.com>
1234
1235         Reviewed by Nikolas Zimmermann.
1236
1237         [CMake] Add missing FIND_PACKAGE(Gperf)
1238         https://bugs.webkit.org/show_bug.cgi?id=43937
1239
1240         * CMakeLists.txt:
1241
1242 2010-08-12  Dimitri Glazkov  <dglazkov@chromium.org>
1243
1244         Reviewed by David Levin.
1245
1246         Add more Chromium-related dependency directories to .gitignore.
1247         https://bugs.webkit.org/show_bug.cgi?id=43940
1248
1249         * .gitignore: Added all existing that are created by update-webkit --chromium.
1250
1251 2010-08-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1252
1253         Reviewed by Martin Robinson.
1254
1255         [GTK] Use GSettings to save/restore Web Inspector settings
1256         https://bugs.webkit.org/show_bug.cgi?id=43512
1257
1258         * GNUmakefile.am: GSettings rules.
1259         * configure.ac: GSettings infrastructure, and check if we should
1260         use it by looking for an appropriate version of GIO.
1261
1262 2010-08-12  Rafael Antognolli  <antognolli@profusion.mobi>
1263
1264         Reviewed by Kenneth Rohde Christiansen.
1265
1266         [EFL] Making CMake keep track of theme dependencies.
1267         https://bugs.webkit.org/show_bug.cgi?id=43862
1268
1269         Removing unused macro GENERATE_EDJ.
1270
1271         * cmake/WebKitEfl.cmake:
1272
1273 2010-08-12  Sheriff Bot  <webkit.review.bot@gmail.com>
1274
1275         Unreviewed, rolling out r65225.
1276         http://trac.webkit.org/changeset/65225
1277         https://bugs.webkit.org/show_bug.cgi?id=43918
1278
1279         Broke EFL port build (Requested by acidx on #webkit).
1280
1281         * cmake/WebKitGenerators.cmake:
1282         * cmake/WebKitMacros.cmake:
1283
1284 2010-08-12  Patrick Gansterer  <paroga@paroga.com>
1285
1286         Reviewed by Nikolas Zimmermann.
1287
1288         [CMake] Cleanup generator code.
1289         https://bugs.webkit.org/show_bug.cgi?id=39164
1290
1291         * cmake/WebKitGenerators.cmake:
1292         * cmake/WebKitMacros.cmake:
1293
1294 2010-08-10  Balazs Kelemen  <kb@inf.u-szeged.hu>
1295
1296         Reviewed by Antonio Gomes.
1297
1298         [Qt] Build WebKit2 into a static lib
1299
1300         https://bugs.webkit.org/show_bug.cgi?id=43621
1301
1302         * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
1303
1304 2010-08-07  Sheriff Bot  <webkit.review.bot@gmail.com>
1305
1306         Unreviewed, rolling out r64904.
1307         http://trac.webkit.org/changeset/64904
1308         https://bugs.webkit.org/show_bug.cgi?id=43671
1309
1310         Broke the Qt Windows builders. (Requested by bbandix on
1311         #webkit).
1312
1313         * WebKit.pro:
1314
1315 2010-08-07  Balazs Kelemen  <kb@inf.u-szeged.hu>
1316
1317         Reviewed by Eric Seidel.
1318
1319         [Qt] Build WebKit2 into a static lib
1320
1321         https://bugs.webkit.org/show_bug.cgi?id=43621
1322
1323         * WebKit.pro: Moved WebKit2 into the subdirs before WebCore since WebCore links against the WebKit2 lib.
1324
1325 2010-08-06  ryuan choi  <ryuan.choi@samsung.com>
1326
1327         Reviewed by Antonio Gomes.
1328
1329         [EFL] Regression (64763) build fix for efl.
1330         https://bugs.webkit.org/show_bug.cgi?id=43597
1331
1332         change ENABLE_BLOB_SLICE to ENABLE_BLOB for fixing build break
1333
1334         * cmake/OptionsEfl.cmake:
1335
1336 2010-08-05  Jian Li  <jianli@chromium.org>
1337
1338         Reviewed by David Levin.
1339
1340         Unify blob related feature defines to ENABLE(BLOB).
1341         https://bugs.webkit.org/show_bug.cgi?id=43081
1342
1343         * cmakeconfig.h.cmake:
1344         * configure.ac:
1345
1346 2010-08-05  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1347
1348         Reviewed by Xan Lopez.
1349
1350         Move files that are generated by the configure script to
1351         DISTCLEANFILES, where they should be. This fixes building after a
1352         make clean.
1353
1354         * GNUmakefile.am:
1355
1356 2010-08-04  Siddharth Mathur  <siddharth.mathur@nokia.com>
1357
1358         Reviewed by Laszlo Gombos.
1359
1360         [Qt][Symbian] Variable max heap size between target/emulator
1361         https://bugs.webkit.org/show_bug.cgi?id=41480
1362
1363         * WebKit.pri: Symbian-only code block for EPOCHEAPSIZE configuration
1364
1365 2010-08-03  Eric Seidel  <eric@webkit.org>
1366
1367         Unreviewed.  Test commit for commit-queue@webkit.org.
1368
1369 2010-08-03  Xan Lopez  <xlopez@igalia.com>
1370
1371         Reviewed by Gustavo Noronha.
1372
1373         [GTK] Fix DOM event dispatch
1374         https://bugs.webkit.org/show_bug.cgi?id=40847
1375
1376         Add new files to the build.
1377
1378         * GNUmakefile.am:
1379
1380 2010-08-03  Xan Lopez  <xlopez@igalia.com>
1381
1382         Reviewed by Gustavo Noronha.
1383
1384         Silence JSCore gir "creation".
1385
1386         * GNUmakefile.am:
1387
1388 2010-08-02  Chris Fleizach  <cfleizach@apple.com>
1389
1390         Unreviewed, rolling out r64471.
1391         http://trac.webkit.org/changeset/64471
1392         https://bugs.webkit.org/show_bug.cgi?id=43005
1393
1394         Rolling out https://bugs.webkit.org/show_bug.cgi?id=43005
1395         until further discussion
1396
1397         * GNUmakefile.am:
1398
1399 2010-08-02  Xan Lopez  <xlopez@igalia.com>
1400
1401         Reviewed by Gustavo Noronha.
1402
1403         [GTK] Add support for the Audio element in the DOM bindings
1404         https://bugs.webkit.org/show_bug.cgi?id=43313
1405
1406         Add new files to the build.
1407
1408         * GNUmakefile.am:
1409
1410 2010-08-02  Chris Fleizach  <cfleizach@apple.com>
1411
1412         Reviewed by David Kilzer.
1413
1414         AX: Support methods for web apps to interact with the native accessibility APIs
1415         https://bugs.webkit.org/show_bug.cgi?id=43005
1416
1417         * GNUmakefile.am:
1418
1419 2010-08-02  Balazs Kelemen  <kb@inf.u-szeged.hu>
1420
1421         Reviewed by Simon Hausmann.
1422
1423         [Qt] Generate forwarding headers for WebKit2
1424
1425         https://bugs.webkit.org/show_bug.cgi?id=43336
1426
1427         * DerivedSources.pro: Added WebKit2/DerivedSources.pro to SUBDIRS if webkit2 is on.
1428
1429 2010-07-30  Patrick Gansterer  <paroga@paroga.com>
1430
1431         Reviewed by Nikolas Zimmermann.
1432
1433         [CMake] Add FindGperf.cmake
1434         https://bugs.webkit.org/show_bug.cgi?id=39163
1435
1436         Add a clean gperf dedection since we need it for building.
1437
1438         * CMakeLists.txt:
1439         * cmake/FindGperf.cmake: Added.
1440
1441 2010-07-30  Rafael Antognolli  <antognolli@profusion.mobi>
1442
1443         Reviewed by Antonio Gomes.
1444
1445         [EFL] Add library version and soname to EFL generated libraries and binary.
1446         https://bugs.webkit.org/show_bug.cgi?id=43212
1447
1448         Make WebKit-EFL follow libtool soname versioning scheme.
1449
1450         * cmake/OptionsEfl.cmake: Added PROJECT_VERSION_PATCH to PROJECT_VERSION.
1451
1452 2010-07-29  Martin Robinson  <mrobinson@igalia.com>
1453
1454         Unreviewed build fix.
1455
1456         Fix installation of autogenerated header files.
1457
1458         * GNUmakefile.am: Fix autogenerated header file installation.
1459
1460 2010-07-27  Martin Robinson  <mrobinson@igalia.com>
1461
1462         Unreviewed build fix.
1463
1464         Add missing webkitdomdefines.h header to the sources list.
1465
1466         * GNUmakefile.am: Add missing header to the sources list.
1467
1468 2010-07-27  Kinuko Yasuda  <kinuko@chromium.org>
1469
1470         Reviewed by Ojan Vafai.
1471
1472         Add FILE_SYSTEM build flag for FileSystem API
1473         https://bugs.webkit.org/show_bug.cgi?id=42915
1474
1475         * configure.ac:
1476
1477 2010-07-26  ryuan choi  <ryuan.choi@samsung.com>
1478
1479         Unreviewed build fix.
1480
1481         [EFL]REGRESSION(r63952): build break because of InspectorBackendDispatcher.cpp
1482         https://bugs.webkit.org/show_bug.cgi?id=43021
1483
1484         Modify cmake script to fix build break as adding InspectorBackendDispatcher.
1485
1486         * cmake/WebKitGenerators.cmake:
1487
1488 2010-07-27  Rafael Antognolli  <antognolli@profusion.mobi>
1489
1490         Reviewed by Antonio Gomes.
1491
1492         [EFL] Changing library names (appending suffix "_efl")
1493         https://bugs.webkit.org/show_bug.cgi?id=42902
1494
1495         Instead of having libwebcore.so, we will have libwebcore_efl.so.
1496         Same for javascriptcore and wtf when compiled as shared, and for jsc.
1497
1498         * cmake/OptionsEfl.cmake:
1499
1500 2010-07-26  Martin Robinson  <mrobinson@igalia.com>
1501
1502         Reviewed by Xan Lopez.
1503
1504         [GTK] Get rid of libgdom
1505         https://bugs.webkit.org/show_bug.cgi?id=42378
1506
1507         Remove the need to build the libgdom intermediate library.
1508
1509         * GNUmakefile.am: Move the source list for the GObject DOM bindings to
1510         the top-level GNUmakefile.am, since they are logically part of WebKit, instead
1511         of WebCore. List all auto-generated files statically and remove no-longer-
1512         used variables. Fix an issue where some places expected webkitenumtypes.cpp
1513         to be generated in different directories.
1514
1515 2010-07-24  Riccardo Magliocchetti  <riccardo.magliocchetti@gmail.com>
1516
1517         Reviewed by Xan Lopez.
1518
1519         [GTK] Enable jit compilation on arm
1520         https://bugs.webkit.org/show_bug.cgi?id=42856
1521
1522         Add missing bits to configure.ac to build the arm jit.
1523         Compile and tested on debian sid armel on a qemu vm.
1524
1525         * configure.ac:
1526
1527 2010-07-23  Rafael Antognolli  <antognolli@profusion.mobi>
1528
1529         Reviewed by Antonio Gomes.
1530
1531         [EFL] Cleanup glib support (make it optional)
1532         https://bugs.webkit.org/show_bug.cgi?id=42480
1533
1534         Fixing support for compiling EFL port without glib.
1535
1536         * cmake/FindGthread.cmake: Added.
1537         * cmake/OptionsEfl.cmake:
1538
1539 2010-07-23  Rafael Antognolli  <antognolli@profusion.mobi>
1540
1541         Reviewed by Antonio Gomes.
1542
1543         [EFL] Add support for using libcurl network backend.
1544         https://bugs.webkit.org/show_bug.cgi?id=42286
1545
1546         Instead of just libsoup, the EFL port now can use libcurl backend.
1547         This is a step in the direction of removing dependency on glib. Just
1548         need to pass the option -DNETWORK_BACKEND=curl to cmake in order to
1549         enable it.
1550
1551         * cmake/OptionsEfl.cmake:
1552
1553 2010-07-23  Andras Becsi  <abecsi@webkit.org>
1554
1555         Reviewed by Kenneth Rohde Christiansen.
1556
1557         [Qt] Enable the build of MiniBrowser.
1558
1559         * WebKit.pro: add MiniBrowser.pro to SUBDIRS.
1560
1561 2010-07-23  Balazs Kelemen  <kb@inf.u-szeged.hu>
1562
1563         Reviewed by Kenneth Rohde Christiansen.
1564
1565         [Qt] Setup the QtWebProcess
1566
1567         https://bugs.webkit.org/show_bug.cgi?id=42623
1568
1569         * WebKit.pro: Add WebKit2.pro to the build guarded by webkit2 config variable.
1570
1571 2010-07-20  Rafael Antognolli  <antognolli@profusion.mobi>
1572
1573         Reviewed by Antonio Gomes.
1574
1575         [EFL] Enable Ecore-X on compile time
1576         https://bugs.webkit.org/show_bug.cgi?id=42600
1577
1578         Check for a flag received from cmake configure and disable it
1579         if necessary. Also disable it if Ecore-X wasn't found.
1580
1581         EFL port does not support automated tests yet.
1582
1583         * cmake/FindEFL.cmake:
1584         * cmake/OptionsEfl.cmake:
1585
1586 2010-07-20  Hans Wennborg  <hans@chromium.org>
1587
1588         Reviewed by Steve Block.
1589
1590         Add WebCore/bindings/generic/RuntimeEnabledFeatures.cpp to build files
1591         https://bugs.webkit.org/show_bug.cgi?id=42380
1592
1593         RuntimeEnabledFeatures.cpp and .h were moved from bindings/v8 to
1594         bindings/generic a while a go (in r54593), but need to
1595         be added to the build in order to be used.
1596
1597         No new functionality so no new tests.
1598
1599         * Android.mk:
1600
1601 2010-07-16  Leandro Pereira  <leandro@profusion.mobi>
1602
1603         [EFL] Unreviewed build system cleanup.
1604
1605         Remove reference to "mediaControlsGtk.css".
1606
1607         * cmake/WebKitGenerators.cmake:
1608
1609 2010-07-16  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1610
1611         Reviewed by Antonio Gomes.
1612
1613         [EFL] Build with MathML enabled. Fix build when MathML is enabled and
1614         make it the default.
1615         https://bugs.webkit.org/show_bug.cgi?id=42453
1616
1617         * cmake/OptionsEfl.cmake: build with MathML enabled as default.
1618
1619 2010-07-15  Martin Robinson  <mrobinson@igalia.com>
1620
1621         Reviewed by Oliver Hunt.
1622
1623         [GTK] Simplify the distribution step
1624         https://bugs.webkit.org/show_bug.cgi?id=42414
1625
1626         * GNUmakefile.am: Remove unused variables. Rely on WebCore/GNUmakefile.am
1627         to handle distributing IDL files from WebCore and to modify EXTRA_DIST.
1628
1629 2010-07-14  Martin Robinson  <mrobinson@igalia.com>
1630
1631         Reviewed by Xan Lopez.
1632
1633         [GTK] Get rid of libWebCoreJS
1634         https://bugs.webkit.org/show_bug.cgi?id=42083
1635
1636         * GNUmakefile.am: Remove the libWebCoreJS library from the extra
1637         link libraries. Add IDL files to the distribution manually, as they
1638         are no longer included in the header list. This prevents a good deal
1639         of repetition in the source listings by avoiding listing both the IDL
1640         files and their final targets.
1641
1642 2010-07-14  Vincent Scheib  <scheib@chromium.org>
1643
1644         Reviewed by Kent Tamura
1645
1646         Configure Git to ignore build files generated by Chromium .gyp on windows.
1647
1648         Bug 42205: Chromium build files on windows not ignored by git
1649         https://bugs.webkit.org/show_bug.cgi?id=42205
1650         
1651         * .gitignore: Updated
1652
1653 2010-07-13  Sheriff Bot  <webkit.review.bot@gmail.com>
1654
1655         Unreviewed, rolling out r63262.
1656         http://trac.webkit.org/changeset/63262
1657         https://bugs.webkit.org/show_bug.cgi?id=42229
1658
1659         broke Windows compile (Requested by bweinstein on #webkit).
1660
1661         * WebKit.pro:
1662
1663 2010-07-13  Caio Marcelo de Oliveira Filho  <caio.oliveira@openbossa.org>
1664
1665         Reviewed by Oliver Hunt.
1666
1667         Separate CoreFoundation specific tests in JSC's testapi.c
1668
1669         testapi.c depends on the Core Foundation.
1670         https://bugs.webkit.org/show_bug.cgi?id=40058
1671
1672         * WebKit.pro: enable compilation of JSC C API test.
1673
1674 2010-07-13  Scott Violet  <sky@chromium.org>
1675
1676         Reviewed by David Levin.
1677
1678         [Chromium] Makes pressing tab accept the currently selected item in a popup.
1679         https://bugs.webkit.org/show_bug.cgi?id=42172
1680
1681         * WebCore/platform/chromium/PopupMenuChromium.cpp:
1682
1683 2010-07-12  Xan Lopez  <xlopez@igalia.com>
1684
1685         Reviewed by Gustavo Noronha.
1686
1687         Bump to 1.3.3
1688
1689         * configure.ac:
1690
1691 2010-07-12  Xan Lopez  <xlopez@igalia.com>
1692
1693         Reviewed by Gustavo Noronha.
1694
1695         Suffix .mo files with the GTK+ API version so that they can be
1696         parallel installable.
1697
1698         * configure.ac:
1699
1700 2010-07-12  Xan Lopez  <xlopez@igalia.com>
1701
1702         Reviewed by Gustavo Noronha.
1703
1704         Add another include path to the scanner to avoid warnings related
1705         to undefined types. It wasn't picking up <webkit/foo.h>-like
1706         headers.
1707
1708         * GNUmakefile.am:
1709
1710 2010-07-07  Rafael Antognolli  <antognolli@profusion.mobi>
1711
1712         Reviewed by Adam Barth.
1713
1714         [EFL] Fix cmake build and libsoup detection
1715         Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
1716         - LINK_FLAGS should be set using quotes, otherwise some wrong
1717         substitution takes place;
1718         - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
1719         version we are using;
1720         - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
1721         than that.
1722         https://bugs.webkit.org/show_bug.cgi?id=41717
1723
1724         * cmake/OptionsEfl.cmake:
1725
1726 2010-07-06  Leandro Pereira  <leandro@profusion.mobi>
1727
1728         Unreviewed build fix.
1729
1730         [EFL] Add macro to generate inspector code.
1731
1732         * cmake/WebKitGenerators.cmake:
1733
1734 2010-07-06  Martin Robinson  <mrobinson@igalia.com>
1735
1736         Unreviewed.
1737
1738         Build fix after r62549.
1739
1740         * GNUmakefile.am: Remove new variable that is no longer used.
1741
1742 2010-07-06  Ilya Tikhonovsky  <loislo@chromium.org>
1743
1744         Reviewed by Yury Semikhatsky.
1745
1746         WebInspector: generator part of the patch for bug 40675.
1747         On the way to Remote Debugging we want to support JSON serialization
1748         on both sides of WebInspector transport.
1749         As far as InspectorFrontend class is a simple proxy to WebInspector
1750         it would be better to generate it from an IDL file.
1751         We have generator infrastructure for binding and will reuse it for
1752         new generator.
1753         https://bugs.webkit.org/show_bug.cgi?id=41692
1754
1755         * GNUmakefile.am:
1756
1757 2010-07-05  Antti Koivisto  <koivisto@iki.fi>
1758
1759         Revert unplanned project file change.
1760
1761         * WebKit.pro:
1762
1763 2010-06-23  Martin Robinson  <mrobinson@igalia.com>
1764
1765         Reviewed by Gustavo Noronha Silva.
1766
1767         [GTK] Separate DerivedSources per-project
1768         https://bugs.webkit.org/show_bug.cgi?id=41109
1769
1770         Separate WebKitGTK+ DerivedSources into per-project subdirectories to prepare
1771         for properly building WebKit2.
1772
1773         * GNUmakefile.am:
1774
1775 2010-07-01  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
1776
1777         Reviewed by Simon Hausmann.
1778
1779         [Qt] Fix a comment in WebKit.pri.
1780
1781         * WebKit.pri:
1782
1783 2010-06-16  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
1784
1785         Reviewed by Simon Hausmann.
1786
1787         [Qt] Fix qmake vcproj generation for QtWebKit.
1788
1789         qmake use TARGET=/LIBS+= -lTARGET to create dependencies
1790         between projects in a subdir template.
1791
1792         Since when compiling outside of Qt we hijack the target name of
1793         QtWebKit to add the configuration and version suffix to the binary
1794         filename, qmake can't establish the WebCore project as a dependency
1795         to QtTestBrowser.
1796
1797         This patch makes sure that the target is not hijacked on the
1798         first of the three passes where the dependencies are determined.
1799
1800         * WebKit.pri:
1801
1802 2010-07-01  Simon Hausmann  <simon.hausmann@nokia.com>
1803
1804         Rubber-stamped by Laszlo Gombos.
1805
1806         [Qt][Symbian] Bumped up the maximum heap size to 96MB
1807
1808         * WebKit.pri:
1809
1810 2010-06-30  Leandro Pereira  <leandro@profusion.mobi>
1811
1812         Unreviewed.
1813
1814         Generate CSSValueKeywords.cpp instead of CSSValueKeywords.c to avoid
1815         recompilation and relinking of WebCore when no files were changed.
1816
1817         * cmake/WebKitGenerators.cmake:
1818
1819 2010-06-29  Antoine Labour  <piman@chromium.org>
1820
1821         Reviewed by Dimitri Glazkov.
1822
1823         Only call Windows-specific PlatformSkiaContext functions on Windows.
1824
1825         * WebCore/platform/graphics/chromium/LayerChromium.cpp:
1826         * WebCore/platform/graphics/chromium/LayerRendererChromium.cpp:
1827
1828 2010-06-28  John Gregg  <johnnyg@google.com>
1829
1830         Reviewed by Kent Tamura.
1831
1832         add ENABLE_DIRECTORY_UPLOAD build support
1833         https://bugs.webkit.org/show_bug.cgi?id=41100
1834
1835         * configure.ac:
1836
1837 2010-06-28  Xan Lopez  <xlopez@igalia.com>
1838
1839         Reviewed by Gustavo Noronha.
1840
1841         Bump version to 1.3.2.
1842
1843         * configure.ac:
1844
1845 2010-06-28  Xan Lopez  <xlopez@igalia.com>
1846
1847         Rubber-stamped by Gustavo Noronha.
1848
1849         Bump gobject-introspection required version to 0.6.15, since we
1850         are now shipping version 1.1 gir files.
1851
1852         * configure.ac:
1853
1854 2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1855
1856         Unreviewed build fix.
1857
1858         [EFL] Build fix for latest version of Ecore library.
1859         Ecore recently changed return type of callbacks from int to Eina_Bool.
1860
1861         * cmake/FindEFL.cmake: Bump version of Ecore dependency.
1862
1863 2010-06-28  Xan Lopez  <xlopez@igalia.com>
1864
1865         Reviewed by Gustavo Noronha.
1866
1867         [GTK] Does not compile with -DGSEAL_ENABLE
1868         https://bugs.webkit.org/show_bug.cgi?id=37851
1869
1870         Add automake flag to signal whether we are building with GTK+ 2.x
1871         or 3.x.
1872
1873         * configure.ac:
1874
1875 2010-06-28  Xan Lopez  <xlopez@igalia.com>
1876
1877         Reviewed by Gustavo Noronha.
1878
1879         [GTK] Add support for GTK+3
1880         https://bugs.webkit.org/show_bug.cgi?id=41253
1881
1882         Add --with-gtk configure flag, defaulting to support for GTK+ 2.x.
1883
1884         * GNUmakefile.am:
1885         * configure.ac:
1886
1887 2010-06-26  Tony Gentilcore  <tonyg@chromium.org>
1888
1889         Reviewed by Dimitri Glazkov.
1890
1891         Add an --enable-web-timing flag which guards Web Timing support.
1892         https://bugs.webkit.org/show_bug.cgi?id=38924
1893
1894         This flag is disabled by default.
1895         See: http://dev.w3.org/2006/webapi/WebTiming/
1896
1897         * configure.ac:
1898
1899 2010-06-25  Jedrzej Nowacki  <jedrzej.nowacki@nokia.com>
1900
1901         Reviewed by Simon Hausmann.
1902
1903         Introduce to QtScript benchmarks.
1904
1905         The QtScript performance should be tested regularly. The patch introduces
1906         micro benchmarks for existing API.
1907
1908         [Qt] Performance of the QtScript API is not tested.
1909         https://bugs.webkit.org/show_bug.cgi?id=40911
1910
1911         * WebKit.pro:
1912
1913 2010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1914
1915         Reviewed by Kenneth Rohde Christiansen.
1916
1917         [CMake] Add option to enable JIT.
1918         JIT is disabled by default, but now it's possible to enable it through
1919         an option to CMake: -DENABLE_JIT will enable it.
1920         https://bugs.webkit.org/show_bug.cgi?id=40936
1921
1922         * cmake/OptionsEfl.cmake: add new -DENABLE_JIT option.
1923         * cmakeconfig.h.cmake: use new -DENABLE_JIT option.
1924
1925 2010-06-23  Leandro Pereira  <leandro@profusion.mobi>
1926
1927         Reviewed by Kenneth Rohde Christiansen.
1928
1929         [EFL] Add support to CPack (to generate source tarballs)
1930         https://bugs.webkit.org/show_bug.cgi?id=41009
1931         
1932         * CMakeLists.txt:
1933         * cmake/OptionsEfl.cmake: Define the default source generator for
1934         the EFL port.
1935         * cmake/WebKitPackaging.cmake: Added. This file filters the source
1936         files so that only files relevant to the selected port are included
1937         in the source tarball. See comments for details.
1938
1939 2010-06-22  Eric Seidel  <eric@webkit.org>
1940
1941         Unreviewed.  Test commit for commit-queue@webkit.org.
1942
1943 2010-06-21  Prasad Tammana  <prasadt@chromium.org>
1944
1945         Reviewed by Darin Adler.
1946
1947         DumpRenderTree should allow tests with modal dialogs
1948         https://bugs.webkit.org/show_bug.cgi?id=35350
1949
1950         * DumpRenderTree/LayoutTestController.cpp:
1951         (abortModalCallback):
1952         (LayoutTestController::staticFunctions):
1953         * DumpRenderTree/LayoutTestController.h:
1954         * DumpRenderTree/mac/LayoutTestControllerMac.mm:
1955         (LayoutTestController::abortModal):
1956         Add abortModal method to LayoutTestController and make it available from script.
1957
1958         * DumpRenderTree/mac/UIDelegate.mm: Add support for showModalDialog.
1959         (-[UIDelegate modalWindowWillClose:]): Observer for NSWindowWillCloseNotifications to call
1960         abortModal from when modal window closes.
1961         (-[UIDelegate webViewRunModal:]): Delegate method for showModalDialog to run the modal loop.
1962
1963 2010-06-21  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1964
1965         Unreviewed debug build fix.
1966
1967         [CMake] Do not force build type to Release
1968         https://bugs.webkit.org/show_bug.cgi?id=40566
1969
1970         * CMakeLists.txt:
1971
1972 2010-06-21  Satish Sampath  <satish@chromium.org>
1973
1974         Reviewed by Steve Block.
1975
1976         Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
1977         https://bugs.webkit.org/show_bug.cgi?id=40878
1978
1979         * configure.ac:
1980
1981 2010-06-17  Shu Chang  <chang.shu@nokia.com>
1982
1983         Reviewed by Kenneth Rohde Christiansen.
1984
1985         [Qt] Fix the link error on symbian with ENABLE_JIT=0.
1986         1. Add "#if ENABLE(JIT)" in the header file;
1987         2. Put feature enable/disable logic to a common.pri so
1988         that both JavaScriptCore.pri and WebCore.pri can share.
1989
1990         https://bugs.webkit.org/show_bug.cgi?id=40780
1991
1992         * common.pri: Added.
1993
1994 2010-06-17  Alexis Menard  <alexis.menard@nokia.com>
1995
1996         Reviewed by Kenneth Rohde Christiansen.
1997
1998         [Qt] Upstream the WebKit QML integration plugin
1999         https://bugs.webkit.org/show_bug.cgi?id=40050
2000
2001         Add to the build the QML WebKit integration plugin.
2002
2003         * WebKit.pro:
2004
2005 2010-06-17  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
2006
2007         Reviewed by Gustavo Noronha.
2008
2009         Update CMake build system to use new script for generating source files
2010         with gperf (r61091).
2011         https://bugs.webkit.org/show_bug.cgi?id=40628
2012
2013         * cmake/WebKitGenerators.cmake:
2014
2015 2010-06-17  Mark Brand  <mabrand@mabrand.nl>
2016
2017         Reviewed by Simon Hausmann.
2018
2019         [Qt] use "win32-g++*" scope to match all MinGW makespecs
2020
2021         The scope "win32-g++" comes from the name of the makespec. However, it
2022         is frequently used to check for MinGW. This works fine as long as
2023         win32-g++ is the only makespec for MinGW. Now we need the wildcard
2024         to cover "win32-g++-cross" as well.
2025
2026         * WebKit.pri:
2027
2028 2010-06-15  Xan Lopez  <xlopez@igalia.com>
2029
2030         Unreviewed build fix.
2031
2032         Remove GSEAL from the debug config since the bots have a GTK+
2033         version too old, duh.
2034
2035         * GNUmakefile.am:
2036
2037 2010-06-15  Xan Lopez  <xlopez@igalia.com>
2038
2039         Reviewed by Gustavo Noronha.
2040
2041         [GTK] Does not compile with -DGSEAL_ENABLE
2042         https://bugs.webkit.org/show_bug.cgi?id=37851
2043
2044         Add GSEAL_ENABLE flag when doing debug builds.
2045
2046         * GNUmakefile.am:
2047
2048 2010-06-13  Tony Chang  <tony@chromium.org>
2049
2050         Reviewed by Darin Fisher.
2051
2052         Chromium shouldn't build inside the source directory
2053         https://bugs.webkit.org/show_bug.cgi?id=40489
2054
2055         Ignore Chromium Linux build files.
2056
2057         * .: Added property svn:ignore. Modified property svn:ignore.
2058
2059 2010-06-09  Leandro Pereira  <leandro@profusion.mobi>
2060
2061         Reviewed by Adam Treat.
2062
2063         [EFL] Allow building core libraries as shared objects to speed up
2064         linking time on machines with small amounts of memory.
2065         http://webkit.org/b/39899
2066
2067         * CMakeLists.txt: Add SHARED_CORE option.
2068         * cmake/FindGlib.cmake: Add GObject to the list of GLib libraries to
2069         search.
2070         * cmake/OptionsEfl.cmake: Remove default library type definitions.
2071         * cmake/WebKitHelpers.cmake: -fvisibility=hidden did not behave well
2072         when SHARED_CORE is used.
2073
2074 2010-06-08  Xan Lopez  <xlopez@igalia.com>
2075
2076         Reviewed by Gustavo Noronha.
2077
2078         [GTK] Unit testing for WebKitDOMNode hierarchy walk
2079         https://bugs.webkit.org/show_bug.cgi?id=40171
2080
2081         Add DOM node test to the build system.
2082
2083         * GNUmakefile.am:
2084
2085 2010-06-02  Sterling Swigart  <sswigart@google.com>
2086
2087         Reviewed by David Levin.
2088
2089         Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
2090         https://bugs.webkit.org/show_bug.cgi?id=39906
2091
2092         * configure.ac:
2093
2094 2010-05-31  Xan Lopez  <xlopez@igalia.com>
2095
2096         Reviewed by Gustavo Noronha.
2097
2098         Copy the NEWS file to the toplevel when creating the release
2099         tarballs, otherwise it's a bit hard to find.
2100
2101         * GNUmakefile.am:
2102
2103 2010-05-27  Gustavo Noronha Silva  <gns@gnome.org>
2104
2105         Final make distcheck fix - clean up generated GDOM files on distclean.
2106
2107         * GNUmakefile.am:
2108
2109 2010-05-27  Xan Lopez  <xlopez@igalia.com>
2110
2111         More GTK+ distcheck fixes.
2112
2113         * GNUmakefile.am:
2114
2115 2010-05-27  Xan Lopez  <xlopez@igalia.com>
2116
2117         Reviewed by Gustavo Noronha.
2118
2119         Bump for 1.3.1 release.
2120
2121         * configure.ac:
2122
2123 2010-05-27  Gustavo Noronha Silva  <gns@gnome.org>
2124
2125         Reviewed by Xan Lopez.
2126
2127         Build fix for introspection support - make sure DOM headers are
2128         included by the GI scanner.
2129
2130         * GNUmakefile.am:
2131
2132 2010-05-26  Gustavo Noronha Silva  <gns@gnome.org>
2133
2134         Build fixes for make distcheck.
2135
2136         * GNUmakefile.am:
2137
2138 2010-05-26  Xan Lopez  <xlopez@igalia.com>
2139
2140         Reviewed by Gustavo Noronha.
2141
2142         [GTK] Add support for DOM events in the GObject DOM bindings
2143         https://bugs.webkit.org/show_bug.cgi?id=38844
2144
2145         Add new test to the build.
2146
2147         * GNUmakefile.am:
2148
2149 2010-05-22  Leandro Pereira  <leandro@profusion.mobi>
2150
2151         Reviewed by Eric Seidel.
2152
2153         [EFL] Build fix (always compile libraries with -fPIC when compiler
2154         is gcc; always define WTF_USE_PTHREADS).
2155         http://webkit.org/b/39235
2156
2157         * cmake/OptionsCommon.cmake:
2158         * cmake/OptionsEfl.cmake:
2159         * cmake/WebKitHelpers.cmake:
2160
2161 2010-05-19  Dan Winship  <danw@gnome.org>
2162
2163         Reviewed by Xan Lopez.
2164
2165         [GTK] Install introspection files in our prefix, not
2166         gobject-introspection's prefix
2167
2168         * GNUmakefile.am:
2169         * configure.ac:
2170
2171 2010-05-15  Leandro Pereira  <leandro@profusion.mobi>
2172
2173         Reviewed by Adam Treat.
2174
2175         [EFL] Add build system for the EFL port.
2176         http://webkit.org/b/37945
2177
2178         * CMakeLists.txt: Added.
2179         * cmake/FindCFLite.cmake: Added.
2180         * cmake/FindCairo.cmake: Added.
2181         * cmake/FindEFL.cmake: Added.
2182         * cmake/FindFreetype.cmake: Added.
2183         * cmake/FindGDK-PixBuf.cmake: Added.
2184         * cmake/FindGDK.cmake: Added.
2185         * cmake/FindGIO.cmake: Added.
2186         * cmake/FindGlib.cmake: Added.
2187         * cmake/FindICU.cmake: Added.
2188         * cmake/FindLibSoup2.cmake: Added.
2189         * cmake/FindLibXlst.cmake: Added.
2190         * cmake/FindPango.cmake: Added.
2191         * cmake/FindSqlite.cmake: Added.
2192         * cmake/LibFindMacros.cmake: Added.
2193         * cmake/OptionsCommon.cmake: Added.
2194         * cmake/OptionsEfl.cmake: Added.
2195         * cmake/WebKitEfl.cmake: Added.
2196         * cmake/WebKitFS.cmake: Added.
2197         * cmake/WebKitFeatures.cmake: Added.
2198         * cmake/WebKitGenerators.cmake: Added.
2199         * cmake/WebKitHelpers.cmake: Added.
2200         * cmake/WebKitMacros.cmake: Added.
2201         * cmakeconfig.h.cmake: Added.
2202
2203 2010-05-14  Simon Hausmann  <simon.hausmann@nokia.com>
2204
2205         Rubber-stamped by Antti Koivisto.
2206
2207         [Qt] Rename QtLauncher to QtTestBrowser
2208         https://bugs.webkit.org/show_bug.cgi?id=37665
2209
2210         * WebKit.pro:
2211
2212 2010-05-12  Csaba Osztrogonác  <ossy@webkit.org>
2213
2214         Reviewed by Kenneth Rohde Christiansen.
2215
2216         [Qt] Link error in debug mode without debug_and_release config
2217         https://bugs.webkit.org/show_bug.cgi?id=39006
2218
2219         * WebKit.pri: Unnecessary build_pass guard removed.
2220
2221 2010-05-12  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
2222
2223         Reviewed by Kenneth Rohde Christiansen.
2224
2225         [Qt] Detect debug mode consistently
2226         https://bugs.webkit.org/show_bug.cgi?id=38863
2227
2228         * WebKit.pri:
2229
2230 2010-05-08  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
2231
2232         Reviewed by Kenneth Rohde Christiansen.
2233
2234         [Qt] Build the ImageDiff tool for all platforms including Windows and Symbian
2235         https://bugs.webkit.org/show_bug.cgi?id=38706
2236
2237         * WebKit.pro:
2238
2239 2010-05-07  Simon Hausmann  <simon.hausmann@nokia.com>
2240
2241         Add a few more files with Windows linefeeds to the .gitattributes file.
2242
2243         * .gitattributes:
2244
2245 2010-05-05  Alejandro G. Castro  <alex@igalia.com>
2246
2247         Reviewed by Xan Lopez.
2248
2249         Fixed the gobject introspection compilation with the new DOM
2250         bindings, we needed to add DOM objects.
2251
2252         * GNUmakefile.am:
2253
2254 2010-05-04  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
2255
2256         Unreviewed, build fix for Symbian.
2257
2258         [Symbian] Symbian builds does not support shadow builds
2259
2260         Revision r54715 broke the Symbian build. For Symbian
2261         the include directory is generated in the root of the source tree.
2262         This patch sets the INCLUDEPATH accordingly for Symbian.
2263
2264         * WebKit.pri:
2265
2266 2010-05-03  Adam Barth  <abarth@webkit.org>
2267
2268         Reviewed by Dimitri Glazkov.
2269
2270         Add some more Chromium-specific files to gitignore
2271         https://bugs.webkit.org/show_bug.cgi?id=38469
2272
2273         These files are generated as part of the update-webkit --chromium
2274         script.
2275
2276         * .gitignore:
2277
2278 2010-05-02  Geoff Levand  <geoff.levand@am.sony.com>
2279
2280         Reviewed by Eric Seidel.
2281
2282         [GTK] Fix out of source build failure
2283         https://bugs.webkit.org/show_bug.cgi?id=38051
2284
2285         Add a preprocessor include path for generated GTK header files.
2286         Fixes build errors like these when building GTK out of source:
2287
2288           webkit.h: error: webkit/webkitversion.h: No such file or directory
2289
2290         * GNUmakefile.am:
2291
2292 2010-05-02  Kartikaya Gupta  <kagupta@rim.com>
2293
2294         Reviewed by George Staikos.
2295
2296         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.
2297
2298         https://bugs.webkit.org/show_bug.cgi?id=37888
2299
2300         No new tests. None needed.
2301
2302         * bindings/scripts/IDLParser.pm:
2303
2304 2010-04-29  Xan Lopez  <xlopez@igalia.com>
2305
2306         Reviewed by Gustavo Noronha.
2307
2308         [GTK] GObject DOM bindings
2309         https://bugs.webkit.org/show_bug.cgi?id=33590
2310
2311         Add WebKitDOMDocument tests to the build.
2312
2313         * GNUmakefile.am:
2314
2315 2010-04-28  Sam Weinig  <sam@webkit.org>
2316
2317         Reviewed by Mark Rowe.
2318
2319         Add WebKit2 to the lists of modules to build.
2320
2321         * Makefile:
2322
2323 2010-04-21  Xan Lopez  <xlopez@igalia.com>
2324
2325         Reviewed by Adam Barth.
2326
2327         [GTK] GObject DOM bindings
2328         https://bugs.webkit.org/show_bug.cgi?id=33590
2329
2330         Add build bits for the GObject DOM bindings.
2331
2332         * GNUmakefile.am:
2333
2334 2010-04-20  Xan Lopez  <xlopez@igalia.com>
2335
2336         Build fix?
2337
2338         * autotools/webkit.m4:
2339
2340 2010-04-19  Diego Escalante Urrelo  <descalante@igalia.com>
2341
2342         Reviewed by Xan Lopez.
2343
2344         [Gtk] Evaluate and create tests for all the AtkRole's implemented by
2345         WebKitGtk
2346         https://bugs.webkit.org/show_bug.cgi?id=34449
2347
2348         Add and enable the build of testatkroles to test ATK non form roles.
2349
2350         * GNUmakefile.am:
2351
2352 2010-04-18  Michael Forney  <michael@mforney.org>
2353
2354         Reviewed by Laszlo Gombos.
2355
2356         https://bugs.webkit.org/show_bug.cgi?id=37762
2357
2358         Fixes the sandbox option in configure.
2359
2360         * configure.ac: Fix cut and paste error in the sandbox option causing
2361         --{enable,disable}-sandbox to be ineffective, and it to be controlled
2362         by the ruby flag.
2363
2364 2010-04-09  Simon Hausmann  <simon.hausmann@nokia.com>
2365
2366         Unreviewed crash fix.
2367
2368         Revert part of 57320 that would remove NDEBUG in release builds for
2369         DRT, etc.
2370
2371         * WebKit.pri:
2372
2373 2010-04-09  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
2374
2375         Reviewed by Simon Hausmann.
2376
2377         [Qt] Fix crashes with package builds in release
2378
2379         * WebKit.pri: Don't randomly add NDEBUG to the defines.
2380
2381 2010-04-07  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
2382
2383         Reviewed by Kenneth Rohde Christiansen.
2384
2385         [Qt] Fix trunk (non-standalone) builds for Symbian
2386         https://bugs.webkit.org/show_bug.cgi?id=37136
2387
2388         Test for source files before building instead of relying on
2389         standalone_package config.
2390
2391         * WebKit.pro:
2392
2393 2010-04-01  Kinuko Yasuda  <kinuko@chromium.org>
2394
2395         Reviewed by Dmitry Titov.
2396
2397         Add FileThread for async file operation support in FileReader and FileWriter
2398         https://bugs.webkit.org/show_bug.cgi?id=36896
2399
2400         Add EANBEL_FILE_READER and ENABLE_FILE_WRITER flags.
2401
2402         * configure.ac:
2403
2404 2010-04-01  Ojan Vafai  <ojan@chromium.org>
2405
2406         Reviewed by Adam Barth.
2407
2408         autoinstalled should be git ignored
2409         https://bugs.webkit.org/show_bug.cgi?id=36970
2410
2411         * .gitignore:
2412
2413 2010-04-01  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
2414
2415         Reviewed by Kenneth Rohde Christiansen.
2416
2417         [Qt]Add -Wextra warning level to the QtWebKit build
2418         https://bugs.webkit.org/show_bug.cgi?id=36971
2419
2420         * WebKit.pri:
2421
2422 2010-04-01  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2423
2424         Reviewed by Holger Freyther.
2425
2426         [GTK] webkit_get_default_session() should make sure webkit_init() is called
2427         https://bugs.webkit.org/show_bug.cgi?id=36754
2428
2429         New API test.
2430
2431         * GNUmakefile.am:
2432
2433 2010-03-26  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
2434
2435         Reviewed by Simon Hausmann.
2436
2437         [Qt] Build JavaScriptCore as a static library.
2438         https://bugs.webkit.org/show_bug.cgi?id=36590
2439
2440         This patch takes what was left of the unused JavaScriptCore.pro
2441         and moved the compilation logic from JavaScriptCore.pri to
2442         JavaScriptCore.pro.
2443
2444         * WebKit.pro:
2445
2446 2010-03-16  Xan Lopez  <xlopez@igalia.com>
2447
2448         Rubber-stamped by Gustavo Noronha.
2449
2450         Update library version for 1.1.90 release.
2451
2452         * configure.ac:
2453
2454 2010-03-16  Xan Lopez  <xlopez@igalia.com>
2455
2456         Reviewed by Gustavo Noronha.
2457
2458         Bump version for 1.1.90 release.
2459
2460         * configure.ac:
2461
2462 2010-03-16  Xan Lopez  <xlopez@igalia.com>
2463
2464         Reviewed by Gustavo Noronha.
2465
2466         Add support for Fast Mobile Scrolling in the build system.
2467
2468         * configure.ac:
2469
2470 2010-03-16  Simon Hausmann  <simon.hausmann@nokia.com>
2471
2472         Add WebKitTools/TestResultServer/index.yaml to gitattributes to ignore for crlf conversion.
2473
2474         * .gitattributes:
2475
2476 2010-03-12  Scott Byer  <scottbyer@chromium.org>
2477
2478         Reviewed by David Levin.
2479
2480         Popup font size needs to be exposed to clients.
2481         https://bugs.webkit.org/show_bug.cgi?id=35990
2482
2483         Add function to expose the popup menu font size, add a field to
2484         WebPopupMenuInfo that receives that information to convey that to
2485         the web view client's createPopupMenu() call.
2486
2487         * WebCore/platform/chromium/PopupMenuChromium.cpp:
2488         * WebCore/platform/chromium/PopupMenuChromium.h:
2489         * WebKit/chromium/public/WebPopupMenuInfo.h:
2490         * WebKit/chromium/src/ChromeClientImpl.cpp:
2491
2492 2010-03-11  Adam Roben  <aroben@apple.com>
2493
2494         Teach git about ObjC files
2495
2496         Fixes <http://webkit.org/b/36015>.
2497
2498         Reviewed by Tim Hatcher.
2499
2500         * .gitattributes: Set the diff attribute for .m and .mm files, and .h
2501         files in Mac-specific directories. This can be used to generate
2502         more-readable diffs of ObjC files.
2503
2504 2010-03-09  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2505
2506         Unreviewed. Versioning for 1.1.23.
2507
2508         * configure.ac:
2509
2510 2010-03-09  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2511
2512         Unreviewed distcheck fix.
2513
2514         * GNUmakefile.am:
2515
2516 2010-03-08  Jian Li  <jianli@chromium.org>
2517
2518         Reviewed by Dmitry Titov.
2519
2520         Blob.slice support.
2521         https://bugs.webkit.org/show_bug.cgi?id=32993
2522
2523         Add ENABLE_BLOB_SLICE feature define.
2524
2525         * configure.ac:
2526
2527 2010-03-04  Fridrich Strba  <fridrich.strba@bluewin.ch>
2528
2529         Reviewed by Holger Freyther.
2530
2531         https://bugs.webkit.org/show_bug.cgi?id=35726
2532         Remove orphaned #ifdef WTF_USE_GLIB_ICU_UNICODE_HYBRID
2533
2534         Removing orphaned #if USE.
2535
2536         * GNUmakefile.am:
2537
2538 2010-03-04  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
2539
2540         Reviewed by Tor Arne Vestbø.
2541
2542         [Qt] Make the OUTPUT_DIR variable in qmake projects independent of build-webkit's logic.
2543
2544         This also allows shadow builds relying only on qmake to work properly.
2545
2546         * WebKit.pri:
2547
2548 2010-03-03  Fridrich Strba  <fridrich.strba@bluewin.ch>
2549
2550         Reviewed by Xan Lopez.
2551
2552         Miscellaneous little fixes for the windows build of webkit-gtk
2553         https://bugs.webkit.org/show_bug.cgi?id=35640
2554
2555         * GNUmakefile.am: On Windows with GCC, presence of
2556         __declspec(dllexport) on some symbols disables the autoexport/autoimport
2557         feature for all others. Using regex here assures that all symbols that 
2558         need to be exported in the dll are actually exported.
2559
2560 2010-03-02  Arno Renevier  <arno@renevier.net>
2561
2562         Reviewed by Gustavo Noronha Silva.
2563
2564         [Gtk] implements ChromeClient::requestGeolocationPermissionForFrame
2565         https://bugs.webkit.org/show_bug.cgi?id=35210
2566
2567         * GNUmakefile.am:
2568
2569 2010-03-02  Dmitry Titov  <dimich@chromium.org>
2570
2571         Reviewed by Alexey Proskuryakov.
2572
2573         Ignore compiled Java test cases in .gitignore.
2574         https://bugs.webkit.org/show_bug.cgi?id=35559
2575
2576         * .gitignore:
2577
2578 2010-02-26  Arno Renevier  <arno@renevier.net>
2579
2580         Reviewed by Gustavo Noronha Silva.
2581
2582         [Gtk] ignore WebKit/gtk/docs/GNUmakefile.in in .gitignore
2583         https://bugs.webkit.org/show_bug.cgi?id=35424
2584
2585         * .gitignore:
2586
2587 2010-02-24  Sam Kerner  <skerner@chromium.org>
2588
2589         Reviewed by Darin Fisher.
2590
2591         Expose WebFrame::setCanHaveScrollbars().  This allows a view
2592         which is being resized to not need scroll bars to ensure that
2593         they are not drawn.
2594
2595         Existing function setAllowsScrolling() was renamed
2596         setCanHaveScrollbars(), to be consistant with change 37159:
2597         http://trac.webkit.org/changeset/37159
2598
2599         https://bugs.webkit.org/show_bug.cgi?id=35257
2600
2601         * WebKit/chromium/public/WebFrame.h:
2602         * WebKit/chromium/src/ChromeClientImpl.cpp:
2603         * WebKit/chromium/src/WebFrameImpl.cpp:
2604         * WebKit/chromium/src/WebFrameImpl.h:
2605
2606 2010-02-19  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
2607
2608         Reviewed by Kenneth Rohde Christiansen.
2609
2610         [Qt] Remove QGVLauncher
2611
2612         https://bugs.webkit.org/show_bug.cgi?id=35292
2613
2614         * WebKit.pro:
2615
2616 2010-02-24  Xan Lopez  <xlopez@igalia.com>
2617
2618         Reviewed by Gustavo Noronha.
2619
2620         Enable SharedWorkers by default, since that's been the default for
2621         a long time in our build-webkit configuration.
2622
2623         * configure.ac:
2624
2625 2010-02-23  James Choi  <jchoi42@pha.jhu.edu>
2626
2627         Add Solaris definitions
2628         https://bugs.webkit.org/show_bug.cgi?id=35214
2629
2630         * WebKit/chromium/src/WebViewImpl.cpp
2631         * WebKit/chromium/src/WebFrameImpl.cpp
2632
2633 2010-02-23  Arno Renevier  <arno@renevier.net>
2634
2635         Reviewed by Gustavo Noronha Silva.
2636
2637         [Gtk]: testwebview does not work when called with absolute path
2638         https://bugs.webkit.org/show_bug.cgi?id=34940
2639
2640         When testwebview is called as absolute path, chdir to executable
2641         directory before searching resource files.
2642
2643         * GNUmakefile.am:
2644
2645 2010-02-23  Leandro Pereira  <leandro@profusion.mobi>
2646
2647         Reviewed by Gustavo Noronha Silva.
2648
2649         Changes references of GOwnPtr to reflect their new place.
2650         http://webkit.org/b/35084
2651
2652         * JavaScriptCore/JavaScriptCore.gypi:
2653         * JavaScriptCore/wtf/Threading.h:
2654         * JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h:
2655
2656 2010-02-23  Leandro Pereira  <leandro@profusion.mobi>
2657
2658         Reviewed by Gustavo Noronha Silva.
2659
2660         Fixes references to GOwnPtr and GRefPtr so the GTK+ port builds
2661         again.
2662         http://webkit.org/b/35084
2663
2664         * GNUmakefile.am:
2665
2666 2010-02-23  Diego Escalante Urrelo  <descalante@igalia.com>
2667
2668         Reviewed by Eric Seidel.
2669
2670         [gtk] missing libsoup-2.4 package in gir generation
2671         https://bugs.webkit.org/show_bug.cgi?id=35199
2672
2673         Include libsoup-2.4 package in gobject introspection .gir generation.
2674
2675         * GNUmakefile.am:
2676
2677 2010-02-22  Huahui Wu  <hwu@google.com>
2678
2679         Reviewed by Eric Seidel.
2680
2681         Add code that enables SquirrelFish Extreme (a.k.a JSCX, JSC JIT)
2682         in Android. It's disabled by default, but is enabled when the 
2683         enveronment variable ENABLE_JSC_JIT is set to true.
2684         https://bugs.webkit.org/show_bug.cgi?id=34855
2685
2686         * Android.mk:
2687
2688 2010-02-22  Xan Lopez  <xlopez@igalia.com>
2689
2690         Reviewed by Gustavo Noronha.
2691
2692         Bump library versioning for 1.1.22 release.
2693
2694         * configure.ac:
2695
2696 2010-02-22  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
2697
2698         Reviewed by Kenneth Rohde Christiansen.
2699
2700         [Qt] Add support for layout tests on Symbian
2701         https://bugs.webkit.org/show_bug.cgi?id=31589
2702
2703         * WebKit.pro:
2704
2705 2010-02-20  Noam Rosenthal  <noam.rosenthal@nokia.com>
2706
2707         Reviewed by Laszlo Gombos.
2708
2709         [Qt] ENABLE_3D_RENDERING should be optional
2710         https://bugs.webkit.org/show_bug.cgi?id=35100
2711
2712         * WebKit.pri: ENABLE_3D_RENDERING moved to a proper feature test
2713
2714 2010-02-19  Maciej Stachowiak  <mjs@apple.com>
2715
2716         Reviewed by David Levin.
2717
2718         Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
2719         https://bugs.webkit.org/show_bug.cgi?id=35147
2720
2721         * configure.ac:
2722
2723 2010-02-18  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2724
2725         Reviewed by Eric Seidel.
2726
2727         Add .gitattributes file for custom ChangeLog merge-driver
2728
2729         * .gitattributes: Added.
2730
2731 2010-02-17  Noam Rosenthal  <noam.rosenthal@nokia.com>
2732
2733         Reviewed by Ariya Hidayat.
2734
2735         [Qt] GraphicsLayer: support perspective and 3D transforms
2736         https://bugs.webkit.org/show_bug.cgi?id=34960
2737
2738         * WebKit.pri: added appropriate define: ENABLED_3D_RENDERING
2739
2740 2010-02-15  Philippe Normand  <pnormand@igalia.com>
2741
2742         Reviewed by Gustavo Noronha Silva.
2743
2744         [GStreamer] Should handle BUFFERING messages
2745         https://bugs.webkit.org/show_bug.cgi?id=30004
2746
2747         * configure.ac: Bump gstreamer -core/-plugins-base requirements to
2748         0.10.25 which is the minimum required version for on-disk buffering.
2749
2750 2010-02-16  Xan Lopez  <xlopez@igalia.com>
2751
2752         Reviewed by Gustavo Noronha.
2753
2754         Bump version to 1.1.22 so we can depend on it in applications.
2755
2756         * configure.ac:
2757
2758 2010-02-12  Simon Hausmann  <simon.hausmann@nokia.com>
2759
2760         Reviewed by Holger Freyther.
2761
2762         Removed WMLInputElement.* from .gitattributes as the file is
2763         now CRLF clean.
2764
2765         * .gitattributes:
2766
2767 2010-02-10  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
2768
2769         Reviewed by Tor Arne Vestbø.
2770
2771         [Qt] Make qtlauncher and qgvlauncher use the generated headers
2772         path to make sure they are correctly generated.
2773
2774         * WebKit.pri:
2775
2776 2010-02-10  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
2777
2778         Reviewed by Tor Arne Vestbø.
2779
2780         [Qt] Manually add support for the install target on Symbian.
2781
2782         This is required to copy the headers over the ones in Qt.
2783
2784         * WebKit.pro:
2785
2786 2010-02-11  Fridrich Strba  <fridrich.strba@bluewin.ch>
2787
2788         Reviewed by Gustavo Noronha Silva.
2789
2790         Detect properly different versions of libpng out there.
2791
2792         * configure.ac:
2793
2794 2010-02-11  Xan Lopez  <xlopez@igalia.com>
2795
2796         Try to fix GTK+ build.
2797
2798         * configure.ac:
2799
2800 2010-02-11  Antonio Gomes  <tonikitoo@webkit.org>
2801
2802         Reviewed by Xan Lopez.
2803
2804         Adjust gstreamer-plugins-base minimum version check (from 0.10 to 0.10.23).
2805
2806         * configure.ac:
2807
2808 2010-02-08  Maciej Stachowiak  <mjs@apple.com>
2809
2810         Reviewed by Cameron Zwarich.
2811
2812         Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
2813         https://bugs.webkit.org/show_bug.cgi?id=34698
2814
2815         * configure.ac:
2816
2817 2010-02-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2818
2819         Reviewed by Xan Lopez.
2820
2821         Bump version to 1.1.21, and adjust library versioning accordingly.
2822
2823         * configure.ac:
2824
2825 2010-02-05  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
2826
2827         Reviewed by Gustavo Noronha.
2828
2829         Add gstreamer-app-0.10 to configure.ac
2830         https://bugs.webkit.org/show_bug.cgi?id=34317
2831
2832         * configure.ac:
2833
2834 2010-02-05  Simon Hausmann  <simon.hausmann@nokia.com>
2835
2836         Reviewed by Tor Arne Vestbø.
2837
2838         Add .gitattributes file to tell git about files with Windows linefeeds
2839         https://bugs.webkit.org/show_bug.cgi?id=34645
2840
2841         On Windows git defaults to "true" for core.autocrlf, meaning all text
2842         files in the working directory are converted from CRLF to LF on checkin
2843         time. Some files present in the repository have been checked in with
2844         CRLF linefeeds and git should not try to convert them. The added
2845         .gitattributes file tells git to not do any CRLF conversion.
2846
2847         * .gitattributes: Added.
2848
2849 2010-02-05  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2850
2851         Reviewed by Simon Hausmann.
2852
2853         [Qt] Generate convenience headers (QWebView, etc) using qmake
2854
2855         In Qt this is done using syncqt, but we use a pro-file instead
2856         that generates makefile-rules for each of the extra headers.
2857
2858         These extra headers are installed alongside the normal headers.
2859
2860         * DerivedSources.pro: Include API-DerivedSources
2861
2862 2010-02-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2863
2864         Reviewed by Lars Knoll.
2865
2866         [Qt] Make 'make -f Makefile.DerivedSources qmake' work
2867
2868         Previously this target ended up generating a file named
2869         Makefile.DerivedSources.DerivedSources, and so on.
2870
2871         * DerivedSources.pro:
2872
2873 2010-02-04  Christian Dywan  <christian@twotasts.de>
2874
2875         Reviewed by Xan Lopez.
2876
2877         Require either libsoup 2.28.2 or 2.29.90.
2878
2879         * configure.ac:
2880
2881 2010-02-04  Xan Lopez  <xlopez@igalia.com>
2882
2883         Reviewed by Gustavo Noronha.
2884
2885         Bump minimum libsoup requirement to 2.29.90
2886
2887         * configure.ac:
2888
2889 2010-02-02  Gustavo Noronha Silva  <gns@gnome.org>
2890
2891         Reviewed by Xan Lopez.
2892
2893         Bump version, and adjust library versioning for 1.1.20.
2894
2895         * configure.ac:
2896
2897 2010-01-29  Jeremy Orlow  <jorlow@chromium.org>
2898
2899         Reviewed by Dimitri Glazkov.
2900
2901         A first step towards the Indexed Database API
2902         https://bugs.webkit.org/show_bug.cgi?id=34342
2903
2904         Add Indexed Database API
2905
2906         * configure.ac:
2907
2908 2010-01-27  Simon Hausmann  <simon.hausmann@nokia.com>
2909
2910         Reviewed by Kenneth Rohde Christiansen.
2911
2912         [Qt] Don't build the tests in packages, only the launcher(s)
2913
2914         * WebKit.pro:
2915
2916 2010-01-27  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
2917
2918         Reviewed by Tor Arne Vestbø.
2919
2920         [Qt] Add the "d" suffix to QtWebKit's dll on Windows.
2921
2922         * WebKit.pri:
2923
2924 2010-01-27  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
2925
2926         Unreviewed build fix
2927
2928         [Qt] Build fix for windows when QTDIR contains release libraries.
2929
2930         * WebKit.pri: Use the <name>.lib syntax for linking instead of qmake's -l<name> emulation
2931
2932 2010-01-26  Jedrzej Nowacki  <jedrzej.nowacki@nokia.com>
2933
2934         Reviewed by Simon Hausmann.
2935
2936         First steps of the QtScript API.
2937         
2938         Two new classes were created; QScriptEngine and QScriptValue.
2939         The first should encapsulate a javascript context and the second a script
2940         value.
2941         
2942         This API is still in development, so it isn't compiled by default.
2943         To trigger compilation, pass --qmakearg="CONFIG+=build-qtscript" to
2944         build-webkit.
2945
2946         https://bugs.webkit.org/show_bug.cgi?id=32565
2947
2948         * WebKit.pro:
2949
2950 2010-01-25  Simon Hausmann  <simon.hausmann@nokia.com>
2951
2952         Reviewed by Laszlo Gombos.
2953
2954         [Qt] Fix the build on Maemo5.
2955
2956         https://bugs.webkit.org/show_bug.cgi?id=34051
2957
2958         * WebKit.pri: Disable the use of uitools, just like it's done for Symbian.
2959
2960 2010-01-21  No'am Rosenthal  <noam.rosenthal@nokia.com>
2961
2962         Reviewed by Antti Koivisto.
2963
2964         [Qt] Implement GraphicsLayer for accelerated layer compositing
2965         https://bugs.webkit.org/show_bug.cgi?id=33514
2966
2967         * WebKit.pri: Addded compile flags to enable accelerated compositing
2968         on versions higher than 4.5
2969
2970 2010-01-20  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2971
2972         Reviewed by Simon Hausmann.
2973
2974         [Qt] Make DumpRenderTree build on Windows
2975
2976         * WebKit.pro:
2977
2978 2010-01-20  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
2979
2980         Reviewed by Simon Hausmann.
2981
2982         [Qt] Fix the recursive generated_files target to work with qmake -r -o
2983
2984         * DerivedSources.pro:
2985
2986 2010-01-20  Simon Hausmann  <simon.hausmann@nokia.com>
2987
2988         Reviewed by Tor Arne Vestbø.
2989
2990         [Qt] Make it possible (on *nix at least) to recursively call "make generated_files"
2991
2992         * DerivedSources.pro:
2993
2994 2010-01-19  Gustavo Noronha Silva  <gns@gnome.org>
2995
2996         Unreviewed. Shared library versioning update for 1.1.19.
2997
2998         * configure.ac:
2999
3000 2010-01-15  Gustavo Noronha Silva  <gns@gnome.org>
3001
3002         Rubber-stamped by Xan Lopez.
3003
3004         Bump version to 1.1.19.
3005
3006         * configure.ac:
3007
3008 2010-01-14  Csaba Osztrogonác  <ossy@webkit.org>
3009
3010         Reviewed by Eric Seidel.
3011
3012         [Qt] Defective dependencies caused build failing on QtBuildBot.
3013         https://bugs.webkit.org/show_bug.cgi?id=33693
3014
3015         * WebKit.pri: CONFIG += depend_includepath added.
3016
3017 2010-01-14  Steve Block  <steveblock@google.com>
3018
3019         Reviewed by David Levin.
3020
3021         Moves general includes before bindings includes in Android build system.
3022         https://bugs.webkit.org/show_bug.cgi?id=33623
3023
3024         This avoids problems with collisions between WebCore/platform/text/StringBuilder.h
3025         and the new JavaScriptCore/runtime/StringBuilder.h. This change puts
3026         JavaScriptCore/runtime and other bindings includes after the WebCore and other
3027         general includes, so that the WebCore StringBuilder.h is picked up when building
3028         WebCore.
3029
3030         * Android.mk: Modified.
3031
3032 2010-01-13  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
3033
3034         Reviewed by Simon Hausmann.
3035
3036         [Qt] Split the build process in two different .pro files.
3037         This allows qmake to be run once all source files are available.
3038
3039         * DerivedSources.pro: Added.
3040         * WebKit.pri:
3041
3042 2010-01-07  Daniel Bates  <dbates@rim.com>
3043
3044         Reviewed by Eric Seidel.
3045
3046         https://bugs.webkit.org/show_bug.cgi?id=32987
3047
3048         Added ENABLE_XHTMLMP flag. Disabled by default.
3049
3050         * configure.ac:
3051
3052 2010-01-05  Gustavo Noronha Silva  <gns@gnome.org>
3053
3054         Reviewed by Xan Lopez.
3055
3056         Based on idea and original patch by Evan Martin.
3057
3058         Remove libWebCore intermediate library, to improve link time.
3059
3060         [GTK] Build time must be reduced
3061         https://bugs.webkit.org/show_bug.cgi?id=32921
3062
3063         * GNUmakefile.am:
3064
3065 2010-01-05  Xan Lopez  <xlopez@igalia.com>
3066
3067         Bump for 1.1.18 release.
3068
3069         * configure.ac:
3070
3071 2010-01-04  Gustavo Noronha Silva  <gns@gnome.org>
3072
3073         Fix JSCore-1.0.gir path to fix make distcheck.
3074
3075         * GNUmakefile.am:
3076
3077 2010-01-04  Simon Hausmann  <simon.hausmann@nokia.com>
3078
3079         Reviewed by Tor Arne Vestbø.
3080
3081         [Qt] Fix standalone package builds.
3082
3083         * WebKit.pri: Add logic for detecting standalone builds. Set OUTPUT_DIR to the top-level dir in that case.
3084         * WebKit.pro: Don't build JSC and DRT for package builds.
3085
3086 2010-01-04  Eric Seidel  <eric@webkit.org>
3087
3088         Reviewed by Adam Barth.
3089
3090         bugzilla-tool should not require users to install mechanize
3091         https://bugs.webkit.org/show_bug.cgi?id=32635
3092
3093         * .gitignore: Ignore autoinstall.cache.d directory created by autoinstall.py
3094
3095 2009-12-28  Estêvão Samuel Procópio  <tevaum@gmail.com>
3096
3097         Reviewed by Gustavo Noronha Silva.
3098
3099         Bug 32940: [GTK] Changing the download throttle conditions.
3100         https://bugs.webkit.org/show_bug.cgi?id=32716
3101
3102         The WebKitDownload progress notification was taking long to
3103         update. This fix makes notification happens each 0.7 secs
3104         or when the progress ups in 1%.
3105
3106         * WebKit/gtk/webkit/webkitdownload.cpp:
3107
3108 2009-12-22  Simon Hausmann  <simon.hausmann@nokia.com>
3109
3110         Rubber-stamped by Holger Freyther.
3111
3112         Adjusted path to QtLauncher.
3113
3114         * WebKit.pro:
3115
3116 2009-12-19  Evan Martin  <evan@chromium.org>
3117
3118         Reviewed by Gustavo Noronha Silva.
3119
3120         Add a couple of WebKitGtk files to .gitignore.
3121
3122         * .gitignore:
3123
3124 2009-12-18  Benjamin Otte  <otte@gnome.org>
3125
3126         Reviewed by Xan Lopez.
3127
3128         [GTK] RemoveDashboard support. It's useless.
3129
3130         * configure.ac:
3131
3132 2009-12-18  Simon Hausmann  <simon.hausmann@nokia.com>
3133
3134         Reviewed by Tor Arne Vestbø.
3135
3136         [Qt] Clean up the qmake build system to distinguish between trunk builds and package builds
3137
3138         https://bugs.webkit.org/show_bug.cgi?id=32716
3139
3140         * WebKit.pri: Use standalone_package instead of QTDIR_build
3141
3142 2009-12-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3143
3144         Unreviewed. Build fixes for make distcheck.
3145
3146         * GNUmakefile.am:
3147
3148 2009-12-16  Dan Winship  <danw@gnome.org>
3149
3150         Reviewed by Gustavo Noronha Silva.
3151
3152         [Gtk] Content-Encoding support
3153
3154         https://bugs.webkit.org/show_bug.cgi?id=522772
3155
3156         * configure.ac: require libsoup 2.28.2 for SoupContentDecoder
3157
3158 2009-12-13  Eric Seidel  <eric@webkit.org>
3159
3160         Reviewed by Gavin Barraclough.
3161
3162         string-base64 test does not compute a valid base64 string
3163         http://bugs.webkit.org/show_bug.cgi?id=16806
3164
3165         * tests/string-base64.js: change str[i] to str.charCodeAt(i)
3166
3167 2009-12-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3168
3169         Reviewed by Xan Lopez.
3170
3171         [GTK] Should provide an API to control the IconDatabase
3172         https://bugs.webkit.org/show_bug.cgi?id=32334
3173
3174         Add test to make sure favicon reporting works.
3175
3176         * GNUmakefile.am:
3177
3178 2009-12-09  Steve Block  <steveblock@google.com>
3179
3180         Reviewed by Adam Barth.
3181
3182         Adds Android Makefiles for building with V8.
3183         https://bugs.webkit.org/show_bug.cgi?id=32278
3184
3185         * Android.mk: Modified. Includes Makefiles for V8.
3186
3187 2009-12-08  Steve Block  <steveblock@google.com>
3188
3189         Reviewed by Adam Barth.
3190
3191         [Android] Adds Makefiles for Android port.
3192         https://bugs.webkit.org/show_bug.cgi?id=31325
3193
3194         * Android.mk: Added.
3195
3196 2009-12-08  Christian Dywan  <christian@twotoasts.de>
3197
3198         Reviewed by Xan Lopez.
3199
3200         * configure.ac: Require only libSoup 2.27.91 but check for 2.29.3
3201         and define HAVE_LIBSOUP_2_29_3 in that case.
3202
3203 2009-12-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3204
3205         Rubber-stamped by Xan Lopez.
3206
3207         Late post-release version bump.
3208
3209         * configure.ac:
3210
3211 2009-12-08  Dominik Röttsches  <dominik.roettsches@access-company.com>
3212
3213         Reviewed by Gustavo Noronha Silva.
3214
3215         [Gtk] Create a TextBreakIterator implementation based on GLib (without ICU)
3216         https://bugs.webkit.org/show_bug.cgi?id=31469
3217
3218         Removing hybrid configuration for --with-unicode-backend=glib
3219         ICU not required anymore.
3220
3221         * autotools/webkit.m4:
3222
3223 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
3224
3225         Rubber-stamped by Maciej Stachowiak.
3226
3227         Turn on (SVG) Filters for Gtk.
3228         https://bugs.webkit.org/show_bug.cgi?id=32224
3229
3230         * configure.ac:
3231
3232 2009-12-07  Dmitry Titov  <dimich@chromium.org>
3233
3234         Rubber-stamped by Darin Adler.
3235
3236         Remove ENABLE_SHARED_SCRIPT flags
3237         https://bugs.webkit.org/show_bug.cgi?id=32245
3238         This patch was obtained by "git revert" command and then un-reverting of ChangeLog files.
3239
3240         * configure.ac:
3241
3242 2009-12-06  Gustavo Noronha Silva  <gns@gnome.org>
3243
3244         Reviewed by Xan Lopez.
3245
3246         Build the new API test.
3247
3248         [GTK] REGRESSION: webkit thinks it can render PDFs
3249         https://bugs.webkit.org/show_bug.cgi?id=32183
3250
3251         * GNUmakefile.am:
3252
3253 2009-12-05  Vincent Untz <vuntz@gnome.org>
3254
3255         Reviewed by Gustavo Noronha.
3256
3257         Fixes race for builds with introspection enabled, and parallel
3258         make.
3259
3260         * GNUmakefile.am:
3261
3262 2009-12-04  Xan Lopez  <xlopez@igalia.com>
3263
3264         Reviewed by Gustavo Noronha.
3265
3266         [GTK]Enable DNS prefetching
3267         https://bugs.webkit.org/show_bug.cgi?id=23846
3268
3269         Bump libsoup required version to 2.29.3 for DNS prefetching.
3270
3271         * configure.ac:
3272
3273 2009-11-30  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3274
3275         Rubber-stamped by Xan Lopez.
3276
3277         Make sure we distribute and install GObject Introspection files.
3278
3279         * GNUmakefile.am:
3280
3281 2009-11-30  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3282
3283         Build fix. Make sure JSCore-1.0.gir is added to the distributed
3284         tarball.
3285
3286         * GNUmakefile.am:
3287
3288 2009-11-30  Xan Lopez  <xlopez@igalia.com>
3289
3290         Reviewed by Gustavo Noronha.
3291
3292         Bump versions for 1.1.17 release.
3293
3294         * configure.ac:
3295
3296 2009-11-30  Jan-Arve Sæther  <jan-arve.saether@nokia.com>
3297
3298         Reviewed by Simon Hausmann.
3299
3300         [Qt] Fix compilation with win32-icc
3301
3302         Include os-win32 for stdint.h since MS does not ship that in their PSDK.
3303
3304         * WebKit.pri:
3305
3306 2009-11-26  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
3307
3308         Reviewed by Oliver Hunt.
3309
3310         Move GOwnPtr* from wtf to wtf/gtk
3311         https://bugs.webkit.org/show_bug.cgi?id=31793
3312
3313         * GNUmakefile.am: Add JavaScriptCore/wtf/gtk to 
3314           the include path.
3315
3316 2009-11-24  Dmitry Titov  <dimich@chromium.org>
3317
3318         Reviewed by Eric Seidel.
3319
3320         Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
3321         https://bugs.webkit.org/show_bug.cgi?id=31444
3322
3323         * configure.ac:
3324
3325 2009-11-24  Jason Smith  <dark.panda@gmail.com>
3326
3327         Reviewed by Alexey Proskuryakov.
3328
3329         RegExp#exec's returned Array-like object behaves differently from
3330         regular Arrays
3331         https://bugs.webkit.org/show_bug.cgi?id=31689
3332
3333         * LayoutTests/fast/js/regexp-in-and-foreach-handling.html: Added.
3334         * LayoutTests/fast/js/script-tests/regexp-in-and-foreach-handling.js: Added.
3335         * LayoutTests/fast/js/regexp-in-and-foreach-handling-expected.txt: Added.
3336
3337 2009-11-24  Jens Alfke  <snej@chromium.org>
3338
3339         Reviewed by David Levin.
3340
3341         Ignore Chromium's Xcode projects that are auto-generated from .gyp files.
3342         https://bugs.webkit.org/show_bug.cgi?id=31847
3343         
3344         * .gitignore:  Add three .xcodeproj files.
3345
3346 2009-11-09  Priit Laes  <plaes@plaes.org>
3347
3348         Reviewed by Oliver Hunt.
3349
3350         [Gtk] Build from tarball fails with --enable-introspection
3351         https://bugs.webkit.org/show_bug.cgi?id=31261
3352
3353         We need to enable gobject-introspection during distcheck otherwise
3354         some of the required files are missing in tarball.
3355
3356         * GNUmakefile.am:
3357
3358 2009-11-05  Priit Laes  <plaes@plaes.org>
3359
3360         Reviewed by Jan Alonzo.
3361
3362         [Gtk] Build failure with --enable-introspection
3363         https://bugs.webkit.org/show_bug.cgi?id=31102
3364
3365         Add search and include paths for JSCore-1.0.gir required by
3366         gobject-introspection tools.
3367
3368         * GNUmakefile.am:
3369
3370 2009-11-04  Benjamin Otte  <otte@gnome.org>
3371
3372         Reviewed by Gustavo Noronha.
3373
3374         Update Cairo requirement to 1.6.
3375         
3376         https://bugs.webkit.org/show_bug.cgi?id=19266
3377
3378         * configure.ac:
3379
3380 2009-11-02  Estêvão Samuel Procópio  <tevaum@gmail.com>
3381
3382         Reviewed by Gustavo Noronha.
3383
3384         [Build] make install ignores --prefix option for gobject-introspection.
3385         https://bugs.webkit.org/show_bug.cgi?id=31025
3386
3387         Make the build system use the --prefix path also when installing
3388         gobject-introspection files.
3389
3390         * configure.ac: use --prefix path in GITDIR and GIRTYPELIBDIR
3391
3392 2009-11-02  Xan Lopez  <xlopez@igalia.com>
3393
3394         Bump version before release (or post-release, depending on your
3395         point of view) so that we can make applications depending on
3396         unreleased APIs in WebKit svn fail at configure time when the
3397         requirements are not met.
3398
3399         * configure.ac:
3400
3401 2009-11-01  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
3402
3403         Reviewed by Eric Seidel.
3404
3405         Turn on warnings for QtWebKit for gcc
3406         https://bugs.webkit.org/show_bug.cgi?id=30958
3407
3408         * WebKit.pri: Turn on warnings for the GCC compiler
3409
3410 2009-10-30  Adam Barth  <abarth@webkit.org>
3411
3412         Reviewed by Mark Rowe.
3413
3414         Teach git to ignore some files
3415         https://bugs.webkit.org/show_bug.cgi?id=30951
3416
3417         Ignore WebKitBuild because we never want to version that directory.
3418         Also, ignore the xcode project files so git clean doesn't blow away
3419         your project settings.  Finally, ignore the compiled python files in
3420         WebKitTools/Script modules because they clutter up git status.
3421
3422         * .gitignore: Added.
3423
3424 2009-10-30  Roland Steiner  <rolandsteiner@chromium.org>
3425
3426         Reviewed by Eric Seidel.
3427
3428         Remove ENABLE_RUBY guards as discussed with Dave Hyatt and Maciej Stachowiak.
3429
3430         Bug 28420 -  Implement HTML5 <ruby> rendering
3431         (https://bugs.webkit.org/show_bug.cgi?id=28420)
3432
3433         No new tests (no functional change).
3434
3435         * configure.ac:
3436
3437 2009-10-26  Holger Hans Peter Freyther  <zecke@selfish.org>
3438
3439         Rubber-stamped by Darin Adler.
3440
3441         Export fastMalloc, fastCalloc, fastRealloc and fastFree
3442         https://bugs.webkit.org/show_bug.cgi?id=30769
3443
3444         Export the FastMalloc functions outside of the libwebkit library
3445         to be able to instrument memory allocations. These are C++ symbols
3446         but do not require the C++ runtime to be useful and should be of
3447         no harm to plain C code.
3448
3449         * autotools/symbols.filter:
3450
3451 2009-10-26  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3452
3453         Reviewed by Jan Alonzo.
3454
3455         Alternative solution to regression introduced in r48672.
3456
3457         * GNUmakefile.am:
3458
3459 2009-10-26  Xan Lopez  <xlopez@igalia.com>
3460
3461         Reviewed by Gustavo Noronha.
3462
3463         Update for 1.1.16 release.
3464
3465         * configure.ac:
3466
3467 2009-10-24  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
3468
3469         Reviewed by Holger Freyther.
3470
3471         [Qt] [Symbian] Set the capability and memory required to run QtWebKit for Symbian
3472         https://bugs.webkit.org/show_bug.cgi?id=30476
3473
3474         Set the stack size to 80 Kb and heap size to the 128kB - 32MB range
3475         to all executables linking against WebKit library.
3476
3477         * WebKit.pri:
3478
3479 2009-10-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
3480
3481         Reviewed by Holger Freyther.
3482
3483         [GTK] Add MathML to the build system
3484         https://bugs.webkit.org/show_bug.cgi?id=30487
3485
3486         Add --enable-mathml to configure.
3487
3488         * configure.ac:
3489
3490 2009-10-15  Jan Michael Alonzo  <jmalonzo@webkit.org>
3491
3492         Reviewed by Xan Lopez.
3493
3494         [GTK] marshal stamp files are not cleaned after a distclean
3495         https://bugs.webkit.org/show_bug.cgi?id=30156
3496
3497         Add the stamp files directly to cleanfiles. Also rearrange the
3498         variable declarations so we don't miss any files that need to be
3499         cleaned up during the clean targets.
3500
3501         * GNUmakefile.am:
3502
3503 2009-10-15  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3504
3505         Unreviewed. Help text fix - Web Sockets default is no, not yes.
3506
3507         * configure.ac:
3508
3509 2009-10-12  Jan Michael Alonzo  <jmalonzo@webkit.org>
3510
3511         Rubberstamped by Eric Seidel.
3512
3513         [Gtk] Fix icu CFLAG for Darwin
3514         https://bugs.webkit.org/show_bug.cgi?id=29517
3515
3516         Don't escape the srcdir variable. Also use $host instead of the
3517         os_foo variables.
3518
3519         * autotools/webkit.m4:
3520
3521 2009-10-12  Jan Michael Alonzo  <jmalonzo@webkit.org>
3522
3523         Reviewed by Gustavo Noronha.
3524
3525         [Gtk] Use the SQLite3 headers from WebKitLibraries if sqlite3 is undetected
3526         https://bugs.webkit.org/show_bug.cgi?id=29518
3527
3528         * configure.ac:
3529
3530 2009-10-05  Zoltan Horvath  <zoltan@webkit.org>
3531
3532         Reviewed by Simon Hausmann.
3533
3534         [Qt] Disable TCmalloc for Windows port at the present, because MinGW
3535         hasn't got built-in pthread library.
3536
3537         * WebKit.pri:
3538
3539 2009-10-02  Prasanth Ullattil  <prasanth.ullattil@nokia.com>
3540
3541         Reviewed by Simon Hausmann.
3542
3543         Disable a few more harmless MSVC warnings.
3544
3545         * WebKit.pri:
3546
3547 2009-10-01  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
3548
3549         Unreviewed, build fix.
3550
3551         [Qt] Symbian build break after r48976.
3552         unix is set for Symbian in the Qt build system.
3553
3554         * WebKit.pri:
3555
3556 2009-10-01  Zoltan Horvath  <zoltan@webkit.org>
3557
3558         Reviewed by Simon Hausmann.
3559
3560         [Qt] Enable TCmalloc for the Linux, Mac and Windows Qt-port
3561         https://bugs.webkit.org/show_bug.cgi?id=27029
3562
3563         Remove USE_SYSTEM_MALLOC for Linux, Mac and Windows Qt-port from WebKit.pri,
3564         so these Qt-ports will use TCmalloc as other ports.
3565
3566         * WebKit.pri:
3567
3568 2009-10-01  Martin Robinson  <martin.james.robinson@gmail.com>
3569
3570         Reviewed by Xan Lopez.
3571
3572         [GTK] GtkIMContext filtering interferes with DOM key events
3573         https://bugs.webkit.org/show_bug.cgi?id=28733
3574
3575         Add new key event test ensuring that IME keypresses are handled.
3576
3577         * GNUmakefile.am:
3578
3579 2009-10-01  Philippe Normand  <pnormand@igalia.com>
3580
3581         Reviewed by Xan Lopez.
3582
3583         [GTK] data: uri support in media player
3584         https://bugs.webkit.org/show_bug.cgi?id=29842
3585
3586         Check presence of gstreamer-pbutils-0.10.
3587
3588         * configure.ac:
3589
3590 2009-09-26  David Kilzer  <ddkilzer@apple.com>
3591
3592         GTK BUILD FIX: add ENABLE_ORIENTATION_EVENTS support to configure.ac
3593
3594         * configure.ac: Added support for ENABLE_ORIENTATION_EVENTS.
3595
3596 2009-09-23  Xan Lopez  <xlopez@igalia.com>
3597
3598         Reviewed by Gustavo Noronha.
3599
3600         Do not add unneeded include paths for gir files, and add the
3601         include paths for headers manually instead of relying on our own
3602         pc file and installed headers, since that adds a circular
3603         dependency.
3604
3605         * GNUmakefile.am:
3606
3607 2009-09-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
3608
3609         Reviewed by Xan Lopez.
3610
3611         Minor reorganization to the patch landed in
3612         http://trac.webkit.org/changeset/48670. Also move JSCore-1.0.gir
3613         in the gtk directory as that's only useful to the Gtk port at the
3614         moment.
3615
3616         * GNUmakefile.am:
3617         * configure.ac:
3618
3619 2009-09-23  Xan Lopez  <xlopez@igalia.com>
3620
3621         Reviewed by Gustavo Noronha.
3622
3623         [GTK] We should generate our own gir file for introspection
3624         https://bugs.webkit.org/show_bug.cgi?id=29603
3625
3626         Generate gir and typelib files for WebKit and JSCore. The JSCore
3627         gir file is handwritten (since it's only useful, for now, as a
3628         dependency of the WebKit gir file), the WebKit one is
3629         autogenerated from the headers.
3630
3631         * GNUmakefile.am:
3632         * JSCore-1.0.gir: Added.
3633         * configure.ac:
3634
3635 2009-09-22  Philippe Normand  <pnormand@igalia.com>
3636
3637         Reviewed by Xan Lopez.
3638
3639         link errors due to wrong UNICODE_LIBS on Ubuntu Jaunty
3640         https://bugs.webkit.org/show_bug.cgi?id=29638
3641
3642         Call icu-cconfig with ldflags-libsonly to prevent having a -L
3643         statement that could override libs installed in another prefix.
3644
3645         * autotools/webkit.m4:
3646
3647 2009-09-21  Xan Lopez  <xlopez@igalia.com>
3648
3649         Reviewed by Gustavo Noronha.
3650
3651         Bump version for 1.1.15 release.
3652
3653         * configure.ac:
3654
3655 2009-09-18  Xan Lopez  <xlopez@igalia.com>
3656
3657         Reviewed by Gustavo Noronha and Jan Alonzo.
3658
3659         [GTK] context menu overriding API is very limited
3660         https://bugs.webkit.org/show_bug.cgi?id=27546
3661
3662         Add new tests to the build.
3663
3664         * GNUmakefile.am:
3665
3666 2009-09-18  Xan Lopez  <xlopez@igalia.com>
3667
3668         Reviewed by Gustavo Noronha and Jan Alonzo.
3669
3670         [GTK] context menu overriding API is very limited
3671         https://bugs.webkit.org/show_bug.cgi?id=27546
3672
3673         Add WebKitHitTestResult to the build.
3674
3675         * GNUmakefile.am:
3676
3677 2009-09-10  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
3678
3679         Reviewed by Ariya Hidayat.
3680
3681         Disable some ARM compiler warnings
3682         https://bugs.webkit.org/show_bug.cgi?id=29083
3683
3684         The following ARM compiler warnings are disabled
3685
3686         - #68-D: integer conversion resulted in a change of sign
3687         - #111-D: statement is unreachable
3688         - #177-D: variable XXX was declared but never referenced
3689         - #368-D: class XXX defines no constructor to initialize the following: YYY
3690         - #830-D: function XXX "XXX::operator new" has no corresponding operator delete
3691         - #1293-D: assignment in condition
3692
3693         * WebKit.pri:
3694
3695 2009-09-09  Kenneth Rohde Christiansen  <kenneth@webkit.org>
3696
3697         Reviewed by Simon Hausmann.
3698
3699         [Qt] Add the alternative QtLauncher (based on QGraphicsView) to the build.
3700
3701         https://bugs.webkit.org/show_bug.cgi?id=28862
3702
3703         * WebKit.pro:
3704
3705 2009-09-07  Xan Lopez  <xlopez@igalia.com>
3706
3707         Rubber-stamped by Gustavo Noronha.
3708
3709         Bump versions in preparation for 1.1.14 release.
3710
3711         * configure.ac:
3712
3713 2009-09-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3714
3715         Reviewed by Xan Lopez.
3716
3717         https://bugs.webkit.org/show_bug.cgi?id=26854
3718         [GTK] Needs API to allow more control over outgoing requests
3719
3720         * GNUmakefile.am: new files added to the build for new class
3721         WebKitNetworkResponse
3722
3723 2009-09-06  Martin Robinson  <martin.james.robinson@gmail.com>
3724
3725         Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
3726
3727         [Gtk] Expose a database API
3728         https://bugs.webkit.org/show_bug.cgi?id=27899
3729
3730         Expose an HTML5 database API for GTK+.
3731
3732         * GNUmakefile.am:
3733
3734 2009-09-04  Albert Bachand  <albertb@google.com>
3735
3736         Reviewed by Eric Seidel.
3737
3738         Modify the condition regarding the key modifier for opening combo
3739         boxes under GTK from just PLATFORM(GTK) to also look for
3740         (PLATFORM(CHROMIUM) && PLATFORM(LINUX)).
3741
3742         * WebCore/dom/SelectElement.cpp:
3743         * WebCore/manual-tests/select-popup-on-spacebar.html:
3744
3745 2009-09-02  Jan Michael Alonzo  <jmalonzo@webkit.org>
3746
3747         Reviewed by Xan Lopez and Gustavo Noronha.
3748
3749         [Gtk] Implement a WebDataSource for the gtk port
3750         https://bugs.webkit.org/show_bug.cgi?id=24758
3751
3752         Add WebKitWebDataSource unit test to the build script
3753
3754         * GNUmakefile.am:
3755
3756 2009-09-02  Jan Michael Alonzo  <jmalonzo@webkit.org>
3757
3758         Reviewed by Xan Lopez and Gustavo Noronha.
3759
3760         [Gtk] Implement a WebDataSource for the gtk port
3761         https://bugs.webkit.org/show_bug.cgi?id=24758
3762
3763         Add WebKitWebDataSource and DocumentLoaderGtk to the build script.
3764
3765         * GNUmakefile.am:
3766
3767 2009-09-01  Jan Michael Alonzo  <jmalonzo@webkit.org>
3768
3769         Reviewed by Xan Lopez and Gustavo Noronha.
3770
3771         [Gtk] Implement a WebDataSource for the gtk port
3772         https://bugs.webkit.org/show_bug.cgi?id=24758
3773
3774         Add WebKitWebResource to the build script.
3775
3776         * GNUmakefile.am:
3777
3778 2009-08-28  Jan Michael Alonzo  <jmalonzo@webkit.org>
3779
3780         Reviewed by Oliver Hunt.
3781
3782         Gtk Build broken for OSX Quartz
3783         https://bugs.webkit.org/show_bug.cgi?id=28727
3784
3785         Define XP_UNIX for non-Win OS builds.
3786
3787         * GNUmakefile.am:
3788
3789 2009-08-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3790
3791         Reviewed by Holger Freyther.
3792
3793         https://bugs.webkit.org/show_bug.cgi?id=25889
3794         [GTK] scrollbar policy for main frame is not implementable
3795
3796         Adding files for the new test for window-related issues (starting
3797         with scrollbar policy).
3798
3799         * GNUmakefile.am:
3800
3801 2009-08-27  Priit Laes  <plaes@plaes.org>
3802
3803         Reviewed by Xan Lopez.
3804
3805         [GTK] Out-of-srcdir build problem
3806         https://bugs.webkit.org/show_bug.cgi?id=28741
3807
3808         * GNUmakefile.am, autotools/webkit.m4:
3809         Fix problem with out-of-srcdir builds. Also bump required glib version.
3810
3811 2009-08-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3812
3813         Reviewed by Xan Lopez.
3814
3815         Bump package and so versions for 1.1.13 release.
3816
3817         * configure.ac:
3818
3819 2009-08-22 Javier Jardón <javierjc1982@gmail.com>
3820
3821         [GTK] Not use deprecated symbols in WebKitWebView example code.
3822         https://bugs.webkit.org/show_bug.cgi?id=28651
3823
3824         * WebKit/gtk/webkit/webkitwebview.cpp
3825
3826 2009-08-18  Xan Lopez  <xlopez@igalia.com>
3827
3828         Rubber-stamped by Holger Freyther.
3829
3830         Require at least libsoup 2.27.91 for the new password
3831         manager/authentication APIs.
3832
3833         * configure.ac:
3834
3835 2009-08-18  Drew Wilson  <atwilson@google.com>
3836
3837         Reviewed by NOBODY (Build Break).
3838
3839         Speculative fix for GTK DumpRenderTree.
3840
3841         * GNUmakefile.am:
3842
3843 2009-08-18  Kent Tamura  <tkent@chromium.org>
3844
3845         Reviewed by Eric Seidel.
3846
3847         Add --enable-datalist option.
3848
3849         * configure.ac:
3850
3851 2009-08-14  Adam Bergkvist  <adam.bergkvist@ericsson.com>
3852
3853         Reviewed by Sam Weinig.
3854
3855         [GTK] Added EventSource to the build (default on).
3856         https://bugs.webkit.org/show_bug.cgi?id=14997 
3857
3858         * configure.ac:
3859
3860 2009-08-14  Jan Michael Alonzo  <jmalonzo@webkit.org>
3861
3862         Rubber-stamped by Gustavo Noronha.
3863
3864         Initialize CFLAGS and CXXFLAGS before the main body of the
3865         WEBKIT_INIT macro so C files don't get built with "-g -O2".
3866
3867         * autotools/webkit.m4:
3868
3869 2009-08-12  Xan Lopez  <xlopez@igalia.com>
3870
3871         Reviewed by Jan Alonzo.
3872
3873         [GTK] Remove keyring optional features
3874         https://bugs.webkit.org/show_bug.cgi?id=28173
3875
3876         Remove keyring support, we now do authentication storage through
3877         libsoup. We depend on libsoup master now, will bump the dependency
3878         when there's a new release.
3879
3880         * GNUmakefile.am:
3881         * configure.ac:
3882
3883 2009-08-11  Drew Wilson  <atwilson@google.com>
3884
3885         Reviewed by NOBODY (Build break).
3886
3887         Speculative fix for GTK build break.
3888
3889         * WebKit.pro:
3890
3891 2009-08-11  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
3892
3893         Reviewed by Simon Hausmann.
3894
3895         Build the TestNetscapePlugin on Qt/Mac
3896
3897         * WebKit.pro:
3898
3899 2009-08-11  Xan Lopez  <xlopez@igalia.com>
3900
3901         Reviewed by Jan Alonzo.
3902
3903         Prefix lengthy commands with AM_V_GEN so that they produce an
3904         output like 'GEN <filename>' when in silent mode.
3905
3906         * GNUmakefile.am:
3907
3908 2009-08-05  Jan Michael Alonzo  <jmalonzo@webkit.org>
3909
3910         Reviewed by Xan Lopez.
3911
3912         [Gtk] macros in webkit.m4 should be defined once only
3913         https://bugs.webkit.org/show_bug.cgi?id=27929
3914
3915         The macros in webkit.m4 are not meant to be called multiple times
3916         so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3917         AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3918
3919         Lastly, make sure CXXFLAGS and CFLAGS are defined before
3920         AC_PROG_CXX gets expanded so it doesn't add "-g -O2" on Release builds.
3921
3922         * autotools/webkit.m4:
3923
3924 2009-08-05  Xan Lopez  <xlopez@igalia.com>
3925
3926         Revert r46714, it was making us build debug images by default.
3927
3928         * autotools/webkit.m4:
3929
3930 2009-08-03  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
3931
3932         Reviewed by Eric Seidel.
3933
3934         [Qt] Consolidate common gcc flags to WebKit.pri
3935         https://bugs.webkit.org/show_bug.cgi?id=27934
3936
3937         * WebKit.pri:
3938
3939 2009-08-03  Jan Michael Alonzo  <jmalonzo@webkit.org>
3940
3941         Rubber-stamped by Eric Seidel.
3942
3943         [Gtk] macros in webkit.m4 should be defined once only
3944         https://bugs.webkit.org/show_bug.cgi?id=27929
3945
3946         The macros in webkit.m4 are not meant to be called multiple times
3947         so we'll make them AC_DEFUN_ONCE. Also make AC_HEADER_STDC and AC_PROG_CXX
3948         AC_REQUIRE to remove the automake warnings when doing autogen.sh.
3949
3950         * autotools/webkit.m4:
3951
3952 2009-07-29  Ariya Hidayat  <ariya.hidayat@nokia.com>
3953
3954         Reviewed by Simon Hausmann.
3955
3956         Adding ImageDiff project file.
3957
3958         https://bugs.webkit.org/show_bug.cgi?id=27813
3959
3960         * WebKit.pro: Added ImageDiff.pro.
3961
3962 2009-07-29  Jan Michael Alonzo  <jmalonzo@webkit.org>
3963
3964         Reviewed by Eric Seidel and Xan Lopez.
3965
3966         [Gtk] Enable http/tests/appcache tests
3967         https://bugs.webkit.org/show_bug.cgi?id=27674
3968
3969         * GNUmakefile.am: Add webkit/webkitapplicationcache.cpp
3970
3971 2009-07-28  Xan Lopez  <xlopez@igalia.com>
3972
3973         Reviewed by Gustavo Noronha.
3974
3975         Use automake 1.11 SILENT_RULES when present, for cleaner build
3976         output. You can disable it by passing --disable-silent-rules to
3977         configure or V=1 to make.
3978
3979         * autotools/dolt.m4:
3980         * configure.ac:
3981
3982 2009-07-28  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
3983
3984         Reviewed by Simon Hausmann.
3985
3986         [Qt] Disable some compiler warnings for the win build
3987         https://bugs.webkit.org/show_bug.cgi?id=27709
3988
3989         * WebKit.pri:
3990
3991 2009-07-28  Xan Lopez  <xlopez@igalia.com>
3992
3993         Reviewed by Gustavo Noronha.
3994
3995         * configure.ac: bump version for 1.1.12 release.
3996
3997 2009-07-24  Xan Lopez  <xlopez@igalia.com>
3998
3999         Reviewed by Gustavo Noronha.
4000
4001         Remove unneeded commas from PKG_CHECK_MODULES.
4002
4003         * configure.ac:
4004
4005 2009-07-24  Jan Michael Alonzo  <jmalonzo@webkit.org>
4006
4007         Reviewed by Xan Lopez.
4008
4009         Bump pango version requirement to 1.12 which is the version that
4010         came with Gtk 2.10.
4011
4012         * configure.ac:
4013
4014 2009-07-21  Roland Steiner  <rolandsteiner@google.com>
4015
4016         Reviewed by David Levin.
4017
4018         Add ENABLE_RUBY to list of build options
4019         https://bugs.webkit.org/show_bug.cgi?id=27324
4020
4021         * configure.ac: Added flag ENABLE_RUBY.
4022
4023 2009-07-20  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
4024
4025         Reviewed by Holger Freyther.
4026
4027         [Qt] Add an option for QtLauncher to build without QtUiTools dependency
4028         https://bugs.webkit.org/show_bug.cgi?id=27438
4029
4030         Based on Norbert Leser's work.
4031
4032         * WebKit.pri: Symbian does not have UiTools
4033
4034 2009-07-16  Fumitoshi Ukai  <ukai@chromium.org>
4035
4036         Reviewed by David Levin.
4037
4038         Add --web-sockets flag and ENABLE_WEB_SOCKETS define.
4039         https://bugs.webkit.org/show_bug.cgi?id=27206
4040
4041         Add --enable-web-sockets in configure.ac
4042
4043         * configure.ac:
4044
4045 2009-07-16  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
4046
4047         Reviewed by Simon Hausmann.
4048
4049         [Qt] Enable GNU compiler extensions to the ARM compiler 
4050         for all Qt ports using RVCT
4051         https://bugs.webkit.org/show_bug.cgi?id=27348
4052
4053         * WebKit.pri:
4054
4055 2009-07-15  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
4056
4057         Rubber-stamped by Simon Hausmann.
4058
4059         Fix the Qt/Mac build by disabling TestNetscapePlugin
4060
4061         We should fix and enable this once we run DRT for Qt/Mac
4062
4063         * WebKit.pro:
4064
4065 2009-07-13  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4066
4067         Unreviewed build fix. Require the correct libsoup version now that
4068         it's released.
4069
4070         * configure.ac:
4071
4072 2009-07-13  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
4073
4074         Reviewed by Tor Arne Vestbø.
4075
4076         [Qt] Build fix for QtWebKit on Win
4077         https://bugs.webkit.org/show_bug.cgi?id=27205
4078
4079         * WebKit.pri: Include the major version number in the QtWebKit
4080         library file for Win.
4081
4082 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
4083
4084         Reviewed by Ariya Hidayat.
4085
4086         Add the test netscape plugin for the Qt DRT to the build.
4087
4088         * WebKit.pro:
4089
4090 2009-07-13  Drew Wilson  <atwilson@google.com>
4091
4092         Reviewed by David Levin.
4093
4094         Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
4095         https://bugs.webkit.org/show_bug.cgi?id=26932
4096
4097         Added ENABLE(SHARED_WORKERS) flag.
4098
4099        * configure.ac:
4100
4101 2009-07-12  Xan Lopez  <xlopez@igalia.com>
4102
4103         Reviewed by Gustavo Noronha.
4104
4105         Bump version in preparation for 1.1.11 release.
4106
4107         * configure.ac:
4108
4109 2009-07-07  Norbert Leser  <norbert.leser@nokia.com>
4110
4111         Reviewed by Simon Hausmann.
4112
4113         Exclude DumpRenderTree.pro from symbian build
4114
4115         * WebKit.pro:
4116
4117 2009-07-09  Drew Wilson  <atwilson@google.com>
4118
4119         Reviewed by Alexey Proskuryakov.
4120
4121         https://bugs.webkit.org/show_bug.cgi?id=26903
4122
4123         Turned on CHANNEL_MESSAGING by default because the MessageChannel API
4124         can now be implemented for Web Workers and is reasonably stable.
4125
4126         * configure.ac: enable CHANNEL_MESSAGING.
4127
4128 2009-07-03  Jan Michael Alonzo  <jmalonzo@webkit.org>
4129
4130         Reviewed by Xan Lopez and Gustavo Noronha.
4131
4132         Set user-agent from application
4133         https://bugs.webkit.org/show_bug.cgi?id=17375
4134
4135         Define UA version macros to be used by the UA string.
4136         Add new WebSettings unit test for the User-Agent string API.
4137
4138         * GNUmakefile.am:
4139         * configure.ac:
4140
4141 2009-06-20  Gustavo Noronha Silva  <gns@gnome.org>
4142
4143         Reviewed by Jan Alonzo.
4144
4145         Adding files for the new test case for loading statuses.
4146
4147         * GNUmakefile.am:
4148
4149 2009-06-15  Xan Lopez  <xlopez@igalia.com>
4150
4151         Reviewed by Gustavo Noronha.
4152
4153         Version bump in preparation for 1.1.10 release.
4154
4155         * configure.ac:
4156
4157 2009-06-12  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
4158
4159         Reviewed by Xan Lopez.
4160
4161         Refactor handling of options in the build-webkit script
4162         
4163         Options are now defined in one place, and then reused when creating
4164         the usage help text, the arguments to GetOptions(), and when passing
4165         the options on to the underlying port-dependent build systems.
4166         
4167         This allows the Qt port to read the defaults for the options from the
4168         pro file (dynamically), and to pass the options on to qmake at build.
4169
4170         * configure.ac:
4171
4172 2009-06-11  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
4173
4174         Reviewed by Holger Freyther.
4175
4176         [Qt] Fix release build detection
4177         https://bugs.webkit.org/show_bug.cgi?id=26267
4178
4179         * WebKit.pri:
4180
4181 2009-06-10  Gustavo Noronha Silva  <gns@gnome.org>
4182
4183         Reviewed by Xan Lopez.
4184
4185         Add unit tests for our WebKitNetworkRequest object.
4186
4187         * GNUmakefile.am:
4188
4189 2009-06-10  Xan Lopez  <xlopez@igalia.com>
4190
4191         Reviewed by Gustavo Noronha.
4192
4193         Version bump in preparation for 1.1.9 release.
4194
4195         * configure.ac:
4196
4197 2009-06-10  Xan Lopez  <xlopez@igalia.com>
4198
4199         Reviewed by Jan Alonzo.
4200
4201         https://bugs.webkit.org/show_bug.cgi?id=25415
4202         [GTK][ATK] Please implement support for get_text_at_offset
4203
4204         Add new dependency on the Gail utils library, needed for our a11y
4205         implementation.
4206
4207         * GNUmakefile.am:
4208         * configure.ac:
4209
4210 2009-05-29  Gustavo Noronha Silva  <gns@gnome.org>
4211
4212         Reviewed by Jan Alonzo.
4213
4214         Add a test-case for our HTTP backend, currently checking the
4215         ref-counting of the SoupMessage.
4216
4217         * GNUmakefile.am:
4218
4219 2009-05-28  Dirk Schulze  <krit@webkit.org>
4220
4221         Reviewed by Nikolas Zimmermann.
4222
4223         Enable the new build flag --filters for Gtk. More details in WebCore/ChangeLog.
4224
4225         * configure.ac:
4226
4227 2009-05-19  Xan Lopez  <xlopez@igalia.com>
4228
4229         Reviewed by Jan Alonzo and Gustavo Noronha.
4230
4231         https://bugs.webkit.org/show_bug.cgi?id=25415
4232         [GTK][ATK] Please implement support for get_text_at_offset
4233
4234         Add new test file for ATK.
4235
4236         * GNUmakefile.am:
4237
4238 2009-05-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4239
4240         Rubber-stamped by Xan Lopez.
4241
4242         Fix webkitgtk_cleanfiles to clean gtk-doc-related files in the
4243         correct directory, so that we pass make distcheck.
4244
4245         * GNUmakefile.am:
4246
4247 2009-05-28  Xan Lopez  <xlopez@igalia.com>
4248
4249         Bump version numbers in preparation for 1.1.8 release.
4250
4251         * configure.ac:
4252
4253 2009-05-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
4254
4255         Unreviewed build fix. Add gstreamer-video-0.10 libs to
4256         GSTREAMER_LIBS to resolve an undefined reference to gst_video_get_size
4257         - symbol used in MediaPlayerPrivateGstreamer.
4258
4259         * configure.ac:
4260
4261 2009-05-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
4262
4263         Reviewed by Xan Lopez.
4264
4265         [Gtk] Various autotools build refactoring and fixes
4266         https://bugs.webkit.org/show_bug.cgi?id=25286
4267
4268         Refactor library LIBS. Move third-party libs in libwebkit instead
4269         of libWebCore.
4270
4271         * GNUmakefile.am:
4272
4273 2009-05-22  Antonio Gomes  <antonio.gomes@openbossa.org>
4274
4275         Reviewed by Gustavo Noronha.
4276
4277         Make Gtk build not bail out if gtk-doc-tools is not installed.
4278
4279         Warning message shown instead.
4280
4281         * autogen.sh:
4282
4283 2009-05-22  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4284
4285         Reviewed by Xan Lopez.
4286
4287         Add big warnings about the glib unicode backend being slow and
4288         incomplete, since it is a work in progress.
4289
4290         * autotools/webkit.m4:
4291         * configure.ac:
4292
4293 2009-05-22  Dominik Röttsches  <dominik.roettsches@access-company.com>
4294
4295         Reviewed by Gustavo Noronha.
4296
4297         https://bugs.webkit.org/show_bug.cgi?id=15914
4298         [GTK] Implement Unicode functionality using GLib
4299
4300         Initial version of this patch by Jürg Billeter.
4301
4302         Adding options for --with-unicode-backend=icu|glib
4303         and checking for pango version >= 1.21.0 if GLib backend
4304         is selected. Temporarily, until remaining parts of
4305         this patch are committed, introduce WTF_USE_GLIB_ICU_UNICODE_HYBRID
4306         macro to allow for a mixed compilation with WTF Unicode
4307         backend based on GLib while text codecs and TextBreakIterator
4308         remain ICU dependent.
4309
4310         * GNUmakefile.am:
4311         * configure.ac:
4312
4313 2009-05-18  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4314
4315         Reviewed by Gavin Barraclough.
4316
4317         Enable YARR, and disable WREC for GTK+.
4318
4319         * configure.ac:
4320
4321 2009-05-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
4322
4323          Reviewed by Xan Lopez.
4324
4325          [Gtk] Various autotools build refactoring and fixes
4326          https://bugs.webkit.org/show_bug.cgi?id=25286
4327
4328          Add support for running unit tests. Also run the tests whenever
4329          the 'check' target runs.
4330
4331          * GNUmakefile.am:
4332
4333 2009-05-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
4334
4335          Reviewed by Xan Lopez.
4336
4337          [Gtk] Various autotools build refactoring and fixes
4338          https://bugs.webkit.org/show_bug.cgi?id=25286
4339
4340          Style fixes
4341
4342          * GNUmakefile.am:
4343
4344 2009-05-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
4345
4346          Reviewed by Xan Lopez.
4347
4348          [Gtk] Various autotools build refactoring and fixes
4349          https://bugs.webkit.org/show_bug.cgi?id=25286
4350
4351          Add -no-install and -no-fast-install to programs and tests that we
4352          don't install. Also remove -O2 since this is already handled at
4353          configure time.
4354
4355          * GNUmakefile.am:
4356
4357 2009-05-17  Jan Michael Alonzo  <jmalonzo@webkit.org>
4358
4359         Reviewed by Xan Lopez.
4360
4361         [Gtk] Various autotools build refactoring and fixes
4362         https://bugs.webkit.org/show_bug.cgi?id=25286
4363
4364         Refactor library cflags
4365
4366         * GNUmakefile.am:
4367
4368 2009-05-15  Fridrich Strba  <fridrich.strba@bluewin.ch>
4369
4370         Reviewed by Jan Alonzo.
4371
4372         Use AC_CANONICAL_HOST instead of AC_CANONICAL_SYSTEM, since
4373         the JIT compiler is not a cross-compiler
4374
4375         * configure.ac:
4376
4377 2009-05-13  Xan Lopez  <xlopez@igalia.com>
4378
4379         Unreviewed: bump versions in preparation for 1.1.7 release.
4380
4381         * configure.ac:
4382
4383 2009-05-13  Xan Lopez  <xlopez@igalia.com>
4384
4385         Rubber-stamped by Gustavo Noronha.
4386
4387         Revert commit r43563, since it breaks WebKitGTK+ when compiled
4388         with gcc 4.4.
4389
4390         * GNUmakefile.am:
4391
4392 2009-05-12  Jan Michael Alonzo  <jmalonzo@webkit.org>
4393
4394         Reviewed by Holger Freyther.
4395
4396         [Gtk] Various autotools build refactoring and fixes
4397         https://bugs.webkit.org/show_bug.cgi?id=25286
4398
4399         Refactor use of CFLAGS, CXXFLAGS, LIBADD and LDFLAGS.
4400
4401         * GNUmakefile.am:
4402
4403 2009-05-09  Jan Michael Alonzo  <jmalonzo@webkit.org>
4404
4405         Reviewed by Gustavo Noronha.
4406
4407         WebKit-r43163 won't build for gtk-directfb
4408         https://bugs.webkit.org/show_bug.cgi?id=25538
4409
4410         Move the ENCHANT check out of the with_target conditional since it
4411         applies to all targets
4412
4413         * configure.ac:
4414
4415 2009-05-09  Mike Hommey  <glandium@debian.org>
4416
4417         Reviewed by Geoffrey Garen. Landed by Jan Alonzo.
4418
4419         Enable JIT on x86-64 gtk+
4420         https://bugs.webkit.org/show_bug.cgi?id=24724
4421
4422         * configure.ac:
4423
4424 2009-05-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4425
4426         Reviewed by Xan Lopez.
4427
4428         Ship the gtk-doc.make file, so as to not depend on gtkdoc-tools.
4429
4430         * GNUmakefile.am:
4431         * autogen.sh:
4432
4433 2009-05-06  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
4434
4435         Reviewed by Simon Hausmann.
4436
4437         Build QtWebKit as a framework on Mac
4438
4439         This implies both debug and release build by default, unless
4440         one of the --debug or --release config options are passed to
4441         the build-webkit script.
4442
4443         Frameworks can be disabled by passing CONFIG+=webkit_no_framework
4444         to the build-webkit script.
4445
4446         To be able to build both debug and release targets in parallel
4447         we have to use separate output directories for the generated
4448         sources, which is not optimal, but required to avoid race conditions.
4449
4450         An optimization would be to only require this spit-up on Mac.
4451
4452         * WebKit.pri:
4453
4454 2009-04-30  Jan Michael Alonzo  <jmalonzo@webkit.org>
4455
4456         Unreviewed build GTK build fix
4457
4458         * configure.ac: typo fix - javascript_debugger should be enable_javascript_debugger
4459
4460 2009-04-30  Dimitri Glazkov  <dglazkov@chromium.org>
4461
4462         Unreviewed, build fix.
4463
4464         https://bugs.webkit.org/show_bug.cgi?id=25470
4465         Extend the cover of ENABLE_JAVASCRIPT_DEBUGGER to profiler.
4466
4467         * configure.ac: Add autoconfig options, missed in the first commit.
4468
4469 2009-04-28  Xan Lopez  <xlopez@igalia.com>
4470
4471         Unreviewed: bump versions in preparation for 1.1.6 release.
4472
4473         * configure.ac:
4474
4475 2009-04-25  Jan Michael Alonzo  <jmalonzo@webkit.org>
4476
4477         Reviewed by Xan Lopez.
4478
4479         [GTK] Error reporting
4480         https://bugs.webkit.org/show_bug.cgi?id=18344
4481
4482         Add webkiterror to the build.
4483
4484         * GNUmakefile.am:
4485
4486 2009-04-25  Jan Michael Alonzo  <jmalonzo@webkit.org>
4487
4488          Reviewed by Xan Lopez.
4489
4490          [GTK] Error reporting
4491          https://bugs.webkit.org/show_bug.cgi?id=18344
4492
4493          Add the default error page for installation.
4494
4495          * GNUmakefile.am:
4496
4497 2009-04-24  Diego Escalante Urrelo  <diegoe@gnome.org>
4498
4499         Reviewed by Gustavo Noronha.
4500
4501         https://bugs.webkit.org/show_bug.cgi?id=15616
4502         [GTK] Add spell checking
4503
4504         Add enchant support for spell-checking-languages property to work
4505         properly.
4506
4507         * GNUmakefile.am:
4508         * configure.ac:
4509
4510 2009-04-24  Simon Hausmann  <simon.hausmann@nokia.com>
4511
4512         Reviewed by Ariya Hidayat.
4513
4514         Added support for generating API docs in the Qt build using "make docs"
4515
4516         * WebKit.pro: Include docs.pri for "make docs" target.
4517
4518 2009-04-14  Xan Lopez  <xlopez@igalia.com>
4519
4520         Unreviewed version bump in preparation for 1.1.5 release.
4521
4522         * configure.ac:
4523
4524 2009-04-06  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4525
4526         Rubber-stamped by Sam Weinig.
4527
4528         Added rules to maintain the localization support. We cannot simply
4529         use whatever gettextize gives us because our build system is
4530         non-recursive.
4531
4532         * GNUmakefile.am:
4533         * configure.ac:
4534
4535 2009-04-05  Mike Hommey  <glandium@debian.org>
4536
4537         Reviewed by Holger Freyther.
4538
4539         Filter out all C++ symbols
4540         https://bugs.webkit.org/show_bug.cgi?id=24960
4541
4542         Considering the public API is all C, we can just filter out all
4543         C++ mangled symbols, which will avoid exporting symbols in some
4544         corner cases such as gcc bugs on specific architectures, etc.
4545
4546         * autotools/symbols.filter:
4547
4548 2009-04-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4549
4550         Reviewed by Holger Freyther.
4551
4552         Require GTK+ >= 2.10; 2.8 is already very old, and some very
4553         useful APIs are only available since 2.10.
4554
4555         * configure.ac:
4556
4557 2009-04-01  Christian Dywan  <christian@twotoasts.de>
4558
4559         Reviewed by Holger Freyther.
4560
4561         Unit test WebKitDownload
4562         http://bugs.webkit.org/show_bug.cgi?id=24844
4563
4564         * GNUmakefile.am: Add a unit test for downloading.
4565
4566 2009-04-01  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4567
4568         Unreviewed build fix. Fix make distcheck, after the gtk-doc
4569         integration.
4570
4571         * GNUmakefile.am:
4572
4573 2009-03-30  Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
4574
4575         Reviewed by Holger Freyther.
4576
4577         Integrate gtk-doc into the Gtk+ buildsystem.
4578
4579         * autogen.sh:
4580         * configure.ac:
4581
4582 2009-03-30  Xan Lopez  <xlopez@igalia.com>
4583
4584         Unreviewed: bump version to 1.1.4 for release.
4585
4586         * configure.ac:
4587
4588 2009-03-21  Xan Lopez  <xlopez@igalia.com>
4589
4590         Reviewed by Holger Freyther.
4591
4592         Require gnome-keyring 2.26.0, since we were depending on an
4593         unreleased trunk revision between 2.25.91 and 2.26.0.
4594
4595         * configure.ac:
4596
4597 2009-03-20  Jan Michael Alonzo  <jmalonzo@gmail.com>
4598
4599         Reviewed by Holger Freyther.
4600
4601         [GTK] Misc patches for WebKitWebHistoryItem
4602         https://bugs.webkit.org/show_bug.cgi?id=24493
4603
4604         Added build support for build the WebKitWebHistoryItem unit test.
4605
4606         * GNUmakefile.am:
4607
4608 2009-03-20  Jan Michael Alonzo  <jmalonzo@gmail.com>
4609
4610         Reviewed by Holger Freyther.
4611
4612         Separate gtk unit tests
4613         https://bugs.webkit.org/show_bug.cgi?id=24039
4614
4615         Build the unit tests accordingly.
4616
4617         * GNUmakefile.am:
4618
4619 2009-03-17  Gustavo Noronha Silva  <gns@gnome.org>
4620
4621         Reviewed by Mark Rowe.
4622
4623         Enable HTML5 media elements support by default in the GTK+ port.
4624
4625         * configure.ac:
4626
4627 2009-03-17  Mike Hommey <glandium@debian.org>
4628
4629         Reviewed by Holger Freyther.
4630
4631         Do not export cti* symbols.
4632         See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519924.
4633
4634         * autotools/symbols.filter:
4635
4636 2009-03-15  Xan Lopez  <xlopez@igalia.com>
4637
4638         Bump version to 1.1.3 for release and fix soversion
4639         calculation (oops). Thanks to Frederik Himpe for pointing this
4640         out.
4641
4642         * configure.ac:
4643
4644 2009-03-15  Xan Lopez  <xlopez@igalia.com>
4645
4646         Bump version and libtool version for release.
4647
4648         * configure.ac:
4649
4650 2009-03-14  Xan Lopez  <xlopez@igalia.com>
4651
4652         No review, build fix.
4653
4654         Split clean rules to make distcheck pass.
4655
4656         * GNUmakefile.am:
4657
4658 2009-03-13  Mark Rowe  <mrowe@apple.com>
4659
4660         Reviewed by Dan Bernstein.
4661
4662         Remove rarely used Makefile targets from the Makefile.
4663
4664         There are many situations in which the targets don't work as expected,
4665         and their primary use is addressed by having the build system default
4666         to building the appropriate architecture.
4667
4668         * Makefile.shared:
4669
4670 2009-03-11  Jan Michael Alonzo  <jmalonzo@webkit.org>
4671
4672         Reviewed by Holger Freyther.
4673
4674         [Gtk] Fix make clean targets
4675         https://bugs.webkit.org/show_bug.cgi?id=24450
4676
4677         Fix 'make' clean targets. We shouldn't be removing DerivedSources
4678         if it's only clean. Only remove it if it's distclean or
4679         maintainer-clean. Also remove build-related auxillary files on
4680         dist/maintainer clean.
4681
4682         * GNUmakefile.am:
4683
4684 2009-03-11  Jan Michael Alonzo  <jmalonzo@webkit.org>
4685
4686         Reviewed by Holger Freyther
4687
4688         [GTK]DumpRenderTree doesn't compile for non-X11 GTK ports anymore
4689         https://bugs.webkit.org/show_bug.cgi?id=2260
4690
4691         pangoft2 is also used in directfb builds so use it for all targets
4692
4693         * configure.ac:
4694
4695 2009-03-02  Xan Lopez  <xan@gnome.org>
4696
4697         Reviewed by Mark Rowe.
4698
4699         https://bugs.webkit.org/show_bug.cgi?id=24287
4700         [GTK] Move auth dialog feature to WebKit/
4701
4702         Add WebKitSoupAuthDialog files to build.
4703
4704         * GNUmakefile.am:
4705
4706 2009-03-03  Gustavo Noronha Silva  <gns@gnome.org>
4707
4708         Reviewed by Alexey Proskuryakov.
4709
4710         https://bugs.webkit.org/show_bug.cgi?id=16826
4711         [Gtk] Implement WebKitDownload
4712
4713         Adding new files related to WebKitDownload to the GTK+ port.
4714
4715         * GNUmakefile.am:
4716
4717 2009-03-02  Gustavo Noronha Silva  <gns@gnome.org>
4718
4719         Unreviewed build fix; adding missing files to EXTRA_DIST, so that
4720         they show up in the tarball.
4721
4722         * GNUmakefile.am:
4723
4724 2009-03-01  Christian Dywan  <christian@twotoasts.de>
4725
4726         * configure.ac: Bump GTK port version to 1.1.1.
4727
4728 2009-02-27  Gustavo Noronha Silva  <gns@gnome.org>
4729
4730         Unreviewed build fix. Adding the WebKit/gtk/webkitmarshal.list
4731         file to EXTRA_DIST to fix make dist.
4732
4733         * GNUmakefile.am:
4734
4735 2009-02-26  Xan Lopez  <xan@gnome.org>
4736
4737         Reviewed by Holger Freyther.
4738
4739         https://bugs.webkit.org/show_bug.cgi?id=16947
4740         [GTK] Missing HTTP Auth challenge
4741
4742         Add HTTP authentication dialog with optional GNOME Keyring
4743         storage.
4744
4745         * GNUmakefile.am:
4746         * configure.ac:
4747
4748 2009-02-26  Xan Lopez  <xan@gnome.org>
4749
4750         Reviewed by Holger Freyther.
4751
4752         https://bugs.webkit.org/show_bug.cgi?id=16947
4753         [GTK] Missing HTTP Auth challenge
4754
4755         Take marshallers to be built from a manually maintained list
4756         instead of grepping the sources.
4757
4758         It's much faster, especially so now that we want to add
4759         marshallers from WebCore too. A system to only take into account
4760         the modified files when generating the marshallers from sources
4761         could be hacked, but I think it's overkill considering how rarely
4762         a new marshaller is added.
4763
4764         * GNUmakefile.am:
4765
4766 2009-02-24  Jan Michael Alonzo  <jmalonzo@webkit.org>
4767
4768         Reviewed by Alexey Proskuryakov.
4769
4770         [Gtk] add options for 3D transforms and HTML5 channel messaging to the build
4771         https://bugs.webkit.org/show_bug.cgi?id=24072
4772
4773         Add options for toggling 3D transforms and HTML5 channel messaging
4774         support on or off.
4775
4776         Also fix the web-workers option. It should be web-workers and not workers.
4777
4778         * configure.ac:
4779
4780 2009-02-23  Xan Lopez  <xan@gnome.org>
4781
4782         Reviewed by Alexey Proskuryakov.
4783
4784         https://bugs.webkit.org/show_bug.cgi?id=22624
4785