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