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