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