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