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