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