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