1 2011-09-14 Csaba Osztrogonác <ossy@webkit.org>
3 [GTK] Unreviewed buildfix after r95107.
7 2011-09-13 Eric Seidel <eric@webkit.org>
9 Remove ENABLE_SVG_USE as <use> is required by HTML5
10 https://bugs.webkit.org/show_bug.cgi?id=68019
12 Reviewed by Ryosuke Niwa.
14 * Source/cmake/OptionsEfl.cmake:
15 * Source/cmake/OptionsWinCE.cmake:
16 * Source/cmakeconfig.h.cmake:
19 2011-09-13 Eric Seidel <eric@webkit.org>
21 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
22 https://bugs.webkit.org/show_bug.cgi?id=68018
24 Reviewed by Ryosuke Niwa.
26 * Source/cmake/OptionsEfl.cmake:
27 * Source/cmake/OptionsWinCE.cmake:
28 * Source/cmakeconfig.h.cmake:
31 2011-09-09 Rafael Antognolli <antognolli@profusion.mobi>
33 Add replacement functions for gdk ones.
34 https://bugs.webkit.org/show_bug.cgi?id=66323
36 Reviewed by Martin Robinson.
38 * Source/cmake/FindPango.cmake:
40 2011-09-09 Laszlo Gombos <laszlo.1.gombos@nokia.com>
42 [Qt] Remove common.pri
43 https://bugs.webkit.org/show_bug.cgi?id=67814
45 Reviewed by Andreas Kling.
47 * Source/WebKit.pri: Move rules from common.pri to WebKit.pri.
48 * Source/common.pri: Removed.
50 2011-09-08 Mark Pilgrim <pilgrim@chromium.org>
52 Test how HTMLAnchorElement.getParameter reacts to too few arguments
53 https://bugs.webkit.org/show_bug.cgi?id=66522
55 Reviewed by Adam Barth.
57 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter-expected.txt: Added.
58 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter.html: Added.
60 2011-09-08 Varun Jain <varunjain@google.com>
62 Implement double tap detection in GestureRecognizerChromium
63 https://bugs.webkit.org/show_bug.cgi?id=67709
65 Reviewed by Dimitri Glazkov.
67 * Source/WebCore/page/EventHandler.cpp:
68 * Source/WebCore/platform/PlatformGestureEvent.h:
70 2011-09-08 Ulan Degenbaev <ulan@chromium.org>
72 [v8] Improve performance of typed array set() taking Array
73 https://bugs.webkit.org/show_bug.cgi?id=63644
75 Reviewed by Kenneth Russell.
77 Overwrite the native 'set' method of the type arrays with JS
78 implementation after initialization of the global context.
80 Add tests for invalid and boundary offsets. No performance tests.
82 * LayoutTests/fast/canvas/webgl/array-unit-tests-expected.txt:
83 * LayoutTests/fast/canvas/webgl/array-unit-tests.html:
84 * Source/WebCore/WebCore.gyp/WebCore.gyp:
85 * Source/WebCore/WebCore.gypi:
86 * Source/WebCore/bindings/v8/V8BindingScripts.cpp: Added.
87 * Source/WebCore/bindings/v8/V8BindingScripts.h: Added.
88 * Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
89 * Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
90 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js: Added.
92 2011-09-08 Varun Jain <varunjain@google.com>
94 Split Tap gesture detection into TapDown and Tap.
95 We need this distinction to highlight links when they are first touched. The link is
96 followed only if the tap is completed, otherwise, if a scroll is detected, the highlight
98 https://bugs.webkit.org/show_bug.cgi?id=67645
100 Reviewed by Dimitri Glazkov.
102 * Source/WebCore/page/EventHandler.cpp:
103 * Source/WebCore/platform/PlatformGestureEvent.h:
105 2011-09-07 Alexei Svitkine <asvitkine@chromium.org>
107 Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
108 https://bugs.webkit.org/show_bug.cgi?id=67511
110 Reviewed by Dimitri Glazkov.
112 * Source/autotools/symbols.filter:
114 2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
116 REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
117 https://bugs.webkit.org/show_bug.cgi?id=67453
119 Reviewed by Kent Tamura.
121 Add symbols for internals.
123 * Source/autotools/symbols.filter:
125 2011-09-04 Robin Dunn <robin@alldunn.com>
127 [wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
128 https://bugs.webkit.org/show_bug.cgi?id=67577
130 Reviewed by Kevin Ollivier.
134 2011-08-30 Aaron Colwell <acolwell@chromium.org>
136 Add MediaSource API to HTMLMediaElement
137 https://bugs.webkit.org/show_bug.cgi?id=64731
139 Reviewed by Eric Carlson.
143 2011-08-30 Ryosuke Niwa <rniwa@webkit.org>
145 Cleanup after r94050 and r94054.
147 * Source/autotools/symbols.filter:
149 2011-08-30 Philippe Normand <pnormand@igalia.com>
151 Unreviewed, another attempt to fix GTK build after r94038.
153 * Source/autotools/symbols.filter:
155 2011-08-29 Ryosuke Niwa <rniwa@webkit.org>
157 Build fix attempt after r94038.
159 * Source/autotools/symbols.filter:
161 2011-08-26 Varun Jain <varunjain@google.com>
163 WebViewImpl::selectionRange should return range in the right order.
164 https://bugs.webkit.org/show_bug.cgi?id=66973
166 Reviewed by Darin Fisher.
168 * Source/WebKit/chromium/public/WebWidget.h:
169 * Source/WebKit/chromium/src/WebViewImpl.cpp:
171 2011-08-25 Martin Robinson <mrobinson@igalia.com>
173 Reviewed by Xan Lopez.
175 [GTK] Switch to GTK+ 3.x by default
176 https://bugs.webkit.org/show_bug.cgi?id=63047
178 * configure.ac: Modify the default value of the --with-gtk option to be 3.0.
180 2011-08-24 Philippe Normand <pnormand@igalia.com>
182 [GTK] bump GStreamer requirement to 0.10.30
183 https://bugs.webkit.org/show_bug.cgi?id=66860
185 Reviewed by Martin Robinson.
189 2011-08-23 Steve Block <steveblock@google.com>
191 Remove all mention of removed Android files from build scripts
192 https://bugs.webkit.org/show_bug.cgi?id=66755
194 Reviewed by Tony Gentilcore.
196 * Source/cmake/WebKitPackaging.cmake:
198 2011-08-19 MORITA Hajime <morrita@google.com>
200 Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
201 https://bugs.webkit.org/show_bug.cgi?id=65902
203 Reviewed by Ryosuke Niwa.
205 Add export for window.internals object.
207 * Source/autotools/symbols.filter:
209 2011-08-16 Andras Becsi <abecsi@webkit.org>
211 Reviewed by Csaba Osztrogonác.
213 Need AtomicStrings for the various font family names
214 https://bugs.webkit.org/show_bug.cgi?id=28024
216 * Source/cmake/WebKitMacros.cmake: Add new macro.
218 2011-08-11 Xan Lopez <xlopez@igalia.com>
220 [GTK] Update NEWS and configure.ac for 1.5.2 release
222 Reviewed by Gustavo Noronha.
224 * configure.ac: update for release.
226 2011-08-10 Varun Jain <varunjain@google.com>
228 WebViewImpl::selectionRange should return false if there is no selection
229 https://bugs.webkit.org/show_bug.cgi?id=66012
231 Reviewed by Darin Fisher.
233 * Source/WebKit/chromium/src/WebViewImpl.cpp:
235 2011-08-10 Kevin Ollivier <kevino@theolliviers.com>
237 [wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
238 as ICU on Leopard is too old to build this.
242 2011-08-08 Adrienne Walker <enne@google.com>
244 Add testing for --force-compositing-mode to windows.internal
245 https://bugs.webkit.org/show_bug.cgi?id=65777
247 Reviewed by Adam Barth.
249 Add exports for Document::settings().
251 * Source/autotools/symbols.filter:
253 2011-08-09 Sheriff Bot <webkit.review.bot@gmail.com>
255 Unreviewed, rolling out r92683.
256 http://trac.webkit.org/changeset/92683
257 https://bugs.webkit.org/show_bug.cgi?id=65921
259 "Breaks Qt --minimal build. Revert pending update of the Qt
260 minimal configuration" (Requested by simathur on #webkit).
264 2011-08-09 Siddharth Mathur <siddharth.mathur@nokia.com>
266 [Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
267 https://bugs.webkit.org/show_bug.cgi?id=65880
269 Reviewed by Andreas Kling.
271 QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which
272 check for their feature flags. Assume that any reasonable Qt build provides them.
276 2011-08-06 Aron Rosenberg <arosenberg@logitech.com>
278 Reviewed by Benjamin Poulain.
280 [Qt] Fix build with Intel compiler on Windows
281 https://bugs.webkit.org/show_bug.cgi?id=65088
283 Disable Intel Compiler warning 873 - function "" has no corresponding operator
284 delete (to be called if an exception is thrown during initialization of an
289 2011-08-03 Kevin Ollivier <kevino@theolliviers.com>
291 [wx] Unreviewed build fix after gesture recognizer changes.
295 2011-08-02 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
297 [Qt] [WK2] Expose web view classes to QML
298 https://bugs.webkit.org/show_bug.cgi?id=65339
300 Reviewed by Benjamin Poulain.
302 * Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
304 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
306 [GTK] Install web and plugin processes in libexecdir instead of bindir
307 https://bugs.webkit.org/show_bug.cgi?id=65600
309 Reviewed by Martin Robinson.
311 * GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
312 WebKit2 in this moment.
314 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
316 [GTK] Reorganize pkg-config files
317 https://bugs.webkit.org/show_bug.cgi?id=65548
319 Reviewed by Martin Robinson.
321 * GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
322 are common to all libraries.
323 * configure.ac: Update pkg-config files.
325 2011-08-02 Varun Jain <varunjain@google.com>
327 Missing null check in WebViewImpl::selectionRange
328 https://bugs.webkit.org/show_bug.cgi?id=65561
330 Reviewed by Darin Fisher.
332 * Source/WebKit/chromium/src/WebViewImpl.cpp:
334 2011-08-01 Scott Graham <scottmg@chromium.org>
336 REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
337 https://bugs.webkit.org/show_bug.cgi?id=61006
339 Reviewed by Antti Koivisto.
341 Update exports for test harness.
343 * Source/autotools/symbols.filter:
345 2011-08-01 Hayato Ito <hayato@chromium.org>
347 Add support for getting an element in shadow root by its id into a window.internals object.
348 https://bugs.webkit.org/show_bug.cgi?id=64587
350 Reviewed by Hajime Morita.
352 * Source/autotools/symbols.filter:
354 2011-08-01 Neil Roberts <neil@linux.intel.com>
356 build: Fix finding the headers for GStreamer
358 The cmake files to find the various GStreamer packages were all
359 checking for the header gst/gst.h. However if gst-plugins-base is
360 installed into a separate prefix from gstreamer then all of these
361 tests would only pick up the gstreamer include path so the build
362 would fail. This patch changes it to try and find a file
363 appropriate to each package.
365 https://bugs.webkit.org/show_bug.cgi?id=64933
367 Reviewed by Martin Robinson.
369 * Source/cmake/FindGStreamer-App.cmake:
370 * Source/cmake/FindGStreamer-Base.cmake:
371 * Source/cmake/FindGStreamer-Interfaces.cmake:
372 * Source/cmake/FindGStreamer-Pbutils.cmake:
373 * Source/cmake/FindGStreamer-Plugins-Base.cmake:
374 * Source/cmake/FindGStreamer-Video.cmake:
376 2011-07-31 Daniel Bates <dbates@webkit.org>
378 Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
380 * Source/autotools/symbols.filter:
382 2011-07-31 Daniel Bates <dbates@webkit.org>
384 Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
386 * Source/autotools/symbols.filter: Export symbols needed by Internals.
388 2011-07-27 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
390 [Qt] Fix build in Qt 5 of QDeclarativeWebView
391 https://bugs.webkit.org/show_bug.cgi?id=65258
393 Reviewed by Andreas Kling.
395 In Qt 5, the QGraphicsView-based classes for QtQuick are in the
396 qtquick1 module, including QDeclarativeItem and QDeclarativeView.
400 2011-07-26 Andras Becsi <abecsi@webkit.org>
402 [Qt] [WK2] Disable the build with Qt versions older than 5.0
403 https://bugs.webkit.org/show_bug.cgi?id=65189
405 Reviewed by Csaba Osztrogonác.
407 * Source/WebKit.pro: Abort if not using Qt5.
409 2011-07-20 Pierre Rossi <pierre.rossi@gmail.com>
411 [Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
413 This is done in order to prevent collision with the recently
414 introduced function QSslCertificate::verify() in Qt5.
416 https://bugs.webkit.org/show_bug.cgi?id=64855
418 Reviewed by Simon Hausmann.
422 2011-07-19 Robert Sesek <rsesek@chromium.org>
424 [Chromium] Need to remove app/ from DEPS
425 https://bugs.webkit.org/show_bug.cgi?id=64750
427 Reviewed by Tony Chang.
429 Remove Source/WebKit/chromium/app/ from .gitignore.
433 2011-07-18 MORITA Hajime <morrita@google.com>
435 [ShadowContentElement] forwarded node should be able to access its hosting content element.
436 https://bugs.webkit.org/show_bug.cgi?id=64251
438 Reviewed by Dimitri Glazkov.
440 Added GTK symbols for new window.internals methods.
442 * Source/autotools/symbols.filter:
444 2011-07-15 Martin Robinson <mrobinson@igalia.com>
446 Build fixes for WebKit2. Ensure that all generated sources are
447 on nodist primaries, that they are on forward declared variables
448 so that BUILT_SOURCES is calculated properly and that zlib is
449 included during linking (for WOFF support).
452 * Source/autotools/webkit.m4: Include test for zlib.
454 2011-07-15 Carlos Garcia Campos <cgarcia@igalia.com>
456 [GTK] Build plugin process by default when building WebKit2
457 https://bugs.webkit.org/show_bug.cgi?id=64592
459 Reviewed by Philippe Normand.
463 2011-07-14 Carlos Garcia Campos <cgarcia@igalia.com>
465 Reviewed by Martin Robinson.
467 [GTK] Implement Plugin Process
468 https://bugs.webkit.org/show_bug.cgi?id=60546
470 * configure.ac: Always check for gtk2 when building the plugin
473 2011-07-14 MORITA Hajime <morrita@google.com>
475 Unreviewed, rolling out r90976, r90981, and r90985.
476 http://trac.webkit.org/changeset/90976
477 http://trac.webkit.org/changeset/90981
478 http://trac.webkit.org/changeset/90985
479 https://bugs.webkit.org/show_bug.cgi?id=64251
483 * Source/autotools/symbols.filter:
485 2011-07-14 MORITA Hajime <morrita@google.com>
487 Unreviewed attempt to build fix.
489 * Source/autotools/symbols.filter:
491 2011-07-13 MORITA Hajime <morrita@google.com>
493 [ShadowContentElement] forwarded node should be able to access its hosting content element.
494 https://bugs.webkit.org/show_bug.cgi?id=64251
496 Reviewed by Dimitri Glazkov.
498 Added GTK symbols for new window.internals methods.
500 * Source/autotools/symbols.filter:
502 2011-07-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
504 [EFL] Add Fullscreen API feature
505 https://bugs.webkit.org/show_bug.cgi?id=63975
507 This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
508 ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
510 Reviewed by Adam Barth.
512 * Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
513 * Source/cmakeconfig.h.cmake: ditto.
515 2011-07-05 Vsevolod Vlasov <vsevik@chromium.org>
517 Web Inspector: Show content for plugin requests in network panel.
518 https://bugs.webkit.org/show_bug.cgi?id=30080
520 Added GTK symbols for new window.internals methods.
522 Reviewed by Pavel Feldman.
524 * Source/autotools/symbols.filter:
526 2011-07-04 Sheriff Bot <webkit.review.bot@gmail.com>
528 Unreviewed, rolling out r90373.
529 http://trac.webkit.org/changeset/90373
530 https://bugs.webkit.org/show_bug.cgi?id=63917
532 Breaks Qt Linux Release minimal (Requested by vsevik on
535 * Source/autotools/symbols.filter:
537 2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
539 Web Inspector: Show content for plugin requests in network panel.
540 https://bugs.webkit.org/show_bug.cgi?id=30080
542 Reviewed by Pavel Feldman.
544 * Source/autotools/symbols.filter:
546 2011-07-01 Tony Chang <tony@chromium.org>
548 Add chromium sql directory to git ignore.
552 2011-07-01 Patrick Gansterer <paroga@webkit.org>
554 Reviewed by Daniel Bates.
556 [CMake] Add cpu detection for MIPS
557 https://bugs.webkit.org/show_bug.cgi?id=63693
559 * Source/CMakeLists.txt:
561 2011-07-01 Joone Hur <joone.hur@collabora.co.uk>
563 Reviewed by Martin Robinson.
565 [GTK] Add DeviceOrientation feature
566 https://bugs.webkit.org/show_bug.cgi?id=63720
568 Add configure option to enable/disable DeviceOrientation feature.
572 2011-06-28 Joone Hur <joone.hur@collabora.co.uk>
574 Reviewed by Martin Robinson.
576 [GTK] Rename 3D transforms to 3D rendering
577 https://bugs.webkit.org/show_bug.cgi?id=63508
579 WebKitGtk+ provides the 3D transforms feature, but it was
580 renamed to 3D Rendering. This features supports CSS 3D trasnforms.
582 * configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
584 2011-06-27 Alexis Menard <alexis.menard@openbossa.org>
586 Reviewed by Kenneth Rohde Christiansen.
588 [Qt] Remove Phonon MediaPlayer from the tree.
589 https://bugs.webkit.org/show_bug.cgi?id=63448
591 Remvove from the build.
595 2011-06-24 Dominic Cooney <dominicc@chromium.org>
597 Reviewed by Dimitri Glazkov.
599 Convert shadow DOM-related tests to use window.internals
600 https://bugs.webkit.org/show_bug.cgi?id=61671
602 * Source/autotools/symbols.filter: Export symbols for GTK.
604 2011-06-24 Carlos Garcia Campos <cgarcia@igalia.com>
606 Reviewed by Martin Robinson.
608 [GTK] Add more debug options to compilation
609 https://bugs.webkit.org/show_bug.cgi?id=63318
611 Add --enable-debug-symbols to enable/disable compilation with
612 debug symbols and --enable-debug-features to enable/disable debug
613 features. Both options are unconditionally enabled for debug
618 2011-06-23 Oliver Hunt <oliver@apple.com>
620 Qt build-fix: remove warning that no other platform appears to use.
621 Someone can add it back if they really feel it's needed.
625 2011-06-22 Ryuan Choi <ryuan.choi@samsung.com>
627 Reviewed by Antonio Gomes.
629 [EFL] Add an option to enable Device Orientation Event.
630 https://bugs.webkit.org/show_bug.cgi?id=63120
632 ADD ENABLE_DEVICE_ORIENTATION.
634 * Source/cmake/OptionsEfl.cmake:
635 * Source/cmakeconfig.h.cmake:
637 2011-06-22 Nate Chapin <japhet@chromium.org>
639 Reviewed by Adam Barth.
641 Add symbols required for window.internals.
642 https://bugs.webkit.org/show_bug.cgi?id=62066
644 * Source/autotools/symbols.filter:
646 2011-06-22 Martin Robinson <mrobinson@igalia.com>
648 Reviewed by Adam Roben.
650 [GTK] Implement pixel dump support for WebKitTestRunner
651 https://bugs.webkit.org/show_bug.cgi?id=58242
653 * GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
655 2011-06-21 MORITA Hajime <morrita@google.com>
657 Unreviewed, rolling out r89401 and r89403.
658 http://trac.webkit.org/changeset/89401
659 http://trac.webkit.org/changeset/89403
660 https://bugs.webkit.org/show_bug.cgi?id=62970
662 Breaks mac build and mistakenly enables the spellcheck API
666 2011-06-20 MORITA Hajime <morrita@google.com>
668 Reviewed by Kent Tamura.
670 Spellcheck API should be build-able.
671 https://bugs.webkit.org/show_bug.cgi?id=62970
675 2011-06-20 MORITA Hajime <morrita@google.com>
677 Unreviewed GTK build fix.
678 This change corrected syntax error on symbols.filter.
680 * Source/autotools/symbols.filter:
682 2011-06-19 MORITA Hajime <morrita@google.com>
684 Unreviewed GTK build fix.
686 * Source/autotools/symbols.filter:
688 2011-06-19 MORITA Hajime <morrita@google.com>
690 Reviewed by Dimitri Glazkov.
692 The internals object should have createShadowContentElement()
693 https://bugs.webkit.org/show_bug.cgi?id=62432
695 * Source/autotools/symbols.filter: Added some more symbols necessary for
696 window.internals to function to the global symbol list.
699 2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>
701 Reviewed by Martin Robinson.
703 [GTK] Enable Media Stream feature and make it default on
704 https://bugs.webkit.org/show_bug.cgi?id=60394
708 2011-06-17 Joone Hur <joone.hur@collabora.co.uk>
710 Reviewed by Martin Robinson.
712 [GTK] Replace GdkRectangle by cairo_rectangle_int_t
713 https://bugs.webkit.org/show_bug.cgi?id=60687
715 Replace GdkRectangle by cairo_rectangle_int_t.
717 * configure.ac: Check whether Cairo version is higher than 1.10.
719 2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
721 Reviewed by Eric Seidel.
723 [CMAKE] Enable METER_TAG of HTML5
724 https://bugs.webkit.org/show_bug.cgi?id=62697
726 Support for meter tag of html5 in CMake build system. However, this feature is
727 only enabled on EFL port now.
729 * Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
730 * Source/cmakeconfig.h.cmake:ditto.
732 2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
734 Reviewed by Xan Lopez.
736 [GTK] Remove support for GTK+2 in WebKit2
737 https://bugs.webkit.org/show_bug.cgi?id=62794
739 * configure.ac: Make WebKit2 require GTK+ 3.x.
741 2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
743 Rubber stamped by Eric Seidel.
745 [CMAKE][WK2] Add an option to build webkit2.
746 https://bugs.webkit.org/show_bug.cgi?id=62260
748 Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
751 * Source/CMakeLists.txt:
752 * Source/cmake/WebKitFS.cmake:
754 2011-06-14 Ryuan Choi <ryuan.choi@samsung.com>
756 Reviewed by Eric Seidel.
758 [CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
759 https://bugs.webkit.org/show_bug.cgi?id=62604
761 Add feature to enable or disable ENABLE_TOUCH_ICON which supports
762 apple-touch-icon and apple-touch-icon-precomposed in link tag.
764 * Source/cmake/OptionsEfl.cmake:
765 * Source/cmakeconfig.h.cmake:
767 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
769 Reviewed by Martin Robinson.
771 [GTK] Add configure option to enable/disable register protocol handler
772 https://bugs.webkit.org/show_bug.cgi?id=62534
774 This patch just adds configure option to enable/disable register protocol handler.
775 So, it needs more code to use register protocol handler.
777 * configure.ac: Add configure option to enable/disable register protocol handler.
779 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
781 Reviewed by Martin Robinson.
783 [GTK] Need to report whether touch icon loading is enabled
784 https://bugs.webkit.org/show_bug.cgi?id=62532
786 It needs to report whether touch icon loading is enabled.
788 * configure.ac: Updated option parsing code for loading touch icons.
790 2011-06-13 Lucas De Marchi <lucas.demarchi@profusion.mobi>
792 Reviewed by Eric Seidel.
794 [CMAKE] Conditionally generate DerivedSources
795 https://bugs.webkit.org/show_bug.cgi?id=62277
797 Speedup build by not generating DerivedSources of features that are
798 disabled. This was already been done for some features like ENABLE_SVG
799 and now it's extended the following features: ENABLE_DATABASE,
800 ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
801 ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
802 ENABLE_DATA_TRANSFER_ITEMS.
804 * Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
806 2011-06-10 Lucas De Marchi <lucas.demarchi@profusion.mobi>
808 Reviewed by Kenneth Rohde Christiansen.
810 [CMAKE] Add generic support for building with WebGL
811 https://bugs.webkit.org/show_bug.cgi?id=62376
813 Add files that need to be compiled in every port for supporting WebGL.
814 Each port still needs to add its specific files to
815 CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
818 * Source/CMakeLists.txt: Add files needed to support WebGL.
819 * Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
820 * Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
823 2011-06-09 Lucas De Marchi <lucas.demarchi@profusion.mobi>
825 Reviewed by Antonio Gomes.
827 [CMAKE] Never let USER_AGENT defined to nothing
828 https://bugs.webkit.org/show_bug.cgi?id=62410
830 This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
831 definitions only if that port defined it. A port might prefer to set it
832 in other place, e.g. a header that is part of the public API (like GTK
835 By using #cmakedefine instead of #define, if that variable is not set
836 in CMake it will expand to:
838 /* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
840 * Source/cmake/OptionsEfl.cmake:
841 * Source/cmakeconfig.h.cmake:
843 2011-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
845 Reviewed by Antonio Gomes.
847 [EFL] Enable PROGRESS_TAG feature
848 https://bugs.webkit.org/show_bug.cgi?id=62212
850 * Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
852 2011-06-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
854 Reviewed by Kenneth Rohde Christiansen.
856 [CMAKE] Never let a WTF_FEATURE defined to nothing
857 https://bugs.webkit.org/show_bug.cgi?id=60820
859 If a port doesn't want to give the user some configure options,
860 nevertheless it would have to define this feature as OFF. Otherwise
861 there's a build error because the generated cmakeconfig.h is not
862 parsed correctly by ENABLE macro, which expects each feature to be
863 either undefined or defined to TRUE/FALSE.
865 * Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
866 of the feature, which allows CONFIGURE_FILE() to replace it in the new
868 * Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
869 with another variable. This way the feature will always be 0 or 1 and
870 it will never be left undefined.
872 2011-06-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
874 Reviewed by Antonio Gomes.
876 [EFL] Remove Ecore_X bits from PlatformScreenEfl
877 https://bugs.webkit.org/show_bug.cgi?id=61649
879 Remove the need for Ecore_X and some X calls by always using
880 new functions available in EFL to get the screen size.
882 * Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
884 2011-06-07 Andreas Kling <andreas.kling@nokia.com>
886 Reviewed by Laszlo Gombos.
888 [Qt] Fix Symbian build with RVCT 2.x
889 https://bugs.webkit.org/show_bug.cgi?id=62205
891 RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
892 option, so restrict it to version 4.x of the compiler.
896 2011-06-06 Martin Robinson <mrobinson@igalia.com>
898 Fix the GTK+ build by ensuring that the autogenerated sources
899 necessary for libWebCoreInternals are recorded in a predeclared
900 variable before assigning to BUILT_SOURCES.
902 * GNUmakefile.am: Assign libWebCoreInternals built sources to
903 libwebcoreinternals_built_sources before adding to the source list
904 and to BUILT_SOURCES.
906 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com>
908 Unreviewed. Fix the GTK+ build.
910 * GNUmakefile.am: Add javascriptcore_cflags variable.
912 2011-06-04 Kevin Ollivier <kevino@theolliviers.com>
914 [wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
919 2011-06-04 Adam Barth <abarth@webkit.org>
921 Configure new commit-queue instance. (Please ignore.)
923 2011-06-03 Martin Robinson <mrobinson@igalia.com>
925 Reviewed by Dimitri Glazkov.
927 Teach Gtk build about window.internals
928 https://bugs.webkit.org/show_bug.cgi?id=61071
930 * Source/autotools/symbols.filter: Added some symbols necessary for
931 window.internals to function to the global symbol list.
933 2011-06-03 Alexis Menard <alexis.menard@openbossa.org>
935 Reviewed by Benjamin Poulain.
937 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
938 https://bugs.webkit.org/show_bug.cgi?id=61957
940 When building inside the Qt source tree, qmake always append the mkspecs
941 defines after ours. We have to workaround and make sure that we append
942 our flags after the qmake variable used inside Qt. This workaround was provided
943 by our qmake folks. We need to append in both case because qmake behave differently
944 when called with -spec or via SUBDIR+=.
948 2011-06-02 Alexis Menard <alexis.menard@openbossa.org>
950 Reviewed by Andreas Kling.
952 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
953 https://bugs.webkit.org/show_bug.cgi?id=61957
955 When building inside the Qt source tree, qmake always append the mkspecs
956 defines after ours. We have to workaround and make sure that we append
957 our flags after the qmake variable used inside Qt. This workaround was provided
962 2011-03-30 Martin Robinson <mrobinson@igalia.com>
964 Reviewed by Adam Roben.
966 [GTK] [WebKit2] Implement a basic WebKitTestRunner
967 https://bugs.webkit.org/show_bug.cgi?id=57068
969 * GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
971 2011-05-31 Xan Lopez <xlopez@igalia.com>
973 Reviewed by Martin Robinson.
975 Bump version to 1.5.1.
979 2011-05-25 Gregg Tavares <gman@chromium.org>
981 Reviewed by Kenneth Russell.
983 Add 'noExtensions' option to Web/GraphicsContext3D attributes.
984 https://bugs.webkit.org/show_bug.cgi?id=61460
986 * Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
987 * Source/WebCore/platform/graphics/GraphicsContext3D.h:
988 * Source/WebKit/chromium/public/WebGraphicsContext3D.h:
989 * Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
991 2011-05-24 Keishi Hattori <keishi@webkit.org>
993 Reviewed by Kent Tamura.
995 Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
996 https://bugs.webkit.org/show_bug.cgi?id=61273
998 * configure.ac: Added INPUT_COLOR feature flag.
1000 2011-05-24 Jay Civelli <jcivelli@chromium.org>
1002 Reviewed by Adam Barth.
1004 Adding MHTML reading support.
1005 https://bugs.webkit.org/show_bug.cgi?id=7168
1009 2011-05-23 Ryuan Choi <ryuan.choi@samsung.com>
1011 Rubber stamped by Eric Seidel.
1013 [CMAKE] Refactoring wtf related code.
1014 https://bugs.webkit.org/show_bug.cgi?id=60146
1016 Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
1018 * Source/cmake/OptionsCommon.cmake:
1019 * Source/cmake/OptionsEfl.cmake:
1021 2011-05-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1023 Unreviewed. Fix build break.
1025 * Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
1027 2011-05-16 Carlos Garcia Campos <cgarcia@igalia.com>
1029 Reviewed by Martin Robinson.
1031 [GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
1032 https://bugs.webkit.org/show_bug.cgi?id=58223
1034 * configure.ac: Add configure option to enable/disable plugin
1037 2011-05-12 Gregg Tavares <gman@chromium.org>
1039 Reviewed by Kenneth Russell.
1041 Add option to select GraphicsContext3D implementation.
1042 https://bugs.webkit.org/show_bug.cgi?id=60297
1044 * Source/WebKit/chromium/DEPS:
1045 * Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
1047 2011-05-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1049 Reviewed by Antonio Gomes.
1051 [CMAKE] Add option to unconditionally enable/disable a feature
1052 https://bugs.webkit.org/show_bug.cgi?id=60643
1054 Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
1055 to enable a feature without showing to user that it can be disabled.
1056 This is useful if a port needs an option to be always ON/OFF and
1057 changing it will break the build.
1059 This way it's possible to add mandatory features to each port without
1060 touching the cmakeconfig.cmake file.
1062 * Source/cmake/WebKitFeatures.cmake:
1064 2011-05-11 Dmitry Lomov <dslomov@google.com>
1066 Reviewed by David Levin.
1068 https://bugs.webkit.org/show_bug.cgi?id=59561
1069 Switch TestWebKitAPI to GTest
1071 Fixes Makefiles and WinCairo build as well
1073 * Source/ThirdParty/gtest/README.WebKit:
1074 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1075 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
1076 * Source/ThirdParty/gtest/xcode/Makefile: Added.
1078 2011-05-09 Dmitry Lomov <dslomov@google.com>
1080 Reviewed by Sam Weinig.
1082 Switch TestWebKitAPI to GTest
1083 https://bugs.webkit.org/show_bug.cgi?id=59561
1085 * Source/ThirdParty/gtest/README.WebKit:
1086 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1088 2011-05-09 Xan Lopez <xlopez@igalia.com>
1090 Reviewed by Gustavo Noronha.
1092 Fix logic in GCC version detection, it was reversed.
1096 2011-05-09 Alexis Menard <alexis.menard@openbossa.org>
1098 Reviewed by Andreas Kling.
1100 [Qt] Fix the build on Embedded Linux.
1101 https://bugs.webkit.org/show_bug.cgi?id=60347
1103 qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
1104 still be used in order to build properly.
1106 * Source/WebKit.pri:
1108 2011-05-05 Kevin Ollivier <kevino@theolliviers.com>
1110 [wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
1114 2011-05-05 Prasanth Ullattil <prasanth.ullattil@nokia.com>
1116 Reviewed by Simon Hausmann.
1118 Install correct header files for webkit.
1120 Since WebKit is no longer inside Qt, we can remove the detection for
1123 [Qt] Install targets are not working correctly for modularized Qt and QtWebkit
1124 https://bugs.webkit.org/show_bug.cgi?id=57621
1126 * Source/sync.profile:
1128 2011-05-05 Adam Barth <abarth@webkit.org>
1130 Remove a couple stray mentions of WML that I missed before.
1134 2011-05-05 Alexis Menard <alexis.menard@openbossa.org>
1136 Reviewed by Benjamin Poulain.
1138 [Qt] Make QtWebKit build when using gcc 4.6.0
1139 https://bugs.webkit.org/show_bug.cgi?id=60265
1141 If QtWebKit is compiled with gcc 4.6.0 and the build is not done
1142 with c++0x support we need to deactivate warnings about compatibility.
1143 Some WebKit types have names which conflicts with upcoming c++0x
1144 types. If QtWebKit is built with c++0x support, WebKit has code to
1145 fallback to the standard type rather than the WebKit implementation.
1146 For example nullptr will be the one of the std if build options turns on
1149 * Source/WebKit.pri:
1151 2011-05-04 Xan Lopez <xlopez@igalia.com>
1153 Reviewed by Martin Robinson.
1155 [GTK] Fix warnings in webkit.m4 with autoconf 2.68
1156 https://bugs.webkit.org/show_bug.cgi?id=60189
1158 Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
1161 * Source/autotools/webkit.m4: ditto.
1163 2011-05-04 Martin Robinson <mrobinson@igalia.com>
1165 Fix the WebKitGTK+ build.
1167 * configure.ac: Added option parsing code for loading touch icons.
1169 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1171 Reviewed by Xan Lopez.
1173 [CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
1174 https://bugs.webkit.org/show_bug.cgi?id=60041
1176 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1177 4.6.0) until our codebase is ready. This is the same as done for
1180 * Source/cmake/WebKitHelpers.cmake: ditto.
1182 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1184 Unreviewed, rolling out r85624.
1185 http://trac.webkit.org/changeset/85624
1187 The same command is used also for make_names.pl, which breaks
1190 * Source/cmake/OptionsCommon.cmake: ditto.
1192 2011-05-03 Leandro Pereira <leandro@profusion.mobi>
1194 [EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
1196 Force linking with zlib so that uncompress() exists.
1198 * Source/cmake/OptionsEfl.cmake: Find zlib.
1200 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1202 [CMAKE] Unreviewed build fix for gcc >= 4.6
1204 Same fix as done in r84123. CMake explicitly pass the arguments to
1205 make_names.pl, so let's make them the same.
1207 * Source/cmake/OptionsCommon.cmake: ditto.
1209 2011-05-02 Adam Klein <adamk@chromium.org>
1211 Reviewed by Tony Chang.
1213 Roll chromium DEPS to r83722, add new crypto directory to DEPS
1214 https://bugs.webkit.org/show_bug.cgi?id=59992
1217 Ignore new chromium/crypto directory.
1219 2011-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
1221 Reviewed by Eric Seidel.
1223 [GTK] Build webkit1 even when webkit2 is enabled
1224 https://bugs.webkit.org/show_bug.cgi?id=59695
1229 2011-05-01 ojab <ojab@ojab.ru>
1231 Reviewed by Eric Seidel.
1233 --disable-video-track if --disable-video
1234 https://bugs.webkit.org/show_bug.cgi?id=59605
1238 2011-04-29 Dean Jackson <dino@apple.com>
1240 Reviewed by Simon Fraser.
1242 Add ENABLE macro for WebKitAnimation
1243 https://bugs.webkit.org/show_bug.cgi?id=59729
1245 Add new feature to toggle WebKit Animation API.
1249 2011-04-29 Kevin Ollivier <kevino@theolliviers.com>
1251 [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
1255 2011-04-28 Adam Barth <abarth@webkit.org>
1257 Reviewed by Eric Seidel.
1260 https://bugs.webkit.org/show_bug.cgi?id=59678
1262 Remove WML configuration option from the CMake build system.
1264 * Source/cmake/OptionsEfl.cmake:
1265 * Source/cmake/OptionsWinCE.cmake:
1266 * Source/cmakeconfig.h.cmake:
1268 2011-04-28 Xan Lopez <xlopez@igalia.com>
1270 Reviewed by Martin Robinson.
1272 [Gtk] Split JSC and WebCore builds
1273 https://bugs.webkit.org/show_bug.cgi?id=19428
1275 Add a pkg-config file for JavaScriptCoreGTK+.
1277 * configure.ac: generate the final pkg-config file from our .in
1280 2011-04-28 Xan Lopez <xlopez@igalia.com>
1282 Reviewed by Martin Robinson.
1284 [Gtk] Split JSC and WebCore builds
1285 https://bugs.webkit.org/show_bug.cgi?id=19428
1287 Build JavaScriptCore as a libtool shared library instead of a
1288 private convenience library.
1290 * GNUmakefile.am: remove convenience library definition for jsc.
1292 2011-04-28 Xan Lopez <xlopez@igalia.com>
1294 Reviewed by Martin Robinson.
1296 [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
1297 https://bugs.webkit.org/show_bug.cgi?id=59718
1299 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1300 4.6.0) until our codebase is ready.
1302 * configure.ac: do that.
1304 2011-04-27 Yi Shen <yi.4.shen@nokia.com>
1306 Reviewed by Kenneth Rohde Christiansen.
1308 [Qt] Upstream Symbian platform plugin
1309 https://bugs.webkit.org/show_bug.cgi?id=58435
1311 Upstream Symbian platform plugin.
1313 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1315 2011-04-27 Steve Block <steveblock@google.com>
1317 Reviewed by David Levin.
1319 Remove Android build system
1320 https://bugs.webkit.org/show_bug.cgi?id=48111
1322 This is to avoid the maintenance burden until the Android port is
1325 * Source/Android.mk: Removed.
1327 2011-04-26 Kevin Ollivier <kevino@theolliviers.com>
1329 Rubberstamped by Eric Seidel.
1331 Enable waf to be used to build other ports
1332 https://bugs.webkit.org/show_bug.cgi?id=58213
1336 2011-04-22 Sheriff Bot <webkit.review.bot@gmail.com>
1338 Unreviewed, rolling out r84627.
1339 http://trac.webkit.org/changeset/84627
1340 https://bugs.webkit.org/show_bug.cgi?id=59271
1342 It broke Symbian build (Requested by Ossy on #webkit).
1344 * Source/WebKit.pro:
1346 2011-04-22 Yi Shen <yi.4.shen@nokia.com>
1348 Reviewed by Kenneth Rohde Christiansen.
1350 [Qt] Upstream Symbian platform plugin
1351 https://bugs.webkit.org/show_bug.cgi?id=58435
1353 Upstream Symbian platform plugin.
1355 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1357 2011-04-21 Maciej Stachowiak <mjs@apple.com>
1359 Reviewed by Adam Roben.
1361 Add a feature define to allow <details> and <summary> to be disabled
1362 https://bugs.webkit.org/show_bug.cgi?id=59118
1363 <rdar://problem/9257045>
1367 2011-04-18 Evan Martin <evan@chromium.org>
1369 Reviewed by Eric Seidel.
1371 [chromium] expose title direction to webkit client
1372 https://bugs.webkit.org/show_bug.cgi?id=58823
1374 * Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
1375 * Tools/DumpRenderTree/chromium/LayoutTestController.h:
1376 Adapt to new API. Expose title direction to JS so it can be tested.
1378 * Tools/DumpRenderTree/chromium/WebViewHost.cpp:
1379 * Tools/DumpRenderTree/chromium/WebViewHost.h:
1382 2011-04-18 Hans Wennborg <hans@chromium.org>
1384 Reviewed by Steve Block.
1386 LevelDB backend for IndexedDB
1387 https://bugs.webkit.org/show_bug.cgi?id=57372
1389 Add LevelDB wrappers to Android.mk.
1391 * Source/Android.mk:
1393 2011-04-18 Patrick Gansterer <paroga@webkit.org>
1395 Reviewed by Pavel Feldman.
1397 REGRESSION (r81479): generate-inspector-idl fails on native win32
1398 https://bugs.webkit.org/show_bug.cgi?id=58315
1400 Disable git autocrlf for Inspector.json.
1404 2011-04-16 Patrick Gansterer <paroga@webkit.org>
1406 Reviewed by Eric Seidel.
1408 Rename PLATFORM(CAIRO) to USE(CAIRO)
1409 https://bugs.webkit.org/show_bug.cgi?id=55192
1411 * Source/cmake/OptionsEfl.cmake:
1413 2011-04-15 Shishir Agrawal <shishir@chromium.org>
1415 Reviewed by James Robinson.
1417 Add a flag to guard Page Visibility API changes.
1418 https://bugs.webkit.org/show_bug.cgi?id=58464
1421 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
1425 2011-04-15 Xan Lopez <xlopez@igalia.com>
1427 Reviewed by Martin Robinson.
1429 * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
1430 branch and was already cut off.
1432 2011-04-15 Anna Cavender <annacc@chromium.org>
1434 Reviewed by Eric Carlson.
1436 Renaming TRACK feature define to VIDEO_TRACK
1437 https://bugs.webkit.org/show_bug.cgi?id=53556
1441 2011-04-13 Dmitry Lomov <dslomov@google.com>
1443 Reviewed by David Levin.
1445 Add GTest unit-testing framework to WebKit
1446 https://bugs.webkit.org/show_bug.cgi?id=58507
1448 * Source/ThirdParty/gtest/CHANGES: Added.
1449 * Source/ThirdParty/gtest/CMakeLists.txt: Added.
1450 * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
1451 * Source/ThirdParty/gtest/COPYING: Added.
1452 * Source/ThirdParty/gtest/Makefile.am: Added.
1453 * Source/ThirdParty/gtest/README: Added.
1454 * Source/ThirdParty/gtest/README.WebKit: Added.
1455 * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
1456 * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
1457 * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
1458 * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
1459 * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
1460 * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
1461 * Source/ThirdParty/gtest/configure.ac: Added.
1462 * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
1463 * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
1464 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
1465 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
1466 * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
1467 * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
1468 * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
1469 * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
1470 * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
1471 * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
1472 * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
1473 * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
1474 * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
1475 * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
1476 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
1477 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
1478 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
1479 * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
1480 * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
1481 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
1482 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
1483 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
1484 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
1485 * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
1486 * Source/ThirdParty/gtest/m4/gtest.m4: Added.
1487 * Source/ThirdParty/gtest/make/Makefile: Added.
1488 * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
1489 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
1490 * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
1491 * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
1492 * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
1493 * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
1494 * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
1495 * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
1496 * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
1497 * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
1498 * Source/ThirdParty/gtest/run_tests.py: Added.
1499 * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
1500 * Source/ThirdParty/gtest/samples/sample1.cc: Added.
1501 * Source/ThirdParty/gtest/samples/sample1.h: Added.
1502 * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
1503 * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
1504 * Source/ThirdParty/gtest/samples/sample2.cc: Added.
1505 * Source/ThirdParty/gtest/samples/sample2.h: Added.
1506 * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
1507 * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
1508 * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
1509 * Source/ThirdParty/gtest/samples/sample4.cc: Added.
1510 * Source/ThirdParty/gtest/samples/sample4.h: Added.
1511 * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
1512 * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
1513 * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
1514 * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
1515 * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
1516 * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
1517 * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
1518 * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
1519 * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
1520 * Source/ThirdParty/gtest/scripts/pump.py: Added.
1521 * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
1522 * Source/ThirdParty/gtest/scripts/upload.py: Added.
1523 * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
1524 * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
1525 * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
1526 * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
1527 * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
1528 * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
1529 * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
1530 * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
1531 * Source/ThirdParty/gtest/src/gtest.cc: Added.
1532 * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
1533 * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
1534 * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
1535 * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
1536 * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
1537 * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
1538 * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
1539 * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
1540 * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
1541 * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
1542 * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
1543 * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
1544 * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
1545 * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
1546 * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
1547 * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
1548 * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
1549 * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
1550 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
1551 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
1552 * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
1553 * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
1554 * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
1555 * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
1556 * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
1557 * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
1558 * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
1559 * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
1560 * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
1561 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
1562 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
1563 * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
1564 * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
1565 * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
1566 * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
1567 * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
1568 * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
1569 * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
1570 * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
1571 * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
1572 * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
1573 * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
1574 * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
1575 * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
1576 * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
1577 * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
1578 * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
1579 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
1580 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
1581 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
1582 * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
1583 * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
1584 * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
1585 * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
1586 * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
1587 * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
1588 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
1589 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
1590 * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
1591 * Source/ThirdParty/gtest/test/production.cc: Added.
1592 * Source/ThirdParty/gtest/test/production.h: Added.
1593 * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
1594 * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
1595 * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
1596 * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
1597 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
1598 * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
1599 * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
1600 * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
1601 * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
1602 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
1603 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
1604 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
1605 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
1606 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
1607 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
1608 * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
1609 * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
1610 * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
1612 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
1614 Reviewed by Kenneth Rohde Christiansen.
1616 [CMAKE] Separate DerivedSources.
1617 https://bugs.webkit.org/show_bug.cgi?id=58427
1619 Seperate DerivedSources/ to DerivedSources/WebCore and
1620 DerivedSources/JavaScriptCore.
1622 * Source/CMakeLists.txt:
1623 * Source/cmake/OptionsCommon.cmake:
1624 * Source/cmake/WebKitFS.cmake:
1625 * Source/cmake/WebKitHelpers.cmake:
1626 * Source/cmake/WebKitMacros.cmake:
1628 2011-04-13 Tony Chang <tony@chromium.org>
1630 Ignore files generated from glu.gyp.
1634 2011-03-28 Adam Barth <abarth@webkit.org>
1636 Reviewed by Kenneth Russell.
1638 Move libtess from WebCore/thirdparty to ThirdParty
1639 https://bugs.webkit.org/show_bug.cgi?id=57288
1641 We're putting third party code in Source/ThirdParty these days.
1643 * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
1644 * Source/ThirdParty/glu/glu.gyp: Added.
1646 2011-04-12 Thouraya ANDOLSI <thouraya.andolsi@st.com>
1648 Reviewed by Eric Seidel.
1650 [QT] Enable JIT build for SH4 platforms.
1651 https://bugs.webkit.org/show_bug.cgi?id=58317
1652 add disable_uitools for SH4 platforms.
1654 * Source/WebKit.pri:
1656 2011-04-11 Anna Cavender <annacc@chromium.org>
1658 Reviewed by Eric Carlson.
1660 Setup ENABLE(TRACK) feature define
1661 https://bugs.webkit.org/show_bug.cgi?id=53556
1665 2011-04-11 Varun Jain <varunjain@chromium.org>
1667 Reviewed by Darin Fisher.
1669 Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
1670 https://bugs.webkit.org/show_bug.cgi?id=58245
1672 * Source/WebKit/chromium/public/WebWidget.h:
1674 2011-04-11 Thouraya ANDOLSI <thouraya.andolsi@st.com>
1676 Reviewed by Oliver Hunt.
1679 https://bugs.webkit.org/show_bug.cgi?id=44329
1681 Enable JIT support for SH4 platforms.
1685 2011-04-11 Andreas Kling <andreas.kling@nokia.com>
1687 Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
1689 * Source/WebKit.pri:
1691 2011-04-09 Keith Kyzivat <keith.kyzivat@nokia.com>
1693 Reviewed by Laszlo Gombos.
1695 [Qt] Don't link against fontconfig or X11 if embedded
1696 https://bugs.webkit.org/show_bug.cgi?id=58104
1698 * Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
1700 2011-04-08 Alpha Lam <hclam@chromium.org>
1702 Unreviewed, rolling out r83335.
1703 http://trac.webkit.org/changeset/83335
1704 https://bugs.webkit.org/show_bug.cgi?id=53556
1706 GTK and QT bots are broken.
1710 2011-04-08 Kristian Amlie <kristian.amlie@nokia.com>
1712 Reviewed by Andreas Kling.
1714 [Qt] Remove modular references after support for the flag was removed.
1715 https://bugs.webkit.org/show_bug.cgi?id=57018
1717 Removed modular references after support for the flag was removed.
1719 Support was removed because the Qt Modularization project decided we
1720 don't need it. It's better to base decisions on the available
1721 information, as demonstrated in the patch by checking
1724 * Source/WebKit.pri:
1726 2011-04-07 Anna Cavender <annacc@chromium.org>
1728 Reviewed by Eric Carlson.
1730 Setup ENABLE(TRACK) feature define
1731 https://bugs.webkit.org/show_bug.cgi?id=53556
1735 2011-04-08 Varun Jain <varunjain@chromium.org>
1737 Reviewed by Darin Fisher.
1739 Need to extend WebKit chromium API to access text selection
1740 https://bugs.webkit.org/show_bug.cgi?id=57888
1742 * Source/WebKit/chromium/public/WebFrame.h:
1743 * Source/WebKit/chromium/public/WebWidget.h:
1744 * Source/WebKit/chromium/src/WebFrameImpl.cpp:
1745 * Source/WebKit/chromium/src/WebFrameImpl.h:
1746 * Source/WebKit/chromium/src/WebPopupMenuImpl.h:
1747 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1748 * Source/WebKit/chromium/src/WebViewImpl.h:
1749 * Source/WebKit/chromium/tests/PopupMenuTest.cpp:
1751 2011-04-08 Jon Lee <jonlee@apple.com>
1753 Reviewed by David Levin.
1755 adding *.vcproj.*.user to .gitignore for Visual Studio development
1756 https://bugs.webkit.org/show_bug.cgi?id=58097
1760 2011-04-07 Eric Seidel <eric@webkit.org>
1762 Reviewed by Adam Barth.
1764 Add stub support for generating Gtk build system from gyp
1765 https://bugs.webkit.org/show_bug.cgi?id=58086
1767 This adds support for a new --port argument and plumbs through
1768 the necessary paths to allow generating for a port other than Mac.
1770 * Source/gyp/configure:
1772 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
1774 Revert ENABLE_TRACK patch due to compile failures.
1778 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
1780 Reviewed by David Levin.
1782 Add QUOTA build flag for unified quota API
1783 https://bugs.webkit.org/show_bug.cgi?id=57918
1785 * configure.ac: Added QUOTA build flag
1787 2011-04-04 Martin Robinson <mrobinson@igalia.com>
1789 Build fix for GTK+ after r82876.
1791 * Source/autotools/symbols.filter: Update the symbol filter to include new symbols
1792 from WTF that DRT uses.
1794 2011-04-04 Martin Robinson <mrobinson@igalia.com>
1796 Reviewed by Gustavo Noronha Silva.
1799 https://bugs.webkit.org/show_bug.cgi?id=31517
1801 * configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
1803 2011-04-04 Jon Lee <jonlee@apple.com>
1805 Reviewed by Eric Seidel.
1807 add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
1808 https://bugs.webkit.org/show_bug.cgi?id=57646
1810 * .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
1812 2011-03-31 Xan Lopez <xlopez@igalia.com>
1814 Reviewed by Martin Robinson.
1816 [GTK] Link explicitly with XRender on Linux/Unix
1817 https://bugs.webkit.org/show_bug.cgi?id=57558
1819 Some linkers, like GNU Gold, require explicit linkage of all the
1820 libraries used instead of relying on our dependencies to bring
1821 them in. In this case, the build fails because we use XRender in
1822 the plugin code but don't link directly to it.
1824 * configure.ac: check for XRender on UNIX.
1826 2011-03-31 Vamshikrishna.Yellenki <vamshi@motorola.com> and Alejandro G. Castro <alex@igalia.com>
1828 Reviewed by Martin Robinson.
1830 Implement MiniBrowser for Gtk port.
1831 https://bugs.webkit.org/show_bug.cgi?id=48512
1833 Initial implementation of the Gtk MiniBrowser.
1837 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
1839 [Qt] Typo fix, remove an accidentally added line.
1841 * Source/WebKit.pri:
1843 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
1845 [Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
1847 * Source/WebKit.pri:
1849 2011-03-29 Csaba Osztrogonác <ossy@webkit.org>
1851 Rubber-stamped by Andreas Kling.
1853 [Qt] Remove modular references after support for the flag was removed.
1854 https://bugs.webkit.org/show_bug.cgi?id=57018
1856 Symbian buildfix after r82232.
1858 * Source/WebKit.pri: Readd uitools option.
1860 2011-03-29 Kristian Amlie <kristian.amlie@nokia.com>
1862 Reviewed by Andreas Kling.
1864 Removed modular references after support for the flag was removed.
1866 Support was removed because the Qt Modularization project decided we
1867 don't need it. It's better to base decisions on the available
1868 information, as demonstrated in the patch by checking
1871 In addition, remove the reference to uitools. It has been moved to
1872 QtKernel now, and therefore is always available.
1874 [Qt] Remove modular references after support for the flag was removed.
1875 https://bugs.webkit.org/show_bug.cgi?id=57018
1877 * Source/WebKit.pri:
1879 2011-03-28 Benjamin Poulain <benjamin.poulain@nokia.com>
1881 Reviewed by Andreas Kling.
1883 [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
1884 https://bugs.webkit.org/show_bug.cgi?id=57087
1886 Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
1888 * Source/WebKit.pri:
1890 2011-03-26 Adam Barth <abarth@webkit.org>
1892 Reviewed by Eric Seidel.
1894 We shouldn't bother running GYP if the generated files are newer than the GYP files
1895 https://bugs.webkit.org/show_bug.cgi?id=57146
1897 In the common case, this check will avoid any overhead from processing
1898 the GYP files. Another approach to doing this is to add the feature to
1899 GYP directly, but GYP's approach to this problem is to compute the
1900 output in its entirety and compare it byte-for-byte against the output
1901 file. In the future, it might make sense to add this approach as an
1902 alternative approach for GYP itself.
1904 I also removed JavaScriptGlue from the script because we're not really
1905 going to change JavaScriptGlue over to GYP. We were using
1906 JavaScriptGlue as a learning experience.
1908 * Source/gyp/configure:
1910 2011-03-25 Kevin Ollivier <kevino@theolliviers.com>
1912 [wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
1916 2011-03-23 George Guo <George.Guo@nokia.com>
1918 Reviewed by Darin Adler.
1920 Webkit warning: converting to 'unsigned int' from 'double'
1921 https://bugs.webkit.org/show_bug.cgi?id=56865
1923 With -Werr enabled, this cause the build failure on RedHat Linux.
1926 * Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
1929 2011-03-23 Adam Barth <abarth@webkit.org>
1931 Reviewed by Eric Seidel.
1933 GYP build should default to Production configuration
1934 https://bugs.webkit.org/show_bug.cgi?id=56899
1936 * Source/gyp/common.gypi:
1938 2011-03-22 Adam Barth <abarth@webkit.org>
1940 Reviewed by Eric Seidel.
1942 gyp/configure shouldn't require GYP to be in your path
1943 https://bugs.webkit.org/show_bug.cgi?id=56873
1945 Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
1946 instead of requiring GYP to be in the user's path.
1948 * Source/gyp/configure:
1950 2011-03-22 Adam Barth <abarth@webkit.org>
1952 Reviewed by Eric Seidel.
1954 Add GYP to Source/ThirdParty
1955 https://bugs.webkit.org/show_bug.cgi?id=56870
1957 We probably don't need all the test files, but it seems cleaner to just
1958 check in the whole GYP tree. GYP is BSD licensed, so it is compatible
1959 with the WebKit license.
1961 * Source/ThirdParty/gyp: Added.
1963 2011-03-21 Alejandro G. Castro <alex@igalia.com>
1965 Reviewed by Martin Robinson.
1967 [GTK] 1.3.13 release bump
1968 https://bugs.webkit.org/show_bug.cgi?id=56795
1970 Version bump for 1.3.13 and updated NEWS file with release notes.
1974 2011-03-21 Ryuan Choi <ryuan.choi@samsung.com>
1976 Reviewed by Antonio Gomes.
1978 [CMAKE] Add exception handling when PORT was missing.
1979 https://bugs.webkit.org/show_bug.cgi?id=56728
1981 * Source/CMakeLists.txt:
1983 2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
1985 Reviewed by Laszlo Gombos.
1987 [Qt] Text layout is broken on Symbian
1988 https://bugs.webkit.org/show_bug.cgi?id=56046
1990 Change integers included into bitfields to be signed by default on RVCT
1991 compiler as a lot of other compilers do (gcc, msvc, winsc).
1992 There are a lot of places in webkit where integers included in bitfield
1993 are assumed to be signed.
1995 * Source/WebKit.pri:
1997 2011-03-10 Alejandro G. Castro <alex@igalia.com>
1999 Unreviewed, fixed Efl compilation after r80744.
2001 * Source/cmake/OptionsEfl.cmake:
2003 2011-03-10 Martin Robinson <mrobinson@igalia.com>
2005 Fixed the help message for WebGL support on GTK+ to reflect the fact that
2006 it's turned off by default and is experimental.
2008 * configure.ac: Fix WebGL help message.
2010 2011-03-04 Dimitri Glazkov <dglazkov@chromium.org>
2012 Reviewed by Adam Barth.
2014 Add skeletal WebCore.gyp
2015 https://bugs.webkit.org/show_bug.cgi?id=55802
2017 * Source/gyp/configure: Added WebCore.
2019 2011-03-04 Adam Barth <abarth@webkit.org>
2021 Reviewed by Dimitri Glazkov.
2023 Add a basic configure script for the GYP build
2024 https://bugs.webkit.org/show_bug.cgi?id=55791
2026 This script just calls GYP on the various gyp projects. As we add more
2027 build systems, this script should be able to select which of them you'd
2028 like to generate the project for.
2030 * Source/gyp/configure: Added.
2032 2011-03-04 Adam Barth <abarth@webkit.org>
2034 Reviewed by Dimitri Glazkov.
2036 Use target_defaults to reduce boilerplate in GYP build system
2037 https://bugs.webkit.org/show_bug.cgi?id=55790
2039 This file contains GYP declarations that are shared by all the modules.
2040 Currently, we use this to set up the configurations, albeit primitively.
2042 * Source/gyp/common.gypi: Added.
2044 2011-03-03 Kevin Ollivier <kevino@theolliviers.com>
2046 [wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
2047 to make sure the proper unicode/utf8.h header is included.
2051 2011-03-02 Kevin Ollivier <kevino@theolliviers.com>
2053 [wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
2054 included in the ICU headers used by WebKit.
2058 2011-03-02 Daniel Cheng <dcheng@chromium.org>
2060 Reviewed by David Levin.
2062 Add feature define for data transfer items
2063 https://bugs.webkit.org/show_bug.cgi?id=55510
2065 * Source/cmake/OptionsEfl.cmake:
2066 * Source/cmake/OptionsWinCE.cmake:
2067 * Source/cmakeconfig.h.cmake:
2071 2011-03-02 Andras Becsi <abecsi@webkit.org>
2073 Reviewed by Laszlo Gombos.
2075 [Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
2076 https://bugs.webkit.org/show_bug.cgi?id=55478
2078 On case insensitive systems the generated forwarding headers cause build problems.
2080 * Source/WebKit.pri: Adjust INCLUDEPATH for the project.
2082 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
2084 Unreviewed, rolling out r80079.
2085 http://trac.webkit.org/changeset/80079
2086 https://bugs.webkit.org/show_bug.cgi?id=55547
2088 "Broke the Win debug build?" (Requested by dcheng on #webkit).
2090 * Source/cmake/OptionsEfl.cmake:
2091 * Source/cmake/OptionsWinCE.cmake:
2092 * Source/cmakeconfig.h.cmake:
2094 2011-03-01 Daniel Cheng <dcheng@chromium.org>
2096 Reviewed by David Levin.
2098 Add feature define for data transfer items
2099 https://bugs.webkit.org/show_bug.cgi?id=55510
2101 * Source/cmake/OptionsEfl.cmake:
2102 * Source/cmake/OptionsWinCE.cmake:
2103 * Source/cmakeconfig.h.cmake:
2105 2011-03-01 Andras Becsi <abecsi@webkit.org>
2107 Reviewed by Csaba Osztrogonác.
2109 [Qt] Clean up the project files and move common options to WebKit.pri.
2111 Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
2113 * Source/WebKit.pri: Common options should be here.
2114 Also move Mac options to this file to fix the Mac build.
2116 2011-03-01 Andras Becsi <abecsi@webkit.org>
2118 Unreviewed build fix.
2120 [Qt] Fix minimal build.
2122 * Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
2124 2011-02-28 Adam Barth <abarth@webkit.org>
2126 Reviewed by Dimitri Glazkov.
2128 Teach JavaScriptGlue gyp build about DEPTH
2129 https://bugs.webkit.org/show_bug.cgi?id=55421
2131 Moves the previously JavaScriptGlue-specific GYP helper shell scripts
2132 to the gyp directory in Source, where they can be shared by multiple
2135 * Source/gyp: Added.
2136 * Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
2137 * Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
2138 * Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
2140 2011-02-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2142 Reviewed by Kenneth Rohde Christiansen.
2144 [Qt][WK2] Add a way to test the WebKit 2 APIs
2145 https://bugs.webkit.org/show_bug.cgi?id=55408
2147 Add the build file for test to the build system.
2149 * Source/WebKit.pri: Add the include path for WebKit 2 APIs.
2150 * Source/WebKit.pro: Add the dependency to build the new test project.
2152 2011-02-28 Balazs Kelemen <kbalazs@webkit.org>
2154 Reviewed by Anders Carlsson.
2156 [Qt][WK2] Plugin initialization
2157 https://bugs.webkit.org/show_bug.cgi?id=48127
2159 * Source/WebKit.pri: Lift the definition of the XP_UNIX macro
2160 from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
2162 2011-02-28 Kristian Amlie <kristian.amlie@nokia.com>
2164 Reviewed by Andreas Kling.
2166 Added full webkit module profile and a syncqt profile.
2168 This is for modularized Qt.
2170 [Qt] WebKit patches required to work with a modularized version of Qt
2171 https://bugs.webkit.org/show_bug.cgi?id=53916
2173 * Source/sync.profile: Added.
2175 2011-02-26 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
2177 Reviewed by Laszlo Gombos.
2179 [Qt] [Symbian] Disable dependency to a specific version of a Qt package for
2180 non-production builds.
2181 https://bugs.webkit.org/show_bug.cgi?id=55313
2183 * Source/WebKit.pri:
2185 2011-02-24 Alejandro G. Castro <alex@igalia.com>
2187 Rubber-stamped by Martin Robinson.
2189 Fixed compilation after r79537, added a bug to solve webkit2
2191 https://bugs.webkit.org/show_bug.cgi?id=55153
2195 2011-02-24 Christian Dywan <christian@lanedo.com>
2197 Rubber-stamped by Eric Seidel.
2199 [GTK] webkitgtk 1.3.7 build without translations
2200 https://bugs.webkit.org/show_bug.cgi?id=50612
2202 * GNUmakefile.am: Require stamp-po target for all-local so
2203 that po files are built before they install.
2205 2011-02-22 Philippe Normand <pnormand@igalia.com>
2207 Reviewed by Martin Robinson.
2209 [GTK] 1.3.12 release preparation
2210 https://bugs.webkit.org/show_bug.cgi?id=54967
2212 Version bump for 1.3.12 and updated NEWS file with release notes.
2213 Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
2216 * Source/WebKit/gtk/NEWS:
2219 2011-02-22 Andras Becsi <abecsi@webkit.org>
2221 Reviewed by Laszlo Gombos.
2223 [Qt] Redesign the build system
2224 https://bugs.webkit.org/show_bug.cgi?id=51339
2228 Build WebCore as a static library, compile the WebKit API and WebKit2 API
2229 in a final step and link to WebKit2, WebCore and JSC libraries to fix
2230 linking issues resulting from stripped away symbols.
2232 * Source/WebKit.pri: Add common include paths
2233 * Source/WebKit.pro: Add new project file to SUBDIRS
2235 2011-02-20 Carlos Garcia Campos <cgarcia@igalia.com>
2237 Reviewed by Martin Robinson.
2239 [GTK] Bump GTK+3 dependency to 3.0
2240 https://bugs.webkit.org/show_bug.cgi?id=54394
2244 2011-02-19 Ryuan Choi <ryuan.choi@samsung.com>
2246 Reviewed by Martin Robinson.
2248 [GTK] Remove mandatory Enchant dependency
2249 https://bugs.webkit.org/show_bug.cgi?id=51587
2251 Add enable-spellcheck option which decides whether to use enchant.
2252 If disabled, WebKitGTK+ will not use enchant library.
2256 2011-02-18 Zan Dobersek <zandobersek@gmail.com>
2258 Reviewed by Martin Robinson.
2260 [Gtk] Re-enable meter tag support
2261 https://bugs.webkit.org/show_bug.cgi?id=54762
2263 Enable meter tag support in the configure.ac. This feature was
2264 previously enabled by default in the makefile, but should be
2265 enabled here after changes in r78981.
2269 2011-02-18 Kristian Amlie <kristian.amlie@nokia.com>
2271 Reviewed by Kenneth Rohde Christiansen.
2273 Avoided UiTools dependency if the module is not present.
2275 [Qt] WebKit patches required to work with a modularized version of Qt
2276 https://bugs.webkit.org/show_bug.cgi?id=53916
2278 * Source/WebKit.pri:
2280 2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
2282 Reviewed by Kent Tamura.
2284 [EFL] Remove GDK dependency.
2285 https://bugs.webkit.org/show_bug.cgi?id=53978
2287 Remove checking GDK library.
2289 * Source/cmake/OptionsEfl.cmake:
2291 2011-02-18 Philippe Normand <pnormand@igalia.com>
2293 Unreviewed, build fix after r78981
2295 * configure.ac: datagrid is datagrid, it is not database. Also
2296 meter is not progress. Fixed copy/paste mistakes.
2298 2011-02-18 Philippe Normand <pnormand@igalia.com>
2300 Reviewed by Martin Robinson.
2302 [GTK] minimal build unrecognized options
2303 https://bugs.webkit.org/show_bug.cgi?id=50890
2305 * configure.ac: added new configure options to enable/disable the
2306 meter element, progress element, datagrid and client-based
2307 geolocation support.
2309 2011-02-17 Kevin Ollivier <kevino@theolliviers.com>
2311 [wx] Build fix after introduction of JavaScriptCore/collector.
2315 2011-02-17 Kristian Amlie <kristian.amlie@nokia.com>
2317 Reviewed by Laszlo Gombos.
2319 Updated include paths for phonon.
2321 [Qt] WebKit patches required to work with a modularized version of Qt
2322 https://bugs.webkit.org/show_bug.cgi?id=53916
2324 * Source/WebKit.pri:
2326 2011-02-13 Hayato Ito <hayato@chromium.org>
2328 Reviewed by Kent Tamura.
2330 Update .gitignore to ignore files which Ninja build system generates.
2332 https://bugs.webkit.org/show_bug.cgi?id=54378
2336 2011-02-10 Peter Varga <pvarga@webkit.org>
2338 Reviewed by Csaba Osztrogonác.
2340 Remove PCRE source from trunk
2341 https://bugs.webkit.org/show_bug.cgi?id=54188
2343 * Source/cmake/WebKitFS.cmake:
2345 2011-02-09 Adam Barth <abarth@webkit.org>
2347 Reviewed by Steve Block.
2349 Move Android.mk into Source
2350 https://bugs.webkit.org/show_bug.cgi?id=53751
2352 A somewhat blind attempt to move Android.mk into the Source directory.
2353 I'm sure I've goofed this up in some way. The Android folks have
2354 kindly volunteered to fix this up once they merge past this revision.
2356 * Android.mk: Removed.
2357 * Source/Android.mk: Copied from Android.mk.
2359 2011-02-08 Alejandro G. Castro <alex@igalia.com>
2361 Reviewed by Martin Robinson.
2363 WebKit2 GTK Fails to Build #include nested too deeply
2364 https://bugs.webkit.org/show_bug.cgi?id=52219
2366 Removed the __STDC_FORMAT_MACROS definition, it is already defined
2367 in the file where PRIxx64 is used before the inclusion so we are
2372 2011-02-08 Kristian Amlie <kristian.amlie@nokia.com>
2374 Reviewed by Eric Seidel.
2376 Added include paths for QtScript.
2378 WebKit patches required to work with a modularized version of Qt
2379 https://bugs.webkit.org/show_bug.cgi?id=53916
2381 * Source/WebKit.pri:
2383 2011-02-03 Martin Robinson <mrobinson@igalia.com>
2385 Fix GTK+ WebGL build after r76600.
2387 * configure.ac: Make sure to respect configure.ac conventions
2388 consistently when it comes to capitalization. Remove an old
2389 reference to enable_3d_canvas.
2391 2011-02-02 Alejandro G. Castro <alex@igalia.com>
2393 Reviewed by Martin Robinson.
2395 Bump the WebKitGTK+ versions in preparation for development release.
2397 * configure.ac: Bump the library, libtool and user agent version.
2399 2011-02-02 Steve Lacey <sjl@chromium.org>
2401 Reviewed by Eric Carlson.
2403 Implement basic media statistics on media elements.
2404 https://bugs.webkit.org/show_bug.cgi?id=53322
2408 2011-02-02 Kevin Ollivier <kevino@theolliviers.com>
2410 [wx] Build fixes for wxWebKit.
2414 2010-01-28 Commit Queue <commit-queue@webkit.org>
2416 Unreviewed. Test commit for commit-queue@webkit.org.
2418 2010-01-28 Commit Queue <commit-queue@webkit.org>
2420 Unreviewed. Test commit for commit-queue@webkit.org.
2422 2010-01-28 Commit Queue <commit-queue@webkit.org>
2424 Unreviewed. Test commit for commit-queue@webkit.org.
2426 2011-01-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2428 Reviewed by Xan Lopez.
2430 [GTK] REGRESSION: http/tests/media/video-{cookie,referer}.html failing
2431 https://bugs.webkit.org/show_bug.cgi?id=53379
2433 Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
2434 dependency on newer soup to efl as well.
2436 * Source/cmake/OptionsEfl.cmake:
2438 2011-01-29 Daniel Bates <dbates@rim.com>
2440 Reviewed by Maciej Stachowiak.
2442 Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
2443 https://bugs.webkit.org/show_bug.cgi?id=53382
2445 Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
2446 So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
2447 Therefore, we should remove such references.
2449 * Source/cmake/OptionsCommon.cmake:
2451 2011-01-29 Daniel Bates <dbates@rim.com>
2453 Reviewed by Eric Seidel.
2455 Move wince/mt19937ar.c to ThirdParty and make it a policy choice
2456 https://bugs.webkit.org/show_bug.cgi?id=53253
2458 Move implementation of Mersenne Twister pseudorandom number generator to
2459 ThirdParty since it is a third party library.
2461 * Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
2463 2011-01-29 Dan Winship <danw@gnome.org>
2465 Reviewed by Xan Lopez.
2467 [GTK] Require the latest glib and libsoup, and remove conditional
2468 support for older versions
2469 https://bugs.webkit.org/show_bug.cgi?id=50675
2471 * autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
2472 basically the same work by hand
2475 2011-01-28 Martin Robinson <mrobinson@igalia.com>
2477 [GTK] Build failure with --enable-indexed-database
2478 https://bugs.webkit.org/show_bug.cgi?id=50954
2480 Build fix for IndexedDB support.
2482 * configure.ac: Change the autogen.sh option --enable-indexeddb to
2483 --enable-indexed-database to match the build-webkit option.
2485 2010-01-28 Commit Queue <commit-queue@webkit.org>
2487 Unreviewed. Test commit for commit-queue@webkit.org.
2489 2010-01-28 Commit Queue <commit-queue@webkit.org>
2491 Unreviewed. Test commit for commit-queue@webkit.org.
2493 2011-01-26 Yael Aharon <yael.aharon@nokia.com>
2495 Reviewed by Laszlo Gombos.
2497 [Qt][Symbian] Fix --minimal build
2498 https://bugs.webkit.org/show_bug.cgi?id=52839
2500 Move definition of USE_SYSTEM_MALLOC out of pri file.
2501 Put it in platform.h instead.
2503 * Source/WebKit.pri:
2505 2011-01-26 Csaba Osztrogonác <ossy@webkit.org>
2507 Reviewed by Andreas Kling.
2509 [Qt] Fix qt_minimal build
2510 https://bugs.webkit.org/show_bug.cgi?id=53172
2512 * Source/WebKit.pri:
2514 2011-01-25 Patrick Gansterer <paroga@webkit.org>
2516 Reviewed by Adam Barth.
2518 Move main CMakeLists.txt into Source directory
2519 https://bugs.webkit.org/show_bug.cgi?id=52888
2521 * CMakeLists.txt: Removed.
2522 * Source/CMakeLists.txt: Copied from CMakeLists.txt.
2523 * Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
2524 * cmakeconfig.h.cmake: Removed.
2526 2011-01-24 Chris Marrin <cmarrin@apple.com>
2528 Reviewed by Eric Seidel.
2530 Change ENABLE_3D_CANVAS to ENABLE_WEBGL
2531 https://bugs.webkit.org/show_bug.cgi?id=53041
2535 2011-01-24 Peter Gal <galpeter@inf.u-szeged.hu>
2537 Rubber-stamped by Csaba Osztrogonác.
2539 * runtime: Removed. It was accidentally created by r76457.
2541 2011-01-24 Andras Becsi <abecsi@webkit.org>
2543 Reviewed by Csaba Osztrogonác.
2545 [Qt] Move project files into Source
2546 https://bugs.webkit.org/show_bug.cgi?id=52891
2548 * Source/DerivedSources.pro: Copied from DerivedSources.pro.
2549 * Source/WebKit.pri: Renamed from WebKit.pri.
2550 * Source/WebKit.pro: Added.
2551 * Source/common.pri: Renamed from common.pri.
2552 * WebKit.pro: Removed.
2554 2011-01-20 Siddharth Mathur <siddharth.mathur@nokia.com>
2556 Reviewed by Laszlo Gombos.
2558 [Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
2559 https://bugs.webkit.org/show_bug.cgi?id=52835
2561 * WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
2563 2011-01-20 Alejandro G. Castro <alex@igalia.com>
2565 Reviewed by Andreas Kling.
2567 [GTK] Fix typo in the webkit2 section of the configure.ac file
2568 https://bugs.webkit.org/show_bug.cgi?id=52801
2570 Fixed typo in the GTK WebKit2 compilation.
2574 2011-01-19 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
2576 Reviewed by Andreas Kling.
2578 Enable usage of Google ld if it exist but is not on by default.
2580 [Qt] Enable the google ld if it exist but is not on by default
2581 https://bugs.webkit.org/show_bug.cgi?id=52625
2583 * common.pri: flip the test.
2585 2011-01-18 Mihai Parparita <mihaip@chromium.org>
2587 Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
2591 2011-01-18 Krithigassree Sambamurthy <krithigassree.sambamurthy@nokia.com>
2593 Reviewed by Simon Fraser.
2595 Support background-clip: content-box
2596 https://bugs.webkit.org/show_bug.cgi?id=48771
2598 Addded content-box as a valid background-clip value.
2600 * WebCore/css/CSSParser.cpp:
2601 (WebCore::parseBackgroundClip):
2603 2011-01-18 Hayato Ito <hayato@chromium.org>
2605 Reviewed by Kent Tamura.
2607 Update .gitignore file to reflect a recent WebKit directory movement.
2609 https://bugs.webkit.org/show_bug.cgi?id=52618
2613 2011-01-16 Adam Barth <abarth@webkit.org>
2615 Rubber-stamped by Eric Seidel.
2617 Move WebKit into Source
2618 https://bugs.webkit.org/show_bug.cgi?id=52530
2622 * DerivedSources.pro:
2630 2011-01-15 Adam Barth <abarth@webkit.org>
2632 Rubber-stamped by Eric Seidel.
2634 Move WebKit2 into Source
2635 https://bugs.webkit.org/show_bug.cgi?id=52438
2637 Update reference to WebKit2.
2639 * DerivedSources.pro:
2642 * Source/cmake/WebKitPackaging.cmake:
2646 2011-01-14 Ahmad Sharif <asharif.tools@gmail.com>
2648 Reviewed by Darin Fisher.
2650 When inlining is performed, the progress variable is
2651 declared as uninitialized.
2652 https://bugs.webkit.org/show_bug.cgi?id=51084
2654 * WebCore: Copied from WebCore.
2655 * WebCore/page/animation/KeyframeAnimation.cpp:
2656 (WebCore::KeyframeAnimation::animate):
2657 (WebCore::KeyframeAnimation::getAnimatedStyle):
2659 2011-01-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2661 Reviewed by Csaba Osztrogonác.
2663 [Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
2664 https://bugs.webkit.org/show_bug.cgi?id=52223
2666 Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
2667 that QtWebKit builds with QT_NO_CONCURRENT defined.
2671 2011-01-11 Mihai Parparita <mihaip@chromium.org>
2673 Unreviewed. Update .gitignore with new Chromium dependency.
2675 ui/ was added with http://crrev.com/70743, we picked that up with a
2676 Chromium roll in r75311.
2678 Also alphabetizes the dependency list.
2682 2011-01-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2684 Reviewed by Csaba Osztrogonác.
2686 [Qt] Baseline qt_minimal configuration
2687 https://bugs.webkit.org/show_bug.cgi?id=51313
2689 * WebKit.pri: List the supported QT_NO_FEATURE flags
2690 under qt_minimal configuration.
2692 2011-01-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2694 Reviewed by Eric Seidel.
2696 [EFL] Enable JIT for WebKit EFL
2697 https://bugs.webkit.org/show_bug.cgi?id=52140
2699 Enable JIT option for WebKit EFL. Enabled JIT's JS performance is
2700 3 ~ 6 times faster than before.
2702 * Source/cmake/OptionsEfl.cmake:
2704 2011-01-10 Martin Robinson <mrobinson@igalia.com>
2706 Reviewed by Gustavo Noronha.
2708 Bump the WebKitGTK+ versions in preparation for development release.
2710 * configure.ac: Bump the library, libtool and user agent version.
2712 2011-01-10 Xan Lopez <xlopez@igalia.com>
2714 Reviewed by Martin Robinson.
2716 [GTK] Create intermediate libWebCore library
2717 https://bugs.webkit.org/show_bug.cgi?id=52116
2719 * GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
2720 used by both libWebCore and libwebkitgtk now.
2722 2011-01-08 Patrick Gansterer <paroga@webkit.org>
2724 Unreviewed wx build fix for r75313.
2726 * wscript: Added missing brace.
2728 2011-01-07 Adam Barth <abarth@webkit.org>
2730 Rubber-stamped by Eric Seidel.
2732 Move WebCore to Source
2733 https://bugs.webkit.org/show_bug.cgi?id=52050
2735 Update build files and metadata to point to WebCore's new location.
2741 * DerivedSources.pro:
2744 * Source/autotools/webkit.m4:
2745 * Source/cmake/OptionsEfl.cmake:
2751 2011-01-06 Martin Robinson <mrobinson@igalia.com>
2753 Reviewed by Eric Seidel.
2755 [GTK] Initial build support for WebGL
2756 https://bugs.webkit.org/show_bug.cgi?id=51716
2758 * configure.ac: Add a configure option for WebGL.
2760 2011-01-06 Michael Saboff <msaboff@apple.com>
2762 Reviewed by Gavin Barraclough.
2764 Enhancement: Add Regexp Debug Compare between JIT and Interpreter
2765 https://bugs.webkit.org/show_bug.cgi?id=51834
2767 * JavaScriptCore: Copied from JavaScriptCore.
2769 2011-01-06 Martin Robinson <mrobinson@igalia.com>
2771 Reviewed by Xan Lopez.
2773 [GTK] Enable blob support by default
2774 https://bugs.webkit.org/show_bug.cgi?id=51994
2776 * configure.ac: Enable Blob support by default.
2778 2011-01-05 Patrick Gansterer <paroga@webkit.org>
2780 Reviewed by Andreas Kling.
2782 [CMake] Fix the usage of SOURCE_GROUP
2783 https://bugs.webkit.org/show_bug.cgi?id=51739
2785 * Source/cmake/WebKitMacros.cmake:
2787 2011-01-05 Patrick Gansterer <paroga@webkit.org>
2789 Reviewed by Andreas Kling.
2791 [WINCE] Remove CMake warning
2792 https://bugs.webkit.org/show_bug.cgi?id=51921
2794 * Source/cmake/WebKitHelpers.cmake:
2796 2011-01-04 Martin Robinson <mrobinson@igalia.com>
2798 Reviewed by David Levin.
2800 .gitignore should be updated to reflect Sources rename to Source
2801 https://bugs.webkit.org/show_bug.cgi?id=51893
2803 * .gitignore: Change all paths that reference the "Sources" directory to say "Source".
2805 2011-01-04 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
2807 Reviewed by Laszlo Gombos.
2809 [Qt] [Symbian] Build system cleanup
2811 After r74811 special handling for the Symbian build is no longer needed.
2812 This patch reverts r58756.
2816 2011-01-03 Xan Lopez <xlopez@igalia.com>
2818 Reviewed by Martin Robinson.
2820 * autogen.sh: also pass $ACLOCAL_FLAGS for tools that set that env
2821 variable (like jhbuild).
2823 2011-01-03 Patrick Gansterer <paroga@webkit.org>
2825 Reviewed by Darin Adler.
2827 [WINCE] Provide third party directory via environment variable
2828 https://bugs.webkit.org/show_bug.cgi?id=51643
2830 * Source/cmake/OptionsWinCE.cmake:
2832 2011-01-03 Xan Lopez <xlopez@igalia.com>
2834 Reviewed by Martin Robinson.
2836 Use autoreconf instead of calling manually all the usual commands.
2838 * autogen.sh: call autoreconf instead of
2839 aclocal/autoheader/autoconf/automake/libtoolize.
2841 2011-01-03 Xan Lopez <xlopez@igalia.com>
2843 Reviewed by Martin Robinson.
2845 [GTK] Disable superfluous GNU make built-in implicit rules
2846 https://bugs.webkit.org/show_bug.cgi?id=51826
2848 GNU make ships some superflous built-in rules that we never use
2849 and that end up adding up to a very significant portion of our
2850 total Makefile processing time. Disable them completely by
2851 defining the rule without any recipe, as suggested by the GNU make
2852 manual (10.5.6, Cancelling Implicit Rules).
2854 In my system the null-build goes from:
2856 make 43.51s user 12.77s system 99% cpu 56.628 total
2860 make 31.45s user 11.59s system 99% cpu 43.227 total
2862 * GNUmakefile.am: disable implicit built-in rules.
2864 2011-01-03 Mihai Parparita <mihaip@chromium.org>
2866 Unreviewed. Update .gitignore with new JavaScriptCore location.
2870 2011-01-02 Patrick Gansterer <paroga@webkit.org>
2872 [CMake] Unreviewed build fix.
2875 * Source/cmake/OptionsCommon.cmake:
2877 2011-01-01 Adam Barth <abarth@webkit.org>
2879 Reviewed by Eric Seidel.
2881 Move JavaScriptCore to Source
2882 https://bugs.webkit.org/show_bug.cgi?id=51604
2884 Update references to JavaScriptCore to point to the new location.
2888 * DerivedSources.pro:
2895 2011-01-01 Adam Barth <abarth@webkit.org>
2897 Reviewed by Eric Seidel.
2899 Move Sources to Source
2900 https://bugs.webkit.org/show_bug.cgi?id=51794
2902 Update build files to point to the new location.
2910 2010-12-31 Adam Barth <abarth@webkit.org>
2912 Rubber-stamped by Eric Seidel.
2914 Move HTML and XML parser benchmarks into PerformanceTests/Parser
2915 https://bugs.webkit.org/show_bug.cgi?id=51772
2917 Actually move the directory.
2919 * PerformanceTests/Parser: Copied from WebCore/benchmarks/parser.
2921 2010-12-31 Adam Barth <abarth@webkit.org>
2923 Rubber-stamped by Eric Seidel.
2925 Move PageLoadTests to PerformanceTests/PageLoad
2926 https://bugs.webkit.org/show_bug.cgi?id=51771
2928 Actually move the directory.
2930 * PageLoadTests: Removed.
2931 * PageLoadTests/svg: Removed.
2932 * PageLoadTests/svg/LICENSES: Removed.
2933 * PageLoadTests/svg/files: Removed.
2934 * PageLoadTests/svg/files/33041-Samurai.svg: Removed.
2935 * PageLoadTests/svg/files/42450-under the see.svg: Removed.
2936 * PageLoadTests/svg/files/42470-flower_from_my_garden_v2.svg: Removed.
2937 * PageLoadTests/svg/files/44057-drops on a blade.svg: Removed.
2938 * PageLoadTests/svg/files/Harvey_Rayner.svg: Removed.
2939 * PageLoadTests/svg/files/az-lizard_benji_park_01.svg: Removed.
2940 * PageLoadTests/svg/files/bamboo_01.svg: Removed.
2941 * PageLoadTests/svg/files/cacuts_01.svg: Removed.
2942 * PageLoadTests/svg/files/cowboy.svg: Removed.
2943 * PageLoadTests/svg/files/crawfish2_ganson.svg: Removed.
2944 * PageLoadTests/svg/files/deb9frac1.svg: Removed.
2945 * PageLoadTests/svg/files/food_leif_lodahl_01.svg: Removed.
2946 * PageLoadTests/svg/files/france.svg: Removed.
2947 * PageLoadTests/svg/files/francobollo_gnome_ezechi_02.svg: Removed.
2948 * PageLoadTests/svg/files/gearflowers.svg: Removed.
2949 * PageLoadTests/svg/files/hereGear4.svg: Removed.
2950 * PageLoadTests/svg/files/mtsthelens.svg: Removed.
2951 * PageLoadTests/svg/files/mtsthelens0.jpg: Removed.
2952 * PageLoadTests/svg/files/world-iso.svg: Removed.
2953 * PageLoadTests/svg/files/worldcup.svg: Removed.
2954 * PageLoadTests/svg/svg.pltsuite: Removed.
2955 * PerformanceTests/PageLoad: Copied from PageLoadTests.
2956 * Sources/cmake/WebKitPackaging.cmake:
2958 2010-12-31 Adam Barth <abarth@webkit.org>
2960 Rubber-stamped by Eric Seidel.
2962 Move SunSpider into PerformanceTests
2963 https://bugs.webkit.org/show_bug.cgi?id=51769
2965 Actually move the directory.
2967 * PerformanceTests: Added.
2968 * PerformanceTests/SunSpider: Copied from SunSpider.
2969 * Sources/cmake/WebKitPackaging.cmake:
2970 * SunSpider: Removed.
2971 * SunSpider/SunSpider.make: Removed.
2972 * SunSpider/TODO: Removed.
2973 * SunSpider/UNCOVERED: Removed.
2974 * SunSpider/hosted: Removed.
2975 * SunSpider/hosted/json2.js: Removed.
2976 * SunSpider/hosted/sunspider.css: Removed.
2977 * SunSpider/hosted/sunspider.html: Removed.
2978 * SunSpider/hosted/versions.html: Removed.
2979 * SunSpider/make-hosted: Removed.
2980 * SunSpider/resources: Removed.
2981 * SunSpider/resources/TEMPLATE.html: Removed.
2982 * SunSpider/resources/driver-TEMPLATE.html: Removed.
2983 * SunSpider/resources/results-TEMPLATE.html: Removed.
2984 * SunSpider/resources/sunspider-analyze-results.js: Removed.
2985 * SunSpider/resources/sunspider-compare-results.js: Removed.
2986 * SunSpider/resources/sunspider-standalone-compare.js: Removed.
2987 * SunSpider/resources/sunspider-standalone-driver.js: Removed.
2988 * SunSpider/sunspider: Removed.
2989 * SunSpider/sunspider-compare-results: Removed.
2990 * SunSpider/tests: Removed.
2991 * SunSpider/tests/parse-only: Removed.
2992 * SunSpider/tests/parse-only/LIST: Removed.
2993 * SunSpider/tests/parse-only/concat-jquery-mootools-prototype.js: Removed.
2994 * SunSpider/tests/parse-only/jquery-1.3.2.js: Removed.
2995 * SunSpider/tests/parse-only/mootools-1.2.2-core-nc.js: Removed.
2996 * SunSpider/tests/parse-only/prototype-1.6.0.3.js: Removed.
2997 * SunSpider/tests/sunspider-0.9: Removed.
2998 * SunSpider/tests/sunspider-0.9.1: Removed.
2999 * SunSpider/tests/sunspider-0.9.1/3d-cube.js: Removed.
3000 * SunSpider/tests/sunspider-0.9.1/3d-morph.js: Removed.
3001 * SunSpider/tests/sunspider-0.9.1/3d-raytrace.js: Removed.
3002 * SunSpider/tests/sunspider-0.9.1/LIST: Removed.
3003 * SunSpider/tests/sunspider-0.9.1/access-binary-trees.js: Removed.
3004 * SunSpider/tests/sunspider-0.9.1/access-fannkuch.js: Removed.
3005 * SunSpider/tests/sunspider-0.9.1/access-nbody.js: Removed.
3006 * SunSpider/tests/sunspider-0.9.1/access-nsieve.js: Removed.
3007 * SunSpider/tests/sunspider-0.9.1/bitops-3bit-bits-in-byte.js: Removed.
3008 * SunSpider/tests/sunspider-0.9.1/bitops-bits-in-byte.js: Removed.
3009 * SunSpider/tests/sunspider-0.9.1/bitops-bitwise-and.js: Removed.
3010 * SunSpider/tests/sunspider-0.9.1/bitops-nsieve-bits.js: Removed.
3011 * SunSpider/tests/sunspider-0.9.1/controlflow-recursive.js: Removed.
3012 * SunSpider/tests/sunspider-0.9.1/crypto-aes.js: Removed.
3013 * SunSpider/tests/sunspider-0.9.1/crypto-md5.js: Removed.
3014 * SunSpider/tests/sunspider-0.9.1/crypto-sha1.js: Removed.
3015 * SunSpider/tests/sunspider-0.9.1/date-format-tofte.js: Removed.
3016 * SunSpider/tests/sunspider-0.9.1/date-format-xparb.js: Removed.
3017 * SunSpider/tests/sunspider-0.9.1/math-cordic.js: Removed.
3018 * SunSpider/tests/sunspider-0.9.1/math-partial-sums.js: Removed.
3019 * SunSpider/tests/sunspider-0.9.1/math-spectral-norm.js: Removed.
3020 * SunSpider/tests/sunspider-0.9.1/regexp-dna.js: Removed.
3021 * SunSpider/tests/sunspider-0.9.1/string-base64.js: Removed.
3022 * SunSpider/tests/sunspider-0.9.1/string-fasta.js: Removed.
3023 * SunSpider/tests/sunspider-0.9.1/string-tagcloud.js: Removed.
3024 * SunSpider/tests/sunspider-0.9.1/string-unpack-code.js: Removed.
3025 * SunSpider/tests/sunspider-0.9.1/string-validate-input.js: Removed.
3026 * SunSpider/tests/sunspider-0.9/3d-cube.js: Removed.
3027 * SunSpider/tests/sunspider-0.9/3d-morph.js: Removed.
3028 * SunSpider/tests/sunspider-0.9/3d-raytrace.js: Removed.
3029 * SunSpider/tests/sunspider-0.9/LIST: Removed.
3030 * SunSpider/tests/sunspider-0.9/access-binary-trees.js: Removed.
3031 * SunSpider/tests/sunspider-0.9/access-fannkuch.js: Removed.
3032 * SunSpider/tests/sunspider-0.9/access-nbody.js: Removed.
3033 * SunSpider/tests/sunspider-0.9/access-nsieve.js: Removed.
3034 * SunSpider/tests/sunspider-0.9/bitops-3bit-bits-in-byte.js: Removed.
3035 * SunSpider/tests/sunspider-0.9/bitops-bits-in-byte.js: Removed.
3036 * SunSpider/tests/sunspider-0.9/bitops-bitwise-and.js: Removed.
3037 * SunSpider/tests/sunspider-0.9/bitops-nsieve-bits.js: Removed.
3038 * SunSpider/tests/sunspider-0.9/controlflow-recursive.js: Removed.
3039 * SunSpider/tests/sunspider-0.9/crypto-aes.js: Removed.
3040 * SunSpider/tests/sunspider-0.9/crypto-md5.js: Removed.
3041 * SunSpider/tests/sunspider-0.9/crypto-sha1.js: Removed.
3042 * SunSpider/tests/sunspider-0.9/date-format-tofte.js: Removed.
3043 * SunSpider/tests/sunspider-0.9/date-format-xparb.js: Removed.
3044 * SunSpider/tests/sunspider-0.9/math-cordic.js: Removed.
3045 * SunSpider/tests/sunspider-0.9/math-partial-sums.js: Removed.
3046 * SunSpider/tests/sunspider-0.9/math-spectral-norm.js: Removed.
3047 * SunSpider/tests/sunspider-0.9/regexp-dna.js: Removed.
3048 * SunSpider/tests/sunspider-0.9/string-base64.js: Removed.
3049 * SunSpider/tests/sunspider-0.9/string-fasta.js: Removed.
3050 * SunSpider/tests/sunspider-0.9/string-tagcloud.js: Removed.
3051 * SunSpider/tests/sunspider-0.9/string-unpack-code.js: Removed.
3052 * SunSpider/tests/sunspider-0.9/string-validate-input.js: Removed.
3053 * SunSpider/tests/ubench: Removed.
3054 * SunSpider/tests/ubench/LIST: Removed.
3055 * SunSpider/tests/ubench/function-closure.js: Removed.
3056 * SunSpider/tests/ubench/function-correct-args.js: Removed.
3057 * SunSpider/tests/ubench/function-empty.js: Removed.
3058 * SunSpider/tests/ubench/function-excess-args.js: Removed.
3059 * SunSpider/tests/ubench/function-missing-args.js: Removed.
3060 * SunSpider/tests/ubench/function-sum.js: Removed.
3061 * SunSpider/tests/ubench/loop-empty-resolve.js: Removed.
3062 * SunSpider/tests/ubench/loop-empty.js: Removed.
3063 * SunSpider/tests/ubench/loop-sum.js: Removed.
3064 * SunSpider/tests/v8-v4: Removed.
3065 * SunSpider/tests/v8-v4/LIST: Removed.
3066 * SunSpider/tests/v8-v4/v8-crypto.js: Removed.
3067 * SunSpider/tests/v8-v4/v8-deltablue.js: Removed.
3068 * SunSpider/tests/v8-v4/v8-earley-boyer.js: Removed.
3069 * SunSpider/tests/v8-v4/v8-raytrace.js: Removed.
3070 * SunSpider/tests/v8-v4/v8-regexp.js: Removed.
3071 * SunSpider/tests/v8-v4/v8-richards.js: Removed.
3072 * SunSpider/tests/v8-v4/v8-splay.js: Removed.
3073 * SunSpider/tests/v8-v5: Removed.
3074 * SunSpider/tests/v8-v5/LIST: Removed.
3075 * SunSpider/tests/v8-v5/v8-crypto.js: Removed.
3076 * SunSpider/tests/v8-v5/v8-deltablue.js: Removed.
3077 * SunSpider/tests/v8-v5/v8-earley-boyer.js: Removed.
3078 * SunSpider/tests/v8-v5/v8-raytrace.js: Removed.
3079 * SunSpider/tests/v8-v5/v8-regexp.js: Removed.
3080 * SunSpider/tests/v8-v5/v8-richards.js: Removed.
3081 * SunSpider/tests/v8-v5/v8-splay.js: Removed.
3082 * SunSpider/tests/v8-v6: Removed.
3083 * SunSpider/tests/v8-v6/LIST: Removed.
3084 * SunSpider/tests/v8-v6/v8-crypto.js: Removed.
3085 * SunSpider/tests/v8-v6/v8-deltablue.js: Removed.
3086 * SunSpider/tests/v8-v6/v8-earley-boyer.js: Removed.
3087 * SunSpider/tests/v8-v6/v8-raytrace.js: Removed.
3088 * SunSpider/tests/v8-v6/v8-regexp.js: Removed.
3089 * SunSpider/tests/v8-v6/v8-richards.js: Removed.
3090 * SunSpider/tests/v8-v6/v8-splay.js: Removed.
3091 * SunSpider/xcopy.excludes: Removed.
3093 2010-12-30 Konstantin Tokarev <annulen@yandex.ru>
3095 Reviewed by David Kilzer.
3097 [Qt] Don't build wtf/TCSystemAlloc.cpp if --system-malloc option is
3099 https://bugs.webkit.org/show_bug.cgi?id=51672
3101 * WebKit.pri: Replaced USE_SYSTEM_MALLOC with USE_SYSTEM_MALLOC=1
3103 2010-12-29 Philippe Normand <pnormand@igalia.com>
3105 Reviewed by Martin Robinson.
3107 [GTK] minimal build fails at link time due to missing sqlite3 symbols
3108 https://bugs.webkit.org/show_bug.cgi?id=51327
3110 * configure.ac: Error out if SQLite3 wasn't found while at least
3111 one of the features depending on it has been enabled.
3113 2010-12-29 Patrick Gansterer <paroga@webkit.org>
3115 Unreviewed. Use gcc as default preprocessor.
3117 * Sources/cmake/OptionsCommon.cmake:
3119 2010-12-27 Ryuan Choi <ryuan.choi@samsung.com>
3121 Reviewed by David Levin.
3123 [EFL] Change path of eflsymbols.filter
3124 https://bugs.webkit.org/show_bug.cgi?id=51659
3126 * Sources/cmake/OptionsEfl.cmake:
3128 2010-12-26 Adam Barth <abarth@webkit.org>
3130 Reviewed by Eric Siedel.
3132 Move autotools into Sources
3133 https://bugs.webkit.org/show_bug.cgi?id=51630
3137 * Sources/autotools: Copied from autotools.
3139 * autotools: Removed.
3140 * autotools/acinclude.m4: Removed.
3141 * autotools/dolt.m4: Removed.
3142 * autotools/gsettings.m4: Removed.
3143 * autotools/symbols.filter: Removed.
3144 * autotools/webkit.m4: Removed.
3147 2010-12-26 Adam Barth <abarth@webkit.org>
3149 Reviewed by Eric Seidel.
3151 Move cmake into Sources
3152 https://bugs.webkit.org/show_bug.cgi?id=51631
3155 * Sources/cmake: Copied from cmake.
3157 * cmake/FindCFLite.cmake: Removed.
3158 * cmake/FindCairo.cmake: Removed.
3159 * cmake/FindEFL.cmake: Removed.
3160 * cmake/FindFontconfig.cmake: Removed.
3161 * cmake/FindFreetype.cmake: Removed.
3162 * cmake/FindGDK-PixBuf.cmake: Removed.
3163 * cmake/FindGDK.cmake: Removed.
3164 * cmake/FindGIO.cmake: Removed.
3165 * cmake/FindGStreamer-App.cmake: Removed.
3166 * cmake/FindGStreamer-Base.cmake: Removed.
3167 * cmake/FindGStreamer-Interfaces.cmake: Removed.
3168 * cmake/FindGStreamer-Pbutils.cmake: Removed.
3169 * cmake/FindGStreamer-Plugins-Base.cmake: Removed.
3170 * cmake/FindGStreamer-Video.cmake: Removed.
3171 * cmake/FindGStreamer.cmake: Removed.
3172 * cmake/FindGlib.cmake: Removed.
3173 * cmake/FindGperf.cmake: Removed.
3174 * cmake/FindGthread.cmake: Removed.
3175 * cmake/FindICU.cmake: Removed.
3176 * cmake/FindLibSoup2.cmake: Removed.
3177 * cmake/FindLibXlst.cmake: Removed.
3178 * cmake/FindPango.cmake: Removed.
3179 * cmake/FindSqlite.cmake: Removed.
3180 * cmake/LibFindMacros.cmake: Removed.
3181 * cmake/OptionsCommon.cmake: Removed.
3182 * cmake/OptionsEfl.cmake: Removed.
3183 * cmake/OptionsWinCE.cmake: Removed.
3184 * cmake/OptionsWindows.cmake: Removed.
3185 * cmake/WebKitEfl.cmake: Removed.
3186 * cmake/WebKitFS.cmake: Removed.
3187 * cmake/WebKitFeatures.cmake: Removed.
3188 * cmake/WebKitHelpers.cmake: Removed.
3189 * cmake/WebKitMacros.cmake: Removed.
3190 * cmake/WebKitPackaging.cmake: Removed.
3191 * cmake/eflsymbols.filter: Removed.
3193 2010-12-26 Adam Barth <abarth@webkit.org>
3195 Fix some references to the old location of the WebKit website in git
3200 2010-12-25 Adam Barth <abarth@webkit.org>
3202 Reviewed by Eric Seidel.
3204 Move ANGLE to Sources/ThirdParty
3205 https://bugs.webkit.org/show_bug.cgi?id=51605
3207 Actually move ANGLE and update the Makefile.
3210 * ANGLE/ANGLE.xcodeproj: Removed.
3211 * ANGLE/ANGLE.xcodeproj/project.pbxproj: Removed.
3212 * ANGLE/Configurations: Removed.
3213 * ANGLE/Configurations/ANGLE.xcconfig: Removed.
3214 * ANGLE/Configurations/Base.xcconfig: Removed.
3215 * ANGLE/Configurations/DebugRelease.xcconfig: Removed.
3216 * ANGLE/Makefile: Removed.
3217 * ANGLE/include: Removed.
3218 * ANGLE/include/EGL: Removed.
3219 * ANGLE/include/EGL/egl.h: Removed.
3220 * ANGLE/include/EGL/eglext.h: Removed.
3221 * ANGLE/include/EGL/eglplatform.h: Removed.
3222 * ANGLE/include/GLES2: Removed.
3223 * ANGLE/include/GLES2/gl2.h: Removed.
3224 * ANGLE/include/GLES2/gl2ext.h: Removed.
3225 * ANGLE/include/GLES2/gl2platform.h: Removed.
3226 * ANGLE/include/GLSLANG: Removed.
3227 * ANGLE/include/GLSLANG/ShaderLang.h: Removed.
3228 * ANGLE/include/KHR: Removed.
3229 * ANGLE/include/KHR/khrplatform.h: Removed.
3230 * ANGLE/src: Removed.
3231 * ANGLE/src/build_angle.xcodeproj: Removed.
3232 * ANGLE/src/build_angle.xcodeproj/project.pbxproj: Removed.
3233 * ANGLE/src/common: Removed.
3234 * ANGLE/src/common/angleutils.h: Removed.
3235 * ANGLE/src/common/debug.cpp: Removed.
3236 * ANGLE/src/common/debug.h: Removed.
3237 * ANGLE/src/compiler: Removed.
3238 * ANGLE/src/compiler/BaseTypes.h: Removed.
3239 * ANGLE/src/compiler/CodeGenGLSL.cpp: Removed.
3240 * ANGLE/src/compiler/CodeGenHLSL.cpp: Removed.
3241 * ANGLE/src/compiler/Common.h: Removed.
3242 * ANGLE/src/compiler/ConstantUnion.h: Removed.
3243 * ANGLE/src/compiler/InfoSink.cpp: Removed.
3244 * ANGLE/src/compiler/InfoSink.h: Removed.
3245 * ANGLE/src/compiler/Initialize.cpp: Removed.
3246 * ANGLE/src/compiler/Initialize.h: Removed.
3247 * ANGLE/src/compiler/InitializeDll.cpp: Removed.
3248 * ANGLE/src/compiler/InitializeDll.h: Removed.
3249 * ANGLE/src/compiler/InitializeGlobals.h: Removed.
3250 * ANGLE/src/compiler/InitializeParseContext.h: Removed.
3251 * ANGLE/src/compiler/IntermTraverse.cpp: Removed.
3252 * ANGLE/src/compiler/Intermediate.cpp: Removed.
3253 * ANGLE/src/compiler/MMap.h: Removed.
3254 * ANGLE/src/compiler/OutputGLSL.cpp: Removed.
3255 * ANGLE/src/compiler/OutputGLSL.h: Removed.
3256 * ANGLE/src/compiler/OutputHLSL.cpp: Removed.
3257 * ANGLE/src/compiler/OutputHLSL.h: Removed.
3258 * ANGLE/src/compiler/ParseHelper.cpp: Removed.
3259 * ANGLE/src/compiler/ParseHelper.h: Removed.
3260 * ANGLE/src/compiler/PoolAlloc.cpp: Removed.
3261 * ANGLE/src/compiler/PoolAlloc.h: Removed.
3262 * ANGLE/src/compiler/QualifierAlive.cpp: Removed.
3263 * ANGLE/src/compiler/QualifierAlive.h: Removed.
3264 * ANGLE/src/compiler/RemoveTree.cpp: Removed.
3265 * ANGLE/src/compiler/RemoveTree.h: Removed.
3266 * ANGLE/src/compiler/ShHandle.h: Removed.
3267 * ANGLE/src/compiler/ShaderLang.cpp: Removed.
3268 * ANGLE/src/compiler/SymbolTable.cpp: Removed.
3269 * ANGLE/src/compiler/SymbolTable.h: Removed.
3270 * ANGLE/src/compiler/TranslatorGLSL.cpp: Removed.
3271 * ANGLE/src/compiler/TranslatorGLSL.h: Removed.
3272 * ANGLE/src/compiler/TranslatorHLSL.cpp: Removed.
3273 * ANGLE/src/compiler/TranslatorHLSL.h: Removed.
3274 * ANGLE/src/compiler/Types.h: Removed.
3275 * ANGLE/src/compiler/UnfoldSelect.cpp: Removed.
3276 * ANGLE/src/compiler/UnfoldSelect.h: Removed.
3277 * ANGLE/src/compiler/debug.cpp: Removed.
3278 * ANGLE/src/compiler/debug.h: Removed.
3279 * ANGLE/src/compiler/glslang.l: Removed.
3280 * ANGLE/src/compiler/glslang.y: Removed.
3281 * ANGLE/src/compiler/intermOut.cpp: Removed.
3282 * ANGLE/src/compiler/intermediate.h: Removed.
3283 * ANGLE/src/compiler/localintermediate.h: Removed.
3284 * ANGLE/src/compiler/osinclude.h: Removed.
3285 * ANGLE/src/compiler/ossource_posix.cpp: Removed.
3286 * ANGLE/src/compiler/ossource_win.cpp: Removed.
3287 * ANGLE/src/compiler/parseConst.cpp: Removed.
3288 * ANGLE/src/compiler/preprocessor: Removed.
3289 * ANGLE/src/compiler/preprocessor/atom.c: Removed.
3290 * ANGLE/src/compiler/preprocessor/atom.h: Removed.
3291 * ANGLE/src/compiler/preprocessor/compile.h: Removed.
3292 * ANGLE/src/compiler/preprocessor/cpp.c: Removed.
3293 * ANGLE/src/compiler/preprocessor/cpp.h: Removed.
3294 * ANGLE/src/compiler/preprocessor/cppstruct.c: Removed.
3295 * ANGLE/src/compiler/preprocessor/memory.c: Removed.
3296 * ANGLE/src/compiler/preprocessor/memory.h: Removed.
3297 * ANGLE/src/compiler/preprocessor/parser.h: Removed.
3298 * ANGLE/src/compiler/preprocessor/preprocess.h: Removed.
3299 * ANGLE/src/compiler/preprocessor/scanner.c: Removed.
3300 * ANGLE/src/compiler/preprocessor/scanner.h: Removed.
3301 * ANGLE/src/compiler/preprocessor/slglobals.h: Removed.
3302 * ANGLE/src/compiler/preprocessor/symbols.c: Removed.
3303 * ANGLE/src/compiler/preprocessor/symbols.h: Removed.
3304 * ANGLE/src/compiler/preprocessor/tokens.c: Removed.
3305 * ANGLE/src/compiler/preprocessor/tokens.h: Removed.
3306 * ANGLE/src/compiler/tools: Removed.
3307 * ANGLE/src/compiler/unistd.h: Removed.
3308 * ANGLE/src/libEGL: Removed.
3309 * ANGLE/src/libEGL/Config.cpp: Removed.
3310 * ANGLE/src/libEGL/Config.h: Removed.
3311 * ANGLE/src/libEGL/Display.cpp: Removed.
3312 * ANGLE/src/libEGL/Display.h: Removed.
3313 * ANGLE/src/libEGL/Surface.cpp: Removed.
3314 * ANGLE/src/libEGL/Surface.h: Removed.
3315 * ANGLE/src/libEGL/libEGL.cpp: Removed.
3316 * ANGLE/src/libEGL/libEGL.def: Removed.
3317 * ANGLE/src/libEGL/libEGL.vcproj: Removed.
3318 * ANGLE/src/libEGL/main.cpp: Removed.
3319 * ANGLE/src/libEGL/main.h: Removed.
3320 * ANGLE/src/libGLESv2: Removed.
3321 * ANGLE/src/libGLESv2/Blit.cpp: Removed.
3322 * ANGLE/src/libGLESv2/Blit.h: Removed.
3323 * ANGLE/src/libGLESv2/Buffer.cpp: Removed.
3324 * ANGLE/src/libGLESv2/Buffer.h: Removed.
3325 * ANGLE/src/libGLESv2/Context.cpp: Removed.
3326 * ANGLE/src/libGLESv2/Context.h: Removed.
3327 * ANGLE/src/libGLESv2/Framebuffer.cpp: Removed.
3328 * ANGLE/src/libGLESv2/Framebuffer.h: Removed.
3329 * ANGLE/src/libGLESv2/Program.cpp: Removed.
3330 * ANGLE/src/libGLESv2/Program.h: Removed.
3331 * ANGLE/src/libGLESv2/RefCountObject.cpp: Removed.
3332 * ANGLE/src/libGLESv2/RefCountObject.h: Removed.
3333 * ANGLE/src/libGLESv2/Renderbuffer.cpp: Removed.
3334 * ANGLE/src/libGLESv2/Renderbuffer.h: Removed.
3335 * ANGLE/src/libGLESv2/ResourceManager.cpp: Removed.
3336 * ANGLE/src/libGLESv2/ResourceManager.h: Removed.
3337 * ANGLE/src/libGLESv2/Shader.cpp: Removed.
3338 * ANGLE/src/libGLESv2/Shader.h: Removed.
3339 * ANGLE/src/libGLESv2/Texture.cpp: Removed.
3340 * ANGLE/src/libGLESv2/Texture.h: Removed.
3341 * ANGLE/src/libGLESv2/geometry: Removed.
3342 * ANGLE/src/libGLESv2/geometry/IndexDataManager.cpp: Removed.
3343 * ANGLE/src/libGLESv2/geometry/IndexDataManager.h: Removed.
3344 * ANGLE/src/libGLESv2/geometry/VertexDataManager.cpp: Removed.
3345 * ANGLE/src/libGLESv2/geometry/VertexDataManager.h: Removed.
3346 * ANGLE/src/libGLESv2/geometry/backend.cpp: Removed.
3347 * ANGLE/src/libGLESv2/geometry/backend.h: Removed.
3348 * ANGLE/src/libGLESv2/geometry/dx9.cpp: Removed.
3349 * ANGLE/src/libGLESv2/geometry/dx9.h: Removed.
3350 * ANGLE/src/libGLESv2/geometry/vertexconversion.h: Removed.
3351 * ANGLE/src/libGLESv2/libGLESv2.cpp: Removed.
3352 * ANGLE/src/libGLESv2/libGLESv2.def: Removed.
3353 * ANGLE/src/libGLESv2/libGLESv2.vcproj: Removed.
3354 * ANGLE/src/libGLESv2/main.cpp: Removed.
3355 * ANGLE/src/libGLESv2/main.h: Removed.
3356 * ANGLE/src/libGLESv2/mathutil.h: Removed.
3357 * ANGLE/src/libGLESv2/utilities.cpp: Removed.
3358 * ANGLE/src/libGLESv2/utilities.h: Removed.
3360 * Sources/ThirdParty: Added.
3361 * Sources/ThirdParty/ANGLE: Copied from ANGLE.
3363 2010-12-26 Patrick Gansterer <paroga@webkit.org>
3365 Unreviewed WinCE buildfix after r74626.
3367 * cmake/OptionsWinCE.cmake:
3369 2010-12-24 Darin Adler <darin@apple.com>
3371 Updated makefiles used by Apple engineers to fix build with the
3372 new JavaScriptGlue location.
3374 * Makefile: Told this to build JavaScriptGlue. Some day we might
3375 want it to descend into Sources instead and use the Makefile there,
3376 but there are problems with sequencing the project builds, so that
3378 * Sources/Makefile.shared: Added.
3380 2010-12-24 Ryuan Choi <ryuan.choi@samsung.com>
3382 Reviewed by Kenneth Rohde Christiansen.
3384 [EFL] Add option to enable Touch Events.
3385 https://bugs.webkit.org/show_bug.cgi?id=49125
3387 Add ENABLE_TOUCH_EVENTS option.
3389 * cmake/OptionsEfl.cmake:
3390 * cmakeconfig.h.cmake:
3392 2010-12-23 Adam Barth <abarth@webkit.org>
3394 Rubber-stamped by Eric Seidel.
3396 Move JavaScriptGlue into Sources
3397 https://bugs.webkit.org/show_bug.cgi?id=51583
3399 Actually perform the move.
3401 * JavaScriptGlue: Removed.
3402 * JavaScriptGlue/Configurations: Removed.
3403 * JavaScriptGlue/Configurations/Base.xcconfig: Removed.
3404 * JavaScriptGlue/Configurations/DebugRelease.xcconfig: Removed.
3405 * JavaScriptGlue/Configurations/JavaScriptGlue.xcconfig: Removed.
3406 * JavaScriptGlue/Configurations/Version.xcconfig: Removed.
3407 * JavaScriptGlue/English.lproj: Removed.
3408 * JavaScriptGlue/English.lproj/InfoPlist.strings: Removed.
3409 * JavaScriptGlue/ForwardingHeaders: Removed.
3410 * JavaScriptGlue/ForwardingHeaders/masm: Removed.
3411 * JavaScriptGlue/ForwardingHeaders/masm/X86Assembler.h: Removed.
3412 * JavaScriptGlue/ForwardingHeaders/profiler: Removed.
3413 * JavaScriptGlue/ForwardingHeaders/profiler/Profiler.h: Removed.
3414 * JavaScriptGlue/ForwardingHeaders/runtime: Removed.
3415 * JavaScriptGlue/ForwardingHeaders/runtime/CallFrame.h: Removed.
3416 * JavaScriptGlue/ForwardingHeaders/wtf: Removed.
3417 * JavaScriptGlue/ForwardingHeaders/wtf/ASCIICType.h: Removed.
3418 * JavaScriptGlue/ForwardingHeaders/wtf/AlwaysInline.h: Removed.
3419 * JavaScriptGlue/ForwardingHeaders/wtf/Assertions.h: Removed.
3420 * JavaScriptGlue/ForwardingHeaders/wtf/Atomics.h: Removed.
3421 * JavaScriptGlue/ForwardingHeaders/wtf/Bitmap.h: Removed.
3422 * JavaScriptGlue/ForwardingHeaders/wtf/BumpPointerAllocator.h: Removed.
3423 * JavaScriptGlue/ForwardingHeaders/wtf/CrossThreadRefCounted.h: Removed.
3424 * JavaScriptGlue/ForwardingHeaders/wtf/CurrentTime.h: Removed.
3425 * JavaScriptGlue/ForwardingHeaders/wtf/DateInstanceCache.h: Removed.
3426 * JavaScriptGlue/ForwardingHeaders/wtf/DateMath.h: Removed.
3427 * JavaScriptGlue/ForwardingHeaders/wtf/FastAllocBase.h: Removed.
3428 * JavaScriptGlue/ForwardingHeaders/wtf/FastMalloc.h: Removed.
3429 * JavaScriptGlue/ForwardingHeaders/wtf/FixedArray.h: Removed.
3430 * JavaScriptGlue/ForwardingHeaders/wtf/Forward.h: Removed.
3431 * JavaScriptGlue/ForwardingHeaders/wtf/HashCountedSet.h: Removed.
3432 * JavaScriptGlue/ForwardingHeaders/wtf/HashFunctions.h: Removed.
3433 * JavaScriptGlue/ForwardingHeaders/wtf/HashMap.h: Removed.
3434 * JavaScriptGlue/ForwardingHeaders/wtf/HashSet.h: Removed.
3435 * JavaScriptGlue/ForwardingHeaders/wtf/HashTraits.h: Removed.
3436 * JavaScriptGlue/ForwardingHeaders/wtf/ListHashSet.h: Removed.
3437 * JavaScriptGlue/ForwardingHeaders/wtf/ListRefPtr.h: Removed.
3438 * JavaScriptGlue/ForwardingHeaders/wtf/Locker.h: Removed.
3439 * JavaScriptGlue/ForwardingHeaders/wtf/MainThread.h: Removed.
3440 * JavaScriptGlue/ForwardingHeaders/wtf/MathExtras.h: Removed.
3441 * JavaScriptGlue/ForwardingHeaders/wtf/Noncopyable.h: Removed.
3442 * JavaScriptGlue/ForwardingHeaders/wtf/NotFound.h: Removed.
3443 * JavaScriptGlue/ForwardingHeaders/wtf/OSAllocator.h: Removed.
3444 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtr.h: Removed.
3445 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtrCommon.h: Removed.
3446 * JavaScriptGlue/ForwardingHeaders/wtf/OwnFastMallocPtr.h: Removed.
3447 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtr.h: Removed.
3448 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtrCommon.h: Removed.
3449 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocation.h: Removed.
3450 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocationAligned.h: Removed.
3451 * JavaScriptGlue/ForwardingHeaders/wtf/PageBlock.h: Removed.
3452 * JavaScriptGlue/ForwardingHeaders/wtf/PageReservation.h: Removed.
3453 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnArrayPtr.h: Removed.
3454 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnPtr.h: Removed.
3455 * JavaScriptGlue/ForwardingHeaders/wtf/PassRefPtr.h: Removed.
3456 * JavaScriptGlue/ForwardingHeaders/wtf/Platform.h: Removed.
3457 * JavaScriptGlue/ForwardingHeaders/wtf/PossiblyNull.h: Removed.
3458 * JavaScriptGlue/ForwardingHeaders/wtf/PtrAndFlags.h: Removed.
3459 * JavaScriptGlue/ForwardingHeaders/wtf/RandomNumber.h: Removed.
3460 * JavaScriptGlue/ForwardingHeaders/wtf/RefCounted.h: Removed.
3461 * JavaScriptGlue/ForwardingHeaders/wtf/RefPtr.h: Removed.
3462 * JavaScriptGlue/ForwardingHeaders/wtf/StackBounds.h: Removed.
3463 * JavaScriptGlue/ForwardingHeaders/wtf/StdLibExtras.h: Removed.
3464 * JavaScriptGlue/ForwardingHeaders/wtf/StringHasher.h: Removed.
3465 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSafeShared.h: Removed.
3466 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSpecific.h: Removed.
3467 * JavaScriptGlue/ForwardingHeaders/wtf/Threading.h: Removed.
3468 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadingPrimitives.h: Removed.
3469 * JavaScriptGlue/ForwardingHeaders/wtf/UnusedParam.h: Removed.
3470 * JavaScriptGlue/ForwardingHeaders/wtf/VMTags.h: Removed.
3471 * JavaScriptGlue/ForwardingHeaders/wtf/ValueCheck.h: Removed.
3472 * JavaScriptGlue/ForwardingHeaders/wtf/Vector.h: Removed.
3473 * JavaScriptGlue/ForwardingHeaders/wtf/VectorTraits.h: Removed.
3474 * JavaScriptGlue/ForwardingHeaders/wtf/WTFThreadData.h: Removed.
3475 * JavaScriptGlue/ForwardingHeaders/wtf/text: Removed.
3476 * JavaScriptGlue/ForwardingHeaders/wtf/text/CString.h: Removed.
3477 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringHash.h: Removed.
3478 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImpl.h: Removed.
3479 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImplBase.h: Removed.
3480 * JavaScriptGlue/ForwardingHeaders/wtf/text/TextPosition.h: Removed.
3481 * JavaScriptGlue/ForwardingHeaders/wtf/text/WTFString.h: Removed.
3482 * JavaScriptGlue/ForwardingHeaders/wtf/unicode: Removed.
3483 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/Unicode.h: Removed.
3484 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu: Removed.
3485 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu/UnicodeIcu.h: Removed.
3486 * JavaScriptGlue/Info.plist: Removed.
3487 * JavaScriptGlue/JSBase.cpp: Removed.
3488 * JavaScriptGlue/JSBase.h: Removed.
3489 * JavaScriptGlue/JSObject.cpp: Removed.
3490 * JavaScriptGlue/JSObject.h: Removed.
3491 * JavaScriptGlue/JSRun.cpp: Removed.
3492 * JavaScriptGlue/JSRun.h: Removed.
3493 * JavaScriptGlue/JSUtils.cpp: Removed.
3494 * JavaScriptGlue/JSUtils.h: Removed.
3495 * JavaScriptGlue/JSValueWrapper.cpp: Removed.
3496 * JavaScriptGlue/JSValueWrapper.h: Removed.
3497 * JavaScriptGlue/JavaScriptGlue.cpp: Removed.
3498 * JavaScriptGlue/JavaScriptGlue.exp: Removed.
3499 * JavaScriptGlue/JavaScriptGlue.h: Removed.
3500 * JavaScriptGlue/JavaScriptGlue.xcodeproj: Removed.
3501 * JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj: Removed.
3502 * JavaScriptGlue/LICENSE: Removed.
3503 * JavaScriptGlue/Makefile: Removed.
3504 * JavaScriptGlue/UserObjectImp.cpp: Removed.
3505 * JavaScriptGlue/UserObjectImp.h: Removed.
3506 * JavaScriptGlue/config.h: Removed.
3507 * JavaScriptGlue/icu: Removed.
3508 * JavaScriptGlue/icu/LICENSE: Removed.
3509 * JavaScriptGlue/icu/README: Removed.
3510 * JavaScriptGlue/icu/unicode: Removed.
3511 * JavaScriptGlue/icu/unicode/platform.h: Removed.
3512 * JavaScriptGlue/icu/unicode/putil.h: Removed.
3513 * JavaScriptGlue/icu/unicode/uchar.h: Removed.
3514 * JavaScriptGlue/icu/unicode/ucnv.h: Removed.
3515 * JavaScriptGlue/icu/unicode/ucnv_err.h: Removed.
3516 * JavaScriptGlue/icu/unicode/uconfig.h: Removed.
3517 * JavaScriptGlue/icu/unicode/uenum.h: Removed.
3518 * JavaScriptGlue/icu/unicode/uiter.h: Removed.
3519 * JavaScriptGlue/icu/unicode/umachine.h: Removed.
3520 * JavaScriptGlue/icu/unicode/urename.h: Removed.
3521 * JavaScriptGlue/icu/unicode/ustring.h: Removed.
3522 * JavaScriptGlue/icu/unicode/utf.h: Removed.
3523 * JavaScriptGlue/icu/unicode/utf16.h: Removed.
3524 * JavaScriptGlue/icu/unicode/utf8.h: Removed.
3525 * JavaScriptGlue/icu/unicode/utf_old.h: Removed.
3526 * JavaScriptGlue/icu/unicode/utypes.h: Removed.
3527 * JavaScriptGlue/icu/unicode/uversion.h: Removed.
3528 * JavaScriptGlue/testjsglue.cpp: Removed.
3531 * Sources/JavaScriptGlue: Copied from JavaScriptGlue.
3532 * Sources/Makefile: Added.
3534 2010-12-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
3536 Reviewed by Kenneth Rohde Christiansen.
3538 [EFL] Fix ContextMenu removal
3539 https://bugs.webkit.org/show_bug.cgi?id=51530
3541 Fix ContextMenu removal
3543 In r74207 the support for ContextMenu was removed from EFL while the
3544 code is being ported to the new CROSS_PLATFORM_MENUS due to build
3545 breakage. However there were some missing removals in the shutdown
3546 logic that introduced a bug, leading to a segmentation fault when
3547 ContexController was destroyed.
3549 The best way to effectively disable the ContextMenu is to conditionally
3550 compile the meaningful stuff by surrounding with "#if
3551 ENABLE(CONTEXT_MENUS)" and then disabling it in CMake.
3553 * cmake/OptionsEfl.cmake: Disable ContextMenu and don't pretend we
3554 implement CROSS_PLATFORM_MENUS yet.
3556 2010-12-22 Xan Lopez <xlopez@igalia.com>
3558 Reviewed by Gustavo Noronha.
3560 * configure.ac: bump version to 1.3.9.
3562 2010-12-22 Xan Lopez <xlopez@igalia.com>
3564 Reviewed by Gustavo Noronha.
3566 [GTK] Compilation fixes with GTK+ 2.91.7
3567 https://bugs.webkit.org/show_bug.cgi?id=51487
3569 * configure.ac: depend on GTK+ 2.91.7 when using GTK+ 3.x.
3571 2010-12-22 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3573 Reviewed by Antonio Gomes.
3575 [EFL] Sets default user agent
3576 https://bugs.webkit.org/show_bug.cgi?id=47903
3578 Add macros for WebKit EFL and User Agent.
3580 * cmake/OptionsEfl.cmake:
3581 * cmakeconfig.h.cmake:
3583 2010-12-20 Adam Barth <abarth@webkit.org>
3585 Move web sites to Websites directory
3586 https://bugs.webkit.org/show_bug.cgi?id=51323
3588 This patch was never officially reviewed (because it was too large to
3589 upload to bugs.webkit.org), but it was discussed on webkit-dev and Mark
3590 Rowe gave me the green light.
3592 * BugsSite: Removed.
3593 * BugsSite/.cvsignore: Removed.
3594 * BugsSite/.htaccess: Removed.
3595 * BugsSite/Bugzilla: Removed.
3596 * BugsSite/Bugzilla.pm: Removed.
3597 * BugsSite/Bugzilla/.cvsignore: Removed.
3598 * BugsSite/Bugzilla/.htaccess: Removed.
3599 * BugsSite/Bugzilla/Attachment: Removed.
3600 * BugsSite/Bugzilla/Attachment.pm: Removed.
3601 * BugsSite/Bugzilla/Attachment/PatchReader.pm: Removed.
3602 * BugsSite/Bugzilla/Auth: Removed.
3603 * BugsSite/Bugzilla/Auth.pm: Removed.
3604 * BugsSite/Bugzilla/Auth/Login: Removed.
3605 * BugsSite/Bugzilla/Auth/Login.pm: Removed.
3606 * BugsSite/Bugzilla/Auth/Login/CGI.pm: Removed.
3607 * BugsSite/Bugzilla/Auth/Login/Cookie.pm: Removed.
3608 * BugsSite/Bugzilla/Auth/Login/Env.pm: Removed.
3609 * BugsSite/Bugzilla/Auth/Login/Stack.pm: Removed.
3610 * BugsSite/Bugzilla/Auth/Login/WWW: Removed.
3611 * BugsSite/Bugzilla/Auth/Login/WWW/CGI: Removed.
3612 * BugsSite/Bugzilla/Auth/Persist: Removed.
3613 * BugsSite/Bugzilla/Auth/Persist/Cookie.pm: Removed.
3614 * BugsSite/Bugzilla/Auth/Verify: Removed.
3615 * BugsSite/Bugzilla/Auth/Verify.pm: Removed.
3616 * BugsSite/Bugzilla/Auth/Verify/DB.pm: Removed.
3617 * BugsSite/Bugzilla/Auth/Verify/LDAP.pm: Removed.
3618 * BugsSite/Bugzilla/Auth/Verify/RADIUS.pm: Removed.
3619 * BugsSite/Bugzilla/Auth/Verify/Stack.pm: Removed.
3620 * BugsSite/Bugzilla/Bug.pm: Removed.
3621 * BugsSite/Bugzilla/BugMail.pm: Removed.
3622 * BugsSite/Bugzilla/CGI.pm: Removed.
3623 * BugsSite/Bugzilla/Chart.pm: Removed.
3624 * BugsSite/Bugzilla/Classification.pm: Removed.
3625 * BugsSite/Bugzilla/Component.pm: Removed.
3626 * BugsSite/Bugzilla/Config: Removed.
3627 * BugsSite/Bugzilla/Config.pm: Removed.
3628 * BugsSite/Bugzilla/Config/Admin.pm: Removed.
3629 * BugsSite/Bugzilla/Config/Attachment.pm: Removed.
3630 * BugsSite/Bugzilla/Config/Auth.pm: Removed.
3631 * BugsSite/Bugzilla/Config/BugChange.pm: Removed.
3632 * BugsSite/Bugzilla/Config/BugFields.pm: Removed.
3633 * BugsSite/Bugzilla/Config/BugMove.pm: Removed.
3634 * BugsSite/Bugzilla/Config/Common.pm: Removed.
3635 * BugsSite/Bugzilla/Config/Core.pm: Removed.
3636 * BugsSite/Bugzilla/Config/DependencyGraph.pm: Removed.
3637 * BugsSite/Bugzilla/Config/GroupSecurity.pm: Removed.
3638 * BugsSite/Bugzilla/Config/LDAP.pm: Removed.
3639 * BugsSite/Bugzilla/Config/MTA.pm: Removed.
3640 * BugsSite/Bugzilla/Config/PatchViewer.pm: Removed.
3641 * BugsSite/Bugzilla/Config/Query.pm: Removed.
3642 * BugsSite/Bugzilla/Config/RADIUS.pm: Removed.
3643 * BugsSite/Bugzilla/Config/ShadowDB.pm: Removed.
3644 * BugsSite/Bugzilla/Config/UserMatch.pm: Removed.
3645 * BugsSite/Bugzilla/Constants.pm: Removed.
3646 * BugsSite/Bugzilla/DB: Removed.
3647 * BugsSite/Bugzilla/DB.pm: Removed.
3648 * BugsSite/Bugzilla/DB/Mysql.pm: Removed.
3649 * BugsSite/Bugzilla/DB/Oracle.pm: Removed.
3650 * BugsSite/Bugzilla/DB/Pg.pm: Removed.
3651 * BugsSite/Bugzilla/DB/Schema: Removed.
3652 * BugsSite/Bugzilla/DB/Schema.pm: Removed.
3653 * BugsSite/Bugzilla/DB/Schema/Mysql.pm: Removed.
3654 * BugsSite/Bugzilla/DB/Schema/Oracle.pm: Removed.
3655 * BugsSite/Bugzilla/DB/Schema/Pg.pm: Removed.
3656 * BugsSite/Bugzilla/Error.pm: Removed.
3657 * BugsSite/Bugzilla/Field.pm: Removed.
3658 * BugsSite/Bugzilla/Flag.pm: Removed.
3659 * BugsSite/Bugzilla/FlagType.pm: Removed.
3660 * BugsSite/Bugzilla/Group.pm: Removed.
3661 * BugsSite/Bugzilla/Hook.pm: Removed.
3662 * BugsSite/Bugzilla/Install: Removed.
3663 * BugsSite/Bugzilla/Install.pm: Removed.
3664 * BugsSite/Bugzilla/Install/CPAN.pm: Removed.
3665 * BugsSite/Bugzilla/Install/DB.pm: Removed.
3666 * BugsSite/Bugzilla/Install/Filesystem.pm: Removed.
3667 * BugsSite/Bugzilla/Install/Localconfig.pm: Removed.
3668 * BugsSite/Bugzilla/Install/Requirements.pm: Removed.
3669 * BugsSite/Bugzilla/Install/Util.pm: Removed.
3670 * BugsSite/Bugzilla/Keyword.pm: Removed.
3671 * BugsSite/Bugzilla/Mailer.pm: Removed.
3672 * BugsSite/Bugzilla/Milestone.pm: Removed.
3673 * BugsSite/Bugzilla/Object.pm: Removed.
3674 * BugsSite/Bugzilla/Product.pm: Removed.
3675 * BugsSite/Bugzilla/Search: Removed.
3676 * BugsSite/Bugzilla/Search.pm: Removed.
3677 * BugsSite/Bugzilla/Search/Quicksearch.pm: Removed.
3678 * BugsSite/Bugzilla/Search/Saved.pm: Removed.
3679 * BugsSite/Bugzilla/Series.pm: Removed.
3680 * BugsSite/Bugzilla/Status.pm: Removed.
3681 * BugsSite/Bugzilla/Template: Removed.
3682 * BugsSite/Bugzilla/Template.pm: Removed.
3683 * BugsSite/Bugzilla/Template/Parser.pm: Removed.
3684 * BugsSite/Bugzilla/Template/Plugin: Removed.
3685 * BugsSite/Bugzilla/Template/Plugin/Bugzilla.pm: Removed.
3686 * BugsSite/Bugzilla/Template/Plugin/Hook.pm: Removed.
3687 * BugsSite/Bugzilla/Template/Plugin/User.pm: Removed.
3688 * BugsSite/Bugzilla/Token.pm: Removed.
3689 * BugsSite/Bugzilla/Update.pm: Removed.
3690 * BugsSite/Bugzilla/User: Removed.
3691 * BugsSite/Bugzilla/User.pm: Removed.
3692 * BugsSite/Bugzilla/User/Setting: Removed.
3693 * BugsSite/Bugzilla/User/Setting.pm: Removed.
3694 * BugsSite/Bugzilla/User/Setting/Lang.pm: Removed.
3695 * BugsSite/Bugzilla/User/Setting/Skin.pm: Removed.
3696 * BugsSite/Bugzilla/Util.pm: Removed.
3697 * BugsSite/Bugzilla/Version.pm: Removed.
3698 * BugsSite/Bugzilla/WebService: Removed.
3699 * BugsSite/Bugzilla/WebService.pm: Removed.
3700 * BugsSite/Bugzilla/WebService/Bug.pm: Removed.
3701 * BugsSite/Bugzilla/WebService/Bugzilla.pm: Removed.
3702 * BugsSite/Bugzilla/WebService/Constants.pm: Removed.
3703 * BugsSite/Bugzilla/WebService/Product.pm: Removed.
3704 * BugsSite/Bugzilla/WebService/User.pm: Removed.
3705 * BugsSite/PrettyPatch: Removed.
3706 * BugsSite/PrettyPatch/PrettyPatch.rb: Removed.
3707 * BugsSite/PrettyPatch/diff.rb: Removed.
3708 * BugsSite/PrettyPatch/prettify.rb: Removed.
3709 * BugsSite/QUICKSTART: Removed.
3710 * BugsSite/README: Removed.
3711 * BugsSite/UPGRADING: Removed.
3712 * BugsSite/UPGRADING-pre-2.8: Removed.
3713 * BugsSite/admin.cgi: Removed.
3714 * BugsSite/attachment.cgi: Removed.
3715 * BugsSite/buglist.cgi: Removed.
3716 * BugsSite/bugzilla.dtd: Removed.
3717 * BugsSite/chart.cgi: Removed.
3718 * BugsSite/checksetup.pl: Removed.
3719 * BugsSite/code-review.js: Removed.
3720 * BugsSite/colchange.cgi: Removed.
3721 * BugsSite/collectstats.pl: Removed.
3722 * BugsSite/committers-autocomplete.js: Removed.
3723 * BugsSite/config.cgi: Removed.
3724 * BugsSite/contrib: Removed.
3725 * BugsSite/contrib/README: Removed.
3726 * BugsSite/contrib/bugzilla-submit: Removed.
3727 * BugsSite/contrib/bugzilla-submit/README: Removed.
3728 * BugsSite/contrib/bugzilla-submit/bugdata.txt: Removed.
3729 * BugsSite/contrib/bugzilla-submit/bugzilla-submit: Removed.
3730 * BugsSite/contrib/bugzilla-submit/bugzilla-submit.xml: Removed.
3731 * BugsSite/contrib/bugzilla_ldapsync.rb: Removed.
3732 * BugsSite/contrib/bz_webservice_demo.pl: Removed.
3733 * BugsSite/contrib/bzdbcopy.pl: Removed.
3734 * BugsSite/contrib/cmdline: Removed.
3735 * BugsSite/contrib/cmdline/bugcount: Removed.
3736 * BugsSite/contrib/cmdline/bugids: Removed.
3737 * BugsSite/contrib/cmdline/buglist: Removed.
3738 * BugsSite/contrib/cmdline/bugs: Removed.
3739 * BugsSite/contrib/cmdline/bugslink: Removed.
3740 * BugsSite/contrib/cmdline/makequery: Removed.
3741 * BugsSite/contrib/cmdline/query.conf: Removed.
3742 * BugsSite/contrib/cvs-update.pl: Removed.
3743 * BugsSite/contrib/gnats2bz.pl: Removed.
3744 * BugsSite/contrib/gnatsparse: Removed.
3745 * BugsSite/contrib/gnatsparse/README: Removed.
3746 * BugsSite/contrib/gnatsparse/gnatsparse.py: Removed.
3747 * BugsSite/contrib/gnatsparse/magic.py: Removed.
3748 * BugsSite/contrib/gnatsparse/specialuu.py: Removed.
3749 * BugsSite/contrib/jb2bz.py: Removed.
3750 * BugsSite/contrib/merge-users.pl: Removed.
3751 * BugsSite/contrib/mysqld-watcher.pl: Removed.
3752 * BugsSite/contrib/recode-overrides.txt: Removed.
3753 * BugsSite/contrib/recode.pl: Removed.
3754 * BugsSite/contrib/sendbugmail.pl: Removed.
3755 * BugsSite/contrib/sendunsentbugmail.pl: Removed.
3756 * BugsSite/contrib/syncLDAP.pl: Removed.
3757 * BugsSite/contrib/yp_nomail.sh: Removed.
3758 * BugsSite/createaccount.cgi: Removed.
3759 * BugsSite/data: Removed.
3760 * BugsSite/data/.htaccess: Removed.
3761 * BugsSite/data/attachments: Removed.
3762 * BugsSite/data/attachments/.htaccess: Removed.
3763 * BugsSite/data/duplicates: Removed.
3764 * BugsSite/data/mail: Removed.
3765 * BugsSite/data/mimedump-tmp: Removed.
3766 * BugsSite/data/mining: Removed.
3767 * BugsSite/data/params: Removed.
3768 * BugsSite/data/template: Removed.
3769 * BugsSite/data/webdot: Removed.
3770 * BugsSite/data/webdot/.htaccess: Removed.
3771 * BugsSite/describecomponents.cgi: Removed.
3772 * BugsSite/describekeywords.cgi: Removed.
3773 * BugsSite/docs: Removed.
3774 * BugsSite/docs/en: Removed.
3775 * BugsSite/docs/en/.cvsignore: Removed.
3776 * BugsSite/docs/en/README.docs: Removed.
3777 * BugsSite/docs/en/images: Removed.
3778 * BugsSite/docs/en/images/bzLifecycle.png: Removed.
3779 * BugsSite/docs/en/images/bzLifecycle.xml: Removed.
3780 * BugsSite/docs/en/images/callouts: Removed.
3781 * BugsSite/docs/en/images/callouts/1.gif: Removed.
3782 * BugsSite/docs/en/images/callouts/2.gif: Removed.
3783 * BugsSite/docs/en/images/callouts/3.gif: Removed.
3784 * BugsSite/docs/en/images/caution.gif: Removed.
3785 * BugsSite/docs/en/images/note.gif: Removed.
3786 * BugsSite/docs/en/images/tip.gif: Removed.
3787 * BugsSite/docs/en/images/warning.gif: Removed.
3788 * BugsSite/docs/en/rel_notes.txt: Removed.
3789 * BugsSite/docs/en/xml: Removed.
3790 * BugsSite/docs/en/xml/.cvsignore: Removed.
3791 * BugsSite/docs/en/xml/Bugzilla-Guide.xml: Removed.
3792 * BugsSite/docs/en/xml/about.xml: Removed.
3793 * BugsSite/docs/en/xml/administration.xml: Removed.
3794 * BugsSite/docs/en/xml/conventions.xml: Removed.
3795 * BugsSite/docs/en/xml/customization.xml: Removed.
3796 * BugsSite/docs/en/xml/gfdl.xml: Removed.
3797 * BugsSite/docs/en/xml/glossary.xml: Removed.
3798 * BugsSite/docs/en/xml/index.xml: Removed.
3799 * BugsSite/docs/en/xml/installation.xml: Removed.
3800 * BugsSite/docs/en/xml/integration.xml: Removed.
3801 * BugsSite/docs/en/xml/introduction.xml: Removed.
3802 * BugsSite/docs/en/xml/modules.xml: Removed.
3803 * BugsSite/docs/en/xml/patches.xml: Removed.
3804 * BugsSite/docs/en/xml/requiredsoftware.xml: Removed.
3805 * BugsSite/docs/en/xml/security.xml: Removed.
3806 * BugsSite/docs/en/xml/troubleshooting.xml: Removed.
3807 * BugsSite/docs/en/xml/using.xml: Removed.
3808 * BugsSite/docs/html: Removed.
3809 * BugsSite/docs/html/api: Removed.
3810 * BugsSite/docs/images: Removed.
3811 * BugsSite/docs/images/callouts: Removed.
3812 * BugsSite/docs/lib: Removed.
3813 * BugsSite/docs/lib/Pod: Removed.