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