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