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