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