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