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