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