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