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