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