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