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