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