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