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