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