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