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