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