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