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