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