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