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