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