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