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