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