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