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