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