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