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