Add standalone script that filters the output of build-webkit to be more human-readable
[WebKit-https.git] / ChangeLog
1 2011-09-07  Alexei Svitkine  <asvitkine@chromium.org>
2
3         Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
4         https://bugs.webkit.org/show_bug.cgi?id=67511
5
6         Reviewed by Dimitri Glazkov.
7
8         * Source/autotools/symbols.filter:
9
10 2011-09-06  Ryosuke Niwa  <rniwa@webkit.org>
11
12         REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
13         https://bugs.webkit.org/show_bug.cgi?id=67453
14
15         Reviewed by Kent Tamura.
16
17         Add symbols for internals.
18
19         * Source/autotools/symbols.filter:
20
21 2011-09-04  Robin Dunn  <robin@alldunn.com>
22
23         [wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
24         https://bugs.webkit.org/show_bug.cgi?id=67577
25
26         Reviewed by Kevin Ollivier.
27
28         * wscript:
29
30 2011-08-30  Aaron Colwell  <acolwell@chromium.org>
31
32         Add MediaSource API to HTMLMediaElement
33         https://bugs.webkit.org/show_bug.cgi?id=64731
34
35         Reviewed by Eric Carlson.
36
37         * configure.ac:
38
39 2011-08-30  Ryosuke Niwa  <rniwa@webkit.org>
40
41         Cleanup after r94050 and r94054.
42
43         * Source/autotools/symbols.filter:
44
45 2011-08-30  Philippe Normand  <pnormand@igalia.com>
46
47         Unreviewed, another attempt to fix GTK build after r94038.
48
49         * Source/autotools/symbols.filter:
50
51 2011-08-29  Ryosuke Niwa  <rniwa@webkit.org>
52
53         Build fix attempt after r94038.
54
55         * Source/autotools/symbols.filter:
56
57 2011-08-26  Varun Jain  <varunjain@google.com>
58
59         WebViewImpl::selectionRange should return range in the right order.
60         https://bugs.webkit.org/show_bug.cgi?id=66973
61
62         Reviewed by Darin Fisher.
63
64         *  Source/WebKit/chromium/public/WebWidget.h:
65         *  Source/WebKit/chromium/src/WebViewImpl.cpp:
66
67 2011-08-25  Martin Robinson  <mrobinson@igalia.com>
68
69         Reviewed by Xan Lopez.
70
71         [GTK] Switch to GTK+ 3.x by default
72         https://bugs.webkit.org/show_bug.cgi?id=63047
73
74         * configure.ac: Modify the default value of the --with-gtk option to be 3.0.
75
76 2011-08-24  Philippe Normand  <pnormand@igalia.com>
77
78         [GTK] bump GStreamer requirement to 0.10.30
79         https://bugs.webkit.org/show_bug.cgi?id=66860
80
81         Reviewed by Martin Robinson.
82
83         * configure.ac:
84
85 2011-08-23  Steve Block  <steveblock@google.com>
86
87         Remove all mention of removed Android files from build scripts
88         https://bugs.webkit.org/show_bug.cgi?id=66755
89
90         Reviewed by Tony Gentilcore.
91
92         * Source/cmake/WebKitPackaging.cmake:
93
94 2011-08-19  MORITA Hajime  <morrita@google.com>
95
96         Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
97         https://bugs.webkit.org/show_bug.cgi?id=65902
98
99         Reviewed by Ryosuke Niwa.
100         
101         Add export for window.internals object.
102
103         * Source/autotools/symbols.filter:
104
105 2011-08-16  Andras Becsi  <abecsi@webkit.org>
106
107         Reviewed by Csaba Osztrogonác.
108
109         Need AtomicStrings for the various font family names
110         https://bugs.webkit.org/show_bug.cgi?id=28024
111
112         * Source/cmake/WebKitMacros.cmake: Add new macro.
113
114 2011-08-11  Xan Lopez  <xlopez@igalia.com>
115
116         [GTK] Update NEWS and configure.ac for 1.5.2 release
117
118         Reviewed by Gustavo Noronha.
119
120         * configure.ac: update for release.
121
122 2011-08-10  Varun Jain  <varunjain@google.com>
123
124         WebViewImpl::selectionRange should return false if there is no selection
125         https://bugs.webkit.org/show_bug.cgi?id=66012
126
127         Reviewed by Darin Fisher.
128
129         *  Source/WebKit/chromium/src/WebViewImpl.cpp:
130
131 2011-08-10  Kevin Ollivier  <kevino@theolliviers.com>
132
133         [wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
134         as ICU on Leopard is too old to build this.
135         
136         * wscript:
137
138 2011-08-08  Adrienne Walker  <enne@google.com>
139
140         Add testing for --force-compositing-mode to windows.internal
141         https://bugs.webkit.org/show_bug.cgi?id=65777
142
143         Reviewed by Adam Barth.
144
145         Add exports for Document::settings().
146
147         * Source/autotools/symbols.filter:
148
149 2011-08-09  Sheriff Bot  <webkit.review.bot@gmail.com>
150
151         Unreviewed, rolling out r92683.
152         http://trac.webkit.org/changeset/92683
153         https://bugs.webkit.org/show_bug.cgi?id=65921
154
155          "Breaks Qt --minimal build. Revert pending update of the Qt
156         minimal configuration" (Requested by simathur on #webkit).
157
158         * Source/WebKit.pri:
159
160 2011-08-09  Siddharth Mathur  <siddharth.mathur@nokia.com>
161
162         [Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
163         https://bugs.webkit.org/show_bug.cgi?id=65880
164
165         Reviewed by Andreas Kling.
166
167         QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which 
168         check for their feature flags. Assume that any reasonable Qt build provides them. 
169
170         * Source/WebKit.pri:
171
172 2011-08-06  Aron Rosenberg  <arosenberg@logitech.com>
173
174         Reviewed by Benjamin Poulain.
175
176         [Qt] Fix build with Intel compiler on Windows
177         https://bugs.webkit.org/show_bug.cgi?id=65088
178
179         Disable Intel Compiler warning 873 - function "" has no corresponding operator
180         delete (to be called if an exception is thrown during initialization of an
181         allocated object).
182
183         * Source/WebKit.pri:
184
185 2011-08-03  Kevin Ollivier  <kevino@theolliviers.com>
186
187         [wx] Unreviewed build fix after gesture recognizer changes.
188
189         * wscript:
190
191 2011-08-02  Caio Marcelo de Oliveira Filho  <caio.oliveira@openbossa.org>
192
193         [Qt] [WK2] Expose web view classes to QML
194         https://bugs.webkit.org/show_bug.cgi?id=65339
195
196         Reviewed by Benjamin Poulain.
197
198         * Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
199
200 2011-08-03  Carlos Garcia Campos  <cgarcia@igalia.com>
201
202         [GTK] Install web and plugin processes in libexecdir instead of bindir
203         https://bugs.webkit.org/show_bug.cgi?id=65600
204
205         Reviewed by Martin Robinson.
206
207         * GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
208         WebKit2 in this moment.
209
210 2011-08-03  Carlos Garcia Campos  <cgarcia@igalia.com>
211
212         [GTK] Reorganize pkg-config files
213         https://bugs.webkit.org/show_bug.cgi?id=65548
214
215         Reviewed by Martin Robinson.
216
217         * GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
218         are common to all libraries.
219         * configure.ac: Update pkg-config files.
220
221 2011-08-02  Varun Jain  <varunjain@google.com>
222
223         Missing null check in WebViewImpl::selectionRange
224         https://bugs.webkit.org/show_bug.cgi?id=65561
225
226         Reviewed by Darin Fisher.
227
228         *  Source/WebKit/chromium/src/WebViewImpl.cpp:
229
230 2011-08-01  Scott Graham  <scottmg@chromium.org>
231
232         REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
233         https://bugs.webkit.org/show_bug.cgi?id=61006
234
235         Reviewed by Antti Koivisto.
236
237         Update exports for test harness.
238
239         * Source/autotools/symbols.filter:
240
241 2011-08-01  Hayato Ito  <hayato@chromium.org>
242
243         Add support for getting an element in shadow root by its id into a window.internals object.
244         https://bugs.webkit.org/show_bug.cgi?id=64587
245
246         Reviewed by Hajime Morita.
247
248         * Source/autotools/symbols.filter:
249
250 2011-08-01  Neil Roberts  <neil@linux.intel.com>
251
252         build: Fix finding the headers for GStreamer
253
254         The cmake files to find the various GStreamer packages were all
255         checking for the header gst/gst.h. However if gst-plugins-base is
256         installed into a separate prefix from gstreamer then all of these
257         tests would only pick up the gstreamer include path so the build
258         would fail. This patch changes it to try and find a file
259         appropriate to each package.
260
261         https://bugs.webkit.org/show_bug.cgi?id=64933
262
263         Reviewed by Martin Robinson.
264
265         * Source/cmake/FindGStreamer-App.cmake:
266         * Source/cmake/FindGStreamer-Base.cmake:
267         * Source/cmake/FindGStreamer-Interfaces.cmake:
268         * Source/cmake/FindGStreamer-Pbutils.cmake:
269         * Source/cmake/FindGStreamer-Plugins-Base.cmake:
270         * Source/cmake/FindGStreamer-Video.cmake:
271
272 2011-07-31  Daniel Bates  <dbates@webkit.org>
273
274         Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
275
276         * Source/autotools/symbols.filter:
277
278 2011-07-31  Daniel Bates  <dbates@webkit.org>
279
280         Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
281
282         * Source/autotools/symbols.filter: Export symbols needed by Internals.
283
284 2011-07-27  Caio Marcelo de Oliveira Filho  <caio.oliveira@openbossa.org>
285
286         [Qt] Fix build in Qt 5 of QDeclarativeWebView
287         https://bugs.webkit.org/show_bug.cgi?id=65258
288
289         Reviewed by Andreas Kling.
290
291         In Qt 5, the QGraphicsView-based classes for QtQuick are in the
292         qtquick1 module, including QDeclarativeItem and QDeclarativeView.
293
294         * Source/WebKit.pro:
295
296 2011-07-26  Andras Becsi  <abecsi@webkit.org>
297
298         [Qt] [WK2] Disable the build with Qt versions older than 5.0
299         https://bugs.webkit.org/show_bug.cgi?id=65189
300
301         Reviewed by Csaba Osztrogonác.
302
303         * Source/WebKit.pro: Abort if not using Qt5.
304
305 2011-07-20  Pierre Rossi  <pierre.rossi@gmail.com>
306
307         [Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
308
309         This is done in order to prevent collision with the recently
310         introduced function QSslCertificate::verify() in Qt5.
311
312         https://bugs.webkit.org/show_bug.cgi?id=64855
313
314         Reviewed by Simon Hausmann.
315
316         * Source/WebKit.pri:
317
318 2011-07-19  Robert Sesek  <rsesek@chromium.org>
319
320         [Chromium] Need to remove app/ from DEPS
321         https://bugs.webkit.org/show_bug.cgi?id=64750
322
323         Reviewed by Tony Chang.
324
325         Remove Source/WebKit/chromium/app/ from .gitignore.
326
327         * .gitignore:
328
329 2011-07-18  MORITA Hajime  <morrita@google.com>
330
331         [ShadowContentElement] forwarded node should be able to access its hosting content element.
332         https://bugs.webkit.org/show_bug.cgi?id=64251
333
334         Reviewed by Dimitri Glazkov.
335
336         Added GTK symbols for new window.internals methods.
337         
338         * Source/autotools/symbols.filter:
339
340 2011-07-15  Martin Robinson  <mrobinson@igalia.com>
341
342         Build fixes for WebKit2. Ensure that all generated sources are
343         on nodist primaries, that they are on forward declared variables
344         so that BUILT_SOURCES is calculated properly and that zlib is 
345         included during linking (for WOFF support).
346
347         * GNUmakefile.am:
348         * Source/autotools/webkit.m4: Include test for zlib.
349
350 2011-07-15  Carlos Garcia Campos  <cgarcia@igalia.com>
351
352         [GTK] Build plugin process by default when building WebKit2
353         https://bugs.webkit.org/show_bug.cgi?id=64592
354
355         Reviewed by Philippe Normand.
356
357         * configure.ac:
358
359 2011-07-14  Carlos Garcia Campos  <cgarcia@igalia.com>
360
361         Reviewed by Martin Robinson.
362
363         [GTK] Implement Plugin Process
364         https://bugs.webkit.org/show_bug.cgi?id=60546
365
366         * configure.ac: Always check for gtk2 when building the plugin
367         process.
368
369 2011-07-14  MORITA Hajime  <morrita@google.com>
370
371         Unreviewed, rolling out r90976, r90981, and r90985.
372         http://trac.webkit.org/changeset/90976
373         http://trac.webkit.org/changeset/90981
374         http://trac.webkit.org/changeset/90985
375         https://bugs.webkit.org/show_bug.cgi?id=64251
376
377         build break
378
379         * Source/autotools/symbols.filter:
380
381 2011-07-14  MORITA Hajime <morrita@google.com>
382
383         Unreviewed attempt to build fix.
384         
385         * Source/autotools/symbols.filter:
386
387 2011-07-13  MORITA Hajime  <morrita@google.com>
388
389         [ShadowContentElement] forwarded node should be able to access its hosting content element.
390         https://bugs.webkit.org/show_bug.cgi?id=64251
391
392         Reviewed by Dimitri Glazkov.
393
394         Added GTK symbols for new window.internals methods.
395         
396         * Source/autotools/symbols.filter:
397
398 2011-07-06  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
399
400         [EFL] Add Fullscreen API feature
401         https://bugs.webkit.org/show_bug.cgi?id=63975
402
403         This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
404         ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
405
406         Reviewed by Adam Barth.
407
408         * Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
409         * Source/cmakeconfig.h.cmake: ditto.
410
411 2011-07-05  Vsevolod Vlasov  <vsevik@chromium.org>
412
413         Web Inspector: Show content for plugin requests in network panel.
414         https://bugs.webkit.org/show_bug.cgi?id=30080
415
416         Added GTK symbols for new window.internals methods.
417
418         Reviewed by Pavel Feldman.
419
420         * Source/autotools/symbols.filter:
421
422 2011-07-04  Sheriff Bot  <webkit.review.bot@gmail.com>
423
424         Unreviewed, rolling out r90373.
425         http://trac.webkit.org/changeset/90373
426         https://bugs.webkit.org/show_bug.cgi?id=63917
427
428         Breaks Qt Linux Release minimal (Requested by vsevik on
429         #webkit).
430
431         * Source/autotools/symbols.filter:
432
433 2011-07-04  Vsevolod Vlasov  <vsevik@chromium.org>
434
435         Web Inspector: Show content for plugin requests in network panel.
436         https://bugs.webkit.org/show_bug.cgi?id=30080
437
438         Reviewed by Pavel Feldman.
439
440         * Source/autotools/symbols.filter:
441
442 2011-07-01  Tony Chang  <tony@chromium.org>
443
444         Add chromium sql directory to git ignore.
445
446         * .gitignore:
447
448 2011-07-01  Patrick Gansterer  <paroga@webkit.org>
449
450         Reviewed by Daniel Bates.
451
452         [CMake] Add cpu detection for MIPS
453         https://bugs.webkit.org/show_bug.cgi?id=63693
454
455         * Source/CMakeLists.txt:
456
457 2011-07-01  Joone Hur  <joone.hur@collabora.co.uk>
458
459         Reviewed by Martin Robinson.
460
461         [GTK] Add DeviceOrientation feature
462         https://bugs.webkit.org/show_bug.cgi?id=63720
463
464         Add configure option to enable/disable DeviceOrientation feature.
465
466         * configure.ac:
467
468 2011-06-28  Joone Hur  <joone.hur@collabora.co.uk>
469
470         Reviewed by Martin Robinson.
471
472         [GTK] Rename 3D transforms to 3D rendering
473         https://bugs.webkit.org/show_bug.cgi?id=63508
474
475         WebKitGtk+ provides the 3D transforms feature, but it was
476         renamed to 3D Rendering. This features supports CSS 3D trasnforms.
477
478         * configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
479
480 2011-06-27  Alexis Menard  <alexis.menard@openbossa.org>
481
482         Reviewed by Kenneth Rohde Christiansen.
483
484         [Qt] Remove Phonon MediaPlayer from the tree.
485         https://bugs.webkit.org/show_bug.cgi?id=63448
486
487         Remvove from the build.
488
489         * Source/WebKit.pri:
490
491 2011-06-24  Dominic Cooney  <dominicc@chromium.org>
492
493         Reviewed by Dimitri Glazkov.
494
495         Convert shadow DOM-related tests to use window.internals
496         https://bugs.webkit.org/show_bug.cgi?id=61671
497
498         * Source/autotools/symbols.filter: Export symbols for GTK.
499
500 2011-06-24  Carlos Garcia Campos  <cgarcia@igalia.com>
501
502         Reviewed by Martin Robinson.
503
504         [GTK] Add more debug options to compilation
505         https://bugs.webkit.org/show_bug.cgi?id=63318
506
507         Add --enable-debug-symbols to enable/disable compilation with
508         debug symbols and --enable-debug-features to enable/disable debug
509         features. Both options are unconditionally enabled for debug
510         builds.
511
512         * configure.ac:
513
514 2011-06-23  Oliver Hunt  <oliver@apple.com>
515
516         Qt build-fix: remove warning that no other platform appears to use.
517         Someone can add it back if they really feel it's needed.
518
519         * Source/WebKit.pri:
520
521 2011-06-22  Ryuan Choi  <ryuan.choi@samsung.com>
522
523         Reviewed by Antonio Gomes.
524
525         [EFL] Add an option to enable Device Orientation Event.
526         https://bugs.webkit.org/show_bug.cgi?id=63120
527
528         ADD ENABLE_DEVICE_ORIENTATION.
529
530         * Source/cmake/OptionsEfl.cmake:
531         * Source/cmakeconfig.h.cmake:
532
533 2011-06-22  Nate Chapin  <japhet@chromium.org>
534
535         Reviewed by Adam Barth.
536
537         Add symbols required for window.internals.
538         https://bugs.webkit.org/show_bug.cgi?id=62066
539
540         * Source/autotools/symbols.filter:
541
542 2011-06-22  Martin Robinson  <mrobinson@igalia.com>
543
544         Reviewed by Adam Roben.
545
546         [GTK] Implement pixel dump support for WebKitTestRunner
547         https://bugs.webkit.org/show_bug.cgi?id=58242
548
549         * GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
550
551 2011-06-21  MORITA Hajime  <morrita@google.com>
552
553         Unreviewed, rolling out r89401 and r89403.
554         http://trac.webkit.org/changeset/89401
555         http://trac.webkit.org/changeset/89403
556         https://bugs.webkit.org/show_bug.cgi?id=62970
557
558         Breaks mac build and mistakenly enables the spellcheck API
559
560         * configure.ac:
561
562 2011-06-20  MORITA Hajime <morrita@google.com>
563
564         Reviewed by Kent Tamura.
565         
566         Spellcheck API should be build-able.
567         https://bugs.webkit.org/show_bug.cgi?id=62970
568
569         * configure.ac:
570
571 2011-06-20  MORITA Hajime  <morrita@google.com>
572
573         Unreviewed GTK build fix.
574         This change corrected syntax error on symbols.filter.
575
576         * Source/autotools/symbols.filter:
577
578 2011-06-19  MORITA Hajime <morrita@google.com>
579
580         Unreviewed GTK build fix.
581
582         * Source/autotools/symbols.filter:
583
584 2011-06-19  MORITA Hajime  <morrita@google.com>
585
586         Reviewed by Dimitri Glazkov.
587
588         The internals object should have createShadowContentElement()
589         https://bugs.webkit.org/show_bug.cgi?id=62432
590
591         * Source/autotools/symbols.filter: Added some more symbols necessary for
592         window.internals to function to the global symbol list.
593         
594
595 2011-06-19  Adam Bergkvist  <adam.bergkvist@ericsson.com>
596
597         Reviewed by Martin Robinson.
598
599         [GTK] Enable Media Stream feature and make it default on
600         https://bugs.webkit.org/show_bug.cgi?id=60394
601
602         * configure.ac:
603
604 2011-06-17  Joone Hur  <joone.hur@collabora.co.uk>
605
606         Reviewed by Martin Robinson.
607
608         [GTK] Replace GdkRectangle by cairo_rectangle_int_t
609         https://bugs.webkit.org/show_bug.cgi?id=60687
610
611         Replace GdkRectangle by cairo_rectangle_int_t.
612
613         * configure.ac: Check whether Cairo version is higher than 1.10.
614
615 2011-06-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
616
617         Reviewed by Eric Seidel.
618
619         [CMAKE] Enable METER_TAG of HTML5
620         https://bugs.webkit.org/show_bug.cgi?id=62697
621
622         Support for meter tag of html5 in CMake build system. However, this feature is
623         only enabled on EFL port now. 
624
625         * Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
626         * Source/cmakeconfig.h.cmake:ditto.
627
628 2011-06-16  Carlos Garcia Campos  <cgarcia@igalia.com>
629
630         Reviewed by Xan Lopez.
631
632         [GTK] Remove support for GTK+2 in WebKit2
633         https://bugs.webkit.org/show_bug.cgi?id=62794
634
635         * configure.ac: Make WebKit2 require GTK+ 3.x.
636
637 2011-06-15  Ryuan Choi  <ryuan.choi@samsung.com>
638
639         Rubber stamped by Eric Seidel.
640
641         [CMAKE][WK2] Add an option to build webkit2.
642         https://bugs.webkit.org/show_bug.cgi?id=62260
643
644         Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
645         WebKit.
646
647         * Source/CMakeLists.txt:
648         * Source/cmake/WebKitFS.cmake:
649
650 2011-06-14  Ryuan Choi  <ryuan.choi@samsung.com>
651
652         Reviewed by Eric Seidel.
653
654         [CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
655         https://bugs.webkit.org/show_bug.cgi?id=62604
656
657         Add feature to enable or disable ENABLE_TOUCH_ICON which supports
658         apple-touch-icon and apple-touch-icon-precomposed in link tag.
659
660         * Source/cmake/OptionsEfl.cmake:
661         * Source/cmakeconfig.h.cmake:
662
663 2011-06-13  Joone Hur  <joone.hur@collabora.co.uk>
664
665         Reviewed by Martin Robinson.
666
667         [GTK] Add configure option to enable/disable register protocol handler
668         https://bugs.webkit.org/show_bug.cgi?id=62534
669
670         This patch just adds configure option to enable/disable register protocol handler.
671         So, it needs more code to use register protocol handler.
672
673         * configure.ac: Add configure option to enable/disable register protocol handler.
674
675 2011-06-13  Joone Hur  <joone.hur@collabora.co.uk>
676
677         Reviewed by Martin Robinson.
678
679         [GTK] Need to report whether touch icon loading is enabled
680         https://bugs.webkit.org/show_bug.cgi?id=62532
681
682         It needs to report whether touch icon loading is enabled.
683
684         * configure.ac: Updated option parsing code for loading touch icons.
685
686 2011-06-13  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
687
688         Reviewed by Eric Seidel.
689
690         [CMAKE] Conditionally generate DerivedSources
691         https://bugs.webkit.org/show_bug.cgi?id=62277
692
693         Speedup build by not generating DerivedSources of features that are
694         disabled. This was already been done for some features like ENABLE_SVG
695         and now it's extended the following features: ENABLE_DATABASE,
696         ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
697         ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
698         ENABLE_DATA_TRANSFER_ITEMS.
699
700         * Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
701
702 2011-06-10  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
703
704         Reviewed by Kenneth Rohde Christiansen.
705
706         [CMAKE] Add generic support for building with WebGL
707         https://bugs.webkit.org/show_bug.cgi?id=62376
708
709         Add files that need to be compiled in every port for supporting WebGL.
710         Each port still needs to add its specific files to
711         CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
712         yet.
713
714         * Source/CMakeLists.txt: Add files needed to support WebGL.
715         * Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
716         * Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
717         enabled.
718
719 2011-06-09  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
720
721         Reviewed by Antonio Gomes.
722
723         [CMAKE] Never let USER_AGENT defined to nothing
724         https://bugs.webkit.org/show_bug.cgi?id=62410
725
726         This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
727         definitions only if that port defined it. A port might prefer to set it
728         in other place, e.g. a header that is part of the public API (like GTK
729         does).
730
731         By using #cmakedefine instead of #define, if that variable is not set
732         in CMake it will expand to:
733
734         /* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
735
736         * Source/cmake/OptionsEfl.cmake:
737         * Source/cmakeconfig.h.cmake:
738
739 2011-06-08  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
740
741         Reviewed by Antonio Gomes.
742
743         [EFL] Enable PROGRESS_TAG feature
744         https://bugs.webkit.org/show_bug.cgi?id=62212
745
746         * Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
747
748 2011-06-08  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
749
750         Reviewed by Kenneth Rohde Christiansen.
751
752         [CMAKE] Never let a WTF_FEATURE defined to nothing
753         https://bugs.webkit.org/show_bug.cgi?id=60820
754
755         If a port doesn't want to give the user some configure options,
756         nevertheless it would have to define this feature as OFF. Otherwise
757         there's a build error because the generated cmakeconfig.h is not
758         parsed correctly by ENABLE macro, which expects each feature to be
759         either undefined or defined to TRUE/FALSE.
760
761         * Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
762         of the feature, which allows CONFIGURE_FILE() to replace it in the new
763         cmakeconfig.h.cmake.
764         * Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
765         with another variable. This way the feature will always be 0 or 1 and
766         it will never be left undefined.
767
768 2011-06-07  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
769
770         Reviewed by Antonio Gomes.
771
772         [EFL] Remove Ecore_X bits from PlatformScreenEfl
773         https://bugs.webkit.org/show_bug.cgi?id=61649
774
775         Remove the need for Ecore_X and some X calls by always using
776         new functions available in EFL to get the screen size.
777
778         * Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
779
780 2011-06-07  Andreas Kling  <andreas.kling@nokia.com>
781
782         Reviewed by Laszlo Gombos.
783
784         [Qt] Fix Symbian build with RVCT 2.x
785         https://bugs.webkit.org/show_bug.cgi?id=62205
786
787         RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
788         option, so restrict it to version 4.x of the compiler.
789
790         * Source/WebKit.pri:
791
792 2011-06-06  Martin Robinson  <mrobinson@igalia.com>
793
794         Fix the GTK+ build by ensuring that the autogenerated sources
795         necessary for libWebCoreInternals are recorded in a predeclared
796         variable before assigning to BUILT_SOURCES.
797
798         * GNUmakefile.am: Assign libWebCoreInternals built sources to
799         libwebcoreinternals_built_sources before adding to the source list
800         and to BUILT_SOURCES.
801
802 2011-06-06  Carlos Garcia Campos  <cgarcia@igalia.com>
803
804         Unreviewed. Fix the GTK+ build.
805
806         * GNUmakefile.am: Add javascriptcore_cflags variable.
807
808 2011-06-04  Kevin Ollivier  <kevino@theolliviers.com>
809
810         [wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
811         to build on Mac.
812
813         * wscript:
814
815 2011-06-04  Adam Barth  <abarth@webkit.org>
816
817         Configure new commit-queue instance.  (Please ignore.)
818
819 2011-06-03  Martin Robinson  <mrobinson@igalia.com>
820
821         Reviewed by Dimitri Glazkov.
822
823         Teach Gtk build about window.internals
824         https://bugs.webkit.org/show_bug.cgi?id=61071
825
826         * Source/autotools/symbols.filter: Added some symbols necessary for
827         window.internals to function to the global symbol list.
828
829 2011-06-03  Alexis Menard  <alexis.menard@openbossa.org>
830
831         Reviewed by Benjamin Poulain.
832
833         [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
834         https://bugs.webkit.org/show_bug.cgi?id=61957
835
836         When building inside the Qt source tree, qmake always append the mkspecs
837         defines after ours. We have to workaround and make sure that we append
838         our flags after the qmake variable used inside Qt. This workaround was provided
839         by our qmake folks. We need to append in both case because qmake behave differently
840         when called with -spec or via SUBDIR+=.
841
842         * Source/WebKit.pri:
843
844 2011-06-02  Alexis Menard  <alexis.menard@openbossa.org>
845
846         Reviewed by Andreas Kling.
847
848         [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
849         https://bugs.webkit.org/show_bug.cgi?id=61957
850
851         When building inside the Qt source tree, qmake always append the mkspecs
852         defines after ours. We have to workaround and make sure that we append 
853         our flags after the qmake variable used inside Qt. This workaround was provided 
854         by our qmake folks.
855
856         * Source/WebKit.pri:
857
858 2011-03-30  Martin Robinson  <mrobinson@igalia.com>
859
860         Reviewed by Adam Roben.
861
862         [GTK] [WebKit2] Implement a basic WebKitTestRunner
863         https://bugs.webkit.org/show_bug.cgi?id=57068
864
865         * GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
866
867 2011-05-31  Xan Lopez  <xlopez@igalia.com>
868
869         Reviewed by Martin Robinson.
870
871         Bump version to 1.5.1.
872
873         * configure.ac:
874
875 2011-05-25  Gregg Tavares  <gman@chromium.org>
876
877         Reviewed by Kenneth Russell.
878
879         Add 'noExtensions' option to Web/GraphicsContext3D attributes.
880         https://bugs.webkit.org/show_bug.cgi?id=61460
881
882         * Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
883         * Source/WebCore/platform/graphics/GraphicsContext3D.h:
884         * Source/WebKit/chromium/public/WebGraphicsContext3D.h:
885         * Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
886
887 2011-05-24  Keishi Hattori  <keishi@webkit.org>
888
889         Reviewed by Kent Tamura.
890
891         Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
892         https://bugs.webkit.org/show_bug.cgi?id=61273
893
894         * configure.ac: Added INPUT_COLOR feature flag.
895
896 2011-05-24  Jay Civelli  <jcivelli@chromium.org>
897
898         Reviewed by Adam Barth.
899
900         Adding MHTML reading support.
901         https://bugs.webkit.org/show_bug.cgi?id=7168
902
903         * configure.ac:
904
905 2011-05-23  Ryuan Choi  <ryuan.choi@samsung.com>
906
907         Rubber stamped by Eric Seidel.
908
909         [CMAKE] Refactoring wtf related code.
910         https://bugs.webkit.org/show_bug.cgi?id=60146
911
912         Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
913
914         * Source/cmake/OptionsCommon.cmake:
915         * Source/cmake/OptionsEfl.cmake:
916
917 2011-05-18  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
918
919         Unreviewed. Fix build break.
920
921         * Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
922
923 2011-05-16  Carlos Garcia Campos  <cgarcia@igalia.com>
924
925         Reviewed by Martin Robinson.
926
927         [GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
928         https://bugs.webkit.org/show_bug.cgi?id=58223
929
930         * configure.ac: Add configure option to enable/disable plugin
931         process.
932
933 2011-05-12  Gregg Tavares  <gman@chromium.org>
934
935         Reviewed by Kenneth Russell.
936
937         Add option to select GraphicsContext3D implementation.
938         https://bugs.webkit.org/show_bug.cgi?id=60297
939
940         * Source/WebKit/chromium/DEPS:
941         * Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
942
943 2011-05-12  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
944
945         Reviewed by Antonio Gomes.
946
947         [CMAKE] Add option to unconditionally enable/disable a feature
948         https://bugs.webkit.org/show_bug.cgi?id=60643
949
950         Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
951         to enable a feature without showing to user that it can be disabled.
952         This is useful if a port needs an option to be always ON/OFF and
953         changing it will break the build.
954
955         This way it's possible to add mandatory features to each port without
956         touching the cmakeconfig.cmake file.
957
958         * Source/cmake/WebKitFeatures.cmake:
959
960 2011-05-11  Dmitry Lomov  <dslomov@google.com>
961
962         Reviewed by David Levin.
963
964         https://bugs.webkit.org/show_bug.cgi?id=59561
965         Switch TestWebKitAPI to GTest
966
967         Fixes Makefiles and WinCairo build as well
968
969         * Source/ThirdParty/gtest/README.WebKit:
970         * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
971         * Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
972         * Source/ThirdParty/gtest/xcode/Makefile: Added.
973
974 2011-05-09  Dmitry Lomov  <dslomov@google.com>
975
976         Reviewed by Sam Weinig.
977         
978         Switch TestWebKitAPI to GTest
979         https://bugs.webkit.org/show_bug.cgi?id=59561
980
981         * Source/ThirdParty/gtest/README.WebKit:
982         * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
983
984 2011-05-09  Xan Lopez  <xlopez@igalia.com>
985
986         Reviewed by Gustavo Noronha.
987
988         Fix logic in GCC version detection, it was reversed.
989
990         * configure.ac:
991
992 2011-05-09  Alexis Menard  <alexis.menard@openbossa.org>
993
994         Reviewed by Andreas Kling.
995
996         [Qt] Fix the build on Embedded Linux.
997         https://bugs.webkit.org/show_bug.cgi?id=60347
998
999         qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
1000         still be used in order to build properly.
1001
1002         * Source/WebKit.pri:
1003
1004 2011-05-05  Kevin Ollivier  <kevino@theolliviers.com>
1005
1006         [wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
1007
1008         * wscript:
1009
1010 2011-05-05  Prasanth Ullattil  <prasanth.ullattil@nokia.com>
1011
1012         Reviewed by Simon Hausmann.
1013
1014         Install correct header files for webkit.
1015
1016         Since WebKit is no longer inside Qt, we can remove the detection for
1017         that.
1018
1019         [Qt] Install targets are not working correctly for modularized Qt and QtWebkit
1020         https://bugs.webkit.org/show_bug.cgi?id=57621
1021
1022         * Source/sync.profile:
1023
1024 2011-05-05  Adam Barth  <abarth@webkit.org>
1025
1026         Remove a couple stray mentions of WML that I missed before.
1027
1028         * configure.ac:
1029
1030 2011-05-05  Alexis Menard  <alexis.menard@openbossa.org>
1031
1032         Reviewed by Benjamin Poulain.
1033
1034         [Qt] Make QtWebKit build when using gcc 4.6.0
1035         https://bugs.webkit.org/show_bug.cgi?id=60265
1036
1037         If QtWebKit is compiled with gcc 4.6.0 and the build is not done
1038         with c++0x support we need to deactivate warnings about compatibility.
1039         Some WebKit types have names which conflicts with upcoming c++0x
1040         types. If QtWebKit is built with c++0x support, WebKit has code to
1041         fallback to the standard type rather than the WebKit implementation.
1042         For example nullptr will be the one of the std if build options turns on
1043         c++0x support.
1044
1045         * Source/WebKit.pri:
1046
1047 2011-05-04  Xan Lopez  <xlopez@igalia.com>
1048
1049         Reviewed by Martin Robinson.
1050
1051         [GTK] Fix warnings in webkit.m4 with autoconf 2.68
1052         https://bugs.webkit.org/show_bug.cgi?id=60189
1053
1054         Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
1055         to remove warnings.
1056
1057         * Source/autotools/webkit.m4: ditto.
1058
1059 2011-05-04  Martin Robinson  <mrobinson@igalia.com>
1060
1061         Fix the WebKitGTK+ build.
1062
1063         * configure.ac: Added option parsing code for loading touch icons.
1064
1065 2011-05-03  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1066
1067         Reviewed by Xan Lopez.
1068
1069         [CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
1070         https://bugs.webkit.org/show_bug.cgi?id=60041
1071
1072         Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1073         4.6.0) until our codebase is ready. This is the same as done for
1074         autotools.
1075
1076         * Source/cmake/WebKitHelpers.cmake: ditto.
1077
1078 2011-05-03  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1079
1080         Unreviewed, rolling out r85624.
1081         http://trac.webkit.org/changeset/85624
1082
1083         The same command is used also for make_names.pl, which breaks
1084         the build.
1085
1086         * Source/cmake/OptionsCommon.cmake: ditto.
1087
1088 2011-05-03  Leandro Pereira  <leandro@profusion.mobi>
1089
1090         [EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
1091
1092         Force linking with zlib so that uncompress() exists.
1093
1094         * Source/cmake/OptionsEfl.cmake: Find zlib.
1095
1096 2011-05-03  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1097
1098         [CMAKE] Unreviewed build fix for gcc >= 4.6
1099
1100         Same fix as done in r84123. CMake explicitly pass the arguments to
1101         make_names.pl, so let's make them the same.
1102
1103         * Source/cmake/OptionsCommon.cmake: ditto.
1104
1105 2011-05-02  Adam Klein  <adamk@chromium.org>
1106
1107         Reviewed by Tony Chang.
1108
1109         Roll chromium DEPS to r83722, add new crypto directory to DEPS
1110         https://bugs.webkit.org/show_bug.cgi?id=59992
1111
1112         * .gitignore:
1113         Ignore new chromium/crypto directory.
1114
1115 2011-05-03  Carlos Garcia Campos  <cgarcia@igalia.com>
1116
1117         Reviewed by Eric Seidel.
1118
1119         [GTK] Build webkit1 even when webkit2 is enabled
1120         https://bugs.webkit.org/show_bug.cgi?id=59695
1121
1122         * GNUmakefile.am:
1123         * configure.ac:
1124
1125 2011-05-01  ojab  <ojab@ojab.ru>
1126
1127         Reviewed by Eric Seidel.
1128
1129         --disable-video-track if --disable-video
1130         https://bugs.webkit.org/show_bug.cgi?id=59605
1131
1132         * configure.ac:
1133
1134 2011-04-29  Dean Jackson  <dino@apple.com>
1135
1136         Reviewed by Simon Fraser.
1137
1138         Add ENABLE macro for WebKitAnimation
1139         https://bugs.webkit.org/show_bug.cgi?id=59729
1140
1141         Add new feature to toggle WebKit Animation API.
1142
1143         * configure.ac:
1144
1145 2011-04-29  Kevin Ollivier  <kevino@theolliviers.com>
1146
1147         [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
1148
1149         * wscript:
1150
1151 2011-04-28  Adam Barth  <abarth@webkit.org>
1152
1153         Reviewed by Eric Seidel.
1154
1155         Remove WML
1156         https://bugs.webkit.org/show_bug.cgi?id=59678
1157
1158         Remove WML configuration option from the CMake build system.
1159
1160         * Source/cmake/OptionsEfl.cmake:
1161         * Source/cmake/OptionsWinCE.cmake:
1162         * Source/cmakeconfig.h.cmake:
1163
1164 2011-04-28  Xan Lopez  <xlopez@igalia.com>
1165
1166         Reviewed by Martin Robinson.
1167
1168         [Gtk] Split JSC and WebCore builds
1169         https://bugs.webkit.org/show_bug.cgi?id=19428
1170
1171         Add a pkg-config file for JavaScriptCoreGTK+.
1172
1173         * configure.ac: generate the final pkg-config file from our .in
1174         file.
1175
1176 2011-04-28  Xan Lopez  <xlopez@igalia.com>
1177
1178         Reviewed by Martin Robinson.
1179
1180         [Gtk] Split JSC and WebCore builds
1181         https://bugs.webkit.org/show_bug.cgi?id=19428
1182
1183         Build JavaScriptCore as a libtool shared library instead of a
1184         private convenience library.
1185
1186         * GNUmakefile.am: remove convenience library definition for jsc.
1187
1188 2011-04-28  Xan Lopez  <xlopez@igalia.com>
1189
1190         Reviewed by Martin Robinson.
1191
1192         [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
1193         https://bugs.webkit.org/show_bug.cgi?id=59718
1194
1195         Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1196         4.6.0) until our codebase is ready.
1197
1198         * configure.ac: do that.
1199
1200 2011-04-27  Yi Shen  <yi.4.shen@nokia.com>
1201
1202         Reviewed by Kenneth Rohde Christiansen.
1203
1204         [Qt] Upstream Symbian platform plugin
1205         https://bugs.webkit.org/show_bug.cgi?id=58435
1206
1207         Upstream Symbian platform plugin.
1208
1209         * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1210
1211 2011-04-27  Steve Block  <steveblock@google.com>
1212
1213         Reviewed by David Levin.
1214
1215         Remove Android build system
1216         https://bugs.webkit.org/show_bug.cgi?id=48111
1217
1218         This is to avoid the maintenance burden until the Android port is
1219         fully upstreamed.
1220
1221         * Source/Android.mk: Removed.
1222
1223 2011-04-26  Kevin Ollivier  <kevino@theolliviers.com>
1224
1225         Rubberstamped by Eric Seidel.
1226
1227         Enable waf to be used to build other ports
1228         https://bugs.webkit.org/show_bug.cgi?id=58213
1229
1230         * wscript:
1231
1232 2011-04-22  Sheriff Bot  <webkit.review.bot@gmail.com>
1233
1234         Unreviewed, rolling out r84627.
1235         http://trac.webkit.org/changeset/84627
1236         https://bugs.webkit.org/show_bug.cgi?id=59271
1237
1238         It broke Symbian build (Requested by Ossy on #webkit).
1239
1240         * Source/WebKit.pro:
1241
1242 2011-04-22  Yi Shen  <yi.4.shen@nokia.com>
1243
1244         Reviewed by Kenneth Rohde Christiansen.
1245
1246         [Qt] Upstream Symbian platform plugin
1247         https://bugs.webkit.org/show_bug.cgi?id=58435
1248
1249         Upstream Symbian platform plugin.
1250
1251         * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1252
1253 2011-04-21  Maciej Stachowiak  <mjs@apple.com>
1254
1255         Reviewed by Adam Roben.
1256
1257         Add a feature define to allow <details> and <summary> to be disabled
1258         https://bugs.webkit.org/show_bug.cgi?id=59118
1259         <rdar://problem/9257045>
1260
1261         * configure.ac:
1262
1263 2011-04-18  Evan Martin  <evan@chromium.org>
1264
1265         Reviewed by Eric Seidel.
1266
1267         [chromium] expose title direction to webkit client
1268         https://bugs.webkit.org/show_bug.cgi?id=58823
1269
1270         *  Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
1271         *  Tools/DumpRenderTree/chromium/LayoutTestController.h:
1272         Adapt to new API.  Expose title direction to JS so it can be tested.
1273
1274         *  Tools/DumpRenderTree/chromium/WebViewHost.cpp:
1275         *  Tools/DumpRenderTree/chromium/WebViewHost.h:
1276         Provide new API.
1277
1278 2011-04-18  Hans Wennborg  <hans@chromium.org>
1279
1280         Reviewed by Steve Block.
1281
1282         LevelDB backend for IndexedDB
1283         https://bugs.webkit.org/show_bug.cgi?id=57372
1284
1285         Add LevelDB wrappers to Android.mk.
1286
1287         * Source/Android.mk:
1288
1289 2011-04-18  Patrick Gansterer  <paroga@webkit.org>
1290
1291         Reviewed by Pavel Feldman.
1292
1293         REGRESSION (r81479): generate-inspector-idl fails on native win32
1294         https://bugs.webkit.org/show_bug.cgi?id=58315
1295
1296         Disable git autocrlf for Inspector.json.
1297
1298         * .gitattributes:
1299
1300 2011-04-16  Patrick Gansterer  <paroga@webkit.org>
1301
1302         Reviewed by Eric Seidel.
1303
1304         Rename PLATFORM(CAIRO) to USE(CAIRO)
1305         https://bugs.webkit.org/show_bug.cgi?id=55192
1306
1307         * Source/cmake/OptionsEfl.cmake:
1308
1309 2011-04-15  Shishir Agrawal  <shishir@chromium.org>
1310
1311         Reviewed by James Robinson.
1312
1313         Add a flag to guard Page Visibility API changes.
1314         https://bugs.webkit.org/show_bug.cgi?id=58464
1315
1316         Initial draft at:
1317         http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
1318
1319         * configure.ac:
1320
1321 2011-04-15  Xan Lopez  <xlopez@igalia.com>
1322
1323         Reviewed by Martin Robinson.
1324
1325         * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
1326         branch and was already cut off.
1327
1328 2011-04-15  Anna Cavender  <annacc@chromium.org>
1329
1330         Reviewed by Eric Carlson.
1331
1332         Renaming TRACK feature define to VIDEO_TRACK
1333         https://bugs.webkit.org/show_bug.cgi?id=53556
1334
1335         * configure.ac:
1336
1337 2011-04-13  Dmitry Lomov  <dslomov@google.com>
1338
1339         Reviewed by David Levin.
1340
1341         Add GTest unit-testing framework to WebKit
1342         https://bugs.webkit.org/show_bug.cgi?id=58507
1343
1344         * Source/ThirdParty/gtest/CHANGES: Added.
1345         * Source/ThirdParty/gtest/CMakeLists.txt: Added.
1346         * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
1347         * Source/ThirdParty/gtest/COPYING: Added.
1348         * Source/ThirdParty/gtest/Makefile.am: Added.
1349         * Source/ThirdParty/gtest/README: Added.
1350         * Source/ThirdParty/gtest/README.WebKit: Added.
1351         * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
1352         * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
1353         * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
1354         * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
1355         * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
1356         * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
1357         * Source/ThirdParty/gtest/configure.ac: Added.
1358         * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
1359         * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
1360         * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
1361         * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
1362         * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
1363         * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
1364         * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
1365         * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
1366         * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
1367         * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
1368         * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
1369         * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
1370         * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
1371         * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
1372         * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
1373         * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
1374         * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
1375         * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
1376         * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
1377         * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
1378         * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
1379         * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
1380         * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
1381         * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
1382         * Source/ThirdParty/gtest/m4/gtest.m4: Added.
1383         * Source/ThirdParty/gtest/make/Makefile: Added.
1384         * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
1385         * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
1386         * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
1387         * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
1388         * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
1389         * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
1390         * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
1391         * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
1392         * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
1393         * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
1394         * Source/ThirdParty/gtest/run_tests.py: Added.
1395         * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
1396         * Source/ThirdParty/gtest/samples/sample1.cc: Added.
1397         * Source/ThirdParty/gtest/samples/sample1.h: Added.
1398         * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
1399         * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
1400         * Source/ThirdParty/gtest/samples/sample2.cc: Added.
1401         * Source/ThirdParty/gtest/samples/sample2.h: Added.
1402         * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
1403         * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
1404         * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
1405         * Source/ThirdParty/gtest/samples/sample4.cc: Added.
1406         * Source/ThirdParty/gtest/samples/sample4.h: Added.
1407         * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
1408         * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
1409         * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
1410         * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
1411         * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
1412         * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
1413         * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
1414         * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
1415         * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
1416         * Source/ThirdParty/gtest/scripts/pump.py: Added.
1417         * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
1418         * Source/ThirdParty/gtest/scripts/upload.py: Added.
1419         * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
1420         * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
1421         * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
1422         * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
1423         * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
1424         * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
1425         * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
1426         * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
1427         * Source/ThirdParty/gtest/src/gtest.cc: Added.
1428         * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
1429         * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
1430         * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
1431         * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
1432         * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
1433         * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
1434         * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
1435         * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
1436         * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
1437         * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
1438         * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
1439         * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
1440         * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
1441         * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
1442         * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
1443         * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
1444         * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
1445         * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
1446         * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
1447         * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
1448         * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
1449         * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
1450         * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
1451         * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
1452         * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
1453         * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
1454         * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
1455         * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
1456         * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
1457         * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
1458         * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
1459         * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
1460         * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
1461         * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
1462         * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
1463         * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
1464         * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
1465         * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
1466         * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
1467         * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
1468         * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
1469         * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
1470         * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
1471         * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
1472         * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
1473         * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
1474         * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
1475         * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
1476         * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
1477         * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
1478         * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
1479         * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
1480         * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
1481         * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
1482         * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
1483         * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
1484         * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
1485         * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
1486         * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
1487         * Source/ThirdParty/gtest/test/production.cc: Added.
1488         * Source/ThirdParty/gtest/test/production.h: Added.
1489         * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
1490         * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
1491         * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
1492         * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
1493         * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
1494         * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
1495         * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
1496         * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
1497         * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
1498         * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
1499         * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
1500         * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
1501         * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
1502         * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
1503         * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
1504         * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
1505         * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
1506         * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
1507
1508 2011-04-13  Ryuan Choi  <ryuan.choi@samsung.com>
1509
1510         Reviewed by Kenneth Rohde Christiansen.
1511
1512         [CMAKE] Separate DerivedSources.
1513         https://bugs.webkit.org/show_bug.cgi?id=58427
1514
1515         Seperate DerivedSources/ to DerivedSources/WebCore and
1516         DerivedSources/JavaScriptCore.
1517
1518         * Source/CMakeLists.txt:
1519         * Source/cmake/OptionsCommon.cmake:
1520         * Source/cmake/WebKitFS.cmake:
1521         * Source/cmake/WebKitHelpers.cmake:
1522         * Source/cmake/WebKitMacros.cmake:
1523
1524 2011-04-13  Tony Chang  <tony@chromium.org>
1525
1526         Ignore files generated from glu.gyp.
1527
1528         * .gitignore:
1529
1530 2011-03-28  Adam Barth  <abarth@webkit.org>
1531
1532         Reviewed by Kenneth Russell.
1533
1534         Move libtess from WebCore/thirdparty to ThirdParty
1535         https://bugs.webkit.org/show_bug.cgi?id=57288
1536
1537         We're putting third party code in Source/ThirdParty these days.
1538
1539         * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
1540         * Source/ThirdParty/glu/glu.gyp: Added.
1541
1542 2011-04-12  Thouraya ANDOLSI  <thouraya.andolsi@st.com>
1543
1544         Reviewed by Eric Seidel.
1545
1546         [QT] Enable JIT build for SH4 platforms.
1547         https://bugs.webkit.org/show_bug.cgi?id=58317
1548         add disable_uitools for SH4 platforms.
1549
1550         * Source/WebKit.pri:
1551
1552 2011-04-11  Anna Cavender  <annacc@chromium.org>
1553
1554         Reviewed by Eric Carlson.
1555
1556         Setup ENABLE(TRACK) feature define
1557         https://bugs.webkit.org/show_bug.cgi?id=53556
1558
1559         * configure.ac:
1560
1561 2011-04-11  Varun Jain  <varunjain@chromium.org>
1562
1563         Reviewed by Darin Fisher.
1564
1565         Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
1566         https://bugs.webkit.org/show_bug.cgi?id=58245
1567
1568         *  Source/WebKit/chromium/public/WebWidget.h:
1569
1570 2011-04-11  Thouraya ANDOLSI  <thouraya.andolsi@st.com>
1571
1572         Reviewed by Oliver Hunt.
1573
1574         SH4 JIT SUPPORT.
1575         https://bugs.webkit.org/show_bug.cgi?id=44329
1576
1577         Enable JIT support for SH4 platforms.
1578
1579         * configure.ac:
1580
1581 2011-04-11  Andreas Kling  <andreas.kling@nokia.com>
1582
1583         Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
1584
1585         * Source/WebKit.pri:
1586
1587 2011-04-09  Keith Kyzivat  <keith.kyzivat@nokia.com>
1588
1589         Reviewed by Laszlo Gombos.
1590
1591         [Qt] Don't link against fontconfig or X11 if embedded
1592         https://bugs.webkit.org/show_bug.cgi?id=58104
1593
1594         * Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
1595
1596 2011-04-08  Alpha Lam  <hclam@chromium.org>
1597
1598         Unreviewed, rolling out r83335.
1599         http://trac.webkit.org/changeset/83335
1600         https://bugs.webkit.org/show_bug.cgi?id=53556
1601
1602         GTK and QT bots are broken.
1603
1604         * configure.ac:
1605
1606 2011-04-08  Kristian Amlie  <kristian.amlie@nokia.com>
1607
1608         Reviewed by Andreas Kling.
1609
1610         [Qt] Remove modular references after support for the flag was removed.
1611         https://bugs.webkit.org/show_bug.cgi?id=57018
1612
1613         Removed modular references after support for the flag was removed.
1614
1615         Support was removed because the Qt Modularization project decided we
1616         don't need it. It's better to base decisions on the available
1617         information, as demonstrated in the patch by checking
1618         QT.phonon.includes.
1619
1620         * Source/WebKit.pri:
1621
1622 2011-04-07  Anna Cavender  <annacc@chromium.org>
1623
1624         Reviewed by Eric Carlson.
1625
1626         Setup ENABLE(TRACK) feature define
1627         https://bugs.webkit.org/show_bug.cgi?id=53556
1628
1629         * configure.ac:
1630
1631 2011-04-08  Varun Jain  <varunjain@chromium.org>
1632
1633         Reviewed by Darin Fisher.
1634
1635         Need to extend WebKit chromium API to access text selection
1636         https://bugs.webkit.org/show_bug.cgi?id=57888
1637
1638         *  Source/WebKit/chromium/public/WebFrame.h:
1639         *  Source/WebKit/chromium/public/WebWidget.h:
1640         *  Source/WebKit/chromium/src/WebFrameImpl.cpp:
1641         *  Source/WebKit/chromium/src/WebFrameImpl.h:
1642         *  Source/WebKit/chromium/src/WebPopupMenuImpl.h:
1643         *  Source/WebKit/chromium/src/WebViewImpl.cpp:
1644         *  Source/WebKit/chromium/src/WebViewImpl.h:
1645         *  Source/WebKit/chromium/tests/PopupMenuTest.cpp:
1646
1647 2011-04-08  Jon Lee  <jonlee@apple.com>
1648
1649         Reviewed by David Levin.
1650
1651         adding *.vcproj.*.user to .gitignore for Visual Studio development
1652         https://bugs.webkit.org/show_bug.cgi?id=58097
1653
1654         * .gitignore:
1655
1656 2011-04-07  Eric Seidel  <eric@webkit.org>
1657
1658         Reviewed by Adam Barth.
1659
1660         Add stub support for generating Gtk build system from gyp
1661         https://bugs.webkit.org/show_bug.cgi?id=58086
1662
1663         This adds support for a new --port argument and plumbs through
1664         the necessary paths to allow generating for a port other than Mac.
1665
1666         * Source/gyp/configure:
1667
1668 2011-04-07  Andrew Scherkus  <scherkus@chromium.org>
1669
1670         Revert ENABLE_TRACK patch due to compile failures.
1671
1672         * configure.ac:
1673
1674 2011-04-06  Dai Mikurube  <dmikurube@chromium.org>
1675
1676         Reviewed by David Levin.
1677
1678         Add QUOTA build flag for unified quota API
1679         https://bugs.webkit.org/show_bug.cgi?id=57918
1680
1681         * configure.ac: Added QUOTA build flag
1682
1683 2011-04-04  Martin Robinson  <mrobinson@igalia.com>
1684
1685         Build fix for GTK+ after r82876.
1686
1687         * Source/autotools/symbols.filter: Update the symbol filter to include new symbols
1688         from WTF that DRT uses.
1689
1690 2011-04-04  Martin Robinson  <mrobinson@igalia.com>
1691
1692         Reviewed by Gustavo Noronha Silva.
1693
1694         [GTK] WebGL support
1695         https://bugs.webkit.org/show_bug.cgi?id=31517
1696
1697         * configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
1698
1699 2011-04-04  Jon Lee  <jonlee@apple.com>
1700
1701         Reviewed by Eric Seidel.
1702
1703         add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
1704         https://bugs.webkit.org/show_bug.cgi?id=57646
1705
1706         * .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
1707
1708 2011-03-31  Xan Lopez  <xlopez@igalia.com>
1709
1710         Reviewed by Martin Robinson.
1711
1712         [GTK] Link explicitly with XRender on Linux/Unix
1713         https://bugs.webkit.org/show_bug.cgi?id=57558
1714
1715         Some linkers, like GNU Gold, require explicit linkage of all the
1716         libraries used instead of relying on our dependencies to bring
1717         them in. In this case, the build fails because we use XRender in
1718         the plugin code but don't link directly to it.
1719
1720         * configure.ac: check for XRender on UNIX.
1721
1722 2011-03-31  Vamshikrishna.Yellenki  <vamshi@motorola.com> and Alejandro G. Castro  <alex@igalia.com>
1723
1724         Reviewed by Martin Robinson.
1725
1726         Implement MiniBrowser for Gtk port.
1727         https://bugs.webkit.org/show_bug.cgi?id=48512
1728
1729         Initial implementation of the Gtk MiniBrowser.
1730
1731         * GNUmakefile.am:
1732
1733 2011-03-30  Csaba Osztrogonác  <ossy@webkit.org>
1734
1735         [Qt] Typo fix, remove an accidentally added line.
1736
1737         * Source/WebKit.pri:
1738
1739 2011-03-30  Csaba Osztrogonác  <ossy@webkit.org>
1740
1741         [Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
1742
1743         * Source/WebKit.pri:
1744
1745 2011-03-29  Csaba Osztrogonác  <ossy@webkit.org>
1746
1747         Rubber-stamped by Andreas Kling.
1748
1749         [Qt] Remove modular references after support for the flag was removed.
1750         https://bugs.webkit.org/show_bug.cgi?id=57018
1751
1752         Symbian buildfix after r82232.
1753
1754         * Source/WebKit.pri: Readd uitools option.
1755
1756 2011-03-29  Kristian Amlie  <kristian.amlie@nokia.com>
1757
1758         Reviewed by Andreas Kling.
1759
1760         Removed modular references after support for the flag was removed.
1761
1762         Support was removed because the Qt Modularization project decided we
1763         don't need it. It's better to base decisions on the available
1764         information, as demonstrated in the patch by checking
1765         QT.phonon.includes.
1766
1767         In addition, remove the reference to uitools. It has been moved to
1768         QtKernel now, and therefore is always available.
1769
1770         [Qt] Remove modular references after support for the flag was removed.
1771         https://bugs.webkit.org/show_bug.cgi?id=57018
1772
1773         * Source/WebKit.pri:
1774
1775 2011-03-28  Benjamin Poulain  <benjamin.poulain@nokia.com>
1776
1777         Reviewed by Andreas Kling.
1778
1779         [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
1780         https://bugs.webkit.org/show_bug.cgi?id=57087
1781
1782         Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
1783
1784         * Source/WebKit.pri:
1785
1786 2011-03-26  Adam Barth  <abarth@webkit.org>
1787
1788         Reviewed by Eric Seidel.
1789
1790         We shouldn't bother running GYP if the generated files are newer than the GYP files
1791         https://bugs.webkit.org/show_bug.cgi?id=57146
1792
1793         In the common case, this check will avoid any overhead from processing
1794         the GYP files.  Another approach to doing this is to add the feature to
1795         GYP directly, but GYP's approach to this problem is to compute the
1796         output in its entirety and compare it byte-for-byte against the output
1797         file.  In the future, it might make sense to add this approach as an
1798         alternative approach for GYP itself.
1799
1800         I also removed JavaScriptGlue from the script because we're not really
1801         going to change JavaScriptGlue over to GYP.  We were using
1802         JavaScriptGlue as a learning experience.
1803
1804         * Source/gyp/configure:
1805
1806 2011-03-25  Kevin Ollivier  <kevino@theolliviers.com>
1807
1808         [wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
1809
1810         * wscript:
1811
1812 2011-03-23  George Guo  <George.Guo@nokia.com>
1813
1814         Reviewed by Darin Adler.
1815
1816         Webkit warning: converting to 'unsigned int' from 'double'
1817         https://bugs.webkit.org/show_bug.cgi?id=56865
1818
1819         With -Werr enabled, this cause the build failure on RedHat Linux. 
1820         Add a cast helped.  
1821
1822         * Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
1823         (JSC::getCPUTime):
1824
1825 2011-03-23  Adam Barth  <abarth@webkit.org>
1826
1827         Reviewed by Eric Seidel.
1828
1829         GYP build should default to Production configuration
1830         https://bugs.webkit.org/show_bug.cgi?id=56899
1831
1832         * Source/gyp/common.gypi:
1833
1834 2011-03-22  Adam Barth  <abarth@webkit.org>
1835
1836         Reviewed by Eric Seidel.
1837
1838         gyp/configure shouldn&apos;t require GYP to be in your path
1839         https://bugs.webkit.org/show_bug.cgi?id=56873
1840
1841         Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
1842         instead of requiring GYP to be in the user's path.
1843
1844         * Source/gyp/configure:
1845
1846 2011-03-22  Adam Barth  <abarth@webkit.org>
1847
1848         Reviewed by Eric Seidel.
1849
1850         Add GYP to Source/ThirdParty
1851         https://bugs.webkit.org/show_bug.cgi?id=56870
1852
1853         We probably don't need all the test files, but it seems cleaner to just
1854         check in the whole GYP tree.  GYP is BSD licensed, so it is compatible
1855         with the WebKit license.
1856
1857         * Source/ThirdParty/gyp: Added.
1858
1859 2011-03-21  Alejandro G. Castro  <alex@igalia.com>
1860
1861         Reviewed by Martin Robinson.
1862
1863         [GTK] 1.3.13 release bump
1864         https://bugs.webkit.org/show_bug.cgi?id=56795
1865
1866         Version bump for 1.3.13 and updated NEWS file with release notes.
1867
1868         * configure.ac:
1869
1870 2011-03-21  Ryuan Choi  <ryuan.choi@samsung.com>
1871
1872         Reviewed by Antonio Gomes.
1873
1874         [CMAKE] Add exception handling when PORT was missing.
1875         https://bugs.webkit.org/show_bug.cgi?id=56728
1876
1877         * Source/CMakeLists.txt:
1878
1879 2011-03-10  Viatcheslav Ostapenko  <ostapenko.viatcheslav@nokia.com>
1880
1881         Reviewed by Laszlo Gombos.
1882
1883         [Qt] Text layout is broken on Symbian
1884         https://bugs.webkit.org/show_bug.cgi?id=56046
1885
1886         Change integers included into bitfields to be signed by default on RVCT
1887         compiler as a lot of other compilers do (gcc, msvc, winsc).
1888         There are a lot of places in webkit where integers included in bitfield
1889         are assumed to be signed.
1890
1891         * Source/WebKit.pri:
1892
1893 2011-03-10  Alejandro G. Castro  <alex@igalia.com>
1894
1895         Unreviewed, fixed Efl compilation after r80744.
1896
1897         * Source/cmake/OptionsEfl.cmake:
1898
1899 2011-03-10  Martin Robinson  <mrobinson@igalia.com>
1900
1901         Fixed the help message for WebGL support on GTK+ to reflect the fact that
1902         it's turned off by default and is experimental.
1903
1904         * configure.ac: Fix WebGL help message.
1905
1906 2011-03-04  Dimitri Glazkov  <dglazkov@chromium.org>
1907
1908         Reviewed by Adam Barth.
1909
1910         Add skeletal WebCore.gyp
1911         https://bugs.webkit.org/show_bug.cgi?id=55802
1912
1913         * Source/gyp/configure: Added WebCore.
1914
1915 2011-03-04  Adam Barth  <abarth@webkit.org>
1916
1917         Reviewed by Dimitri Glazkov.
1918
1919         Add a basic configure script for the GYP build
1920         https://bugs.webkit.org/show_bug.cgi?id=55791
1921
1922         This script just calls GYP on the various gyp projects.  As we add more
1923         build systems, this script should be able to select which of them you'd
1924         like to generate the project for.
1925
1926         * Source/gyp/configure: Added.
1927
1928 2011-03-04  Adam Barth  <abarth@webkit.org>
1929
1930         Reviewed by Dimitri Glazkov.
1931
1932         Use target_defaults to reduce boilerplate in GYP build system
1933         https://bugs.webkit.org/show_bug.cgi?id=55790
1934
1935         This file contains GYP declarations that are shared by all the modules.
1936         Currently, we use this to set up the configurations, albeit primitively.
1937
1938         * Source/gyp/common.gypi: Added.
1939
1940 2011-03-03  Kevin Ollivier  <kevino@theolliviers.com>
1941
1942         [wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
1943         to make sure the proper unicode/utf8.h header is included.
1944
1945         * wscript:
1946
1947 2011-03-02  Kevin Ollivier  <kevino@theolliviers.com>
1948
1949         [wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
1950         included in the ICU headers used by WebKit.
1951
1952         * wscript:
1953
1954 2011-03-02  Daniel Cheng  <dcheng@chromium.org>
1955
1956         Reviewed by David Levin.
1957
1958         Add feature define for data transfer items
1959         https://bugs.webkit.org/show_bug.cgi?id=55510
1960
1961         * Source/cmake/OptionsEfl.cmake:
1962         * Source/cmake/OptionsWinCE.cmake:
1963         * Source/cmakeconfig.h.cmake:
1964         * configure.ac:
1965
1966 >>>>>>> .r80188
1967 2011-03-02  Andras Becsi  <abecsi@webkit.org>
1968
1969         Reviewed by Laszlo Gombos.
1970
1971         [Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
1972         https://bugs.webkit.org/show_bug.cgi?id=55478
1973
1974         On case insensitive systems the generated forwarding headers cause build problems.
1975
1976         * Source/WebKit.pri: Adjust INCLUDEPATH for the project.
1977
1978 2011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
1979
1980         Unreviewed, rolling out r80079.
1981         http://trac.webkit.org/changeset/80079
1982         https://bugs.webkit.org/show_bug.cgi?id=55547
1983
1984         "Broke the Win debug build?" (Requested by dcheng on #webkit).
1985
1986         * Source/cmake/OptionsEfl.cmake:
1987         * Source/cmake/OptionsWinCE.cmake:
1988         * Source/cmakeconfig.h.cmake:
1989
1990 2011-03-01  Daniel Cheng  <dcheng@chromium.org>
1991
1992         Reviewed by David Levin.
1993
1994         Add feature define for data transfer items
1995         https://bugs.webkit.org/show_bug.cgi?id=55510
1996
1997         * Source/cmake/OptionsEfl.cmake:
1998         * Source/cmake/OptionsWinCE.cmake:
1999         * Source/cmakeconfig.h.cmake:
2000
2001 2011-03-01  Andras Becsi  <abecsi@webkit.org>
2002
2003         Reviewed by Csaba Osztrogonác.
2004
2005         [Qt] Clean up the project files and move common options to WebKit.pri.
2006
2007         Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
2008
2009         * Source/WebKit.pri: Common options should be here.
2010         Also move Mac options to this file to fix the Mac build.
2011
2012 2011-03-01  Andras Becsi  <abecsi@webkit.org>
2013
2014         Unreviewed build fix.
2015
2016         [Qt] Fix minimal build.
2017
2018         * Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
2019
2020 2011-02-28  Adam Barth  <abarth@webkit.org>
2021
2022         Reviewed by Dimitri Glazkov.
2023
2024         Teach JavaScriptGlue gyp build about DEPTH
2025         https://bugs.webkit.org/show_bug.cgi?id=55421
2026
2027         Moves the previously JavaScriptGlue-specific GYP helper shell scripts
2028         to the gyp directory in Source, where they can be shared by multiple
2029         frameworks.
2030
2031         * Source/gyp: Added.
2032         * Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
2033         * Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
2034         * Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
2035
2036 2011-02-28  Benjamin Poulain  <benjamin.poulain@nokia.com>
2037
2038         Reviewed by Kenneth Rohde Christiansen.
2039
2040         [Qt][WK2] Add a way to test the WebKit 2 APIs
2041         https://bugs.webkit.org/show_bug.cgi?id=55408
2042
2043         Add the build file for test to the build system.
2044
2045         * Source/WebKit.pri: Add the include path for WebKit 2 APIs.
2046         * Source/WebKit.pro: Add the dependency to build the new test project.
2047
2048 2011-02-28  Balazs Kelemen  <kbalazs@webkit.org>
2049
2050         Reviewed by Anders Carlsson.
2051
2052         [Qt][WK2] Plugin initialization
2053         https://bugs.webkit.org/show_bug.cgi?id=48127
2054
2055         * Source/WebKit.pri: Lift the definition of the XP_UNIX macro
2056         from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
2057
2058 2011-02-28  Kristian Amlie  <kristian.amlie@nokia.com>
2059
2060         Reviewed by Andreas Kling.
2061
2062         Added full webkit module profile and a syncqt profile.
2063
2064         This is for modularized Qt.
2065
2066         [Qt] WebKit patches required to work with a modularized version of Qt
2067         https://bugs.webkit.org/show_bug.cgi?id=53916
2068
2069         * Source/sync.profile: Added.
2070
2071 2011-02-26  Dihan Wickremasuriya  <dihan.wickremasuriya@nokia.com>
2072
2073         Reviewed by Laszlo Gombos.
2074
2075         [Qt] [Symbian] Disable dependency to a specific version of a Qt package for
2076         non-production builds.
2077         https://bugs.webkit.org/show_bug.cgi?id=55313
2078
2079         * Source/WebKit.pri:
2080
2081 2011-02-24  Alejandro G. Castro  <alex@igalia.com>
2082
2083         Rubber-stamped by Martin Robinson.
2084
2085         Fixed compilation after r79537, added a bug to solve webkit2
2086         translations:
2087         https://bugs.webkit.org/show_bug.cgi?id=55153
2088
2089         * GNUmakefile.am:
2090
2091 2011-02-24  Christian Dywan  <christian@lanedo.com>
2092
2093         Rubber-stamped by Eric Seidel.
2094
2095         [GTK] webkitgtk 1.3.7 build without translations
2096         https://bugs.webkit.org/show_bug.cgi?id=50612
2097
2098         * GNUmakefile.am: Require stamp-po target for all-local so
2099             that po files are built before they install.
2100
2101 2011-02-22  Philippe Normand  <pnormand@igalia.com>
2102
2103         Reviewed by Martin Robinson.
2104
2105         [GTK] 1.3.12 release preparation
2106         https://bugs.webkit.org/show_bug.cgi?id=54967
2107
2108         Version bump for 1.3.12 and updated NEWS file with release notes.
2109         Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
2110         and Martin.
2111
2112         * Source/WebKit/gtk/NEWS:
2113         * configure.ac:
2114
2115 2011-02-22  Andras Becsi  <abecsi@webkit.org>
2116
2117         Reviewed by Laszlo Gombos.
2118
2119         [Qt] Redesign the build system
2120         https://bugs.webkit.org/show_bug.cgi?id=51339
2121
2122         Part 2.
2123
2124         Build WebCore as a static library, compile the WebKit API and WebKit2 API
2125         in a final step and link to WebKit2, WebCore and JSC libraries to fix
2126         linking issues resulting from stripped away symbols.
2127
2128         * Source/WebKit.pri: Add common include paths
2129         * Source/WebKit.pro: Add new project file to SUBDIRS
2130
2131 2011-02-20  Carlos Garcia Campos  <cgarcia@igalia.com>
2132
2133         Reviewed by Martin Robinson.
2134
2135         [GTK] Bump GTK+3 dependency to 3.0
2136         https://bugs.webkit.org/show_bug.cgi?id=54394
2137
2138         * configure.ac:
2139
2140 2011-02-19  Ryuan Choi  <ryuan.choi@samsung.com>
2141
2142         Reviewed by Martin Robinson.
2143
2144         [GTK] Remove mandatory Enchant dependency
2145         https://bugs.webkit.org/show_bug.cgi?id=51587
2146
2147         Add enable-spellcheck option which decides whether to use enchant.
2148         If disabled, WebKitGTK+ will not use enchant library.
2149
2150         * configure.ac:
2151
2152 2011-02-18  Zan Dobersek  <zandobersek@gmail.com>
2153
2154         Reviewed by Martin Robinson.
2155
2156         [Gtk] Re-enable meter tag support
2157         https://bugs.webkit.org/show_bug.cgi?id=54762
2158
2159         Enable meter tag support in the configure.ac. This feature was
2160         previously enabled by default in the makefile, but should be
2161         enabled here after changes in r78981.
2162
2163         * configure.ac:
2164
2165 2011-02-18  Kristian Amlie  <kristian.amlie@nokia.com>
2166
2167         Reviewed by Kenneth Rohde Christiansen.
2168
2169         Avoided UiTools dependency if the module is not present.
2170
2171         [Qt] WebKit patches required to work with a modularized version of Qt
2172         https://bugs.webkit.org/show_bug.cgi?id=53916
2173
2174         * Source/WebKit.pri:
2175
2176 2011-02-18  Ryuan Choi  <ryuan.choi@samsung.com>
2177
2178         Reviewed by Kent Tamura.
2179
2180         [EFL] Remove GDK dependency.
2181         https://bugs.webkit.org/show_bug.cgi?id=53978
2182
2183         Remove checking GDK library.
2184
2185         * Source/cmake/OptionsEfl.cmake:
2186
2187 2011-02-18  Philippe Normand  <pnormand@igalia.com>
2188
2189         Unreviewed, build fix after r78981
2190
2191         * configure.ac: datagrid is datagrid, it is not database. Also
2192         meter is not progress. Fixed copy/paste mistakes.
2193
2194 2011-02-18  Philippe Normand  <pnormand@igalia.com>
2195
2196         Reviewed by Martin Robinson.
2197
2198         [GTK] minimal build unrecognized options
2199         https://bugs.webkit.org/show_bug.cgi?id=50890
2200
2201         * configure.ac: added new configure options to enable/disable the
2202         meter element, progress element, datagrid and client-based
2203         geolocation support.
2204
2205 2011-02-17  Kevin Ollivier  <kevino@theolliviers.com>
2206
2207         [wx] Build fix after introduction of JavaScriptCore/collector.
2208         
2209         * wscript:
2210
2211 2011-02-17  Kristian Amlie  <kristian.amlie@nokia.com>
2212
2213         Reviewed by Laszlo Gombos.
2214
2215         Updated include paths for phonon.
2216
2217         [Qt] WebKit patches required to work with a modularized version of Qt
2218         https://bugs.webkit.org/show_bug.cgi?id=53916
2219
2220         * Source/WebKit.pri:
2221
2222 2011-02-13  Hayato Ito  <hayato@chromium.org>
2223
2224         Reviewed by Kent Tamura.
2225
2226         Update .gitignore to ignore files which Ninja build system generates.
2227
2228         https://bugs.webkit.org/show_bug.cgi?id=54378
2229
2230         * .gitignore:
2231
2232 2011-02-10  Peter Varga  <pvarga@webkit.org>
2233
2234         Reviewed by Csaba Osztrogonác.
2235
2236         Remove PCRE source from trunk
2237         https://bugs.webkit.org/show_bug.cgi?id=54188
2238
2239         * Source/cmake/WebKitFS.cmake:
2240
2241 2011-02-09  Adam Barth  <abarth@webkit.org>
2242
2243         Reviewed by Steve Block.
2244
2245         Move Android.mk into Source
2246         https://bugs.webkit.org/show_bug.cgi?id=53751
2247
2248         A somewhat blind attempt to move Android.mk into the Source directory.
2249         I'm sure I've goofed this up in some way.  The Android folks have
2250         kindly volunteered to fix this up once they merge past this revision.
2251
2252         * Android.mk: Removed.
2253         * Source/Android.mk: Copied from Android.mk.
2254
2255 2011-02-08  Alejandro G. Castro  <alex@igalia.com>
2256
2257         Reviewed by Martin Robinson.
2258
2259         WebKit2 GTK Fails to Build #include nested too deeply
2260         https://bugs.webkit.org/show_bug.cgi?id=52219
2261
2262         Removed the __STDC_FORMAT_MACROS definition, it is already defined
2263         in the file where PRIxx64 is used before the inclusion so we are
2264         safe.
2265
2266         * configure.ac:
2267
2268 2011-02-08  Kristian Amlie  <kristian.amlie@nokia.com>
2269
2270         Reviewed by Eric Seidel.
2271
2272         Added include paths for QtScript.
2273
2274         WebKit patches required to work with a modularized version of Qt
2275         https://bugs.webkit.org/show_bug.cgi?id=53916
2276
2277         * Source/WebKit.pri:
2278
2279 2011-02-03  Martin Robinson  <mrobinson@igalia.com>
2280
2281         Fix GTK+ WebGL build after r76600.
2282
2283         * configure.ac: Make sure to respect configure.ac conventions 
2284         consistently when it comes to capitalization. Remove an old
2285         reference to enable_3d_canvas.
2286
2287 2011-02-02  Alejandro G. Castro  <alex@igalia.com>
2288
2289         Reviewed by Martin Robinson.
2290
2291         Bump the WebKitGTK+ versions in preparation for development release.
2292
2293         * configure.ac: Bump the library, libtool and user agent version.
2294
2295 2011-02-02  Steve Lacey  <sjl@chromium.org>
2296
2297         Reviewed by Eric Carlson.
2298
2299         Implement basic media statistics on media elements.
2300         https://bugs.webkit.org/show_bug.cgi?id=53322
2301
2302         * configure.ac:
2303
2304 2011-02-02  Kevin Ollivier  <kevino@theolliviers.com>
2305
2306         [wx] Build fixes for wxWebKit.
2307
2308         * wscript:
2309
2310 2010-01-28  Commit Queue  <commit-queue@webkit.org>
2311
2312         Unreviewed.  Test commit for commit-queue@webkit.org.
2313
2314 2010-01-28  Commit Queue  <commit-queue@webkit.org>
2315
2316         Unreviewed.  Test commit for commit-queue@webkit.org.
2317
2318 2010-01-28  Commit Queue  <commit-queue@webkit.org>
2319
2320         Unreviewed.  Test commit for commit-queue@webkit.org.
2321
2322 2011-01-31  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2323
2324         Reviewed by Xan Lopez.
2325
2326         [GTK] REGRESSION:  http/tests/media/video-{cookie,referer}.html failing
2327         https://bugs.webkit.org/show_bug.cgi?id=53379
2328
2329         Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
2330         dependency on newer soup to efl as well.
2331
2332         * Source/cmake/OptionsEfl.cmake:
2333
2334 2011-01-29  Daniel Bates  <dbates@rim.com>
2335
2336         Reviewed by Maciej Stachowiak.
2337
2338         Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
2339         https://bugs.webkit.org/show_bug.cgi?id=53382
2340
2341         Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
2342         So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
2343         Therefore, we should remove such references.
2344
2345         * Source/cmake/OptionsCommon.cmake:
2346
2347 2011-01-29  Daniel Bates  <dbates@rim.com>
2348
2349         Reviewed by Eric Seidel.
2350
2351         Move wince/mt19937ar.c to ThirdParty and make it a policy choice
2352         https://bugs.webkit.org/show_bug.cgi?id=53253
2353
2354         Move implementation of Mersenne Twister pseudorandom number generator to
2355         ThirdParty since it is a third party library.
2356
2357         * Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
2358
2359 2011-01-29  Dan Winship  <danw@gnome.org>
2360
2361         Reviewed by Xan Lopez.
2362
2363         [GTK] Require the latest glib and libsoup, and remove conditional
2364         support for older versions
2365         https://bugs.webkit.org/show_bug.cgi?id=50675
2366
2367         * autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
2368         basically the same work by hand
2369         * configure.ac:
2370
2371 2011-01-28  Martin Robinson  <mrobinson@igalia.com>
2372
2373         [GTK] Build failure with --enable-indexed-database
2374         https://bugs.webkit.org/show_bug.cgi?id=50954
2375
2376         Build fix for IndexedDB support.
2377
2378         * configure.ac: Change the autogen.sh option --enable-indexeddb to
2379         --enable-indexed-database to match the build-webkit option.
2380
2381 2010-01-28  Commit Queue  <commit-queue@webkit.org>
2382
2383         Unreviewed.  Test commit for commit-queue@webkit.org.
2384
2385 2010-01-28  Commit Queue  <commit-queue@webkit.org>
2386
2387         Unreviewed.  Test commit for commit-queue@webkit.org.
2388
2389 2011-01-26  Yael Aharon  <yael.aharon@nokia.com>
2390
2391         Reviewed by Laszlo Gombos.
2392
2393         [Qt][Symbian] Fix --minimal build
2394         https://bugs.webkit.org/show_bug.cgi?id=52839
2395
2396         Move definition of USE_SYSTEM_MALLOC out of pri file.
2397         Put it in platform.h instead.
2398
2399         * Source/WebKit.pri:
2400
2401 2011-01-26  Csaba Osztrogonác  <ossy@webkit.org>
2402
2403         Reviewed by Andreas Kling.
2404
2405         [Qt] Fix qt_minimal build
2406         https://bugs.webkit.org/show_bug.cgi?id=53172
2407
2408         * Source/WebKit.pri:
2409
2410 2011-01-25  Patrick Gansterer  <paroga@webkit.org>
2411
2412         Reviewed by Adam Barth.
2413
2414         Move main CMakeLists.txt into Source directory
2415         https://bugs.webkit.org/show_bug.cgi?id=52888
2416
2417         * CMakeLists.txt: Removed.
2418         * Source/CMakeLists.txt: Copied from CMakeLists.txt.
2419         * Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
2420         * cmakeconfig.h.cmake: Removed.
2421
2422 2011-01-24  Chris Marrin  <cmarrin@apple.com>
2423
2424         Reviewed by Eric Seidel.
2425
2426         Change ENABLE_3D_CANVAS to ENABLE_WEBGL
2427         https://bugs.webkit.org/show_bug.cgi?id=53041
2428
2429         * configure.ac:
2430         
2431 2011-01-24  Peter Gal  <galpeter@inf.u-szeged.hu>
2432
2433         Rubber-stamped by Csaba Osztrogonác.
2434
2435         * runtime: Removed. It was accidentally created by r76457.
2436
2437 2011-01-24  Andras Becsi  <abecsi@webkit.org>
2438
2439         Reviewed by Csaba Osztrogonác.
2440
2441         [Qt] Move project files into Source
2442         https://bugs.webkit.org/show_bug.cgi?id=52891
2443
2444         * Source/DerivedSources.pro: Copied from DerivedSources.pro.
2445         * Source/WebKit.pri: Renamed from WebKit.pri.
2446         * Source/WebKit.pro: Added.
2447         * Source/common.pri: Renamed from common.pri.
2448         * WebKit.pro: Removed.
2449
2450 2011-01-20  Siddharth Mathur  <siddharth.mathur@nokia.com>
2451
2452         Reviewed by Laszlo Gombos.
2453
2454         [Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
2455         https://bugs.webkit.org/show_bug.cgi?id=52835
2456
2457         * WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
2458
2459 2011-01-20  Alejandro G. Castro  <alex@igalia.com>
2460
2461         Reviewed by Andreas Kling.
2462
2463         [GTK] Fix typo in the webkit2 section of the configure.ac file
2464         https://bugs.webkit.org/show_bug.cgi?id=52801
2465
2466         Fixed typo in the GTK WebKit2 compilation.
2467
2468         * configure.ac:
2469
2470 2011-01-19  Kimmo Kinnunen  <kimmo.t.kinnunen@nokia.com>
2471
2472         Reviewed by Andreas Kling.
2473
2474         Enable usage of Google ld if it exist but is not on by default.
2475
2476         [Qt] Enable the google ld if it exist but is not on by default
2477         https://bugs.webkit.org/show_bug.cgi?id=52625
2478
2479         * common.pri: flip the test.
2480
2481 2011-01-18  Mihai Parparita  <mihaip@chromium.org>
2482
2483         Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
2484         
2485         * .gitignore:
2486
2487 2011-01-18  Krithigassree Sambamurthy  <krithigassree.sambamurthy@nokia.com>
2488
2489         Reviewed by Simon Fraser.
2490
2491         Support background-clip: content-box
2492         https://bugs.webkit.org/show_bug.cgi?id=48771
2493
2494         Addded content-box as a valid background-clip value.
2495
2496         * WebCore/css/CSSParser.cpp:
2497         (WebCore::parseBackgroundClip):
2498
2499 2011-01-18  Hayato Ito  <hayato@chromium.org>
2500
2501         Reviewed by Kent Tamura.
2502
2503         Update .gitignore file to reflect a recent WebKit directory movement.
2504
2505         https://bugs.webkit.org/show_bug.cgi?id=52618
2506
2507         * .gitignore:
2508
2509 2011-01-16  Adam Barth  <abarth@webkit.org>
2510
2511         Rubber-stamped by Eric Seidel.
2512
2513         Move WebKit into Source
2514         https://bugs.webkit.org/show_bug.cgi?id=52530
2515
2516         * Android.mk:
2517         * CMakeLists.txt:
2518         * DerivedSources.pro:
2519         * GNUmakefile.am:
2520         * Makefile:
2521         * WebKit.pri:
2522         * WebKit.pro:
2523         * configure.ac:
2524         * wscript:
2525
2526 2011-01-15  Adam Barth  <abarth@webkit.org>
2527
2528         Rubber-stamped by Eric Seidel.
2529
2530         Move WebKit2 into Source
2531         https://bugs.webkit.org/show_bug.cgi?id=52438
2532
2533         Update reference to WebKit2.
2534
2535         * DerivedSources.pro:
2536         * GNUmakefile.am:
2537         * Makefile:
2538         * Source/cmake/WebKitPackaging.cmake:
2539         * WebKit.pro:
2540         * configure.ac:
2541
2542 2011-01-14  Ahmad Sharif  <asharif.tools@gmail.com>
2543
2544         Reviewed by Darin Fisher.
2545
2546         When inlining is performed, the progress variable is
2547         declared as uninitialized.
2548         https://bugs.webkit.org/show_bug.cgi?id=51084
2549
2550         * WebCore: Copied from WebCore.
2551         * WebCore/page/animation/KeyframeAnimation.cpp:
2552         (WebCore::KeyframeAnimation::animate):
2553         (WebCore::KeyframeAnimation::getAnimatedStyle):
2554
2555 2011-01-11  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
2556
2557         Reviewed by Csaba Osztrogonác.
2558
2559         [Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
2560         https://bugs.webkit.org/show_bug.cgi?id=52223
2561
2562         Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
2563         that QtWebKit builds with QT_NO_CONCURRENT defined.
2564
2565         * WebKit.pri:
2566
2567 2011-01-11  Mihai Parparita  <mihaip@chromium.org>
2568
2569         Unreviewed. Update .gitignore with new Chromium dependency.
2570         
2571         ui/ was added with http://crrev.com/70743, we picked that up with a
2572         Chromium roll in r75311.
2573         
2574         Also alphabetizes the dependency list.
2575
2576         * .gitignore:
2577
2578 2011-01-10  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
2579
2580         Reviewed by Csaba Osztrogonác.
2581
2582         [Qt] Baseline qt_minimal configuration
2583         https://bugs.webkit.org/show_bug.cgi?id=51313
2584
2585         * WebKit.pri: List the supported QT_NO_FEATURE flags
2586         under qt_minimal configuration.
2587
2588 2011-01-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2589
2590         Reviewed by Eric Seidel.
2591
2592         [EFL] Enable JIT for WebKit EFL
2593         https://bugs.webkit.org/show_bug.cgi?id=52140
2594
2595         Enable JIT option for WebKit EFL. Enabled JIT's JS performance is 
2596         3 ~ 6 times faster than before.
2597
2598         * Source/cmake/OptionsEfl.cmake:
2599
2600 2011-01-10  Martin Robinson  <mrobinson@igalia.com>
2601
2602         Reviewed by Gustavo Noronha.
2603
2604         Bump the WebKitGTK+ versions in preparation for development release.
2605
2606         * configure.ac: Bump the library, libtool and user agent version.
2607
2608 2011-01-10  Xan Lopez  <xlopez@igalia.com>
2609
2610         Reviewed by Martin Robinson.
2611
2612         [GTK] Create intermediate libWebCore library
2613         https://bugs.webkit.org/show_bug.cgi?id=52116
2614
2615         * GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
2616         used by both libWebCore and libwebkitgtk now.
2617
2618 2011-01-08  Patrick Gansterer  <paroga@webkit.org>
2619
2620         Unreviewed wx build fix for r75313.
2621
2622         * wscript: Added missing brace.
2623
2624 2011-01-07  Adam Barth  <abarth@webkit.org>
2625
2626         Rubber-stamped by Eric Seidel.
2627
2628         Move WebCore to Source
2629         https://bugs.webkit.org/show_bug.cgi?id=52050
2630
2631         Update build files and metadata to point to WebCore's new location.
2632
2633         * .gitattributes:
2634         * .gitignore:
2635         * Android.mk:
2636         * CMakeLists.txt:
2637         * DerivedSources.pro:
2638         * GNUmakefile.am:
2639         * Makefile:
2640         * Source/autotools/webkit.m4:
2641         * Source/cmake/OptionsEfl.cmake:
2642         * WebKit.pri:
2643         * WebKit.pro:
2644         * configure.ac:
2645         * wscript:
2646
2647 2011-01-06  Martin Robinson  <mrobinson@igalia.com>
2648
2649         Reviewed by Eric Seidel.
2650
2651         [GTK] Initial build support for WebGL
2652         https://bugs.webkit.org/show_bug.cgi?id=51716
2653
2654         * configure.ac: Add a configure option for WebGL.
2655
2656 2011-01-06  Michael Saboff  <msaboff@apple.com>
2657
2658         Reviewed by Gavin Barraclough.
2659
2660         Enhancement: Add Regexp Debug Compare between JIT and Interpreter
2661         https://bugs.webkit.org/show_bug.cgi?id=51834
2662
2663         * JavaScriptCore: Copied from JavaScriptCore.
2664
2665 2011-01-06  Martin Robinson  <mrobinson@igalia.com>
2666
2667         Reviewed by Xan Lopez.
2668
2669         [GTK] Enable blob support by default
2670         https://bugs.webkit.org/show_bug.cgi?id=51994
2671
2672         * configure.ac: Enable Blob support by default.
2673
2674 2011-01-05  Patrick Gansterer  <paroga@webkit.org>
2675
2676         Reviewed by Andreas Kling.
2677
2678         [CMake] Fix the usage of SOURCE_GROUP
2679         https://bugs.webkit.org/show_bug.cgi?id=51739
2680
2681         * Source/cmake/WebKitMacros.cmake:
2682
2683 2011-01-05  Patrick Gansterer  <paroga@webkit.org>
2684
2685         Reviewed by Andreas Kling.
2686
2687         [WINCE] Remove CMake warning
2688         https://bugs.webkit.org/show_bug.cgi?id=51921
2689
2690         * Source/cmake/WebKitHelpers.cmake:
2691
2692 2011-01-04  Martin Robinson  <mrobinson@igalia.com>
2693
2694         Reviewed by David Levin.
2695
2696         .gitignore should be updated to reflect Sources rename to Source
2697         https://bugs.webkit.org/show_bug.cgi?id=51893
2698
2699         * .gitignore: Change all paths that reference the "Sources" directory to say "Source".
2700
2701 2011-01-04  Dihan Wickremasuriya  <dihan.wickremasuriya@nokia.com>
2702
2703         Reviewed by Laszlo Gombos.
2704
2705         [Qt] [Symbian] Build system cleanup
2706
2707         After r74811 special handling for the Symbian build is no longer needed.
2708         This patch reverts r58756.
2709
2710         * WebKit.pri:
2711
2712 2011-01-03  Xan Lopez  <xlopez@igalia.com>
2713
2714         Reviewed by Martin Robinson.
2715
2716         * autogen.sh: also pass $ACLOCAL_FLAGS for tools that set that env
2717         variable (like jhbuild).
2718
2719 2011-01-03  Patrick Gansterer  <paroga@webkit.org>
2720
2721         Reviewed by Darin Adler.
2722
2723         [WINCE] Provide third party directory via environment variable
2724         https://bugs.webkit.org/show_bug.cgi?id=51643
2725
2726         * Source/cmake/OptionsWinCE.cmake:
2727
2728 2011-01-03  Xan Lopez  <xlopez@igalia.com>
2729
2730         Reviewed by Martin Robinson.
2731
2732         Use autoreconf instead of calling manually all the usual commands.
2733
2734         * autogen.sh: call autoreconf instead of
2735         aclocal/autoheader/autoconf/automake/libtoolize.
2736
2737 2011-01-03  Xan Lopez  <xlopez@igalia.com>
2738
2739         Reviewed by Martin Robinson.
2740
2741         [GTK] Disable superfluous GNU make built-in implicit rules
2742         https://bugs.webkit.org/show_bug.cgi?id=51826
2743
2744         GNU make ships some superflous built-in rules that we never use
2745         and that end up adding up to a very significant portion of our
2746         total Makefile processing time. Disable them completely by
2747         defining the rule without any recipe, as suggested by the GNU make
2748         manual (10.5.6, Cancelling Implicit Rules).
2749
2750         In my system the null-build goes from:
2751
2752         make  43.51s user 12.77s system 99% cpu 56.628 total
2753
2754         to:
2755
2756         make  31.45s user 11.59s system 99% cpu 43.227 total
2757
2758         * GNUmakefile.am: disable implicit built-in rules.
2759
2760 2011-01-03  Mihai Parparita  <mihaip@chromium.org>
2761
2762         Unreviewed. Update .gitignore with new JavaScriptCore location.
2763
2764         * .gitignore:
2765
2766 2011-01-02  Patrick Gansterer  <paroga@webkit.org>
2767
2768         [CMake] Unreviewed build fix.
2769
2770         * CMakeLists.txt:
2771         * Source/cmake/OptionsCommon.cmake:
2772
2773 2011-01-01  Adam Barth  <abarth@webkit.org>
2774
2775         Reviewed by Eric Seidel.
2776
2777         Move JavaScriptCore to Source
2778         https://bugs.webkit.org/show_bug.cgi?id=51604
2779
2780         Update references to JavaScriptCore to point to the new location.
2781
2782         * Android.mk:
2783         * CMakeLists.txt:
2784         * DerivedSources.pro:
2785         * GNUmakefile.am:
2786         * Makefile:
2787         * WebKit.pri:
2788         * WebKit.pro:
2789         * wscript:
2790
2791 2011-01-01  Adam Barth  <abarth@webkit.org>
2792
2793         Reviewed by Eric Seidel.
2794
2795         Move Sources to Source
2796         https://bugs.webkit.org/show_bug.cgi?id=51794
2797
2798         Update build files to point to the new location.
2799
2800         * CMakeLists.txt:
2801         * GNUmakefile.am:
2802         * Makefile:
2803         * autogen.sh:
2804         * configure.ac:
2805
2806 2010-12-31  Adam Barth  <abarth@webkit.org>
2807
2808         Rubber-stamped by Eric Seidel.
2809
2810         Move HTML and XML parser benchmarks into PerformanceTests/Parser
2811         https://bugs.webkit.org/show_bug.cgi?id=51772
2812
2813         Actually move the directory.
2814
2815         * PerformanceTests/Parser: Copied from WebCore/benchmarks/parser.
2816
2817 2010-12-31  Adam Barth  <abarth@webkit.org>
2818
2819         Rubber-stamped by Eric Seidel.
2820
2821         Move PageLoadTests to PerformanceTests/PageLoad
2822         https://bugs.webkit.org/show_bug.cgi?id=51771
2823
2824         Actually move the directory.
2825
2826         * PageLoadTests: Removed.
2827         * PageLoadTests/svg: Removed.
2828         * PageLoadTests/svg/LICENSES: Removed.
2829         * PageLoadTests/svg/files: Removed.
2830         * PageLoadTests/svg/files/33041-Samurai.svg: Removed.
2831         * PageLoadTests/svg/files/42450-under the see.svg: Removed.
2832         * PageLoadTests/svg/files/42470-flower_from_my_garden_v2.svg: Removed.
2833         * PageLoadTests/svg/files/44057-drops on a blade.svg: Removed.
2834         * PageLoadTests/svg/files/Harvey_Rayner.svg: Removed.
2835         * PageLoadTests/svg/files/az-lizard_benji_park_01.svg: Removed.
2836         * PageLoadTests/svg/files/bamboo_01.svg: Removed.
2837         * PageLoadTests/svg/files/cacuts_01.svg: Removed.
2838         * PageLoadTests/svg/files/cowboy.svg: Removed.
2839         * PageLoadTests/svg/files/crawfish2_ganson.svg: Removed.
2840         * PageLoadTests/svg/files/deb9frac1.svg: Removed.
2841         * PageLoadTests/svg/files/food_leif_lodahl_01.svg: Removed.
2842         * PageLoadTests/svg/files/france.svg: Removed.
2843         * PageLoadTests/svg/files/francobollo_gnome_ezechi_02.svg: Removed.
2844         * PageLoadTests/svg/files/gearflowers.svg: Removed.
2845         * PageLoadTests/svg/files/hereGear4.svg: Removed.
2846         * PageLoadTests/svg/files/mtsthelens.svg: Removed.
2847         * PageLoadTests/svg/files/mtsthelens0.jpg: Removed.
2848         * PageLoadTests/svg/files/world-iso.svg: Removed.
2849         * PageLoadTests/svg/files/worldcup.svg: Removed.
2850         * PageLoadTests/svg/svg.pltsuite: Removed.
2851         * PerformanceTests/PageLoad: Copied from PageLoadTests.
2852         * Sources/cmake/WebKitPackaging.cmake:
2853
2854 2010-12-31  Adam Barth  <abarth@webkit.org>
2855
2856         Rubber-stamped by Eric Seidel.
2857
2858         Move SunSpider into PerformanceTests
2859         https://bugs.webkit.org/show_bug.cgi?id=51769
2860
2861         Actually move the directory.
2862
2863         * PerformanceTests: Added.
2864         * PerformanceTests/SunSpider: Copied from SunSpider.
2865         * Sources/cmake/WebKitPackaging.cmake:
2866         * SunSpider: Removed.
2867         * SunSpider/SunSpider.make: Removed.
2868         * SunSpider/TODO: Removed.
2869         * SunSpider/UNCOVERED: Removed.
2870         * SunSpider/hosted: Removed.
2871         * SunSpider/hosted/json2.js: Removed.
2872         * SunSpider/hosted/sunspider.css: Removed.
2873         * SunSpider/hosted/sunspider.html: Removed.
2874         * SunSpider/hosted/versions.html: Removed.
2875         * SunSpider/make-hosted: Removed.
2876         * SunSpider/resources: Removed.
2877         * SunSpider/resources/TEMPLATE.html: Removed.
2878         * SunSpider/resources/driver-TEMPLATE.html: Removed.
2879         * SunSpider/resources/results-TEMPLATE.html: Removed.
2880         * SunSpider/resources/sunspider-analyze-results.js: Removed.
2881         * SunSpider/resources/sunspider-compare-results.js: Removed.
2882         * SunSpider/resources/sunspider-standalone-compare.js: Removed.
2883         * SunSpider/resources/sunspider-standalone-driver.js: Removed.
2884         * SunSpider/sunspider: Removed.
2885         * SunSpider/sunspider-compare-results: Removed.
2886         * SunSpider/tests: Removed.
2887         * SunSpider/tests/parse-only: Removed.
2888         * SunSpider/tests/parse-only/LIST: Removed.
2889         * SunSpider/tests/parse-only/concat-jquery-mootools-prototype.js: Removed.
2890         * SunSpider/tests/parse-only/jquery-1.3.2.js: Removed.
2891         * SunSpider/tests/parse-only/mootools-1.2.2-core-nc.js: Removed.
2892         * SunSpider/tests/parse-only/prototype-1.6.0.3.js: Removed.
2893         * SunSpider/tests/sunspider-0.9: Removed.
2894         * SunSpider/tests/sunspider-0.9.1: Removed.
2895         * SunSpider/tests/sunspider-0.9.1/3d-cube.js: Removed.
2896         * SunSpider/tests/sunspider-0.9.1/3d-morph.js: Removed.
2897         * SunSpider/tests/sunspider-0.9.1/3d-raytrace.js: Removed.
2898         * SunSpider/tests/sunspider-0.9.1/LIST: Removed.
2899         * SunSpider/tests/sunspider-0.9.1/access-binary-trees.js: Removed.
2900         * SunSpider/tests/sunspider-0.9.1/access-fannkuch.js: Removed.
2901         * SunSpider/tests/sunspider-0.9.1/access-nbody.js: Removed.
2902         * SunSpider/tests/sunspider-0.9.1/access-nsieve.js: Removed.
2903         * SunSpider/tests/sunspider-0.9.1/bitops-3bit-bits-in-byte.js: Removed.
2904         * SunSpider/tests/sunspider-0.9.1/bitops-bits-in-byte.js: Removed.
2905         * SunSpider/tests/sunspider-0.9.1/bitops-bitwise-and.js: Removed.
2906         * SunSpider/tests/sunspider-0.9.1/bitops-nsieve-bits.js: Removed.
2907         * SunSpider/tests/sunspider-0.9.1/controlflow-recursive.js: Removed.
2908         * SunSpider/tests/sunspider-0.9.1/crypto-aes.js: Removed.
2909         * SunSpider/tests/sunspider-0.9.1/crypto-md5.js: Removed.
2910         * SunSpider/tests/sunspider-0.9.1/crypto-sha1.js: Removed.
2911         * SunSpider/tests/sunspider-0.9.1/date-format-tofte.js: Removed.
2912         * SunSpider/tests/sunspider-0.9.1/date-format-xparb.js: Removed.
2913         * SunSpider/tests/sunspider-0.9.1/math-cordic.js: Removed.
2914         * SunSpider/tests/sunspider-0.9.1/math-partial-sums.js: Removed.
2915         * SunSpider/tests/sunspider-0.9.1/math-spectral-norm.js: Removed.
2916         * SunSpider/tests/sunspider-0.9.1/regexp-dna.js: Removed.
2917         * SunSpider/tests/sunspider-0.9.1/string-base64.js: Removed.
2918         * SunSpider/tests/sunspider-0.9.1/string-fasta.js: Removed.
2919         * SunSpider/tests/sunspider-0.9.1/string-tagcloud.js: Removed.
2920         * SunSpider/tests/sunspider-0.9.1/string-unpack-code.js: Removed.
2921         * SunSpider/tests/sunspider-0.9.1/string-validate-input.js: Removed.
2922         * SunSpider/tests/sunspider-0.9/3d-cube.js: Removed.
2923         * SunSpider/tests/sunspider-0.9/3d-morph.js: Removed.
2924         * SunSpider/tests/sunspider-0.9/3d-raytrace.js: Removed.
2925         * SunSpider/tests/sunspider-0.9/LIST: Removed.
2926         * SunSpider/tests/sunspider-0.9/access-binary-trees.js: Removed.
2927         * SunSpider/tests/sunspider-0.9/access-fannkuch.js: Removed.
2928         * SunSpider/tests/sunspider-0.9/access-nbody.js: Removed.
2929         * SunSpider/tests/sunspider-0.9/access-nsieve.js: Removed.
2930         * SunSpider/tests/sunspider-0.9/bitops-3bit-bits-in-byte.js: Removed.
2931         * SunSpider/tests/sunspider-0.9/bitops-bits-in-byte.js: Removed.
2932         * SunSpider/tests/sunspider-0.9/bitops-bitwise-and.js: Removed.
2933         * SunSpider/tests/sunspider-0.9/bitops-nsieve-bits.js: Removed.
2934         * SunSpider/tests/sunspider-0.9/controlflow-recursive.js: Removed.
2935         * SunSpider/tests/sunspider-0.9/crypto-aes.js: Removed.
2936         * SunSpider/tests/sunspider-0.9/crypto-md5.js: Removed.
2937         * SunSpider/tests/sunspider-0.9/crypto-sha1.js: Removed.
2938         * SunSpider/tests/sunspider-0.9/date-format-tofte.js: Removed.
2939         * SunSpider/tests/sunspider-0.9/date-format-xparb.js: Removed.
2940         * SunSpider/tests/sunspider-0.9/math-cordic.js: Removed.
2941         * SunSpider/tests/sunspider-0.9/math-partial-sums.js: Removed.
2942         * SunSpider/tests/sunspider-0.9/math-spectral-norm.js: Removed.
2943         * SunSpider/tests/sunspider-0.9/regexp-dna.js: Removed.
2944         * SunSpider/tests/sunspider-0.9/string-base64.js: Removed.
2945         * SunSpider/tests/sunspider-0.9/string-fasta.js: Removed.
2946         * SunSpider/tests/sunspider-0.9/string-tagcloud.js: Removed.
2947         * SunSpider/tests/sunspider-0.9/string-unpack-code.js: Removed.
2948         * SunSpider/tests/sunspider-0.9/string-validate-input.js: Removed.
2949         * SunSpider/tests/ubench: Removed.
2950         * SunSpider/tests/ubench/LIST: Removed.
2951         * SunSpider/tests/ubench/function-closure.js: Removed.
2952         * SunSpider/tests/ubench/function-correct-args.js: Removed.
2953         * SunSpider/tests/ubench/function-empty.js: Removed.
2954         * SunSpider/tests/ubench/function-excess-args.js: Removed.
2955         * SunSpider/tests/ubench/function-missing-args.js: Removed.
2956         * SunSpider/tests/ubench/function-sum.js: Removed.
2957         * SunSpider/tests/ubench/loop-empty-resolve.js: Removed.
2958         * SunSpider/tests/ubench/loop-empty.js: Removed.
2959         * SunSpider/tests/ubench/loop-sum.js: Removed.
2960         * SunSpider/tests/v8-v4: Removed.
2961         * SunSpider/tests/v8-v4/LIST: Removed.
2962         * SunSpider/tests/v8-v4/v8-crypto.js: Removed.
2963         * SunSpider/tests/v8-v4/v8-deltablue.js: Removed.
2964         * SunSpider/tests/v8-v4/v8-earley-boyer.js: Removed.
2965         * SunSpider/tests/v8-v4/v8-raytrace.js: Removed.
2966         * SunSpider/tests/v8-v4/v8-regexp.js: Removed.
2967         * SunSpider/tests/v8-v4/v8-richards.js: Removed.
2968         * SunSpider/tests/v8-v4/v8-splay.js: Removed.
2969         * SunSpider/tests/v8-v5: Removed.
2970         * SunSpider/tests/v8-v5/LIST: Removed.
2971         * SunSpider/tests/v8-v5/v8-crypto.js: Removed.
2972         * SunSpider/tests/v8-v5/v8-deltablue.js: Removed.
2973         * SunSpider/tests/v8-v5/v8-earley-boyer.js: Removed.
2974         * SunSpider/tests/v8-v5/v8-raytrace.js: Removed.
2975         * SunSpider/tests/v8-v5/v8-regexp.js: Removed.
2976         * SunSpider/tests/v8-v5/v8-richards.js: Removed.
2977         * SunSpider/tests/v8-v5/v8-splay.js: Removed.
2978         * SunSpider/tests/v8-v6: Removed.
2979         * SunSpider/tests/v8-v6/LIST: Removed.
2980         * SunSpider/tests/v8-v6/v8-crypto.js: Removed.
2981         * SunSpider/tests/v8-v6/v8-deltablue.js: Removed.
2982         * SunSpider/tests/v8-v6/v8-earley-boyer.js: Removed.
2983         * SunSpider/tests/v8-v6/v8-raytrace.js: Removed.
2984         * SunSpider/tests/v8-v6/v8-regexp.js: Removed.
2985         * SunSpider/tests/v8-v6/v8-richards.js: Removed.
2986         * SunSpider/tests/v8-v6/v8-splay.js: Removed.
2987         * SunSpider/xcopy.excludes: Removed.
2988
2989 2010-12-30  Konstantin Tokarev  <annulen@yandex.ru>
2990
2991         Reviewed by David Kilzer.
2992
2993         [Qt] Don't build wtf/TCSystemAlloc.cpp if --system-malloc option is
2994         used
2995         https://bugs.webkit.org/show_bug.cgi?id=51672
2996
2997         * WebKit.pri: Replaced USE_SYSTEM_MALLOC with USE_SYSTEM_MALLOC=1
2998
2999 2010-12-29  Philippe Normand  <pnormand@igalia.com>
3000
3001         Reviewed by Martin Robinson.
3002
3003         [GTK] minimal build fails at link time due to missing sqlite3 symbols
3004         https://bugs.webkit.org/show_bug.cgi?id=51327
3005
3006         * configure.ac: Error out if SQLite3 wasn't found while at least
3007         one of the features depending on it has been enabled.
3008
3009 2010-12-29  Patrick Gansterer  <paroga@webkit.org>
3010
3011         Unreviewed. Use gcc as default preprocessor.
3012
3013         * Sources/cmake/OptionsCommon.cmake:
3014
3015 2010-12-27  Ryuan Choi  <ryuan.choi@samsung.com>
3016
3017         Reviewed by David Levin.
3018
3019         [EFL] Change path of eflsymbols.filter
3020         https://bugs.webkit.org/show_bug.cgi?id=51659
3021
3022         * Sources/cmake/OptionsEfl.cmake: 
3023
3024 2010-12-26  Adam Barth  <abarth@webkit.org>
3025
3026         Reviewed by Eric Siedel.
3027
3028         Move autotools into Sources
3029         https://bugs.webkit.org/show_bug.cgi?id=51630
3030
3031         * .gitignore:
3032         * GNUmakefile.am:
3033         * Sources/autotools: Copied from autotools.
3034         * autogen.sh:
3035         * autotools: Removed.
3036         * autotools/acinclude.m4: Removed.
3037         * autotools/dolt.m4: Removed.
3038         * autotools/gsettings.m4: Removed.
3039         * autotools/symbols.filter: Removed.
3040         * autotools/webkit.m4: Removed.
3041         * configure.ac:
3042
3043 2010-12-26  Adam Barth  <abarth@webkit.org>
3044
3045         Reviewed by Eric Seidel.
3046
3047         Move cmake into Sources
3048         https://bugs.webkit.org/show_bug.cgi?id=51631
3049
3050         * CMakeLists.txt:
3051         * Sources/cmake: Copied from cmake.
3052         * cmake: Removed.
3053         * cmake/FindCFLite.cmake: Removed.
3054         * cmake/FindCairo.cmake: Removed.
3055         * cmake/FindEFL.cmake: Removed.
3056         * cmake/FindFontconfig.cmake: Removed.
3057         * cmake/FindFreetype.cmake: Removed.
3058         * cmake/FindGDK-PixBuf.cmake: Removed.
3059         * cmake/FindGDK.cmake: Removed.
3060         * cmake/FindGIO.cmake: Removed.
3061         * cmake/FindGStreamer-App.cmake: Removed.
3062         * cmake/FindGStreamer-Base.cmake: Removed.
3063         * cmake/FindGStreamer-Interfaces.cmake: Removed.
3064         * cmake/FindGStreamer-Pbutils.cmake: Removed.
3065         * cmake/FindGStreamer-Plugins-Base.cmake: Removed.
3066         * cmake/FindGStreamer-Video.cmake: Removed.
3067         * cmake/FindGStreamer.cmake: Removed.
3068         * cmake/FindGlib.cmake: Removed.
3069         * cmake/FindGperf.cmake: Removed.
3070         * cmake/FindGthread.cmake: Removed.
3071         * cmake/FindICU.cmake: Removed.
3072         * cmake/FindLibSoup2.cmake: Removed.
3073         * cmake/FindLibXlst.cmake: Removed.
3074         * cmake/FindPango.cmake: Removed.
3075         * cmake/FindSqlite.cmake: Removed.
3076         * cmake/LibFindMacros.cmake: Removed.
3077         * cmake/OptionsCommon.cmake: Removed.
3078         * cmake/OptionsEfl.cmake: Removed.
3079         * cmake/OptionsWinCE.cmake: Removed.
3080         * cmake/OptionsWindows.cmake: Removed.
3081         * cmake/WebKitEfl.cmake: Removed.
3082         * cmake/WebKitFS.cmake: Removed.
3083         * cmake/WebKitFeatures.cmake: Removed.
3084         * cmake/WebKitHelpers.cmake: Removed.
3085         * cmake/WebKitMacros.cmake: Removed.
3086         * cmake/WebKitPackaging.cmake: Removed.
3087         * cmake/eflsymbols.filter: Removed.
3088
3089 2010-12-26  Adam Barth  <abarth@webkit.org>
3090
3091         Fix some references to the old location of the WebKit website in git
3092         metadata files.
3093
3094         * .gitattributes:
3095
3096 2010-12-25  Adam Barth  <abarth@webkit.org>
3097
3098         Reviewed by Eric Seidel.
3099
3100         Move ANGLE to Sources/ThirdParty
3101         https://bugs.webkit.org/show_bug.cgi?id=51605
3102
3103         Actually move ANGLE and update the Makefile.
3104
3105         * ANGLE: Removed.
3106         * ANGLE/ANGLE.xcodeproj: Removed.
3107         * ANGLE/ANGLE.xcodeproj/project.pbxproj: Removed.
3108         * ANGLE/Configurations: Removed.
3109         * ANGLE/Configurations/ANGLE.xcconfig: Removed.
3110         * ANGLE/Configurations/Base.xcconfig: Removed.
3111         * ANGLE/Configurations/DebugRelease.xcconfig: Removed.
3112         * ANGLE/Makefile: Removed.
3113         * ANGLE/include: Removed.
3114         * ANGLE/include/EGL: Removed.
3115         * ANGLE/include/EGL/egl.h: Removed.
3116         * ANGLE/include/EGL/eglext.h: Removed.
3117         * ANGLE/include/EGL/eglplatform.h: Removed.
3118         * ANGLE/include/GLES2: Removed.
3119         * ANGLE/include/GLES2/gl2.h: Removed.
3120         * ANGLE/include/GLES2/gl2ext.h: Removed.
3121         * ANGLE/include/GLES2/gl2platform.h: Removed.
3122         * ANGLE/include/GLSLANG: Removed.
3123         * ANGLE/include/GLSLANG/ShaderLang.h: Removed.
3124         * ANGLE/include/KHR: Removed.
3125         * ANGLE/include/KHR/khrplatform.h: Removed.
3126         * ANGLE/src: Removed.
3127         * ANGLE/src/build_angle.xcodeproj: Removed.
3128         * ANGLE/src/build_angle.xcodeproj/project.pbxproj: Removed.
3129         * ANGLE/src/common: Removed.
3130         * ANGLE/src/common/angleutils.h: Removed.
3131         * ANGLE/src/common/debug.cpp: Removed.
3132         * ANGLE/src/common/debug.h: Removed.
3133         * ANGLE/src/compiler: Removed.
3134         * ANGLE/src/compiler/BaseTypes.h: Removed.
3135         * ANGLE/src/compiler/CodeGenGLSL.cpp: Removed.
3136         * ANGLE/src/compiler/CodeGenHLSL.cpp: Removed.
3137         * ANGLE/src/compiler/Common.h: Removed.
3138         * ANGLE/src/compiler/ConstantUnion.h: Removed.
3139         * ANGLE/src/compiler/InfoSink.cpp: Removed.
3140         * ANGLE/src/compiler/InfoSink.h: Removed.
3141         * ANGLE/src/compiler/Initialize.cpp: Removed.
3142         * ANGLE/src/compiler/Initialize.h: Removed.
3143         * ANGLE/src/compiler/InitializeDll.cpp: Removed.
3144         * ANGLE/src/compiler/InitializeDll.h: Removed.
3145         * ANGLE/src/compiler/InitializeGlobals.h: Removed.
3146         * ANGLE/src/compiler/InitializeParseContext.h: Removed.
3147         * ANGLE/src/compiler/IntermTraverse.cpp: Removed.
3148         * ANGLE/src/compiler/Intermediate.cpp: Removed.
3149         * ANGLE/src/compiler/MMap.h: Removed.
3150         * ANGLE/src/compiler/OutputGLSL.cpp: Removed.
3151         * ANGLE/src/compiler/OutputGLSL.h: Removed.
3152         * ANGLE/src/compiler/OutputHLSL.cpp: Removed.
3153         * ANGLE/src/compiler/OutputHLSL.h: Removed.
3154         * ANGLE/src/compiler/ParseHelper.cpp: Removed.
3155         * ANGLE/src/compiler/ParseHelper.h: Removed.
3156         * ANGLE/src/compiler/PoolAlloc.cpp: Removed.
3157         * ANGLE/src/compiler/PoolAlloc.h: Removed.
3158         * ANGLE/src/compiler/QualifierAlive.cpp: Removed.
3159         * ANGLE/src/compiler/QualifierAlive.h: Removed.
3160         * ANGLE/src/compiler/RemoveTree.cpp: Removed.
3161         * ANGLE/src/compiler/RemoveTree.h: Removed.
3162         * ANGLE/src/compiler/ShHandle.h: Removed.
3163         * ANGLE/src/compiler/ShaderLang.cpp: Removed.
3164         * ANGLE/src/compiler/SymbolTable.cpp: Removed.
3165         * ANGLE/src/compiler/SymbolTable.h: Removed.
3166         * ANGLE/src/compiler/TranslatorGLSL.cpp: Removed.
3167         * ANGLE/src/compiler/TranslatorGLSL.h: Removed.
3168         * ANGLE/src/compiler/TranslatorHLSL.cpp: Removed.
3169         * ANGLE/src/compiler/TranslatorHLSL.h: Removed.
3170         * ANGLE/src/compiler/Types.h: Removed.
3171         * ANGLE/src/compiler/UnfoldSelect.cpp: Removed.
3172         * ANGLE/src/compiler/UnfoldSelect.h: Removed.
3173         * ANGLE/src/compiler/debug.cpp: Removed.
3174         * ANGLE/src/compiler/debug.h: Removed.
3175         * ANGLE/src/compiler/glslang.l: Removed.
3176         * ANGLE/src/compiler/glslang.y: Removed.
3177         * ANGLE/src/compiler/intermOut.cpp: Removed.
3178         * ANGLE/src/compiler/intermediate.h: Removed.
3179         * ANGLE/src/compiler/localintermediate.h: Removed.
3180         * ANGLE/src/compiler/osinclude.h: Removed.
3181         * ANGLE/src/compiler/ossource_posix.cpp: Removed.
3182         * ANGLE/src/compiler/ossource_win.cpp: Removed.
3183         * ANGLE/src/compiler/parseConst.cpp: Removed.
3184         * ANGLE/src/compiler/preprocessor: Removed.
3185         * ANGLE/src/compiler/preprocessor/atom.c: Removed.
3186         * ANGLE/src/compiler/preprocessor/atom.h: Removed.
3187         * ANGLE/src/compiler/preprocessor/compile.h: Removed.
3188         * ANGLE/src/compiler/preprocessor/cpp.c: Removed.
3189         * ANGLE/src/compiler/preprocessor/cpp.h: Removed.
3190         * ANGLE/src/compiler/preprocessor/cppstruct.c: Removed.
3191         * ANGLE/src/compiler/preprocessor/memory.c: Removed.
3192         * ANGLE/src/compiler/preprocessor/memory.h: Removed.
3193         * ANGLE/src/compiler/preprocessor/parser.h: Removed.
3194         * ANGLE/src/compiler/preprocessor/preprocess.h: Removed.
3195         * ANGLE/src/compiler/preprocessor/scanner.c: Removed.
3196         * ANGLE/src/compiler/preprocessor/scanner.h: Removed.
3197         * ANGLE/src/compiler/preprocessor/slglobals.h: Removed.
3198         * ANGLE/src/compiler/preprocessor/symbols.c: Removed.
3199         * ANGLE/src/compiler/preprocessor/symbols.h: Removed.
3200         * ANGLE/src/compiler/preprocessor/tokens.c: Removed.
3201         * ANGLE/src/compiler/preprocessor/tokens.h: Removed.
3202         * ANGLE/src/compiler/tools: Removed.
3203         * ANGLE/src/compiler/unistd.h: Removed.
3204         * ANGLE/src/libEGL: Removed.
3205         * ANGLE/src/libEGL/Config.cpp: Removed.
3206         * ANGLE/src/libEGL/Config.h: Removed.
3207         * ANGLE/src/libEGL/Display.cpp: Removed.
3208         * ANGLE/src/libEGL/Display.h: Removed.
3209         * ANGLE/src/libEGL/Surface.cpp: Removed.
3210         * ANGLE/src/libEGL/Surface.h: Removed.
3211         * ANGLE/src/libEGL/libEGL.cpp: Removed.
3212         * ANGLE/src/libEGL/libEGL.def: Removed.
3213         * ANGLE/src/libEGL/libEGL.vcproj: Removed.
3214         * ANGLE/src/libEGL/main.cpp: Removed.
3215         * ANGLE/src/libEGL/main.h: Removed.
3216         * ANGLE/src/libGLESv2: Removed.
3217         * ANGLE/src/libGLESv2/Blit.cpp: Removed.
3218         * ANGLE/src/libGLESv2/Blit.h: Removed.
3219         * ANGLE/src/libGLESv2/Buffer.cpp: Removed.
3220         * ANGLE/src/libGLESv2/Buffer.h: Removed.
3221         * ANGLE/src/libGLESv2/Context.cpp: Removed.
3222         * ANGLE/src/libGLESv2/Context.h: Removed.
3223         * ANGLE/src/libGLESv2/Framebuffer.cpp: Removed.
3224         * ANGLE/src/libGLESv2/Framebuffer.h: Removed.
3225         * ANGLE/src/libGLESv2/Program.cpp: Removed.
3226         * ANGLE/src/libGLESv2/Program.h: Removed.
3227         * ANGLE/src/libGLESv2/RefCountObject.cpp: Removed.
3228         * ANGLE/src/libGLESv2/RefCountObject.h: Removed.
3229         * ANGLE/src/libGLESv2/Renderbuffer.cpp: Removed.
3230         * ANGLE/src/libGLESv2/Renderbuffer.h: Removed.
3231         * ANGLE/src/libGLESv2/ResourceManager.cpp: Removed.
3232         * ANGLE/src/libGLESv2/ResourceManager.h: Removed.
3233         * ANGLE/src/libGLESv2/Shader.cpp: Removed.
3234         * ANGLE/src/libGLESv2/Shader.h: Removed.
3235         * ANGLE/src/libGLESv2/Texture.cpp: Removed.
3236         * ANGLE/src/libGLESv2/Texture.h: Removed.
3237         * ANGLE/src/libGLESv2/geometry: Removed.
3238         * ANGLE/src/libGLESv2/geometry/IndexDataManager.cpp: Removed.
3239         * ANGLE/src/libGLESv2/geometry/IndexDataManager.h: Removed.
3240         * ANGLE/src/libGLESv2/geometry/VertexDataManager.cpp: Removed.
3241         * ANGLE/src/libGLESv2/geometry/VertexDataManager.h: Removed.
3242         * ANGLE/src/libGLESv2/geometry/backend.cpp: Removed.
3243         * ANGLE/src/libGLESv2/geometry/backend.h: Removed.
3244         * ANGLE/src/libGLESv2/geometry/dx9.cpp: Removed.
3245         * ANGLE/src/libGLESv2/geometry/dx9.h: Removed.
3246         * ANGLE/src/libGLESv2/geometry/vertexconversion.h: Removed.
3247         * ANGLE/src/libGLESv2/libGLESv2.cpp: Removed.
3248         * ANGLE/src/libGLESv2/libGLESv2.def: Removed.
3249         * ANGLE/src/libGLESv2/libGLESv2.vcproj: Removed.
3250         * ANGLE/src/libGLESv2/main.cpp: Removed.
3251         * ANGLE/src/libGLESv2/main.h: Removed.
3252         * ANGLE/src/libGLESv2/mathutil.h: Removed.
3253         * ANGLE/src/libGLESv2/utilities.cpp: Removed.
3254         * ANGLE/src/libGLESv2/utilities.h: Removed.
3255         * Makefile:
3256         * Sources/ThirdParty: Added.
3257         * Sources/ThirdParty/ANGLE: Copied from ANGLE.
3258
3259 2010-12-26  Patrick Gansterer  <paroga@webkit.org>
3260
3261         Unreviewed WinCE buildfix after r74626.
3262
3263         * cmake/OptionsWinCE.cmake:
3264
3265 2010-12-24  Darin Adler  <darin@apple.com>
3266
3267         Updated makefiles used by Apple engineers to fix build with the
3268         new JavaScriptGlue location.
3269
3270         * Makefile: Told this to build JavaScriptGlue. Some day we might
3271         want it to descend into Sources instead and use the Makefile there,
3272         but there are problems with sequencing the project builds, so that
3273         can wait.
3274         * Sources/Makefile.shared: Added.
3275
3276 2010-12-24  Ryuan Choi  <ryuan.choi@samsung.com>
3277
3278         Reviewed by Kenneth Rohde Christiansen.
3279
3280         [EFL] Add option to enable Touch Events.
3281         https://bugs.webkit.org/show_bug.cgi?id=49125
3282
3283         Add ENABLE_TOUCH_EVENTS option.
3284
3285         * cmake/OptionsEfl.cmake:
3286         * cmakeconfig.h.cmake:
3287
3288 2010-12-23  Adam Barth  <abarth@webkit.org>
3289
3290         Rubber-stamped by Eric Seidel.
3291
3292         Move JavaScriptGlue into Sources
3293         https://bugs.webkit.org/show_bug.cgi?id=51583
3294
3295         Actually perform the move.
3296
3297         * JavaScriptGlue: Removed.
3298         * JavaScriptGlue/Configurations: Removed.
3299         * JavaScriptGlue/Configurations/Base.xcconfig: Removed.
3300         * JavaScriptGlue/Configurations/DebugRelease.xcconfig: Removed.
3301         * JavaScriptGlue/Configurations/JavaScriptGlue.xcconfig: Removed.
3302         * JavaScriptGlue/Configurations/Version.xcconfig: Removed.
3303         * JavaScriptGlue/English.lproj: Removed.
3304         * JavaScriptGlue/English.lproj/InfoPlist.strings: Removed.
3305         * JavaScriptGlue/ForwardingHeaders: Removed.
3306         * JavaScriptGlue/ForwardingHeaders/masm: Removed.
3307         * JavaScriptGlue/ForwardingHeaders/masm/X86Assembler.h: Removed.
3308         * JavaScriptGlue/ForwardingHeaders/profiler: Removed.
3309         * JavaScriptGlue/ForwardingHeaders/profiler/Profiler.h: Removed.
3310         * JavaScriptGlue/ForwardingHeaders/runtime: Removed.
3311         * JavaScriptGlue/ForwardingHeaders/runtime/CallFrame.h: Removed.
3312         * JavaScriptGlue/ForwardingHeaders/wtf: Removed.
3313         * JavaScriptGlue/ForwardingHeaders/wtf/ASCIICType.h: Removed.
3314         * JavaScriptGlue/ForwardingHeaders/wtf/AlwaysInline.h: Removed.
3315         * JavaScriptGlue/ForwardingHeaders/wtf/Assertions.h: Removed.
3316         * JavaScriptGlue/ForwardingHeaders/wtf/Atomics.h: Removed.
3317         * JavaScriptGlue/ForwardingHeaders/wtf/Bitmap.h: Removed.
3318         * JavaScriptGlue/ForwardingHeaders/wtf/BumpPointerAllocator.h: Removed.
3319         * JavaScriptGlue/ForwardingHeaders/wtf/CrossThreadRefCounted.h: Removed.
3320         * JavaScriptGlue/ForwardingHeaders/wtf/CurrentTime.h: Removed.
3321         * JavaScriptGlue/ForwardingHeaders/wtf/DateInstanceCache.h: Removed.
3322         * JavaScriptGlue/ForwardingHeaders/wtf/DateMath.h: Removed.
3323         * JavaScriptGlue/ForwardingHeaders/wtf/FastAllocBase.h: Removed.
3324         * JavaScriptGlue/ForwardingHeaders/wtf/FastMalloc.h: Removed.
3325         * JavaScriptGlue/ForwardingHeaders/wtf/FixedArray.h: Removed.
3326         * JavaScriptGlue/ForwardingHeaders/wtf/Forward.h: Removed.
3327         * JavaScriptGlue/ForwardingHeaders/wtf/HashCountedSet.h: Removed.
3328         * JavaScriptGlue/ForwardingHeaders/wtf/HashFunctions.h: Removed.
3329         * JavaScriptGlue/ForwardingHeaders/wtf/HashMap.h: Removed.
3330         * JavaScriptGlue/ForwardingHeaders/wtf/HashSet.h: Removed.
3331         * JavaScriptGlue/ForwardingHeaders/wtf/HashTraits.h: Removed.
3332         * JavaScriptGlue/ForwardingHeaders/wtf/ListHashSet.h: Removed.
3333         * JavaScriptGlue/ForwardingHeaders/wtf/ListRefPtr.h: Removed.
3334         * JavaScriptGlue/ForwardingHeaders/wtf/Locker.h: Removed.
3335         * JavaScriptGlue/ForwardingHeaders/wtf/MainThread.h: Removed.
3336         * JavaScriptGlue/ForwardingHeaders/wtf/MathExtras.h: Removed.
3337         * JavaScriptGlue/ForwardingHeaders/wtf/Noncopyable.h: Removed.
3338         * JavaScriptGlue/ForwardingHeaders/wtf/NotFound.h: Removed.
3339         * JavaScriptGlue/ForwardingHeaders/wtf/OSAllocator.h: Removed.
3340         * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtr.h: Removed.
3341         * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtrCommon.h: Removed.
3342         * JavaScriptGlue/ForwardingHeaders/wtf/OwnFastMallocPtr.h: Removed.
3343         * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtr.h: Removed.
3344         * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtrCommon.h: Removed.
3345         * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocation.h: Removed.
3346         * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocationAligned.h: Removed.
3347         * JavaScriptGlue/ForwardingHeaders/wtf/PageBlock.h: Removed.
3348         * JavaScriptGlue/ForwardingHeaders/wtf/PageReservation.h: Removed.
3349         * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnArrayPtr.h: Removed.
3350         * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnPtr.h: Removed.
3351         * JavaScriptGlue/ForwardingHeaders/wtf/PassRefPtr.h: Removed.
3352         * JavaScriptGlue/ForwardingHeaders/wtf/Platform.h: Removed.
3353         * JavaScriptGlue/ForwardingHeaders/wtf/PossiblyNull.h: Removed.
3354         * JavaScriptGlue/ForwardingHeaders/wtf/PtrAndFlags.h: Removed.
3355         * JavaScriptGlue/ForwardingHeaders/wtf/RandomNumber.h: Removed.
3356         * JavaScriptGlue/ForwardingHeaders/wtf/RefCounted.h: Removed.
3357         * JavaScriptGlue/ForwardingHeaders/wtf/RefPtr.h: Removed.
3358         * JavaScriptGlue/ForwardingHeaders/wtf/StackBounds.h: Removed.
3359         * JavaScriptGlue/ForwardingHeaders/wtf/StdLibExtras.h: Removed.
3360         * JavaScriptGlue/ForwardingHeaders/wtf/StringHasher.h: Removed.
3361         * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSafeShared.h: Removed.
3362         * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSpecific.h: Removed.
3363         * JavaScriptGlue/ForwardingHeaders/wtf/Threading.h: Removed.
3364         * JavaScriptGlue/ForwardingHeaders/wtf/ThreadingPrimitives.h: Removed.
3365         * JavaScriptGlue/ForwardingHeaders/wtf/UnusedParam.h: Removed.
3366         * JavaScriptGlue/ForwardingHeaders/wtf/VMTags.h: Removed.
3367         * JavaScriptGlue/ForwardingHeaders/wtf/ValueCheck.h: Removed.
3368         * JavaScriptGlue/ForwardingHeaders/wtf/Vector.h: Removed.
3369         * JavaScriptGlue/ForwardingHeaders/wtf/VectorTraits.h: Removed.
3370         * JavaScriptGlue/ForwardingHeaders/wtf/WTFThreadData.h: Removed.
3371         * JavaScriptGlue/ForwardingHeaders/wtf/text: Removed.
3372         * JavaScriptGlue/ForwardingHeaders/wtf/text/CString.h: Removed.
3373         * JavaScriptGlue/ForwardingHeaders/wtf/text/StringHash.h: Removed.
3374         * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImpl.h: Removed.
3375         * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImplBase.h: Removed.
3376         * JavaScriptGlue/ForwardingHeaders/wtf/text/TextPosition.h: Removed.
3377         * JavaScriptGlue/ForwardingHeaders/wtf/text/WTFString.h: Removed.
3378         * JavaScriptGlue/ForwardingHeaders/wtf/unicode: Removed.
3379         * JavaScriptGlue/ForwardingHeaders/wtf/unicode/Unicode.h: Removed.
3380         * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu: Removed.
3381         * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu/UnicodeIcu.h: Removed.
3382         * JavaScriptGlue/Info.plist: Removed.
3383         * JavaScriptGlue/JSBase.cpp: Removed.
3384         * JavaScriptGlue/JSBase.h: Removed.
3385         * JavaScriptGlue/JSObject.cpp: Removed.
3386         * JavaScriptGlue/JSObject.h: Removed.
3387         * JavaScriptGlue/JSRun.cpp: Removed.
3388         * JavaScriptGlue/JSRun.h: Removed.
3389         * JavaScriptGlue/JSUtils.cpp: Removed.
3390         * JavaScriptGlue/JSUtils.h: Removed.
3391         * JavaScriptGlue/JSValueWrapper.cpp: Removed.
3392         * JavaScriptGlue/JSValueWrapper.h: Removed.
3393         * JavaScriptGlue/JavaScriptGlue.cpp: Removed.
3394         * JavaScriptGlue/JavaScriptGlue.exp: Removed.
3395         * JavaScriptGlue/JavaScriptGlue.h: Removed.
3396         * JavaScriptGlue/JavaScriptGlue.xcodeproj: Removed.
3397         * JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj: Removed.
3398         * JavaScriptGlue/LICENSE: Removed.
3399         * JavaScriptGlue/Makefile: Removed.
3400         * JavaScriptGlue/UserObjectImp.cpp: Removed.
3401         * JavaScriptGlue/UserObjectImp.h: Removed.
3402         * JavaScriptGlue/config.h: Removed.
3403         * JavaScriptGlue/icu: Removed.
3404         * JavaScriptGlue/icu/LICENSE: Removed.
3405         * JavaScriptGlue/icu/README: Removed.
3406         * JavaScriptGlue/icu/unicode: Removed.
3407         * JavaScriptGlue/icu/unicode/platform.h: Removed.
3408         * JavaScriptGlue/icu/unicode/putil.h: Removed.
3409         * JavaScriptGlue/icu/unicode/uchar.h: Removed.
3410         * JavaScriptGlue/icu/unicode/ucnv.h: Removed.
3411         * JavaScriptGlue/icu/unicode/ucnv_err.h: Removed.
3412         * JavaScriptGlue/icu/unicode/uconfig.h: Removed.
3413         * JavaScriptGlue/icu/unicode/uenum.h: Removed.
3414         * JavaScriptGlue/icu/unicode/uiter.h: Removed.
3415         * JavaScriptGlue/icu/unicode/umachine.h: Removed.
3416         * JavaScriptGlue/icu/unicode/urename.h: Removed.
3417         * JavaScriptGlue/icu/unicode/ustring.h: Removed.
3418         * JavaScriptGlue/icu/unicode/utf.h: Removed.
3419         * JavaScriptGlue/icu/unicode/utf16.h: Removed.
3420         * JavaScriptGlue/icu/unicode/utf8.h: Removed.
3421         * JavaScriptGlue/icu/unicode/utf_old.h: Removed.
3422         * JavaScriptGlue/icu/unicode/utypes.h: Removed.
3423         * JavaScriptGlue/icu/unicode/uversion.h: Removed.
3424         * JavaScriptGlue/testjsglue.cpp: Removed.
3425         * Makefile:
3426         * Sources: Added.
3427         * Sources/JavaScriptGlue: Copied from JavaScriptGlue.
3428         * Sources/Makefile: Added.
3429
3430 2010-12-23  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
3431
3432         Reviewed by Kenneth Rohde Christiansen.
3433
3434         [EFL] Fix ContextMenu removal
3435         https://bugs.webkit.org/show_bug.cgi?id=51530
3436
3437         Fix ContextMenu removal
3438
3439         In r74207 the support for ContextMenu was removed from EFL while the
3440         code is being ported to the new CROSS_PLATFORM_MENUS due to build
3441         breakage.  However there were some missing removals in the shutdown
3442         logic that introduced a bug, leading to a segmentation fault when
3443         ContexController was destroyed.
3444
3445         The best way to effectively disable the ContextMenu is to conditionally
3446         compile the meaningful stuff by surrounding with "#if
3447         ENABLE(CONTEXT_MENUS)" and then disabling it in CMake.
3448
3449         * cmake/OptionsEfl.cmake: Disable ContextMenu and don't pretend we
3450         implement CROSS_PLATFORM_MENUS yet.
3451
3452 2010-12-22  Xan Lopez  <xlopez@igalia.com>
3453
3454         Reviewed by Gustavo Noronha.
3455
3456         * configure.ac: bump version to 1.3.9.
3457
3458 2010-12-22  Xan Lopez  <xlopez@igalia.com>
3459
3460         Reviewed by Gustavo Noronha.
3461
3462         [GTK] Compilation fixes with GTK+ 2.91.7
3463         https://bugs.webkit.org/show_bug.cgi?id=51487
3464
3465         * configure.ac: depend on GTK+ 2.91.7 when using GTK+ 3.x.
3466
3467 2010-12-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3468
3469         Reviewed by Antonio Gomes.
3470
3471         [EFL] Sets default user agent
3472         https://bugs.webkit.org/show_bug.cgi?id=47903
3473
3474         Add macros for WebKit EFL and User Agent.
3475
3476         * cmake/OptionsEfl.cmake:
3477         * cmakeconfig.h.cmake:
3478
3479 2010-12-20  Adam Barth  <abarth@webkit.org>
3480
3481         Move web sites to Websites directory
3482         https://bugs.webkit.org/show_bug.cgi?id=51323
3483
3484         This patch was never officially reviewed (because it was too large to
3485         upload to bugs.webkit.org), but it was discussed on webkit-dev and Mark
3486         Rowe gave me the green light.
3487
3488         * BugsSite: Removed.
3489         * BugsSite/.cvsignore: Removed.
3490         * BugsSite/.htaccess: Removed.
3491         * BugsSite/Bugzilla: Removed.
3492         * BugsSite/Bugzilla.pm: Removed.
3493         * BugsSite/Bugzilla/.cvsignore: Removed.
3494         * BugsSite/Bugzilla/.htaccess: Removed.
3495         * BugsSite/Bugzilla/Attachment: Removed.
3496         * BugsSite/Bugzilla/Attachment.pm: Removed.
3497         * BugsSite/Bugzilla/Attachment/PatchReader.pm: Removed.
3498         * BugsSite/Bugzilla/Auth: Removed.
3499         * BugsSite/Bugzilla/Auth.pm: Removed.
3500         * BugsSite/Bugzilla/Auth/Login: Removed.
3501         * BugsSite/Bugzilla/Auth/Login.pm: Removed.
3502         * BugsSite/Bugzilla/Auth/Login/CGI.pm: Removed.
3503         * BugsSite/Bugzilla/Auth/Login/Cookie.pm: Removed.
3504         * BugsSite/Bugzilla/Auth/Login/Env.pm: Removed.
3505         * BugsSite/Bugzilla/Auth/Login/Stack.pm: Removed.
3506         * BugsSite/Bugzilla/Auth/Login/WWW: Removed.
3507         * BugsSite/Bugzilla/Auth/Login/WWW/CGI: Removed.
3508         * BugsSite/Bugzilla/Auth/Persist: Removed.
3509         * BugsSite/Bugzilla/Auth/Persist/Cookie.pm: Removed.
3510         * BugsSite/Bugzilla/Auth/Verify: Removed.
3511         * BugsSite/Bugzilla/Auth/Verify.pm: Removed.
3512         * BugsSite/Bugzilla/Auth/Verify/DB.pm: Removed.
3513         * BugsSite/Bugzilla/Auth/Verify/LDAP.pm: Removed.
3514         * BugsSite/Bugzilla/Auth/Verify/RADIUS.pm: Removed.
3515         * BugsSite/Bugzilla/Auth/Verify/Stack.pm: Removed.
3516         * BugsSite/Bugzilla/Bug.pm: Removed.
3517         * BugsSite/Bugzilla/BugMail.pm: Removed.
3518         * BugsSite/Bugzilla/CGI.pm: Removed.
3519         * BugsSite/Bugzilla/Chart.pm: Removed.
3520         * BugsSite/Bugzilla/Classification.pm: Removed.
3521         * BugsSite/Bugzilla/Component.pm: Removed.
3522         * BugsSite/Bugzilla/Config: Removed.
3523         * BugsSite/Bugzilla/Config.pm: Removed.
3524         * BugsSite/Bugzilla/Config/Admin.pm: Removed.
3525         * BugsSite/Bugzilla/Config/Attachment.pm: Removed.
3526         * BugsSite/Bugzilla/Config/Auth.pm: Removed.
3527         * BugsSite/Bugzilla/Config/BugChange.pm: Removed.
3528         * BugsSite/Bugzilla/Config/BugFields.pm: Removed.
3529         * BugsSite/Bugzilla/Config/BugMove.pm: Removed.
3530         * BugsSite/Bugzilla/Config/Common.pm: Removed.
3531         * BugsSite/Bugzilla/Config/Core.pm: Removed.
3532         * BugsSite/Bugzilla/Config/DependencyGraph.pm: Removed.
3533         * BugsSite/Bugzilla/Config/GroupSecurity.pm: Removed.
3534         * BugsSite/Bugzilla/Config/LDAP.pm: Removed.
3535         * BugsSite/Bugzilla/Config/MTA.pm: Removed.
3536         * BugsSite/Bugzilla/Config/PatchViewer.pm: Removed.
3537         * BugsSite/Bugzilla/Config/Query.pm: Removed.
3538         * BugsSite/Bugzilla/Config/RADIUS.pm: Removed.
3539         * BugsSite/Bugzilla/Config/ShadowDB.pm: Removed.
3540         * BugsSite/Bugzilla/Config/UserMatch.pm: Removed.
3541         * BugsSite/Bugzilla/Constants.pm: Removed.
3542         * BugsSite/Bugzilla/DB: Removed.
3543         * BugsSite/Bugzilla/DB.pm: Removed.
3544         * BugsSite/Bugzilla/DB/Mysql.pm: Removed.
3545         * BugsSite/Bugzilla/DB/Oracle.pm: Removed.
3546         * BugsSite/Bugzilla/DB/Pg.pm: Removed.
3547         * BugsSite/Bugzilla/DB/Schema: Removed.
3548         * BugsSite/Bugzilla/DB/Schema.pm: Removed.
3549         * BugsSite/Bugzilla/DB/Schema/Mysql.pm: Removed.
3550         * BugsSite/Bugzilla/DB/Schema/Oracle.pm: Removed.
3551         * BugsSite/Bugzilla/DB/Schema/Pg.pm: Removed.
3552         * BugsSite/Bugzilla/Error.pm: Removed.
3553         * BugsSite/Bugzilla/Field.pm: Removed.
3554         * BugsSite/Bugzilla/Flag.pm: Removed.
3555         * BugsSite/Bugzilla/FlagType.pm: Removed.
3556         * BugsSite/Bugzilla/Group.pm: Removed.
3557         * BugsSite/Bugzilla/Hook.pm: Removed.
3558         * BugsSite/Bugzilla/Install: Removed.
3559         * BugsSite/Bugzilla/Install.pm: Removed.
3560         * BugsSite/Bugzilla/Install/CPAN.pm: Removed.
3561         * BugsSite/Bugzilla/Install/DB.pm: Removed.
3562         * BugsSite/Bugzilla/Install/Filesystem.pm: Removed.
3563         * BugsSite/Bugzilla/Install/Localconfig.pm: Removed.
3564         * BugsSite/Bugzilla/Install/Requirements.pm: Removed.
3565         * BugsSite/Bugzilla/Install/Util.pm: Removed.
3566         * BugsSite/Bugzilla/Keyword.pm: Removed.
3567         * BugsSite/Bugzilla/Mailer.pm: Removed.
3568         * BugsSite/Bugzilla/Milestone.pm: Removed.
3569         * BugsSite/Bugzilla/Object.pm: Removed.
3570         * BugsSite/Bugzilla/Product.pm: Removed.
3571         * BugsSite/Bugzilla/Search: Removed.
3572         * BugsSite/Bugzilla/Search.pm: Removed.
3573         * BugsSite/Bugzilla/Search/Quicksearch.pm: Removed.
3574         * BugsSite/Bugzilla/Search/Saved.pm: Removed.
3575         * BugsSite/Bugzilla/Series.pm: Removed.
3576         * BugsSite/Bugzilla/Status.pm: Removed.
3577         * BugsSite/Bugzilla/Template: Removed.
3578         * BugsSite/Bugzilla/Template.pm: Removed.
3579         * BugsSite/Bugzilla/Template/Parser.pm: Removed.
3580         * BugsSite/Bugzilla/Template/Plugin: Removed.
3581         * BugsSite/Bugzilla/Template/Plugin/Bugzilla.pm: Removed.
3582         * BugsSite/Bugzilla/Template/Plugin/Hook.pm: Removed.
3583         * BugsSite/Bugzilla/Template/Plugin/User.pm: Removed.
3584         * BugsSite/Bugzilla/Token.pm: Removed.
3585         * BugsSite/Bugzilla/Update.pm: Removed.
3586         * BugsSite/Bugzilla/User: Removed.
3587         * BugsSite/Bugzilla/User.pm: Removed.
3588         * BugsSite/Bugzilla/User/Setting: Removed.
3589         * BugsSite/Bugzilla/User/Setting.pm: Removed.
3590         * BugsSite/Bugzilla/User/Setting/Lang.pm: Removed.
3591         * BugsSite/Bugzilla/User/Setting/Skin.pm: Removed.
3592         * BugsSite/Bugzilla/Util.pm: Removed.
3593         * BugsSite/Bugzilla/Version.pm: Removed.
3594         * BugsSite/Bugzilla/WebService: Removed.
3595         * BugsSite/Bugzilla/WebService.pm: Removed.
3596         * BugsSite/Bugzilla/WebService/Bug.pm: Removed.
3597         * BugsSite/Bugzilla/WebService/Bugzilla.pm: Removed.
3598         * BugsSite/Bugzilla/WebService/Constants.pm: Removed.
3599         * BugsSite/Bugzilla/WebService/Product.pm: Removed.
3600         * BugsSite/Bugzilla/WebService/User.pm: Removed.
3601         * BugsSite/PrettyPatch: Removed.
3602         * BugsSite/PrettyPatch/PrettyPatch.rb: Removed.
3603         * BugsSite/PrettyPatch/diff.rb: Removed.
3604         * BugsSite/PrettyPatch/prettify.rb: Removed.
3605         * BugsSite/QUICKSTART: Removed.
3606         * BugsSite/README: Removed.
3607         * BugsSite/UPGRADING: Removed.
3608         * BugsSite/UPGRADING-pre-2.8: Removed.
3609         * BugsSite/admin.cgi: Removed.
3610         * BugsSite/attachment.cgi: Removed.
3611         * BugsSite/buglist.cgi: Removed.
3612         * BugsSite/bugzilla.dtd: Removed.
3613         * BugsSite/chart.cgi: Removed.
3614         * BugsSite/checksetup.pl: Removed.
3615         * BugsSite/code-review.js: Removed.
3616         * BugsSite/colchange.cgi: Removed.
3617         * BugsSite/collectstats.pl: Removed.
3618         * BugsSite/committers-autocomplete.js: Removed.
3619         * BugsSite/config.cgi: Removed.
3620         * BugsSite/contrib: Removed.
3621         * BugsSite/contrib/README: Removed.
3622         * BugsSite/contrib/bugzilla-submit: Removed.
3623         * BugsSite/contrib/bugzilla-submit/README: Removed.
3624         * BugsSite/contrib/bugzilla-submit/bugdata.txt: Removed.
3625         * BugsSite/contrib/bugzilla-submit/bugzilla-submit: Removed.
3626         * BugsSite/contrib/bugzilla-submit/bugzilla-submit.xml: Removed.
3627         * BugsSite/contrib/bugzilla_ldapsync.rb: Removed.
3628         * BugsSite/contrib/bz_webservice_demo.pl: Removed.
3629         * BugsSite/contrib/bzdbcopy.pl: Removed.
3630         * BugsSite/contrib/cmdline: Removed.
3631         * BugsSite/contrib/cmdline/bugcount: Removed.
3632         * BugsSite/contrib/cmdline/bugids: Removed.
3633         * BugsSite/contrib/cmdline/buglist: Removed.
3634         * BugsSite/contrib/cmdline/bugs: Removed.
3635         * BugsSite/contrib/cmdline/bugslink: Removed.
3636         * BugsSite/contrib/cmdline/makequery: Removed.
3637         * BugsSite/contrib/cmdline/query.conf: Removed.
3638         * BugsSite/contrib/cvs-update.pl: Removed.
3639         * BugsSite/contrib/gnats2bz.pl: Removed.
3640         * BugsSite/contrib/gnatsparse: Removed.
3641         * BugsSite/contrib/gnatsparse/README: Removed.
3642         * BugsSite/contrib/gnatsparse/gnatsparse.py: Removed.
3643         * BugsSite/contrib/gnatsparse/magic.py: Removed.
3644         * BugsSite/contrib/gnatsparse/specialuu.py: Removed.
3645         * BugsSite/contrib/jb2bz.py: Removed.
3646         * BugsSite/contrib/merge-users.pl: Removed.
3647         * BugsSite/contrib/mysqld-watcher.pl: Removed.
3648         * BugsSite/contrib/recode-overrides.txt: Removed.
3649         * BugsSite/contrib/recode.pl: Removed.
3650         * BugsSite/contrib/sendbugmail.pl: Removed.
3651         * BugsSite/contrib/sendunsentbugmail.pl: Removed.
3652         * BugsSite/contrib/syncLDAP.pl: Removed.
3653         * BugsSite/contrib/yp_nomail.sh: Removed.
3654         * BugsSite/createaccount.cgi: Removed.
3655         * BugsSite/data: Removed.
3656         * BugsSite/data/.htaccess: Removed.
3657         * BugsSite/data/attachments: Removed.
3658         * BugsSite/data/attachments/.htaccess: Removed.
3659         * BugsSite/data/duplicates: Removed.
3660         * BugsSite/data/mail: Removed.
3661         * BugsSite/data/mimedump-tmp: Removed.
3662         * BugsSite/data/mining: Removed.
3663         * BugsSite/data/params: Removed.
3664         * BugsSite/data/template: Removed.
3665         * BugsSite/data/webdot: Removed.
3666         * BugsSite/data/webdot/.htaccess: Removed.
3667         * BugsSite/describecomponents.cgi: Removed.
3668         * BugsSite/describekeywords.cgi: Removed.
3669         * BugsSite/docs: Removed.
3670         * BugsSite/docs/en: Removed.
3671         * BugsSite/docs/en/.cvsignore: Removed.
3672         * BugsSite/docs/en/README.docs: Removed.
3673         * BugsSite/docs/en/images: Removed.
3674         * BugsSite/docs/en/images/bzLifecycle.png: Removed.
3675         * BugsSite/docs/en/images/bzLifecycle.xml: Removed.
3676         * BugsSite/docs/en/images/callouts: Removed.
3677         * BugsSite/docs/en/images/callouts/1.gif: Removed.
3678         * BugsSite/docs/en/images/callouts/2.gif: Removed.
3679         * BugsSite/docs/en/images/callouts/3.gif: Removed.
3680         * BugsSite/docs/en/images/caution.gif: Removed.
3681         * BugsSite/docs/en/images/note.gif: Removed.
3682         * BugsSite/docs/en/images/tip.gif: Removed.
3683         * BugsSite/docs/en/images/warning.gif: Removed.
3684         * BugsSite/docs/en/rel_notes.txt: Removed.
3685         * BugsSite/docs/en/xml: Removed.
3686         * BugsSite/docs/en/xml/.cvsignore: Removed.
3687         * BugsSite/docs/en/xml/Bugzilla-Guide.xml: Removed.
3688         * BugsSite/docs/en/xml/about.xml: Removed.
3689         * BugsSite/docs/en/xml/administration.xml: Removed.
3690         * BugsSite/docs/en/xml/conventions.xml: Removed.
3691         * BugsSite/docs/en/xml/customization.xml: Removed.
3692         * BugsSite/docs/en/xml/gfdl.xml: Removed.
3693         * BugsSite/docs/en/xml/glossary.xml: Removed.
3694         * BugsSite/docs/en/xml/index.xml: Removed.
3695         * BugsSite/docs/en/xml/installation.xml: Removed.
3696         * BugsSite/docs/en/xml/integration.xml: Removed.
3697         * BugsSite/docs/en/xml/introduction.xml: Removed.
3698         * BugsSite/docs/en/xml/modules.xml: Removed.
3699         * BugsSite/docs/en/xml/patches.xml: Removed.
3700         * BugsSite/docs/en/xml/requiredsoftware.xml: Removed.
3701         * BugsSite/docs/en/xml/security.xml: Removed.
3702         * BugsSite/docs/en/xml/troubleshooting.xml: Removed.
3703         * BugsSite/docs/en/xml/using.xml: Removed.
3704         * BugsSite/docs/html: Removed.
3705         * BugsSite/docs/html/api: Removed.
3706         * BugsSite/docs/images: Removed.
3707         * BugsSite/docs/images/callouts: Removed.
3708         * BugsSite/docs/lib: Removed.
3709         * BugsSite/docs/lib/Pod: Removed.
3710         * BugsSite/docs/lib/Pod/Simple: Removed.
3711         * BugsSite/docs/lib/Pod/Simple/HTML: Removed.
3712         * BugsSite/docs/lib/Pod/Simple/HTML/Bugzilla.pm: Removed.
3713         * BugsSite/docs/lib/Pod/Simple/HTMLBatch: Removed.
3714         * BugsSite/docs/lib/Pod/Simple/HTMLBatch/Bugzilla.pm: Removed.
3715         * BugsSite/docs/makedocs.pl: Removed.
3716         * BugsSite/docs/pdf: Removed.
3717         * BugsSite/docs/style.css: Removed.
3718         * BugsSite/docs/txt: Removed.
3719         * BugsSite/docs/xml: Removed.
3720         * BugsSite/duplicates.cgi: Removed.
3721         * BugsSite/editclassifications.cgi: Removed.
3722         * BugsSite/editcomponents.cgi: Removed.
3723         * BugsSite/editfields.cgi: Removed.
3724         * BugsSite/editflagtypes.cgi: Removed.
3725         * BugsSite/editgroups.cgi: Removed.
3726         * BugsSite/editkeywords.cgi: Removed.
3727         * BugsSite/editmilestones.cgi: Removed.
3728         * BugsSite/editparams.cgi: Removed.
3729         * BugsSite/editproducts.cgi: Removed.
3730         * BugsSite/editsettings.cgi: Removed.
3731         * BugsSite/editusers.cgi: Removed.
3732         * BugsSite/editvalues.cgi: Removed.
3733         * BugsSite/editversions.cgi: Removed.
3734         * BugsSite/editwhines.cgi: Removed.
3735         * BugsSite/editworkflow.cgi: Removed.
3736         * BugsSite/email_in.pl: Removed.
3737         * BugsSite/enter_bug.cgi: Removed.
3738         * BugsSite/extensions: Removed.
3739         * BugsSite/extensions/example: Removed.
3740         * BugsSite/extensions/example/code: Removed.
3741         * BugsSite/extensions/example/code/bug-end_of_update.pl: Removed.
3742         * BugsSite/extensions/example/code/buglist-columns.pl: Removed.
3743         * BugsSite/extensions/example/code/colchange-columns.pl: Removed.
3744         * BugsSite/extensions/example/code/config.pl: Removed.
3745         * BugsSite/extensions/example/code/flag-end_of_update.pl: Removed.
3746         * BugsSite/extensions/example/code/install-before_final_checks.pl: Removed.
3747         * BugsSite/extensions/example/code/product-confirm_delete.pl: Removed.
3748         * BugsSite/extensions/example/code/webservice-error_codes.pl: Removed.
3749         * BugsSite/extensions/example/code/webservice.pl: Removed.
3750         * BugsSite/extensions/example/disabled: Removed.
3751         * BugsSite/extensions/example/info.pl: Removed.
3752         * BugsSite/extensions/example/lib: Removed.
3753         * BugsSite/extensions/example/lib/ConfigExample.pm: Removed.
3754         * BugsSite/extensions/example/lib/WSExample.pm: Removed.
3755         * BugsSite/extensions/example/template: Removed.
3756         * BugsSite/extensions/example/template/en: Removed.
3757         * BugsSite/extensions/example/template/en/default: Removed.
3758         * BugsSite/extensions/example/template/en/default/admin: Removed.
3759         * BugsSite/extensions/example/template/en/default/admin/params: Removed.
3760         * BugsSite/extensions/example/template/en/default/admin/params/example.html.tmpl: Removed.
3761         * BugsSite/extensions/example/template/en/global: Removed.
3762         * BugsSite/extensions/example/template/en/global/user-error-errors.html.tmpl: Removed.
3763         * BugsSite/graphs: Removed.
3764         * BugsSite/images: Removed.
3765         * BugsSite/images/favicon.ico: Removed.
3766         * BugsSite/images/padlock.png: Removed.
3767         * BugsSite/importxml.pl: Removed.
3768         * BugsSite/index.cgi: Removed.
3769         * BugsSite/install-module.pl: Removed.
3770         * BugsSite/js: Removed.
3771         * BugsSite/js/TUI.js: Removed.
3772         * BugsSite/js/attachment.js: Removed.
3773         * BugsSite/js/expanding-tree.js: Removed.
3774         * BugsSite/js/field.js: Removed.
3775         * BugsSite/js/help.js: Removed.
3776         * BugsSite/js/params.js: Removed.
3777         * BugsSite/js/productform.js: Removed.
3778         * BugsSite/js/util.js: Removed.
3779         * BugsSite/js/yui: Removed.
3780         * BugsSite/js/yui/calendar.js: Removed.
3781         * BugsSite/js/yui/yahoo-dom-event.js: Removed.
3782         * BugsSite/lib: Removed.
3783         * BugsSite/lib/.htaccess: Removed.
3784         * BugsSite/lib/README: Removed.
3785         * BugsSite/long_list.cgi: Removed.
3786         * BugsSite/mod_perl.pl: Removed.
3787         * BugsSite/page.cgi: Removed.
3788         * BugsSite/post_bug.cgi: Removed.
3789         * BugsSite/process_bug.cgi: Removed.
3790         * BugsSite/query.cgi: Removed.
3791         * BugsSite/quips.cgi: Removed.
3792         * BugsSite/relogin.cgi: Removed.
3793         * BugsSite/report.cgi: Removed.
3794         * BugsSite/reports.cgi: Removed.
3795         * BugsSite/request.cgi: Removed.
3796         * BugsSite/robots.txt: Removed.
3797         * BugsSite/runtests.pl: Removed.
3798         * BugsSite/sanitycheck.cgi: Removed.
3799         * BugsSite/sanitycheck.pl: Removed.
3800         * BugsSite/search_plugin.cgi: Removed.
3801         * BugsSite/show_activity.cgi: Removed.
3802         * BugsSite/show_bug.cgi: Removed.