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