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