1 2011-09-14 Alexis Menard <alexis.menard@openbossa.org>
3 [Qt] Replace QT_GCC_X as they don't exist in Qt5 anymore.
4 https://bugs.webkit.org/show_bug.cgi?id=68114
6 Reviewed by Kenneth Rohde Christiansen.
8 Replace QT_GCC_X variables, they have been removed in Qt5. It was
9 actually wrong to use them because they tell about which GCC version
10 Qt has been compiled, not the current version of GCC use to build webkit.
11 I use gcc -dumpversion to get it.
15 2011-09-14 Ulan Degenbaev <ulan@chromium.org>
17 [v8] Improve performance of typed array copy constructor taking Array
18 https://bugs.webkit.org/show_bug.cgi?id=68015
20 Reviewed by Kenneth Russell.
22 Invoke the 'set' method of the constructed array instead of
23 copying the elements of the source array one by one.
25 Copy constructor tests already exist.
27 * ../../Source/WebCore/WebCore.gypi:
28 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp: Added.
29 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
31 2011-09-14 Csaba Osztrogonác <ossy@webkit.org>
33 [GTK] Unreviewed buildfix after r95107.
37 2011-09-13 Eric Seidel <eric@webkit.org>
39 Remove ENABLE_SVG_USE as <use> is required by HTML5
40 https://bugs.webkit.org/show_bug.cgi?id=68019
42 Reviewed by Ryosuke Niwa.
44 * Source/cmake/OptionsEfl.cmake:
45 * Source/cmake/OptionsWinCE.cmake:
46 * Source/cmakeconfig.h.cmake:
49 2011-09-13 Eric Seidel <eric@webkit.org>
51 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
52 https://bugs.webkit.org/show_bug.cgi?id=68018
54 Reviewed by Ryosuke Niwa.
56 * Source/cmake/OptionsEfl.cmake:
57 * Source/cmake/OptionsWinCE.cmake:
58 * Source/cmakeconfig.h.cmake:
61 2011-09-09 Rafael Antognolli <antognolli@profusion.mobi>
63 Add replacement functions for gdk ones.
64 https://bugs.webkit.org/show_bug.cgi?id=66323
66 Reviewed by Martin Robinson.
68 * Source/cmake/FindPango.cmake:
70 2011-09-09 Laszlo Gombos <laszlo.1.gombos@nokia.com>
72 [Qt] Remove common.pri
73 https://bugs.webkit.org/show_bug.cgi?id=67814
75 Reviewed by Andreas Kling.
77 * Source/WebKit.pri: Move rules from common.pri to WebKit.pri.
78 * Source/common.pri: Removed.
80 2011-09-08 Mark Pilgrim <pilgrim@chromium.org>
82 Test how HTMLAnchorElement.getParameter reacts to too few arguments
83 https://bugs.webkit.org/show_bug.cgi?id=66522
85 Reviewed by Adam Barth.
87 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter-expected.txt: Added.
88 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter.html: Added.
90 2011-09-08 Varun Jain <varunjain@google.com>
92 Implement double tap detection in GestureRecognizerChromium
93 https://bugs.webkit.org/show_bug.cgi?id=67709
95 Reviewed by Dimitri Glazkov.
97 * Source/WebCore/page/EventHandler.cpp:
98 * Source/WebCore/platform/PlatformGestureEvent.h:
100 2011-09-08 Ulan Degenbaev <ulan@chromium.org>
102 [v8] Improve performance of typed array set() taking Array
103 https://bugs.webkit.org/show_bug.cgi?id=63644
105 Reviewed by Kenneth Russell.
107 Overwrite the native 'set' method of the type arrays with JS
108 implementation after initialization of the global context.
110 Add tests for invalid and boundary offsets. No performance tests.
112 * LayoutTests/fast/canvas/webgl/array-unit-tests-expected.txt:
113 * LayoutTests/fast/canvas/webgl/array-unit-tests.html:
114 * Source/WebCore/WebCore.gyp/WebCore.gyp:
115 * Source/WebCore/WebCore.gypi:
116 * Source/WebCore/bindings/v8/V8BindingScripts.cpp: Added.
117 * Source/WebCore/bindings/v8/V8BindingScripts.h: Added.
118 * Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
119 * Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
120 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js: Added.
122 2011-09-08 Varun Jain <varunjain@google.com>
124 Split Tap gesture detection into TapDown and Tap.
125 We need this distinction to highlight links when they are first touched. The link is
126 followed only if the tap is completed, otherwise, if a scroll is detected, the highlight
128 https://bugs.webkit.org/show_bug.cgi?id=67645
130 Reviewed by Dimitri Glazkov.
132 * Source/WebCore/page/EventHandler.cpp:
133 * Source/WebCore/platform/PlatformGestureEvent.h:
135 2011-09-07 Alexei Svitkine <asvitkine@chromium.org>
137 Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
138 https://bugs.webkit.org/show_bug.cgi?id=67511
140 Reviewed by Dimitri Glazkov.
142 * Source/autotools/symbols.filter:
144 2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
146 REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
147 https://bugs.webkit.org/show_bug.cgi?id=67453
149 Reviewed by Kent Tamura.
151 Add symbols for internals.
153 * Source/autotools/symbols.filter:
155 2011-09-04 Robin Dunn <robin@alldunn.com>
157 [wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
158 https://bugs.webkit.org/show_bug.cgi?id=67577
160 Reviewed by Kevin Ollivier.
164 2011-08-30 Aaron Colwell <acolwell@chromium.org>
166 Add MediaSource API to HTMLMediaElement
167 https://bugs.webkit.org/show_bug.cgi?id=64731
169 Reviewed by Eric Carlson.
173 2011-08-30 Ryosuke Niwa <rniwa@webkit.org>
175 Cleanup after r94050 and r94054.
177 * Source/autotools/symbols.filter:
179 2011-08-30 Philippe Normand <pnormand@igalia.com>
181 Unreviewed, another attempt to fix GTK build after r94038.
183 * Source/autotools/symbols.filter:
185 2011-08-29 Ryosuke Niwa <rniwa@webkit.org>
187 Build fix attempt after r94038.
189 * Source/autotools/symbols.filter:
191 2011-08-26 Varun Jain <varunjain@google.com>
193 WebViewImpl::selectionRange should return range in the right order.
194 https://bugs.webkit.org/show_bug.cgi?id=66973
196 Reviewed by Darin Fisher.
198 * Source/WebKit/chromium/public/WebWidget.h:
199 * Source/WebKit/chromium/src/WebViewImpl.cpp:
201 2011-08-25 Martin Robinson <mrobinson@igalia.com>
203 Reviewed by Xan Lopez.
205 [GTK] Switch to GTK+ 3.x by default
206 https://bugs.webkit.org/show_bug.cgi?id=63047
208 * configure.ac: Modify the default value of the --with-gtk option to be 3.0.
210 2011-08-24 Philippe Normand <pnormand@igalia.com>
212 [GTK] bump GStreamer requirement to 0.10.30
213 https://bugs.webkit.org/show_bug.cgi?id=66860
215 Reviewed by Martin Robinson.
219 2011-08-23 Steve Block <steveblock@google.com>
221 Remove all mention of removed Android files from build scripts
222 https://bugs.webkit.org/show_bug.cgi?id=66755
224 Reviewed by Tony Gentilcore.
226 * Source/cmake/WebKitPackaging.cmake:
228 2011-08-19 MORITA Hajime <morrita@google.com>
230 Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
231 https://bugs.webkit.org/show_bug.cgi?id=65902
233 Reviewed by Ryosuke Niwa.
235 Add export for window.internals object.
237 * Source/autotools/symbols.filter:
239 2011-08-16 Andras Becsi <abecsi@webkit.org>
241 Reviewed by Csaba Osztrogonác.
243 Need AtomicStrings for the various font family names
244 https://bugs.webkit.org/show_bug.cgi?id=28024
246 * Source/cmake/WebKitMacros.cmake: Add new macro.
248 2011-08-11 Xan Lopez <xlopez@igalia.com>
250 [GTK] Update NEWS and configure.ac for 1.5.2 release
252 Reviewed by Gustavo Noronha.
254 * configure.ac: update for release.
256 2011-08-10 Varun Jain <varunjain@google.com>
258 WebViewImpl::selectionRange should return false if there is no selection
259 https://bugs.webkit.org/show_bug.cgi?id=66012
261 Reviewed by Darin Fisher.
263 * Source/WebKit/chromium/src/WebViewImpl.cpp:
265 2011-08-10 Kevin Ollivier <kevino@theolliviers.com>
267 [wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
268 as ICU on Leopard is too old to build this.
272 2011-08-08 Adrienne Walker <enne@google.com>
274 Add testing for --force-compositing-mode to windows.internal
275 https://bugs.webkit.org/show_bug.cgi?id=65777
277 Reviewed by Adam Barth.
279 Add exports for Document::settings().
281 * Source/autotools/symbols.filter:
283 2011-08-09 Sheriff Bot <webkit.review.bot@gmail.com>
285 Unreviewed, rolling out r92683.
286 http://trac.webkit.org/changeset/92683
287 https://bugs.webkit.org/show_bug.cgi?id=65921
289 "Breaks Qt --minimal build. Revert pending update of the Qt
290 minimal configuration" (Requested by simathur on #webkit).
294 2011-08-09 Siddharth Mathur <siddharth.mathur@nokia.com>
296 [Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
297 https://bugs.webkit.org/show_bug.cgi?id=65880
299 Reviewed by Andreas Kling.
301 QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which
302 check for their feature flags. Assume that any reasonable Qt build provides them.
306 2011-08-06 Aron Rosenberg <arosenberg@logitech.com>
308 Reviewed by Benjamin Poulain.
310 [Qt] Fix build with Intel compiler on Windows
311 https://bugs.webkit.org/show_bug.cgi?id=65088
313 Disable Intel Compiler warning 873 - function "" has no corresponding operator
314 delete (to be called if an exception is thrown during initialization of an
319 2011-08-03 Kevin Ollivier <kevino@theolliviers.com>
321 [wx] Unreviewed build fix after gesture recognizer changes.
325 2011-08-02 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
327 [Qt] [WK2] Expose web view classes to QML
328 https://bugs.webkit.org/show_bug.cgi?id=65339
330 Reviewed by Benjamin Poulain.
332 * Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
334 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
336 [GTK] Install web and plugin processes in libexecdir instead of bindir
337 https://bugs.webkit.org/show_bug.cgi?id=65600
339 Reviewed by Martin Robinson.
341 * GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
342 WebKit2 in this moment.
344 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
346 [GTK] Reorganize pkg-config files
347 https://bugs.webkit.org/show_bug.cgi?id=65548
349 Reviewed by Martin Robinson.
351 * GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
352 are common to all libraries.
353 * configure.ac: Update pkg-config files.
355 2011-08-02 Varun Jain <varunjain@google.com>
357 Missing null check in WebViewImpl::selectionRange
358 https://bugs.webkit.org/show_bug.cgi?id=65561
360 Reviewed by Darin Fisher.
362 * Source/WebKit/chromium/src/WebViewImpl.cpp:
364 2011-08-01 Scott Graham <scottmg@chromium.org>
366 REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
367 https://bugs.webkit.org/show_bug.cgi?id=61006
369 Reviewed by Antti Koivisto.
371 Update exports for test harness.
373 * Source/autotools/symbols.filter:
375 2011-08-01 Hayato Ito <hayato@chromium.org>
377 Add support for getting an element in shadow root by its id into a window.internals object.
378 https://bugs.webkit.org/show_bug.cgi?id=64587
380 Reviewed by Hajime Morita.
382 * Source/autotools/symbols.filter:
384 2011-08-01 Neil Roberts <neil@linux.intel.com>
386 build: Fix finding the headers for GStreamer
388 The cmake files to find the various GStreamer packages were all
389 checking for the header gst/gst.h. However if gst-plugins-base is
390 installed into a separate prefix from gstreamer then all of these
391 tests would only pick up the gstreamer include path so the build
392 would fail. This patch changes it to try and find a file
393 appropriate to each package.
395 https://bugs.webkit.org/show_bug.cgi?id=64933
397 Reviewed by Martin Robinson.
399 * Source/cmake/FindGStreamer-App.cmake:
400 * Source/cmake/FindGStreamer-Base.cmake:
401 * Source/cmake/FindGStreamer-Interfaces.cmake:
402 * Source/cmake/FindGStreamer-Pbutils.cmake:
403 * Source/cmake/FindGStreamer-Plugins-Base.cmake:
404 * Source/cmake/FindGStreamer-Video.cmake:
406 2011-07-31 Daniel Bates <dbates@webkit.org>
408 Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
410 * Source/autotools/symbols.filter:
412 2011-07-31 Daniel Bates <dbates@webkit.org>
414 Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
416 * Source/autotools/symbols.filter: Export symbols needed by Internals.
418 2011-07-27 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
420 [Qt] Fix build in Qt 5 of QDeclarativeWebView
421 https://bugs.webkit.org/show_bug.cgi?id=65258
423 Reviewed by Andreas Kling.
425 In Qt 5, the QGraphicsView-based classes for QtQuick are in the
426 qtquick1 module, including QDeclarativeItem and QDeclarativeView.
430 2011-07-26 Andras Becsi <abecsi@webkit.org>
432 [Qt] [WK2] Disable the build with Qt versions older than 5.0
433 https://bugs.webkit.org/show_bug.cgi?id=65189
435 Reviewed by Csaba Osztrogonác.
437 * Source/WebKit.pro: Abort if not using Qt5.
439 2011-07-20 Pierre Rossi <pierre.rossi@gmail.com>
441 [Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
443 This is done in order to prevent collision with the recently
444 introduced function QSslCertificate::verify() in Qt5.
446 https://bugs.webkit.org/show_bug.cgi?id=64855
448 Reviewed by Simon Hausmann.
452 2011-07-19 Robert Sesek <rsesek@chromium.org>
454 [Chromium] Need to remove app/ from DEPS
455 https://bugs.webkit.org/show_bug.cgi?id=64750
457 Reviewed by Tony Chang.
459 Remove Source/WebKit/chromium/app/ from .gitignore.
463 2011-07-18 MORITA Hajime <morrita@google.com>
465 [ShadowContentElement] forwarded node should be able to access its hosting content element.
466 https://bugs.webkit.org/show_bug.cgi?id=64251
468 Reviewed by Dimitri Glazkov.
470 Added GTK symbols for new window.internals methods.
472 * Source/autotools/symbols.filter:
474 2011-07-15 Martin Robinson <mrobinson@igalia.com>
476 Build fixes for WebKit2. Ensure that all generated sources are
477 on nodist primaries, that they are on forward declared variables
478 so that BUILT_SOURCES is calculated properly and that zlib is
479 included during linking (for WOFF support).
482 * Source/autotools/webkit.m4: Include test for zlib.
484 2011-07-15 Carlos Garcia Campos <cgarcia@igalia.com>
486 [GTK] Build plugin process by default when building WebKit2
487 https://bugs.webkit.org/show_bug.cgi?id=64592
489 Reviewed by Philippe Normand.
493 2011-07-14 Carlos Garcia Campos <cgarcia@igalia.com>
495 Reviewed by Martin Robinson.
497 [GTK] Implement Plugin Process
498 https://bugs.webkit.org/show_bug.cgi?id=60546
500 * configure.ac: Always check for gtk2 when building the plugin
503 2011-07-14 MORITA Hajime <morrita@google.com>
505 Unreviewed, rolling out r90976, r90981, and r90985.
506 http://trac.webkit.org/changeset/90976
507 http://trac.webkit.org/changeset/90981
508 http://trac.webkit.org/changeset/90985
509 https://bugs.webkit.org/show_bug.cgi?id=64251
513 * Source/autotools/symbols.filter:
515 2011-07-14 MORITA Hajime <morrita@google.com>
517 Unreviewed attempt to build fix.
519 * Source/autotools/symbols.filter:
521 2011-07-13 MORITA Hajime <morrita@google.com>
523 [ShadowContentElement] forwarded node should be able to access its hosting content element.
524 https://bugs.webkit.org/show_bug.cgi?id=64251
526 Reviewed by Dimitri Glazkov.
528 Added GTK symbols for new window.internals methods.
530 * Source/autotools/symbols.filter:
532 2011-07-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
534 [EFL] Add Fullscreen API feature
535 https://bugs.webkit.org/show_bug.cgi?id=63975
537 This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
538 ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
540 Reviewed by Adam Barth.
542 * Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
543 * Source/cmakeconfig.h.cmake: ditto.
545 2011-07-05 Vsevolod Vlasov <vsevik@chromium.org>
547 Web Inspector: Show content for plugin requests in network panel.
548 https://bugs.webkit.org/show_bug.cgi?id=30080
550 Added GTK symbols for new window.internals methods.
552 Reviewed by Pavel Feldman.
554 * Source/autotools/symbols.filter:
556 2011-07-04 Sheriff Bot <webkit.review.bot@gmail.com>
558 Unreviewed, rolling out r90373.
559 http://trac.webkit.org/changeset/90373
560 https://bugs.webkit.org/show_bug.cgi?id=63917
562 Breaks Qt Linux Release minimal (Requested by vsevik on
565 * Source/autotools/symbols.filter:
567 2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
569 Web Inspector: Show content for plugin requests in network panel.
570 https://bugs.webkit.org/show_bug.cgi?id=30080
572 Reviewed by Pavel Feldman.
574 * Source/autotools/symbols.filter:
576 2011-07-01 Tony Chang <tony@chromium.org>
578 Add chromium sql directory to git ignore.
582 2011-07-01 Patrick Gansterer <paroga@webkit.org>
584 Reviewed by Daniel Bates.
586 [CMake] Add cpu detection for MIPS
587 https://bugs.webkit.org/show_bug.cgi?id=63693
589 * Source/CMakeLists.txt:
591 2011-07-01 Joone Hur <joone.hur@collabora.co.uk>
593 Reviewed by Martin Robinson.
595 [GTK] Add DeviceOrientation feature
596 https://bugs.webkit.org/show_bug.cgi?id=63720
598 Add configure option to enable/disable DeviceOrientation feature.
602 2011-06-28 Joone Hur <joone.hur@collabora.co.uk>
604 Reviewed by Martin Robinson.
606 [GTK] Rename 3D transforms to 3D rendering
607 https://bugs.webkit.org/show_bug.cgi?id=63508
609 WebKitGtk+ provides the 3D transforms feature, but it was
610 renamed to 3D Rendering. This features supports CSS 3D trasnforms.
612 * configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
614 2011-06-27 Alexis Menard <alexis.menard@openbossa.org>
616 Reviewed by Kenneth Rohde Christiansen.
618 [Qt] Remove Phonon MediaPlayer from the tree.
619 https://bugs.webkit.org/show_bug.cgi?id=63448
621 Remvove from the build.
625 2011-06-24 Dominic Cooney <dominicc@chromium.org>
627 Reviewed by Dimitri Glazkov.
629 Convert shadow DOM-related tests to use window.internals
630 https://bugs.webkit.org/show_bug.cgi?id=61671
632 * Source/autotools/symbols.filter: Export symbols for GTK.
634 2011-06-24 Carlos Garcia Campos <cgarcia@igalia.com>
636 Reviewed by Martin Robinson.
638 [GTK] Add more debug options to compilation
639 https://bugs.webkit.org/show_bug.cgi?id=63318
641 Add --enable-debug-symbols to enable/disable compilation with
642 debug symbols and --enable-debug-features to enable/disable debug
643 features. Both options are unconditionally enabled for debug
648 2011-06-23 Oliver Hunt <oliver@apple.com>
650 Qt build-fix: remove warning that no other platform appears to use.
651 Someone can add it back if they really feel it's needed.
655 2011-06-22 Ryuan Choi <ryuan.choi@samsung.com>
657 Reviewed by Antonio Gomes.
659 [EFL] Add an option to enable Device Orientation Event.
660 https://bugs.webkit.org/show_bug.cgi?id=63120
662 ADD ENABLE_DEVICE_ORIENTATION.
664 * Source/cmake/OptionsEfl.cmake:
665 * Source/cmakeconfig.h.cmake:
667 2011-06-22 Nate Chapin <japhet@chromium.org>
669 Reviewed by Adam Barth.
671 Add symbols required for window.internals.
672 https://bugs.webkit.org/show_bug.cgi?id=62066
674 * Source/autotools/symbols.filter:
676 2011-06-22 Martin Robinson <mrobinson@igalia.com>
678 Reviewed by Adam Roben.
680 [GTK] Implement pixel dump support for WebKitTestRunner
681 https://bugs.webkit.org/show_bug.cgi?id=58242
683 * GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
685 2011-06-21 MORITA Hajime <morrita@google.com>
687 Unreviewed, rolling out r89401 and r89403.
688 http://trac.webkit.org/changeset/89401
689 http://trac.webkit.org/changeset/89403
690 https://bugs.webkit.org/show_bug.cgi?id=62970
692 Breaks mac build and mistakenly enables the spellcheck API
696 2011-06-20 MORITA Hajime <morrita@google.com>
698 Reviewed by Kent Tamura.
700 Spellcheck API should be build-able.
701 https://bugs.webkit.org/show_bug.cgi?id=62970
705 2011-06-20 MORITA Hajime <morrita@google.com>
707 Unreviewed GTK build fix.
708 This change corrected syntax error on symbols.filter.
710 * Source/autotools/symbols.filter:
712 2011-06-19 MORITA Hajime <morrita@google.com>
714 Unreviewed GTK build fix.
716 * Source/autotools/symbols.filter:
718 2011-06-19 MORITA Hajime <morrita@google.com>
720 Reviewed by Dimitri Glazkov.
722 The internals object should have createShadowContentElement()
723 https://bugs.webkit.org/show_bug.cgi?id=62432
725 * Source/autotools/symbols.filter: Added some more symbols necessary for
726 window.internals to function to the global symbol list.
729 2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>
731 Reviewed by Martin Robinson.
733 [GTK] Enable Media Stream feature and make it default on
734 https://bugs.webkit.org/show_bug.cgi?id=60394
738 2011-06-17 Joone Hur <joone.hur@collabora.co.uk>
740 Reviewed by Martin Robinson.
742 [GTK] Replace GdkRectangle by cairo_rectangle_int_t
743 https://bugs.webkit.org/show_bug.cgi?id=60687
745 Replace GdkRectangle by cairo_rectangle_int_t.
747 * configure.ac: Check whether Cairo version is higher than 1.10.
749 2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
751 Reviewed by Eric Seidel.
753 [CMAKE] Enable METER_TAG of HTML5
754 https://bugs.webkit.org/show_bug.cgi?id=62697
756 Support for meter tag of html5 in CMake build system. However, this feature is
757 only enabled on EFL port now.
759 * Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
760 * Source/cmakeconfig.h.cmake:ditto.
762 2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
764 Reviewed by Xan Lopez.
766 [GTK] Remove support for GTK+2 in WebKit2
767 https://bugs.webkit.org/show_bug.cgi?id=62794
769 * configure.ac: Make WebKit2 require GTK+ 3.x.
771 2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
773 Rubber stamped by Eric Seidel.
775 [CMAKE][WK2] Add an option to build webkit2.
776 https://bugs.webkit.org/show_bug.cgi?id=62260
778 Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
781 * Source/CMakeLists.txt:
782 * Source/cmake/WebKitFS.cmake:
784 2011-06-14 Ryuan Choi <ryuan.choi@samsung.com>
786 Reviewed by Eric Seidel.
788 [CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
789 https://bugs.webkit.org/show_bug.cgi?id=62604
791 Add feature to enable or disable ENABLE_TOUCH_ICON which supports
792 apple-touch-icon and apple-touch-icon-precomposed in link tag.
794 * Source/cmake/OptionsEfl.cmake:
795 * Source/cmakeconfig.h.cmake:
797 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
799 Reviewed by Martin Robinson.
801 [GTK] Add configure option to enable/disable register protocol handler
802 https://bugs.webkit.org/show_bug.cgi?id=62534
804 This patch just adds configure option to enable/disable register protocol handler.
805 So, it needs more code to use register protocol handler.
807 * configure.ac: Add configure option to enable/disable register protocol handler.
809 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
811 Reviewed by Martin Robinson.
813 [GTK] Need to report whether touch icon loading is enabled
814 https://bugs.webkit.org/show_bug.cgi?id=62532
816 It needs to report whether touch icon loading is enabled.
818 * configure.ac: Updated option parsing code for loading touch icons.
820 2011-06-13 Lucas De Marchi <lucas.demarchi@profusion.mobi>
822 Reviewed by Eric Seidel.
824 [CMAKE] Conditionally generate DerivedSources
825 https://bugs.webkit.org/show_bug.cgi?id=62277
827 Speedup build by not generating DerivedSources of features that are
828 disabled. This was already been done for some features like ENABLE_SVG
829 and now it's extended the following features: ENABLE_DATABASE,
830 ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
831 ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
832 ENABLE_DATA_TRANSFER_ITEMS.
834 * Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
836 2011-06-10 Lucas De Marchi <lucas.demarchi@profusion.mobi>
838 Reviewed by Kenneth Rohde Christiansen.
840 [CMAKE] Add generic support for building with WebGL
841 https://bugs.webkit.org/show_bug.cgi?id=62376
843 Add files that need to be compiled in every port for supporting WebGL.
844 Each port still needs to add its specific files to
845 CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
848 * Source/CMakeLists.txt: Add files needed to support WebGL.
849 * Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
850 * Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
853 2011-06-09 Lucas De Marchi <lucas.demarchi@profusion.mobi>
855 Reviewed by Antonio Gomes.
857 [CMAKE] Never let USER_AGENT defined to nothing
858 https://bugs.webkit.org/show_bug.cgi?id=62410
860 This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
861 definitions only if that port defined it. A port might prefer to set it
862 in other place, e.g. a header that is part of the public API (like GTK
865 By using #cmakedefine instead of #define, if that variable is not set
866 in CMake it will expand to:
868 /* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
870 * Source/cmake/OptionsEfl.cmake:
871 * Source/cmakeconfig.h.cmake:
873 2011-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
875 Reviewed by Antonio Gomes.
877 [EFL] Enable PROGRESS_TAG feature
878 https://bugs.webkit.org/show_bug.cgi?id=62212
880 * Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
882 2011-06-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
884 Reviewed by Kenneth Rohde Christiansen.
886 [CMAKE] Never let a WTF_FEATURE defined to nothing
887 https://bugs.webkit.org/show_bug.cgi?id=60820
889 If a port doesn't want to give the user some configure options,
890 nevertheless it would have to define this feature as OFF. Otherwise
891 there's a build error because the generated cmakeconfig.h is not
892 parsed correctly by ENABLE macro, which expects each feature to be
893 either undefined or defined to TRUE/FALSE.
895 * Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
896 of the feature, which allows CONFIGURE_FILE() to replace it in the new
898 * Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
899 with another variable. This way the feature will always be 0 or 1 and
900 it will never be left undefined.
902 2011-06-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
904 Reviewed by Antonio Gomes.
906 [EFL] Remove Ecore_X bits from PlatformScreenEfl
907 https://bugs.webkit.org/show_bug.cgi?id=61649
909 Remove the need for Ecore_X and some X calls by always using
910 new functions available in EFL to get the screen size.
912 * Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
914 2011-06-07 Andreas Kling <andreas.kling@nokia.com>
916 Reviewed by Laszlo Gombos.
918 [Qt] Fix Symbian build with RVCT 2.x
919 https://bugs.webkit.org/show_bug.cgi?id=62205
921 RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
922 option, so restrict it to version 4.x of the compiler.
926 2011-06-06 Martin Robinson <mrobinson@igalia.com>
928 Fix the GTK+ build by ensuring that the autogenerated sources
929 necessary for libWebCoreInternals are recorded in a predeclared
930 variable before assigning to BUILT_SOURCES.
932 * GNUmakefile.am: Assign libWebCoreInternals built sources to
933 libwebcoreinternals_built_sources before adding to the source list
934 and to BUILT_SOURCES.
936 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com>
938 Unreviewed. Fix the GTK+ build.
940 * GNUmakefile.am: Add javascriptcore_cflags variable.
942 2011-06-04 Kevin Ollivier <kevino@theolliviers.com>
944 [wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
949 2011-06-04 Adam Barth <abarth@webkit.org>
951 Configure new commit-queue instance. (Please ignore.)
953 2011-06-03 Martin Robinson <mrobinson@igalia.com>
955 Reviewed by Dimitri Glazkov.
957 Teach Gtk build about window.internals
958 https://bugs.webkit.org/show_bug.cgi?id=61071
960 * Source/autotools/symbols.filter: Added some symbols necessary for
961 window.internals to function to the global symbol list.
963 2011-06-03 Alexis Menard <alexis.menard@openbossa.org>
965 Reviewed by Benjamin Poulain.
967 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
968 https://bugs.webkit.org/show_bug.cgi?id=61957
970 When building inside the Qt source tree, qmake always append the mkspecs
971 defines after ours. We have to workaround and make sure that we append
972 our flags after the qmake variable used inside Qt. This workaround was provided
973 by our qmake folks. We need to append in both case because qmake behave differently
974 when called with -spec or via SUBDIR+=.
978 2011-06-02 Alexis Menard <alexis.menard@openbossa.org>
980 Reviewed by Andreas Kling.
982 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
983 https://bugs.webkit.org/show_bug.cgi?id=61957
985 When building inside the Qt source tree, qmake always append the mkspecs
986 defines after ours. We have to workaround and make sure that we append
987 our flags after the qmake variable used inside Qt. This workaround was provided
992 2011-03-30 Martin Robinson <mrobinson@igalia.com>
994 Reviewed by Adam Roben.
996 [GTK] [WebKit2] Implement a basic WebKitTestRunner
997 https://bugs.webkit.org/show_bug.cgi?id=57068
999 * GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
1001 2011-05-31 Xan Lopez <xlopez@igalia.com>
1003 Reviewed by Martin Robinson.
1005 Bump version to 1.5.1.
1009 2011-05-25 Gregg Tavares <gman@chromium.org>
1011 Reviewed by Kenneth Russell.
1013 Add 'noExtensions' option to Web/GraphicsContext3D attributes.
1014 https://bugs.webkit.org/show_bug.cgi?id=61460
1016 * Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
1017 * Source/WebCore/platform/graphics/GraphicsContext3D.h:
1018 * Source/WebKit/chromium/public/WebGraphicsContext3D.h:
1019 * Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
1021 2011-05-24 Keishi Hattori <keishi@webkit.org>
1023 Reviewed by Kent Tamura.
1025 Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
1026 https://bugs.webkit.org/show_bug.cgi?id=61273
1028 * configure.ac: Added INPUT_COLOR feature flag.
1030 2011-05-24 Jay Civelli <jcivelli@chromium.org>
1032 Reviewed by Adam Barth.
1034 Adding MHTML reading support.
1035 https://bugs.webkit.org/show_bug.cgi?id=7168
1039 2011-05-23 Ryuan Choi <ryuan.choi@samsung.com>
1041 Rubber stamped by Eric Seidel.
1043 [CMAKE] Refactoring wtf related code.
1044 https://bugs.webkit.org/show_bug.cgi?id=60146
1046 Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
1048 * Source/cmake/OptionsCommon.cmake:
1049 * Source/cmake/OptionsEfl.cmake:
1051 2011-05-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1053 Unreviewed. Fix build break.
1055 * Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
1057 2011-05-16 Carlos Garcia Campos <cgarcia@igalia.com>
1059 Reviewed by Martin Robinson.
1061 [GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
1062 https://bugs.webkit.org/show_bug.cgi?id=58223
1064 * configure.ac: Add configure option to enable/disable plugin
1067 2011-05-12 Gregg Tavares <gman@chromium.org>
1069 Reviewed by Kenneth Russell.
1071 Add option to select GraphicsContext3D implementation.
1072 https://bugs.webkit.org/show_bug.cgi?id=60297
1074 * Source/WebKit/chromium/DEPS:
1075 * Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
1077 2011-05-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1079 Reviewed by Antonio Gomes.
1081 [CMAKE] Add option to unconditionally enable/disable a feature
1082 https://bugs.webkit.org/show_bug.cgi?id=60643
1084 Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
1085 to enable a feature without showing to user that it can be disabled.
1086 This is useful if a port needs an option to be always ON/OFF and
1087 changing it will break the build.
1089 This way it's possible to add mandatory features to each port without
1090 touching the cmakeconfig.cmake file.
1092 * Source/cmake/WebKitFeatures.cmake:
1094 2011-05-11 Dmitry Lomov <dslomov@google.com>
1096 Reviewed by David Levin.
1098 https://bugs.webkit.org/show_bug.cgi?id=59561
1099 Switch TestWebKitAPI to GTest
1101 Fixes Makefiles and WinCairo build as well
1103 * Source/ThirdParty/gtest/README.WebKit:
1104 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1105 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
1106 * Source/ThirdParty/gtest/xcode/Makefile: Added.
1108 2011-05-09 Dmitry Lomov <dslomov@google.com>
1110 Reviewed by Sam Weinig.
1112 Switch TestWebKitAPI to GTest
1113 https://bugs.webkit.org/show_bug.cgi?id=59561
1115 * Source/ThirdParty/gtest/README.WebKit:
1116 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1118 2011-05-09 Xan Lopez <xlopez@igalia.com>
1120 Reviewed by Gustavo Noronha.
1122 Fix logic in GCC version detection, it was reversed.
1126 2011-05-09 Alexis Menard <alexis.menard@openbossa.org>
1128 Reviewed by Andreas Kling.
1130 [Qt] Fix the build on Embedded Linux.
1131 https://bugs.webkit.org/show_bug.cgi?id=60347
1133 qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
1134 still be used in order to build properly.
1136 * Source/WebKit.pri:
1138 2011-05-05 Kevin Ollivier <kevino@theolliviers.com>
1140 [wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
1144 2011-05-05 Prasanth Ullattil <prasanth.ullattil@nokia.com>
1146 Reviewed by Simon Hausmann.
1148 Install correct header files for webkit.
1150 Since WebKit is no longer inside Qt, we can remove the detection for
1153 [Qt] Install targets are not working correctly for modularized Qt and QtWebkit
1154 https://bugs.webkit.org/show_bug.cgi?id=57621
1156 * Source/sync.profile:
1158 2011-05-05 Adam Barth <abarth@webkit.org>
1160 Remove a couple stray mentions of WML that I missed before.
1164 2011-05-05 Alexis Menard <alexis.menard@openbossa.org>
1166 Reviewed by Benjamin Poulain.
1168 [Qt] Make QtWebKit build when using gcc 4.6.0
1169 https://bugs.webkit.org/show_bug.cgi?id=60265
1171 If QtWebKit is compiled with gcc 4.6.0 and the build is not done
1172 with c++0x support we need to deactivate warnings about compatibility.
1173 Some WebKit types have names which conflicts with upcoming c++0x
1174 types. If QtWebKit is built with c++0x support, WebKit has code to
1175 fallback to the standard type rather than the WebKit implementation.
1176 For example nullptr will be the one of the std if build options turns on
1179 * Source/WebKit.pri:
1181 2011-05-04 Xan Lopez <xlopez@igalia.com>
1183 Reviewed by Martin Robinson.
1185 [GTK] Fix warnings in webkit.m4 with autoconf 2.68
1186 https://bugs.webkit.org/show_bug.cgi?id=60189
1188 Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
1191 * Source/autotools/webkit.m4: ditto.
1193 2011-05-04 Martin Robinson <mrobinson@igalia.com>
1195 Fix the WebKitGTK+ build.
1197 * configure.ac: Added option parsing code for loading touch icons.
1199 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1201 Reviewed by Xan Lopez.
1203 [CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
1204 https://bugs.webkit.org/show_bug.cgi?id=60041
1206 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1207 4.6.0) until our codebase is ready. This is the same as done for
1210 * Source/cmake/WebKitHelpers.cmake: ditto.
1212 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1214 Unreviewed, rolling out r85624.
1215 http://trac.webkit.org/changeset/85624
1217 The same command is used also for make_names.pl, which breaks
1220 * Source/cmake/OptionsCommon.cmake: ditto.
1222 2011-05-03 Leandro Pereira <leandro@profusion.mobi>
1224 [EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
1226 Force linking with zlib so that uncompress() exists.
1228 * Source/cmake/OptionsEfl.cmake: Find zlib.
1230 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1232 [CMAKE] Unreviewed build fix for gcc >= 4.6
1234 Same fix as done in r84123. CMake explicitly pass the arguments to
1235 make_names.pl, so let's make them the same.
1237 * Source/cmake/OptionsCommon.cmake: ditto.
1239 2011-05-02 Adam Klein <adamk@chromium.org>
1241 Reviewed by Tony Chang.
1243 Roll chromium DEPS to r83722, add new crypto directory to DEPS
1244 https://bugs.webkit.org/show_bug.cgi?id=59992
1247 Ignore new chromium/crypto directory.
1249 2011-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
1251 Reviewed by Eric Seidel.
1253 [GTK] Build webkit1 even when webkit2 is enabled
1254 https://bugs.webkit.org/show_bug.cgi?id=59695
1259 2011-05-01 ojab <ojab@ojab.ru>
1261 Reviewed by Eric Seidel.
1263 --disable-video-track if --disable-video
1264 https://bugs.webkit.org/show_bug.cgi?id=59605
1268 2011-04-29 Dean Jackson <dino@apple.com>
1270 Reviewed by Simon Fraser.
1272 Add ENABLE macro for WebKitAnimation
1273 https://bugs.webkit.org/show_bug.cgi?id=59729
1275 Add new feature to toggle WebKit Animation API.
1279 2011-04-29 Kevin Ollivier <kevino@theolliviers.com>
1281 [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
1285 2011-04-28 Adam Barth <abarth@webkit.org>
1287 Reviewed by Eric Seidel.
1290 https://bugs.webkit.org/show_bug.cgi?id=59678
1292 Remove WML configuration option from the CMake build system.
1294 * Source/cmake/OptionsEfl.cmake:
1295 * Source/cmake/OptionsWinCE.cmake:
1296 * Source/cmakeconfig.h.cmake:
1298 2011-04-28 Xan Lopez <xlopez@igalia.com>
1300 Reviewed by Martin Robinson.
1302 [Gtk] Split JSC and WebCore builds
1303 https://bugs.webkit.org/show_bug.cgi?id=19428
1305 Add a pkg-config file for JavaScriptCoreGTK+.
1307 * configure.ac: generate the final pkg-config file from our .in
1310 2011-04-28 Xan Lopez <xlopez@igalia.com>
1312 Reviewed by Martin Robinson.
1314 [Gtk] Split JSC and WebCore builds
1315 https://bugs.webkit.org/show_bug.cgi?id=19428
1317 Build JavaScriptCore as a libtool shared library instead of a
1318 private convenience library.
1320 * GNUmakefile.am: remove convenience library definition for jsc.
1322 2011-04-28 Xan Lopez <xlopez@igalia.com>
1324 Reviewed by Martin Robinson.
1326 [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
1327 https://bugs.webkit.org/show_bug.cgi?id=59718
1329 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1330 4.6.0) until our codebase is ready.
1332 * configure.ac: do that.
1334 2011-04-27 Yi Shen <yi.4.shen@nokia.com>
1336 Reviewed by Kenneth Rohde Christiansen.
1338 [Qt] Upstream Symbian platform plugin
1339 https://bugs.webkit.org/show_bug.cgi?id=58435
1341 Upstream Symbian platform plugin.
1343 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1345 2011-04-27 Steve Block <steveblock@google.com>
1347 Reviewed by David Levin.
1349 Remove Android build system
1350 https://bugs.webkit.org/show_bug.cgi?id=48111
1352 This is to avoid the maintenance burden until the Android port is
1355 * Source/Android.mk: Removed.
1357 2011-04-26 Kevin Ollivier <kevino@theolliviers.com>
1359 Rubberstamped by Eric Seidel.
1361 Enable waf to be used to build other ports
1362 https://bugs.webkit.org/show_bug.cgi?id=58213
1366 2011-04-22 Sheriff Bot <webkit.review.bot@gmail.com>
1368 Unreviewed, rolling out r84627.
1369 http://trac.webkit.org/changeset/84627
1370 https://bugs.webkit.org/show_bug.cgi?id=59271
1372 It broke Symbian build (Requested by Ossy on #webkit).
1374 * Source/WebKit.pro:
1376 2011-04-22 Yi Shen <yi.4.shen@nokia.com>
1378 Reviewed by Kenneth Rohde Christiansen.
1380 [Qt] Upstream Symbian platform plugin
1381 https://bugs.webkit.org/show_bug.cgi?id=58435
1383 Upstream Symbian platform plugin.
1385 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1387 2011-04-21 Maciej Stachowiak <mjs@apple.com>
1389 Reviewed by Adam Roben.
1391 Add a feature define to allow <details> and <summary> to be disabled
1392 https://bugs.webkit.org/show_bug.cgi?id=59118
1393 <rdar://problem/9257045>
1397 2011-04-18 Evan Martin <evan@chromium.org>
1399 Reviewed by Eric Seidel.
1401 [chromium] expose title direction to webkit client
1402 https://bugs.webkit.org/show_bug.cgi?id=58823
1404 * Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
1405 * Tools/DumpRenderTree/chromium/LayoutTestController.h:
1406 Adapt to new API. Expose title direction to JS so it can be tested.
1408 * Tools/DumpRenderTree/chromium/WebViewHost.cpp:
1409 * Tools/DumpRenderTree/chromium/WebViewHost.h:
1412 2011-04-18 Hans Wennborg <hans@chromium.org>
1414 Reviewed by Steve Block.
1416 LevelDB backend for IndexedDB
1417 https://bugs.webkit.org/show_bug.cgi?id=57372
1419 Add LevelDB wrappers to Android.mk.
1421 * Source/Android.mk:
1423 2011-04-18 Patrick Gansterer <paroga@webkit.org>
1425 Reviewed by Pavel Feldman.
1427 REGRESSION (r81479): generate-inspector-idl fails on native win32
1428 https://bugs.webkit.org/show_bug.cgi?id=58315
1430 Disable git autocrlf for Inspector.json.
1434 2011-04-16 Patrick Gansterer <paroga@webkit.org>
1436 Reviewed by Eric Seidel.
1438 Rename PLATFORM(CAIRO) to USE(CAIRO)
1439 https://bugs.webkit.org/show_bug.cgi?id=55192
1441 * Source/cmake/OptionsEfl.cmake:
1443 2011-04-15 Shishir Agrawal <shishir@chromium.org>
1445 Reviewed by James Robinson.
1447 Add a flag to guard Page Visibility API changes.
1448 https://bugs.webkit.org/show_bug.cgi?id=58464
1451 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
1455 2011-04-15 Xan Lopez <xlopez@igalia.com>
1457 Reviewed by Martin Robinson.
1459 * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
1460 branch and was already cut off.
1462 2011-04-15 Anna Cavender <annacc@chromium.org>
1464 Reviewed by Eric Carlson.
1466 Renaming TRACK feature define to VIDEO_TRACK
1467 https://bugs.webkit.org/show_bug.cgi?id=53556
1471 2011-04-13 Dmitry Lomov <dslomov@google.com>
1473 Reviewed by David Levin.
1475 Add GTest unit-testing framework to WebKit
1476 https://bugs.webkit.org/show_bug.cgi?id=58507
1478 * Source/ThirdParty/gtest/CHANGES: Added.
1479 * Source/ThirdParty/gtest/CMakeLists.txt: Added.
1480 * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
1481 * Source/ThirdParty/gtest/COPYING: Added.
1482 * Source/ThirdParty/gtest/Makefile.am: Added.
1483 * Source/ThirdParty/gtest/README: Added.
1484 * Source/ThirdParty/gtest/README.WebKit: Added.
1485 * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
1486 * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
1487 * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
1488 * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
1489 * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
1490 * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
1491 * Source/ThirdParty/gtest/configure.ac: Added.
1492 * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
1493 * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
1494 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
1495 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
1496 * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
1497 * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
1498 * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
1499 * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
1500 * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
1501 * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
1502 * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
1503 * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
1504 * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
1505 * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
1506 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
1507 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
1508 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
1509 * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
1510 * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
1511 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
1512 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
1513 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
1514 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
1515 * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
1516 * Source/ThirdParty/gtest/m4/gtest.m4: Added.
1517 * Source/ThirdParty/gtest/make/Makefile: Added.
1518 * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
1519 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
1520 * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
1521 * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
1522 * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
1523 * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
1524 * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
1525 * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
1526 * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
1527 * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
1528 * Source/ThirdParty/gtest/run_tests.py: Added.
1529 * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
1530 * Source/ThirdParty/gtest/samples/sample1.cc: Added.
1531 * Source/ThirdParty/gtest/samples/sample1.h: Added.
1532 * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
1533 * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
1534 * Source/ThirdParty/gtest/samples/sample2.cc: Added.
1535 * Source/ThirdParty/gtest/samples/sample2.h: Added.
1536 * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
1537 * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
1538 * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
1539 * Source/ThirdParty/gtest/samples/sample4.cc: Added.
1540 * Source/ThirdParty/gtest/samples/sample4.h: Added.
1541 * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
1542 * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
1543 * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
1544 * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
1545 * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
1546 * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
1547 * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
1548 * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
1549 * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
1550 * Source/ThirdParty/gtest/scripts/pump.py: Added.
1551 * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
1552 * Source/ThirdParty/gtest/scripts/upload.py: Added.
1553 * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
1554 * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
1555 * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
1556 * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
1557 * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
1558 * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
1559 * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
1560 * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
1561 * Source/ThirdParty/gtest/src/gtest.cc: Added.
1562 * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
1563 * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
1564 * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
1565 * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
1566 * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
1567 * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
1568 * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
1569 * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
1570 * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
1571 * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
1572 * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
1573 * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
1574 * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
1575 * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
1576 * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
1577 * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
1578 * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
1579 * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
1580 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
1581 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
1582 * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
1583 * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
1584 * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
1585 * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
1586 * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
1587 * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
1588 * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
1589 * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
1590 * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
1591 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
1592 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
1593 * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
1594 * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
1595 * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
1596 * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
1597 * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
1598 * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
1599 * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
1600 * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
1601 * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
1602 * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
1603 * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
1604 * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
1605 * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
1606 * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
1607 * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
1608 * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
1609 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
1610 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
1611 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
1612 * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
1613 * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
1614 * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
1615 * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
1616 * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
1617 * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
1618 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
1619 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
1620 * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
1621 * Source/ThirdParty/gtest/test/production.cc: Added.
1622 * Source/ThirdParty/gtest/test/production.h: Added.
1623 * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
1624 * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
1625 * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
1626 * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
1627 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
1628 * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
1629 * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
1630 * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
1631 * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
1632 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
1633 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
1634 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
1635 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
1636 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
1637 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
1638 * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
1639 * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
1640 * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
1642 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
1644 Reviewed by Kenneth Rohde Christiansen.
1646 [CMAKE] Separate DerivedSources.
1647 https://bugs.webkit.org/show_bug.cgi?id=58427
1649 Seperate DerivedSources/ to DerivedSources/WebCore and
1650 DerivedSources/JavaScriptCore.
1652 * Source/CMakeLists.txt:
1653 * Source/cmake/OptionsCommon.cmake:
1654 * Source/cmake/WebKitFS.cmake:
1655 * Source/cmake/WebKitHelpers.cmake:
1656 * Source/cmake/WebKitMacros.cmake:
1658 2011-04-13 Tony Chang <tony@chromium.org>
1660 Ignore files generated from glu.gyp.
1664 2011-03-28 Adam Barth <abarth@webkit.org>
1666 Reviewed by Kenneth Russell.
1668 Move libtess from WebCore/thirdparty to ThirdParty
1669 https://bugs.webkit.org/show_bug.cgi?id=57288
1671 We're putting third party code in Source/ThirdParty these days.
1673 * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
1674 * Source/ThirdParty/glu/glu.gyp: Added.
1676 2011-04-12 Thouraya ANDOLSI <thouraya.andolsi@st.com>
1678 Reviewed by Eric Seidel.
1680 [QT] Enable JIT build for SH4 platforms.
1681 https://bugs.webkit.org/show_bug.cgi?id=58317
1682 add disable_uitools for SH4 platforms.
1684 * Source/WebKit.pri:
1686 2011-04-11 Anna Cavender <annacc@chromium.org>
1688 Reviewed by Eric Carlson.
1690 Setup ENABLE(TRACK) feature define
1691 https://bugs.webkit.org/show_bug.cgi?id=53556
1695 2011-04-11 Varun Jain <varunjain@chromium.org>
1697 Reviewed by Darin Fisher.
1699 Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
1700 https://bugs.webkit.org/show_bug.cgi?id=58245
1702 * Source/WebKit/chromium/public/WebWidget.h:
1704 2011-04-11 Thouraya ANDOLSI <thouraya.andolsi@st.com>
1706 Reviewed by Oliver Hunt.
1709 https://bugs.webkit.org/show_bug.cgi?id=44329
1711 Enable JIT support for SH4 platforms.
1715 2011-04-11 Andreas Kling <andreas.kling@nokia.com>
1717 Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
1719 * Source/WebKit.pri:
1721 2011-04-09 Keith Kyzivat <keith.kyzivat@nokia.com>
1723 Reviewed by Laszlo Gombos.
1725 [Qt] Don't link against fontconfig or X11 if embedded
1726 https://bugs.webkit.org/show_bug.cgi?id=58104
1728 * Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
1730 2011-04-08 Alpha Lam <hclam@chromium.org>
1732 Unreviewed, rolling out r83335.
1733 http://trac.webkit.org/changeset/83335
1734 https://bugs.webkit.org/show_bug.cgi?id=53556
1736 GTK and QT bots are broken.
1740 2011-04-08 Kristian Amlie <kristian.amlie@nokia.com>
1742 Reviewed by Andreas Kling.
1744 [Qt] Remove modular references after support for the flag was removed.
1745 https://bugs.webkit.org/show_bug.cgi?id=57018
1747 Removed modular references after support for the flag was removed.
1749 Support was removed because the Qt Modularization project decided we
1750 don't need it. It's better to base decisions on the available
1751 information, as demonstrated in the patch by checking
1754 * Source/WebKit.pri:
1756 2011-04-07 Anna Cavender <annacc@chromium.org>
1758 Reviewed by Eric Carlson.
1760 Setup ENABLE(TRACK) feature define
1761 https://bugs.webkit.org/show_bug.cgi?id=53556
1765 2011-04-08 Varun Jain <varunjain@chromium.org>
1767 Reviewed by Darin Fisher.
1769 Need to extend WebKit chromium API to access text selection
1770 https://bugs.webkit.org/show_bug.cgi?id=57888
1772 * Source/WebKit/chromium/public/WebFrame.h:
1773 * Source/WebKit/chromium/public/WebWidget.h:
1774 * Source/WebKit/chromium/src/WebFrameImpl.cpp:
1775 * Source/WebKit/chromium/src/WebFrameImpl.h:
1776 * Source/WebKit/chromium/src/WebPopupMenuImpl.h:
1777 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1778 * Source/WebKit/chromium/src/WebViewImpl.h:
1779 * Source/WebKit/chromium/tests/PopupMenuTest.cpp:
1781 2011-04-08 Jon Lee <jonlee@apple.com>
1783 Reviewed by David Levin.
1785 adding *.vcproj.*.user to .gitignore for Visual Studio development
1786 https://bugs.webkit.org/show_bug.cgi?id=58097
1790 2011-04-07 Eric Seidel <eric@webkit.org>
1792 Reviewed by Adam Barth.
1794 Add stub support for generating Gtk build system from gyp
1795 https://bugs.webkit.org/show_bug.cgi?id=58086
1797 This adds support for a new --port argument and plumbs through
1798 the necessary paths to allow generating for a port other than Mac.
1800 * Source/gyp/configure:
1802 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
1804 Revert ENABLE_TRACK patch due to compile failures.
1808 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
1810 Reviewed by David Levin.
1812 Add QUOTA build flag for unified quota API
1813 https://bugs.webkit.org/show_bug.cgi?id=57918
1815 * configure.ac: Added QUOTA build flag
1817 2011-04-04 Martin Robinson <mrobinson@igalia.com>
1819 Build fix for GTK+ after r82876.
1821 * Source/autotools/symbols.filter: Update the symbol filter to include new symbols
1822 from WTF that DRT uses.
1824 2011-04-04 Martin Robinson <mrobinson@igalia.com>
1826 Reviewed by Gustavo Noronha Silva.
1829 https://bugs.webkit.org/show_bug.cgi?id=31517
1831 * configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
1833 2011-04-04 Jon Lee <jonlee@apple.com>
1835 Reviewed by Eric Seidel.
1837 add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
1838 https://bugs.webkit.org/show_bug.cgi?id=57646
1840 * .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
1842 2011-03-31 Xan Lopez <xlopez@igalia.com>
1844 Reviewed by Martin Robinson.
1846 [GTK] Link explicitly with XRender on Linux/Unix
1847 https://bugs.webkit.org/show_bug.cgi?id=57558
1849 Some linkers, like GNU Gold, require explicit linkage of all the
1850 libraries used instead of relying on our dependencies to bring
1851 them in. In this case, the build fails because we use XRender in
1852 the plugin code but don't link directly to it.
1854 * configure.ac: check for XRender on UNIX.
1856 2011-03-31 Vamshikrishna.Yellenki <vamshi@motorola.com> and Alejandro G. Castro <alex@igalia.com>
1858 Reviewed by Martin Robinson.
1860 Implement MiniBrowser for Gtk port.
1861 https://bugs.webkit.org/show_bug.cgi?id=48512
1863 Initial implementation of the Gtk MiniBrowser.
1867 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
1869 [Qt] Typo fix, remove an accidentally added line.
1871 * Source/WebKit.pri:
1873 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
1875 [Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
1877 * Source/WebKit.pri:
1879 2011-03-29 Csaba Osztrogonác <ossy@webkit.org>
1881 Rubber-stamped by Andreas Kling.
1883 [Qt] Remove modular references after support for the flag was removed.
1884 https://bugs.webkit.org/show_bug.cgi?id=57018
1886 Symbian buildfix after r82232.
1888 * Source/WebKit.pri: Readd uitools option.
1890 2011-03-29 Kristian Amlie <kristian.amlie@nokia.com>
1892 Reviewed by Andreas Kling.
1894 Removed modular references after support for the flag was removed.
1896 Support was removed because the Qt Modularization project decided we
1897 don't need it. It's better to base decisions on the available
1898 information, as demonstrated in the patch by checking
1901 In addition, remove the reference to uitools. It has been moved to
1902 QtKernel now, and therefore is always available.
1904 [Qt] Remove modular references after support for the flag was removed.
1905 https://bugs.webkit.org/show_bug.cgi?id=57018
1907 * Source/WebKit.pri:
1909 2011-03-28 Benjamin Poulain <benjamin.poulain@nokia.com>
1911 Reviewed by Andreas Kling.
1913 [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
1914 https://bugs.webkit.org/show_bug.cgi?id=57087
1916 Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
1918 * Source/WebKit.pri:
1920 2011-03-26 Adam Barth <abarth@webkit.org>
1922 Reviewed by Eric Seidel.
1924 We shouldn't bother running GYP if the generated files are newer than the GYP files
1925 https://bugs.webkit.org/show_bug.cgi?id=57146
1927 In the common case, this check will avoid any overhead from processing
1928 the GYP files. Another approach to doing this is to add the feature to
1929 GYP directly, but GYP's approach to this problem is to compute the
1930 output in its entirety and compare it byte-for-byte against the output
1931 file. In the future, it might make sense to add this approach as an
1932 alternative approach for GYP itself.
1934 I also removed JavaScriptGlue from the script because we're not really
1935 going to change JavaScriptGlue over to GYP. We were using
1936 JavaScriptGlue as a learning experience.
1938 * Source/gyp/configure:
1940 2011-03-25 Kevin Ollivier <kevino@theolliviers.com>
1942 [wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
1946 2011-03-23 George Guo <George.Guo@nokia.com>
1948 Reviewed by Darin Adler.
1950 Webkit warning: converting to 'unsigned int' from 'double'
1951 https://bugs.webkit.org/show_bug.cgi?id=56865
1953 With -Werr enabled, this cause the build failure on RedHat Linux.
1956 * Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
1959 2011-03-23 Adam Barth <abarth@webkit.org>
1961 Reviewed by Eric Seidel.
1963 GYP build should default to Production configuration
1964 https://bugs.webkit.org/show_bug.cgi?id=56899
1966 * Source/gyp/common.gypi:
1968 2011-03-22 Adam Barth <abarth@webkit.org>
1970 Reviewed by Eric Seidel.
1972 gyp/configure shouldn't require GYP to be in your path
1973 https://bugs.webkit.org/show_bug.cgi?id=56873
1975 Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
1976 instead of requiring GYP to be in the user's path.
1978 * Source/gyp/configure:
1980 2011-03-22 Adam Barth <abarth@webkit.org>
1982 Reviewed by Eric Seidel.
1984 Add GYP to Source/ThirdParty
1985 https://bugs.webkit.org/show_bug.cgi?id=56870
1987 We probably don't need all the test files, but it seems cleaner to just
1988 check in the whole GYP tree. GYP is BSD licensed, so it is compatible
1989 with the WebKit license.
1991 * Source/ThirdParty/gyp: Added.
1993 2011-03-21 Alejandro G. Castro <alex@igalia.com>
1995 Reviewed by Martin Robinson.
1997 [GTK] 1.3.13 release bump
1998 https://bugs.webkit.org/show_bug.cgi?id=56795
2000 Version bump for 1.3.13 and updated NEWS file with release notes.
2004 2011-03-21 Ryuan Choi <ryuan.choi@samsung.com>
2006 Reviewed by Antonio Gomes.
2008 [CMAKE] Add exception handling when PORT was missing.
2009 https://bugs.webkit.org/show_bug.cgi?id=56728
2011 * Source/CMakeLists.txt:
2013 2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
2015 Reviewed by Laszlo Gombos.
2017 [Qt] Text layout is broken on Symbian
2018 https://bugs.webkit.org/show_bug.cgi?id=56046
2020 Change integers included into bitfields to be signed by default on RVCT
2021 compiler as a lot of other compilers do (gcc, msvc, winsc).
2022 There are a lot of places in webkit where integers included in bitfield
2023 are assumed to be signed.
2025 * Source/WebKit.pri:
2027 2011-03-10 Alejandro G. Castro <alex@igalia.com>
2029 Unreviewed, fixed Efl compilation after r80744.
2031 * Source/cmake/OptionsEfl.cmake:
2033 2011-03-10 Martin Robinson <mrobinson@igalia.com>
2035 Fixed the help message for WebGL support on GTK+ to reflect the fact that
2036 it's turned off by default and is experimental.
2038 * configure.ac: Fix WebGL help message.
2040 2011-03-04 Dimitri Glazkov <dglazkov@chromium.org>
2042 Reviewed by Adam Barth.
2044 Add skeletal WebCore.gyp
2045 https://bugs.webkit.org/show_bug.cgi?id=55802
2047 * Source/gyp/configure: Added WebCore.
2049 2011-03-04 Adam Barth <abarth@webkit.org>
2051 Reviewed by Dimitri Glazkov.
2053 Add a basic configure script for the GYP build
2054 https://bugs.webkit.org/show_bug.cgi?id=55791
2056 This script just calls GYP on the various gyp projects. As we add more
2057 build systems, this script should be able to select which of them you'd
2058 like to generate the project for.
2060 * Source/gyp/configure: Added.
2062 2011-03-04 Adam Barth <abarth@webkit.org>
2064 Reviewed by Dimitri Glazkov.
2066 Use target_defaults to reduce boilerplate in GYP build system
2067 https://bugs.webkit.org/show_bug.cgi?id=55790
2069 This file contains GYP declarations that are shared by all the modules.
2070 Currently, we use this to set up the configurations, albeit primitively.
2072 * Source/gyp/common.gypi: Added.
2074 2011-03-03 Kevin Ollivier <kevino@theolliviers.com>
2076 [wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
2077 to make sure the proper unicode/utf8.h header is included.
2081 2011-03-02 Kevin Ollivier <kevino@theolliviers.com>
2083 [wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
2084 included in the ICU headers used by WebKit.
2088 2011-03-02 Daniel Cheng <dcheng@chromium.org>
2090 Reviewed by David Levin.
2092 Add feature define for data transfer items
2093 https://bugs.webkit.org/show_bug.cgi?id=55510
2095 * Source/cmake/OptionsEfl.cmake:
2096 * Source/cmake/OptionsWinCE.cmake:
2097 * Source/cmakeconfig.h.cmake:
2101 2011-03-02 Andras Becsi <abecsi@webkit.org>
2103 Reviewed by Laszlo Gombos.
2105 [Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
2106 https://bugs.webkit.org/show_bug.cgi?id=55478
2108 On case insensitive systems the generated forwarding headers cause build problems.
2110 * Source/WebKit.pri: Adjust INCLUDEPATH for the project.
2112 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
2114 Unreviewed, rolling out r80079.
2115 http://trac.webkit.org/changeset/80079
2116 https://bugs.webkit.org/show_bug.cgi?id=55547
2118 "Broke the Win debug build?" (Requested by dcheng on #webkit).
2120 * Source/cmake/OptionsEfl.cmake:
2121 * Source/cmake/OptionsWinCE.cmake:
2122 * Source/cmakeconfig.h.cmake:
2124 2011-03-01 Daniel Cheng <dcheng@chromium.org>
2126 Reviewed by David Levin.
2128 Add feature define for data transfer items
2129 https://bugs.webkit.org/show_bug.cgi?id=55510
2131 * Source/cmake/OptionsEfl.cmake:
2132 * Source/cmake/OptionsWinCE.cmake:
2133 * Source/cmakeconfig.h.cmake:
2135 2011-03-01 Andras Becsi <abecsi@webkit.org>
2137 Reviewed by Csaba Osztrogonác.
2139 [Qt] Clean up the project files and move common options to WebKit.pri.
2141 Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
2143 * Source/WebKit.pri: Common options should be here.
2144 Also move Mac options to this file to fix the Mac build.
2146 2011-03-01 Andras Becsi <abecsi@webkit.org>
2148 Unreviewed build fix.
2150 [Qt] Fix minimal build.
2152 * Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
2154 2011-02-28 Adam Barth <abarth@webkit.org>
2156 Reviewed by Dimitri Glazkov.
2158 Teach JavaScriptGlue gyp build about DEPTH
2159 https://bugs.webkit.org/show_bug.cgi?id=55421
2161 Moves the previously JavaScriptGlue-specific GYP helper shell scripts
2162 to the gyp directory in Source, where they can be shared by multiple
2165 * Source/gyp: Added.
2166 * Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
2167 * Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
2168 * Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
2170 2011-02-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2172 Reviewed by Kenneth Rohde Christiansen.
2174 [Qt][WK2] Add a way to test the WebKit 2 APIs
2175 https://bugs.webkit.org/show_bug.cgi?id=55408
2177 Add the build file for test to the build system.
2179 * Source/WebKit.pri: Add the include path for WebKit 2 APIs.
2180 * Source/WebKit.pro: Add the dependency to build the new test project.
2182 2011-02-28 Balazs Kelemen <kbalazs@webkit.org>
2184 Reviewed by Anders Carlsson.
2186 [Qt][WK2] Plugin initialization
2187 https://bugs.webkit.org/show_bug.cgi?id=48127
2189 * Source/WebKit.pri: Lift the definition of the XP_UNIX macro
2190 from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
2192 2011-02-28 Kristian Amlie <kristian.amlie@nokia.com>
2194 Reviewed by Andreas Kling.
2196 Added full webkit module profile and a syncqt profile.
2198 This is for modularized Qt.
2200 [Qt] WebKit patches required to work with a modularized version of Qt
2201 https://bugs.webkit.org/show_bug.cgi?id=53916
2203 * Source/sync.profile: Added.
2205 2011-02-26 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
2207 Reviewed by Laszlo Gombos.
2209 [Qt] [Symbian] Disable dependency to a specific version of a Qt package for
2210 non-production builds.
2211 https://bugs.webkit.org/show_bug.cgi?id=55313
2213 * Source/WebKit.pri:
2215 2011-02-24 Alejandro G. Castro <alex@igalia.com>
2217 Rubber-stamped by Martin Robinson.
2219 Fixed compilation after r79537, added a bug to solve webkit2
2221 https://bugs.webkit.org/show_bug.cgi?id=55153
2225 2011-02-24 Christian Dywan <christian@lanedo.com>
2227 Rubber-stamped by Eric Seidel.
2229 [GTK] webkitgtk 1.3.7 build without translations
2230 https://bugs.webkit.org/show_bug.cgi?id=50612
2232 * GNUmakefile.am: Require stamp-po target for all-local so
2233 that po files are built before they install.
2235 2011-02-22 Philippe Normand <pnormand@igalia.com>
2237 Reviewed by Martin Robinson.
2239 [GTK] 1.3.12 release preparation
2240 https://bugs.webkit.org/show_bug.cgi?id=54967
2242 Version bump for 1.3.12 and updated NEWS file with release notes.
2243 Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
2246 * Source/WebKit/gtk/NEWS:
2249 2011-02-22 Andras Becsi <abecsi@webkit.org>
2251 Reviewed by Laszlo Gombos.
2253 [Qt] Redesign the build system
2254 https://bugs.webkit.org/show_bug.cgi?id=51339
2258 Build WebCore as a static library, compile the WebKit API and WebKit2 API
2259 in a final step and link to WebKit2, WebCore and JSC libraries to fix
2260 linking issues resulting from stripped away symbols.
2262 * Source/WebKit.pri: Add common include paths
2263 * Source/WebKit.pro: Add new project file to SUBDIRS
2265 2011-02-20 Carlos Garcia Campos <cgarcia@igalia.com>
2267 Reviewed by Martin Robinson.
2269 [GTK] Bump GTK+3 dependency to 3.0
2270 https://bugs.webkit.org/show_bug.cgi?id=54394
2274 2011-02-19 Ryuan Choi <ryuan.choi@samsung.com>
2276 Reviewed by Martin Robinson.
2278 [GTK] Remove mandatory Enchant dependency
2279 https://bugs.webkit.org/show_bug.cgi?id=51587
2281 Add enable-spellcheck option which decides whether to use enchant.
2282 If disabled, WebKitGTK+ will not use enchant library.
2286 2011-02-18 Zan Dobersek <zandobersek@gmail.com>
2288 Reviewed by Martin Robinson.
2290 [Gtk] Re-enable meter tag support
2291 https://bugs.webkit.org/show_bug.cgi?id=54762
2293 Enable meter tag support in the configure.ac. This feature was
2294 previously enabled by default in the makefile, but should be
2295 enabled here after changes in r78981.
2299 2011-02-18 Kristian Amlie <kristian.amlie@nokia.com>
2301 Reviewed by Kenneth Rohde Christiansen.
2303 Avoided UiTools dependency if the module is not present.
2305 [Qt] WebKit patches required to work with a modularized version of Qt
2306 https://bugs.webkit.org/show_bug.cgi?id=53916
2308 * Source/WebKit.pri:
2310 2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
2312 Reviewed by Kent Tamura.
2314 [EFL] Remove GDK dependency.
2315 https://bugs.webkit.org/show_bug.cgi?id=53978
2317 Remove checking GDK library.
2319 * Source/cmake/OptionsEfl.cmake:
2321 2011-02-18 Philippe Normand <pnormand@igalia.com>
2323 Unreviewed, build fix after r78981
2325 * configure.ac: datagrid is datagrid, it is not database. Also
2326 meter is not progress. Fixed copy/paste mistakes.
2328 2011-02-18 Philippe Normand <pnormand@igalia.com>
2330 Reviewed by Martin Robinson.
2332 [GTK] minimal build unrecognized options
2333 https://bugs.webkit.org/show_bug.cgi?id=50890
2335 * configure.ac: added new configure options to enable/disable the
2336 meter element, progress element, datagrid and client-based
2337 geolocation support.
2339 2011-02-17 Kevin Ollivier <kevino@theolliviers.com>
2341 [wx] Build fix after introduction of JavaScriptCore/collector.
2345 2011-02-17 Kristian Amlie <kristian.amlie@nokia.com>
2347 Reviewed by Laszlo Gombos.
2349 Updated include paths for phonon.
2351 [Qt] WebKit patches required to work with a modularized version of Qt
2352 https://bugs.webkit.org/show_bug.cgi?id=53916
2354 * Source/WebKit.pri:
2356 2011-02-13 Hayato Ito <hayato@chromium.org>
2358 Reviewed by Kent Tamura.
2360 Update .gitignore to ignore files which Ninja build system generates.
2362 https://bugs.webkit.org/show_bug.cgi?id=54378
2366 2011-02-10 Peter Varga <pvarga@webkit.org>
2368 Reviewed by Csaba Osztrogonác.
2370 Remove PCRE source from trunk
2371 https://bugs.webkit.org/show_bug.cgi?id=54188
2373 * Source/cmake/WebKitFS.cmake:
2375 2011-02-09 Adam Barth <abarth@webkit.org>
2377 Reviewed by Steve Block.
2379 Move Android.mk into Source
2380 https://bugs.webkit.org/show_bug.cgi?id=53751
2382 A somewhat blind attempt to move Android.mk into the Source directory.
2383 I'm sure I've goofed this up in some way. The Android folks have
2384 kindly volunteered to fix this up once they merge past this revision.
2386 * Android.mk: Removed.
2387 * Source/Android.mk: Copied from Android.mk.
2389 2011-02-08 Alejandro G. Castro <alex@igalia.com>
2391 Reviewed by Martin Robinson.
2393 WebKit2 GTK Fails to Build #include nested too deeply
2394 https://bugs.webkit.org/show_bug.cgi?id=52219
2396 Removed the __STDC_FORMAT_MACROS definition, it is already defined
2397 in the file where PRIxx64 is used before the inclusion so we are
2402 2011-02-08 Kristian Amlie <kristian.amlie@nokia.com>
2404 Reviewed by Eric Seidel.
2406 Added include paths for QtScript.
2408 WebKit patches required to work with a modularized version of Qt
2409 https://bugs.webkit.org/show_bug.cgi?id=53916
2411 * Source/WebKit.pri:
2413 2011-02-03 Martin Robinson <mrobinson@igalia.com>
2415 Fix GTK+ WebGL build after r76600.
2417 * configure.ac: Make sure to respect configure.ac conventions
2418 consistently when it comes to capitalization. Remove an old
2419 reference to enable_3d_canvas.
2421 2011-02-02 Alejandro G. Castro <alex@igalia.com>
2423 Reviewed by Martin Robinson.
2425 Bump the WebKitGTK+ versions in preparation for development release.
2427 * configure.ac: Bump the library, libtool and user agent version.
2429 2011-02-02 Steve Lacey <sjl@chromium.org>
2431 Reviewed by Eric Carlson.
2433 Implement basic media statistics on media elements.
2434 https://bugs.webkit.org/show_bug.cgi?id=53322
2438 2011-02-02 Kevin Ollivier <kevino@theolliviers.com>
2440 [wx] Build fixes for wxWebKit.
2444 2010-01-28 Commit Queue <commit-queue@webkit.org>
2446 Unreviewed. Test commit for commit-queue@webkit.org.
2448 2010-01-28 Commit Queue <commit-queue@webkit.org>
2450 Unreviewed. Test commit for commit-queue@webkit.org.
2452 2010-01-28 Commit Queue <commit-queue@webkit.org>
2454 Unreviewed. Test commit for commit-queue@webkit.org.
2456 2011-01-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2458 Reviewed by Xan Lopez.
2460 [GTK] REGRESSION: http/tests/media/video-{cookie,referer}.html failing
2461 https://bugs.webkit.org/show_bug.cgi?id=53379
2463 Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
2464 dependency on newer soup to efl as well.
2466 * Source/cmake/OptionsEfl.cmake:
2468 2011-01-29 Daniel Bates <dbates@rim.com>
2470 Reviewed by Maciej Stachowiak.
2472 Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
2473 https://bugs.webkit.org/show_bug.cgi?id=53382
2475 Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
2476 So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
2477 Therefore, we should remove such references.
2479 * Source/cmake/OptionsCommon.cmake:
2481 2011-01-29 Daniel Bates <dbates@rim.com>
2483 Reviewed by Eric Seidel.
2485 Move wince/mt19937ar.c to ThirdParty and make it a policy choice
2486 https://bugs.webkit.org/show_bug.cgi?id=53253
2488 Move implementation of Mersenne Twister pseudorandom number generator to
2489 ThirdParty since it is a third party library.
2491 * Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
2493 2011-01-29 Dan Winship <danw@gnome.org>
2495 Reviewed by Xan Lopez.
2497 [GTK] Require the latest glib and libsoup, and remove conditional
2498 support for older versions
2499 https://bugs.webkit.org/show_bug.cgi?id=50675
2501 * autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
2502 basically the same work by hand
2505 2011-01-28 Martin Robinson <mrobinson@igalia.com>
2507 [GTK] Build failure with --enable-indexed-database
2508 https://bugs.webkit.org/show_bug.cgi?id=50954
2510 Build fix for IndexedDB support.
2512 * configure.ac: Change the autogen.sh option --enable-indexeddb to
2513 --enable-indexed-database to match the build-webkit option.
2515 2010-01-28 Commit Queue <commit-queue@webkit.org>
2517 Unreviewed. Test commit for commit-queue@webkit.org.
2519 2010-01-28 Commit Queue <commit-queue@webkit.org>
2521 Unreviewed. Test commit for commit-queue@webkit.org.
2523 2011-01-26 Yael Aharon <yael.aharon@nokia.com>
2525 Reviewed by Laszlo Gombos.
2527 [Qt][Symbian] Fix --minimal build
2528 https://bugs.webkit.org/show_bug.cgi?id=52839
2530 Move definition of USE_SYSTEM_MALLOC out of pri file.
2531 Put it in platform.h instead.
2533 * Source/WebKit.pri:
2535 2011-01-26 Csaba Osztrogonác <ossy@webkit.org>
2537 Reviewed by Andreas Kling.
2539 [Qt] Fix qt_minimal build
2540 https://bugs.webkit.org/show_bug.cgi?id=53172
2542 * Source/WebKit.pri:
2544 2011-01-25 Patrick Gansterer <paroga@webkit.org>
2546 Reviewed by Adam Barth.
2548 Move main CMakeLists.txt into Source directory
2549 https://bugs.webkit.org/show_bug.cgi?id=52888
2551 * CMakeLists.txt: Removed.
2552 * Source/CMakeLists.txt: Copied from CMakeLists.txt.
2553 * Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
2554 * cmakeconfig.h.cmake: Removed.
2556 2011-01-24 Chris Marrin <cmarrin@apple.com>
2558 Reviewed by Eric Seidel.
2560 Change ENABLE_3D_CANVAS to ENABLE_WEBGL
2561 https://bugs.webkit.org/show_bug.cgi?id=53041
2565 2011-01-24 Peter Gal <galpeter@inf.u-szeged.hu>
2567 Rubber-stamped by Csaba Osztrogonác.
2569 * runtime: Removed. It was accidentally created by r76457.
2571 2011-01-24 Andras Becsi <abecsi@webkit.org>
2573 Reviewed by Csaba Osztrogonác.
2575 [Qt] Move project files into Source
2576 https://bugs.webkit.org/show_bug.cgi?id=52891
2578 * Source/DerivedSources.pro: Copied from DerivedSources.pro.
2579 * Source/WebKit.pri: Renamed from WebKit.pri.
2580 * Source/WebKit.pro: Added.
2581 * Source/common.pri: Renamed from common.pri.
2582 * WebKit.pro: Removed.
2584 2011-01-20 Siddharth Mathur <siddharth.mathur@nokia.com>
2586 Reviewed by Laszlo Gombos.
2588 [Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
2589 https://bugs.webkit.org/show_bug.cgi?id=52835
2591 * WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
2593 2011-01-20 Alejandro G. Castro <alex@igalia.com>
2595 Reviewed by Andreas Kling.
2597 [GTK] Fix typo in the webkit2 section of the configure.ac file
2598 https://bugs.webkit.org/show_bug.cgi?id=52801
2600 Fixed typo in the GTK WebKit2 compilation.
2604 2011-01-19 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
2606 Reviewed by Andreas Kling.
2608 Enable usage of Google ld if it exist but is not on by default.
2610 [Qt] Enable the google ld if it exist but is not on by default
2611 https://bugs.webkit.org/show_bug.cgi?id=52625
2613 * common.pri: flip the test.
2615 2011-01-18 Mihai Parparita <mihaip@chromium.org>
2617 Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
2621 2011-01-18 Krithigassree Sambamurthy <krithigassree.sambamurthy@nokia.com>
2623 Reviewed by Simon Fraser.
2625 Support background-clip: content-box
2626 https://bugs.webkit.org/show_bug.cgi?id=48771
2628 Addded content-box as a valid background-clip value.
2630 * WebCore/css/CSSParser.cpp:
2631 (WebCore::parseBackgroundClip):
2633 2011-01-18 Hayato Ito <hayato@chromium.org>
2635 Reviewed by Kent Tamura.
2637 Update .gitignore file to reflect a recent WebKit directory movement.
2639 https://bugs.webkit.org/show_bug.cgi?id=52618
2643 2011-01-16 Adam Barth <abarth@webkit.org>
2645 Rubber-stamped by Eric Seidel.
2647 Move WebKit into Source
2648 https://bugs.webkit.org/show_bug.cgi?id=52530
2652 * DerivedSources.pro:
2660 2011-01-15 Adam Barth <abarth@webkit.org>
2662 Rubber-stamped by Eric Seidel.
2664 Move WebKit2 into Source
2665 https://bugs.webkit.org/show_bug.cgi?id=52438
2667 Update reference to WebKit2.
2669 * DerivedSources.pro:
2672 * Source/cmake/WebKitPackaging.cmake:
2676 2011-01-14 Ahmad Sharif <asharif.tools@gmail.com>
2678 Reviewed by Darin Fisher.
2680 When inlining is performed, the progress variable is
2681 declared as uninitialized.
2682 https://bugs.webkit.org/show_bug.cgi?id=51084
2684 * WebCore: Copied from WebCore.
2685 * WebCore/page/animation/KeyframeAnimation.cpp:
2686 (WebCore::KeyframeAnimation::animate):
2687 (WebCore::KeyframeAnimation::getAnimatedStyle):
2689 2011-01-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2691 Reviewed by Csaba Osztrogonác.
2693 [Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
2694 https://bugs.webkit.org/show_bug.cgi?id=52223
2696 Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
2697 that QtWebKit builds with QT_NO_CONCURRENT defined.
2701 2011-01-11 Mihai Parparita <mihaip@chromium.org>
2703 Unreviewed. Update .gitignore with new Chromium dependency.
2705 ui/ was added with http://crrev.com/70743, we picked that up with a
2706 Chromium roll in r75311.
2708 Also alphabetizes the dependency list.
2712 2011-01-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2714 Reviewed by Csaba Osztrogonác.
2716 [Qt] Baseline qt_minimal configuration
2717 https://bugs.webkit.org/show_bug.cgi?id=51313
2719 * WebKit.pri: List the supported QT_NO_FEATURE flags
2720 under qt_minimal configuration.
2722 2011-01-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2724 Reviewed by Eric Seidel.
2726 [EFL] Enable JIT for WebKit EFL
2727 https://bugs.webkit.org/show_bug.cgi?id=52140
2729 Enable JIT option for WebKit EFL. Enabled JIT's JS performance is
2730 3 ~ 6 times faster than before.
2732 * Source/cmake/OptionsEfl.cmake:
2734 2011-01-10 Martin Robinson <mrobinson@igalia.com>
2736 Reviewed by Gustavo Noronha.
2738 Bump the WebKitGTK+ versions in preparation for development release.
2740 * configure.ac: Bump the library, libtool and user agent version.
2742 2011-01-10 Xan Lopez <xlopez@igalia.com>
2744 Reviewed by Martin Robinson.
2746 [GTK] Create intermediate libWebCore library
2747 https://bugs.webkit.org/show_bug.cgi?id=52116
2749 * GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
2750 used by both libWebCore and libwebkitgtk now.
2752 2011-01-08 Patrick Gansterer <paroga@webkit.org>
2754 Unreviewed wx build fix for r75313.
2756 * wscript: Added missing brace.
2758 2011-01-07 Adam Barth <abarth@webkit.org>
2760 Rubber-stamped by Eric Seidel.
2762 Move WebCore to Source
2763 https://bugs.webkit.org/show_bug.cgi?id=52050
2765 Update build files and metadata to point to WebCore's new location.
2771 * DerivedSources.pro:
2774 * Source/autotools/webkit.m4:
2775 * Source/cmake/OptionsEfl.cmake:
2781 2011-01-06 Martin Robinson <mrobinson@igalia.com>
2783 Reviewed by Eric Seidel.
2785 [GTK] Initial build support for WebGL
2786 https://bugs.webkit.org/show_bug.cgi?id=51716
2788 * configure.ac: Add a configure option for WebGL.
2790 2011-01-06 Michael Saboff <msaboff@apple.com>
2792 Reviewed by Gavin Barraclough.
2794 Enhancement: Add Regexp Debug Compare between JIT and Interpreter
2795 https://bugs.webkit.org/show_bug.cgi?id=51834
2797 * JavaScriptCore: Copied from JavaScriptCore.
2799 2011-01-06 Martin Robinson <mrobinson@igalia.com>
2801 Reviewed by Xan Lopez.
2803 [GTK] Enable blob support by default
2804 https://bugs.webkit.org/show_bug.cgi?id=51994
2806 * configure.ac: Enable Blob support by default.
2808 2011-01-05 Patrick Gansterer <paroga@webkit.org>
2810 Reviewed by Andreas Kling.
2812 [CMake] Fix the usage of SOURCE_GROUP
2813 https://bugs.webkit.org/show_bug.cgi?id=51739
2815 * Source/cmake/WebKitMacros.cmake:
2817 2011-01-05 Patrick Gansterer <paroga@webkit.org>
2819 Reviewed by Andreas Kling.
2821 [WINCE] Remove CMake warning
2822 https://bugs.webkit.org/show_bug.cgi?id=51921
2824 * Source/cmake/WebKitHelpers.cmake:
2826 2011-01-04 Martin Robinson <mrobinson@igalia.com>
2828 Reviewed by David Levin.
2830 .gitignore should be updated to reflect Sources rename to Source
2831 https://bugs.webkit.org/show_bug.cgi?id=51893
2833 * .gitignore: Change all paths that reference the "Sources" directory to say "Source".
2835 2011-01-04 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
2837 Reviewed by Laszlo Gombos.
2839 [Qt] [Symbian] Build system cleanup
2841 After r74811 special handling for the Symbian build is no longer needed.
2842 This patch reverts r58756.
2846 2011-01-03 Xan Lopez <xlopez@igalia.com>
2848 Reviewed by Martin Robinson.
2850 * autogen.sh: also pass $ACLOCAL_FLAGS for tools that set that env
2851 variable (like jhbuild).
2853 2011-01-03 Patrick Gansterer <paroga@webkit.org>
2855 Reviewed by Darin Adler.
2857 [WINCE] Provide third party directory via environment variable
2858 https://bugs.webkit.org/show_bug.cgi?id=51643
2860 * Source/cmake/OptionsWinCE.cmake:
2862 2011-01-03 Xan Lopez <xlopez@igalia.com>
2864 Reviewed by Martin Robinson.
2866 Use autoreconf instead of calling manually all the usual commands.
2868 * autogen.sh: call autoreconf instead of
2869 aclocal/autoheader/autoconf/automake/libtoolize.
2871 2011-01-03 Xan Lopez <xlopez@igalia.com>
2873 Reviewed by Martin Robinson.
2875 [GTK] Disable superfluous GNU make built-in implicit rules
2876 https://bugs.webkit.org/show_bug.cgi?id=51826
2878 GNU make ships some superflous built-in rules that we never use
2879 and that end up adding up to a very significant portion of our
2880 total Makefile processing time. Disable them completely by
2881 defining the rule without any recipe, as suggested by the GNU make
2882 manual (10.5.6, Cancelling Implicit Rules).
2884 In my system the null-build goes from:
2886 make 43.51s user 12.77s system 99% cpu 56.628 total
2890 make 31.45s user 11.59s system 99% cpu 43.227 total
2892 * GNUmakefile.am: disable implicit built-in rules.
2894 2011-01-03 Mihai Parparita <mihaip@chromium.org>
2896 Unreviewed. Update .gitignore with new JavaScriptCore location.
2900 2011-01-02 Patrick Gansterer <paroga@webkit.org>
2902 [CMake] Unreviewed build fix.
2905 * Source/cmake/OptionsCommon.cmake:
2907 2011-01-01 Adam Barth <abarth@webkit.org>
2909 Reviewed by Eric Seidel.
2911 Move JavaScriptCore to Source
2912 https://bugs.webkit.org/show_bug.cgi?id=51604
2914 Update references to JavaScriptCore to point to the new location.
2918 * DerivedSources.pro:
2925 2011-01-01 Adam Barth <abarth@webkit.org>
2927 Reviewed by Eric Seidel.
2929 Move Sources to Source
2930 https://bugs.webkit.org/show_bug.cgi?id=51794
2932 Update build files to point to the new location.
2940 2010-12-31 Adam Barth <abarth@webkit.org>
2942 Rubber-stamped by Eric Seidel.
2944 Move HTML and XML parser benchmarks into PerformanceTests/Parser
2945 https://bugs.webkit.org/show_bug.cgi?id=51772
2947 Actually move the directory.
2949 * PerformanceTests/Parser: Copied from WebCore/benchmarks/parser.
2951 2010-12-31 Adam Barth <abarth@webkit.org>
2953 Rubber-stamped by Eric Seidel.
2955 Move PageLoadTests to PerformanceTests/PageLoad
2956 https://bugs.webkit.org/show_bug.cgi?id=51771
2958 Actually move the directory.
2960 * PageLoadTests: Removed.
2961 * PageLoadTests/svg: Removed.
2962 * PageLoadTests/svg/LICENSES: Removed.
2963 * PageLoadTests/svg/files: Removed.
2964 * PageLoadTests/svg/files/33041-Samurai.svg: Removed.
2965 * PageLoadTests/svg/files/42450-under the see.svg: Removed.
2966 * PageLoadTests/svg/files/42470-flower_from_my_garden_v2.svg: Removed.
2967 * PageLoadTests/svg/files/44057-drops on a blade.svg: Removed.
2968 * PageLoadTests/svg/files/Harvey_Rayner.svg: Removed.
2969 * PageLoadTests/svg/files/az-lizard_benji_park_01.svg: Removed.
2970 * PageLoadTests/svg/files/bamboo_01.svg: Removed.
2971 * PageLoadTests/svg/files/cacuts_01.svg: Removed.
2972 * PageLoadTests/svg/files/cowboy.svg: Removed.
2973 * PageLoadTests/svg/files/crawfish2_ganson.svg: Removed.
2974 * PageLoadTests/svg/files/deb9frac1.svg: Removed.
2975 * PageLoadTests/svg/files/food_leif_lodahl_01.svg: Removed.
2976 * PageLoadTests/svg/files/france.svg: Removed.
2977 * PageLoadTests/svg/files/francobollo_gnome_ezechi_02.svg: Removed.
2978 * PageLoadTests/svg/files/gearflowers.svg: Removed.
2979 * PageLoadTests/svg/files/hereGear4.svg: Removed.
2980 * PageLoadTests/svg/files/mtsthelens.svg: Removed.
2981 * PageLoadTests/svg/files/mtsthelens0.jpg: Removed.
2982 * PageLoadTests/svg/files/world-iso.svg: Removed.
2983 * PageLoadTests/svg/files/worldcup.svg: Removed.
2984 * PageLoadTests/svg/svg.pltsuite: Removed.
2985 * PerformanceTests/PageLoad: Copied from PageLoadTests.
2986 * Sources/cmake/WebKitPackaging.cmake:
2988 2010-12-31 Adam Barth <abarth@webkit.org>
2990 Rubber-stamped by Eric Seidel.
2992 Move SunSpider into PerformanceTests
2993 https://bugs.webkit.org/show_bug.cgi?id=51769
2995 Actually move the directory.
2997 * PerformanceTests: Added.
2998 * PerformanceTests/SunSpider: Copied from SunSpider.
2999 * Sources/cmake/WebKitPackaging.cmake:
3000 * SunSpider: Removed.
3001 * SunSpider/SunSpider.make: Removed.
3002 * SunSpider/TODO: Removed.
3003 * SunSpider/UNCOVERED: Removed.
3004 * SunSpider/hosted: Removed.
3005 * SunSpider/hosted/json2.js: Removed.
3006 * SunSpider/hosted/sunspider.css: Removed.
3007 * SunSpider/hosted/sunspider.html: Removed.
3008 * SunSpider/hosted/versions.html: Removed.
3009 * SunSpider/make-hosted: Removed.
3010 * SunSpider/resources: Removed.
3011 * SunSpider/resources/TEMPLATE.html: Removed.
3012 * SunSpider/resources/driver-TEMPLATE.html: Removed.
3013 * SunSpider/resources/results-TEMPLATE.html: Removed.
3014 * SunSpider/resources/sunspider-analyze-results.js: Removed.
3015 * SunSpider/resources/sunspider-compare-results.js: Removed.
3016 * SunSpider/resources/sunspider-standalone-compare.js: Removed.
3017 * SunSpider/resources/sunspider-standalone-driver.js: Removed.
3018 * SunSpider/sunspider: Removed.
3019 * SunSpider/sunspider-compare-results: Removed.
3020 * SunSpider/tests: Removed.
3021 * SunSpider/tests/parse-only: Removed.
3022 * SunSpider/tests/parse-only/LIST: Removed.
3023 * SunSpider/tests/parse-only/concat-jquery-mootools-prototype.js: Removed.
3024 * SunSpider/tests/parse-only/jquery-1.3.2.js: Removed.
3025 * SunSpider/tests/parse-only/mootools-1.2.2-core-nc.js: Removed.
3026 * SunSpider/tests/parse-only/prototype-1.6.0.3.js: Removed.
3027 * SunSpider/tests/sunspider-0.9: Removed.
3028 * SunSpider/tests/sunspider-0.9.1: Removed.
3029 * SunSpider/tests/sunspider-0.9.1/3d-cube.js: Removed.
3030 * SunSpider/tests/sunspider-0.9.1/3d-morph.js: Removed.
3031 * SunSpider/tests/sunspider-0.9.1/3d-raytrace.js: Removed.
3032 * SunSpider/tests/sunspider-0.9.1/LIST: Removed.
3033 * SunSpider/tests/sunspider-0.9.1/access-binary-trees.js: Removed.
3034 * SunSpider/tests/sunspider-0.9.1/access-fannkuch.js: Removed.
3035 * SunSpider/tests/sunspider-0.9.1/access-nbody.js: Removed.
3036 * SunSpider/tests/sunspider-0.9.1/access-nsieve.js: Removed.
3037 * SunSpider/tests/sunspider-0.9.1/bitops-3bit-bits-in-byte.js: Removed.
3038 * SunSpider/tests/sunspider-0.9.1/bitops-bits-in-byte.js: Removed.
3039 * SunSpider/tests/sunspider-0.9.1/bitops-bitwise-and.js: Removed.
3040 * SunSpider/tests/sunspider-0.9.1/bitops-nsieve-bits.js: Removed.
3041 * SunSpider/tests/sunspider-0.9.1/controlflow-recursive.js: Removed.
3042 * SunSpider/tests/sunspider-0.9.1/crypto-aes.js: Removed.
3043 * SunSpider/tests/sunspider-0.9.1/crypto-md5.js: Removed.
3044 * SunSpider/tests/sunspider-0.9.1/crypto-sha1.js: Removed.
3045 * SunSpider/tests/sunspider-0.9.1/date-format-tofte.js: Removed.
3046 * SunSpider/tests/sunspider-0.9.1/date-format-xparb.js: Removed.
3047 * SunSpider/tests/sunspider-0.9.1/math-cordic.js: Removed.
3048 * SunSpider/tests/sunspider-0.9.1/math-partial-sums.js: Removed.
3049 * SunSpider/tests/sunspider-0.9.1/math-spectral-norm.js: Removed.
3050 * SunSpider/tests/sunspider-0.9.1/regexp-dna.js: Removed.
3051 * SunSpider/tests/sunspider-0.9.1/string-base64.js: Removed.
3052 * SunSpider/tests/sunspider-0.9.1/string-fasta.js: Removed.
3053 * SunSpider/tests/sunspider-0.9.1/string-tagcloud.js: Removed.
3054 * SunSpider/tests/sunspider-0.9.1/string-unpack-code.js: Removed.
3055 * SunSpider/tests/sunspider-0.9.1/string-validate-input.js: Removed.
3056 * SunSpider/tests/sunspider-0.9/3d-cube.js: Removed.
3057 * SunSpider/tests/sunspider-0.9/3d-morph.js: Removed.
3058 * SunSpider/tests/sunspider-0.9/3d-raytrace.js: Removed.
3059 * SunSpider/tests/sunspider-0.9/LIST: Removed.
3060 * SunSpider/tests/sunspider-0.9/access-binary-trees.js: Removed.
3061 * SunSpider/tests/sunspider-0.9/access-fannkuch.js: Removed.
3062 * SunSpider/tests/sunspider-0.9/access-nbody.js: Removed.
3063 * SunSpider/tests/sunspider-0.9/access-nsieve.js: Removed.
3064 * SunSpider/tests/sunspider-0.9/bitops-3bit-bits-in-byte.js: Removed.
3065 * SunSpider/tests/sunspider-0.9/bitops-bits-in-byte.js: Removed.
3066 * SunSpider/tests/sunspider-0.9/bitops-bitwise-and.js: Removed.
3067 * SunSpider/tests/sunspider-0.9/bitops-nsieve-bits.js: Removed.
3068 * SunSpider/tests/sunspider-0.9/controlflow-recursive.js: Removed.
3069 * SunSpider/tests/sunspider-0.9/crypto-aes.js: Removed.
3070 * SunSpider/tests/sunspider-0.9/crypto-md5.js: Removed.
3071 * SunSpider/tests/sunspider-0.9/crypto-sha1.js: Removed.
3072 * SunSpider/tests/sunspider-0.9/date-format-tofte.js: Removed.
3073 * SunSpider/tests/sunspider-0.9/date-format-xparb.js: Removed.
3074 * SunSpider/tests/sunspider-0.9/math-cordic.js: Removed.
3075 * SunSpider/tests/sunspider-0.9/math-partial-sums.js: Removed.
3076 * SunSpider/tests/sunspider-0.9/math-spectral-norm.js: Removed.
3077 * SunSpider/tests/sunspider-0.9/regexp-dna.js: Removed.
3078 * SunSpider/tests/sunspider-0.9/string-base64.js: Removed.
3079 * SunSpider/tests/sunspider-0.9/string-fasta.js: Removed.
3080 * SunSpider/tests/sunspider-0.9/string-tagcloud.js: Removed.
3081 * SunSpider/tests/sunspider-0.9/string-unpack-code.js: Removed.
3082 * SunSpider/tests/sunspider-0.9/string-validate-input.js: Removed.
3083 * SunSpider/tests/ubench: Removed.
3084 * SunSpider/tests/ubench/LIST: Removed.
3085 * SunSpider/tests/ubench/function-closure.js: Removed.
3086 * SunSpider/tests/ubench/function-correct-args.js: Removed.
3087 * SunSpider/tests/ubench/function-empty.js: Removed.
3088 * SunSpider/tests/ubench/function-excess-args.js: Removed.
3089 * SunSpider/tests/ubench/function-missing-args.js: Removed.
3090 * SunSpider/tests/ubench/function-sum.js: Removed.
3091 * SunSpider/tests/ubench/loop-empty-resolve.js: Removed.
3092 * SunSpider/tests/ubench/loop-empty.js: Removed.
3093 * SunSpider/tests/ubench/loop-sum.js: Removed.
3094 * SunSpider/tests/v8-v4: Removed.
3095 * SunSpider/tests/v8-v4/LIST: Removed.
3096 * SunSpider/tests/v8-v4/v8-crypto.js: Removed.
3097 * SunSpider/tests/v8-v4/v8-deltablue.js: Removed.
3098 * SunSpider/tests/v8-v4/v8-earley-boyer.js: Removed.
3099 * SunSpider/tests/v8-v4/v8-raytrace.js: Removed.
3100 * SunSpider/tests/v8-v4/v8-regexp.js: Removed.
3101 * SunSpider/tests/v8-v4/v8-richards.js: Removed.
3102 * SunSpider/tests/v8-v4/v8-splay.js: Removed.
3103 * SunSpider/tests/v8-v5: Removed.
3104 * SunSpider/tests/v8-v5/LIST: Removed.
3105 * SunSpider/tests/v8-v5/v8-crypto.js: Removed.
3106 * SunSpider/tests/v8-v5/v8-deltablue.js: Removed.
3107 * SunSpider/tests/v8-v5/v8-earley-boyer.js: Removed.
3108 * SunSpider/tests/v8-v5/v8-raytrace.js: Removed.
3109 * SunSpider/tests/v8-v5/v8-regexp.js: Removed.
3110 * SunSpider/tests/v8-v5/v8-richards.js: Removed.
3111 * SunSpider/tests/v8-v5/v8-splay.js: Removed.
3112 * SunSpider/tests/v8-v6: Removed.
3113 * SunSpider/tests/v8-v6/LIST: Removed.
3114 * SunSpider/tests/v8-v6/v8-crypto.js: Removed.
3115 * SunSpider/tests/v8-v6/v8-deltablue.js: Removed.
3116 * SunSpider/tests/v8-v6/v8-earley-boyer.js: Removed.
3117 * SunSpider/tests/v8-v6/v8-raytrace.js: Removed.
3118 * SunSpider/tests/v8-v6/v8-regexp.js: Removed.
3119 * SunSpider/tests/v8-v6/v8-richards.js: Removed.
3120 * SunSpider/tests/v8-v6/v8-splay.js: Removed.
3121 * SunSpider/xcopy.excludes: Removed.
3123 2010-12-30 Konstantin Tokarev <annulen@yandex.ru>
3125 Reviewed by David Kilzer.
3127 [Qt] Don't build wtf/TCSystemAlloc.cpp if --system-malloc option is
3129 https://bugs.webkit.org/show_bug.cgi?id=51672
3131 * WebKit.pri: Replaced USE_SYSTEM_MALLOC with USE_SYSTEM_MALLOC=1
3133 2010-12-29 Philippe Normand <pnormand@igalia.com>
3135 Reviewed by Martin Robinson.
3137 [GTK] minimal build fails at link time due to missing sqlite3 symbols
3138 https://bugs.webkit.org/show_bug.cgi?id=51327
3140 * configure.ac: Error out if SQLite3 wasn't found while at least
3141 one of the features depending on it has been enabled.
3143 2010-12-29 Patrick Gansterer <paroga@webkit.org>
3145 Unreviewed. Use gcc as default preprocessor.
3147 * Sources/cmake/OptionsCommon.cmake:
3149 2010-12-27 Ryuan Choi <ryuan.choi@samsung.com>
3151 Reviewed by David Levin.
3153 [EFL] Change path of eflsymbols.filter
3154 https://bugs.webkit.org/show_bug.cgi?id=51659
3156 * Sources/cmake/OptionsEfl.cmake:
3158 2010-12-26 Adam Barth <abarth@webkit.org>
3160 Reviewed by Eric Siedel.
3162 Move autotools into Sources
3163 https://bugs.webkit.org/show_bug.cgi?id=51630
3167 * Sources/autotools: Copied from autotools.
3169 * autotools: Removed.
3170 * autotools/acinclude.m4: Removed.
3171 * autotools/dolt.m4: Removed.
3172 * autotools/gsettings.m4: Removed.
3173 * autotools/symbols.filter: Removed.
3174 * autotools/webkit.m4: Removed.
3177 2010-12-26 Adam Barth <abarth@webkit.org>
3179 Reviewed by Eric Seidel.
3181 Move cmake into Sources
3182 https://bugs.webkit.org/show_bug.cgi?id=51631
3185 * Sources/cmake: Copied from cmake.
3187 * cmake/FindCFLite.cmake: Removed.
3188 * cmake/FindCairo.cmake: Removed.
3189 * cmake/FindEFL.cmake: Removed.
3190 * cmake/FindFontconfig.cmake: Removed.
3191 * cmake/FindFreetype.cmake: Removed.
3192 * cmake/FindGDK-PixBuf.cmake: Removed.
3193 * cmake/FindGDK.cmake: Removed.
3194 * cmake/FindGIO.cmake: Removed.
3195 * cmake/FindGStreamer-App.cmake: Removed.
3196 * cmake/FindGStreamer-Base.cmake: Removed.
3197 * cmake/FindGStreamer-Interfaces.cmake: Removed.
3198 * cmake/FindGStreamer-Pbutils.cmake: Removed.
3199 * cmake/FindGStreamer-Plugins-Base.cmake: Removed.
3200 * cmake/FindGStreamer-Video.cmake: Removed.
3201 * cmake/FindGStreamer.cmake: Removed.
3202 * cmake/FindGlib.cmake: Removed.
3203 * cmake/FindGperf.cmake: Removed.
3204 * cmake/FindGthread.cmake: Removed.
3205 * cmake/FindICU.cmake: Removed.
3206 * cmake/FindLibSoup2.cmake: Removed.
3207 * cmake/FindLibXlst.cmake: Removed.
3208 * cmake/FindPango.cmake: Removed.
3209 * cmake/FindSqlite.cmake: Removed.
3210 * cmake/LibFindMacros.cmake: Removed.
3211 * cmake/OptionsCommon.cmake: Removed.
3212 * cmake/OptionsEfl.cmake: Removed.
3213 * cmake/OptionsWinCE.cmake: Removed.
3214 * cmake/OptionsWindows.cmake: Removed.
3215 * cmake/WebKitEfl.cmake: Removed.
3216 * cmake/WebKitFS.cmake: Removed.
3217 * cmake/WebKitFeatures.cmake: Removed.
3218 * cmake/WebKitHelpers.cmake: Removed.
3219 * cmake/WebKitMacros.cmake: Removed.
3220 * cmake/WebKitPackaging.cmake: Removed.
3221 * cmake/eflsymbols.filter: Removed.
3223 2010-12-26 Adam Barth <abarth@webkit.org>
3225 Fix some references to the old location of the WebKit website in git
3230 2010-12-25 Adam Barth <abarth@webkit.org>
3232 Reviewed by Eric Seidel.
3234 Move ANGLE to Sources/ThirdParty
3235 https://bugs.webkit.org/show_bug.cgi?id=51605
3237 Actually move ANGLE and update the Makefile.
3240 * ANGLE/ANGLE.xcodeproj: Removed.
3241 * ANGLE/ANGLE.xcodeproj/project.pbxproj: Removed.
3242 * ANGLE/Configurations: Removed.
3243 * ANGLE/Configurations/ANGLE.xcconfig: Removed.
3244 * ANGLE/Configurations/Base.xcconfig: Removed.
3245 * ANGLE/Configurations/DebugRelease.xcconfig: Removed.
3246 * ANGLE/Makefile: Removed.
3247 * ANGLE/include: Removed.
3248 * ANGLE/include/EGL: Removed.
3249 * ANGLE/include/EGL/egl.h: Removed.
3250 * ANGLE/include/EGL/eglext.h: Removed.
3251 * ANGLE/include/EGL/eglplatform.h: Removed.
3252 * ANGLE/include/GLES2: Removed.
3253 * ANGLE/include/GLES2/gl2.h: Removed.
3254 * ANGLE/include/GLES2/gl2ext.h: Removed.
3255 * ANGLE/include/GLES2/gl2platform.h: Removed.
3256 * ANGLE/include/GLSLANG: Removed.
3257 * ANGLE/include/GLSLANG/ShaderLang.h: Removed.
3258 * ANGLE/include/KHR: Removed.
3259 * ANGLE/include/KHR/khrplatform.h: Removed.
3260 * ANGLE/src: Removed.
3261 * ANGLE/src/build_angle.xcodeproj: Removed.
3262 * ANGLE/src/build_angle.xcodeproj/project.pbxproj: Removed.
3263 * ANGLE/src/common: Removed.
3264 * ANGLE/src/common/angleutils.h: Removed.
3265 * ANGLE/src/common/debug.cpp: Removed.
3266 * ANGLE/src/common/debug.h: Removed.
3267 * ANGLE/src/compiler: Removed.
3268 * ANGLE/src/compiler/BaseTypes.h: Removed.
3269 * ANGLE/src/compiler/CodeGenGLSL.cpp: Removed.
3270 * ANGLE/src/compiler/CodeGenHLSL.cpp: Removed.
3271 * ANGLE/src/compiler/Common.h: Removed.
3272 * ANGLE/src/compiler/ConstantUnion.h: Removed.
3273 * ANGLE/src/compiler/InfoSink.cpp: Removed.
3274 * ANGLE/src/compiler/InfoSink.h: Removed.
3275 * ANGLE/src/compiler/Initialize.cpp: Removed.
3276 * ANGLE/src/compiler/Initialize.h: Removed.
3277 * ANGLE/src/compiler/InitializeDll.cpp: Removed.
3278 * ANGLE/src/compiler/InitializeDll.h: Removed.
3279 * ANGLE/src/compiler/InitializeGlobals.h: Removed.
3280 * ANGLE/src/compiler/InitializeParseContext.h: Removed.
3281 * ANGLE/src/compiler/IntermTraverse.cpp: Removed.
3282 * ANGLE/src/compiler/Intermediate.cpp: Removed.
3283 * ANGLE/src/compiler/MMap.h: Removed.
3284 * ANGLE/src/compiler/OutputGLSL.cpp: Removed.
3285 * ANGLE/src/compiler/OutputGLSL.h: Removed.
3286 * ANGLE/src/compiler/OutputHLSL.cpp: Removed.
3287 * ANGLE/src/compiler/OutputHLSL.h: Removed.
3288 * ANGLE/src/compiler/ParseHelper.cpp: Removed.
3289 * ANGLE/src/compiler/ParseHelper.h: Removed.
3290 * ANGLE/src/compiler/PoolAlloc.cpp: Removed.
3291 * ANGLE/src/compiler/PoolAlloc.h: Removed.
3292 * ANGLE/src/compiler/QualifierAlive.cpp: Removed.
3293 * ANGLE/src/compiler/QualifierAlive.h: Removed.
3294 * ANGLE/src/compiler/RemoveTree.cpp: Removed.
3295 * ANGLE/src/compiler/RemoveTree.h: Removed.
3296 * ANGLE/src/compiler/ShHandle.h: Removed.
3297 * ANGLE/src/compiler/ShaderLang.cpp: Removed.
3298 * ANGLE/src/compiler/SymbolTable.cpp: Removed.
3299 * ANGLE/src/compiler/SymbolTable.h: Removed.
3300 * ANGLE/src/compiler/TranslatorGLSL.cpp: Removed.
3301 * ANGLE/src/compiler/TranslatorGLSL.h: Removed.
3302 * ANGLE/src/compiler/TranslatorHLSL.cpp: Removed.
3303 * ANGLE/src/compiler/TranslatorHLSL.h: Removed.
3304 * ANGLE/src/compiler/Types.h: Removed.
3305 * ANGLE/src/compiler/UnfoldSelect.cpp: Removed.
3306 * ANGLE/src/compiler/UnfoldSelect.h: Removed.
3307 * ANGLE/src/compiler/debug.cpp: Removed.
3308 * ANGLE/src/compiler/debug.h: Removed.
3309 * ANGLE/src/compiler/glslang.l: Removed.
3310 * ANGLE/src/compiler/glslang.y: Removed.
3311 * ANGLE/src/compiler/intermOut.cpp: Removed.
3312 * ANGLE/src/compiler/intermediate.h: Removed.
3313 * ANGLE/src/compiler/localintermediate.h: Removed.
3314 * ANGLE/src/compiler/osinclude.h: Removed.
3315 * ANGLE/src/compiler/ossource_posix.cpp: Removed.
3316 * ANGLE/src/compiler/ossource_win.cpp: Removed.
3317 * ANGLE/src/compiler/parseConst.cpp: Removed.
3318 * ANGLE/src/compiler/preprocessor: Removed.
3319 * ANGLE/src/compiler/preprocessor/atom.c: Removed.
3320 * ANGLE/src/compiler/preprocessor/atom.h: Removed.
3321 * ANGLE/src/compiler/preprocessor/compile.h: Removed.
3322 * ANGLE/src/compiler/preprocessor/cpp.c: Removed.
3323 * ANGLE/src/compiler/preprocessor/cpp.h: Removed.
3324 * ANGLE/src/compiler/preprocessor/cppstruct.c: Removed.
3325 * ANGLE/src/compiler/preprocessor/memory.c: Removed.
3326 * ANGLE/src/compiler/preprocessor/memory.h: Removed.
3327 * ANGLE/src/compiler/preprocessor/parser.h: Removed.
3328 * ANGLE/src/compiler/preprocessor/preprocess.h: Removed.
3329 * ANGLE/src/compiler/preprocessor/scanner.c: Removed.
3330 * ANGLE/src/compiler/preprocessor/scanner.h: Removed.
3331 * ANGLE/src/compiler/preprocessor/slglobals.h: Removed.
3332 * ANGLE/src/compiler/preprocessor/symbols.c: Removed.
3333 * ANGLE/src/compiler/preprocessor/symbols.h: Removed.
3334 * ANGLE/src/compiler/preprocessor/tokens.c: Removed.
3335 * ANGLE/src/compiler/preprocessor/tokens.h: Removed.
3336 * ANGLE/src/compiler/tools: Removed.
3337 * ANGLE/src/compiler/unistd.h: Removed.
3338 * ANGLE/src/libEGL: Removed.
3339 * ANGLE/src/libEGL/Config.cpp: Removed.
3340 * ANGLE/src/libEGL/Config.h: Removed.
3341 * ANGLE/src/libEGL/Display.cpp: Removed.
3342 * ANGLE/src/libEGL/Display.h: Removed.
3343 * ANGLE/src/libEGL/Surface.cpp: Removed.
3344 * ANGLE/src/libEGL/Surface.h: Removed.
3345 * ANGLE/src/libEGL/libEGL.cpp: Removed.
3346 * ANGLE/src/libEGL/libEGL.def: Removed.
3347 * ANGLE/src/libEGL/libEGL.vcproj: Removed.
3348 * ANGLE/src/libEGL/main.cpp: Removed.
3349 * ANGLE/src/libEGL/main.h: Removed.
3350 * ANGLE/src/libGLESv2: Removed.
3351 * ANGLE/src/libGLESv2/Blit.cpp: Removed.
3352 * ANGLE/src/libGLESv2/Blit.h: Removed.
3353 * ANGLE/src/libGLESv2/Buffer.cpp: Removed.
3354 * ANGLE/src/libGLESv2/Buffer.h: Removed.
3355 * ANGLE/src/libGLESv2/Context.cpp: Removed.
3356 * ANGLE/src/libGLESv2/Context.h: Removed.
3357 * ANGLE/src/libGLESv2/Framebuffer.cpp: Removed.
3358 * ANGLE/src/libGLESv2/Framebuffer.h: Removed.
3359 * ANGLE/src/libGLESv2/Program.cpp: Removed.
3360 * ANGLE/src/libGLESv2/Program.h: Removed.
3361 * ANGLE/src/libGLESv2/RefCountObject.cpp: Removed.
3362 * ANGLE/src/libGLESv2/RefCountObject.h: Removed.
3363 * ANGLE/src/libGLESv2/Renderbuffer.cpp: Removed.
3364 * ANGLE/src/libGLESv2/Renderbuffer.h: Removed.
3365 * ANGLE/src/libGLESv2/ResourceManager.cpp: Removed.
3366 * ANGLE/src/libGLESv2/ResourceManager.h: Removed.
3367 * ANGLE/src/libGLESv2/Shader.cpp: Removed.
3368 * ANGLE/src/libGLESv2/Shader.h: Removed.
3369 * ANGLE/src/libGLESv2/Texture.cpp: Removed.
3370 * ANGLE/src/libGLESv2/Texture.h: Removed.
3371 * ANGLE/src/libGLESv2/geometry: Removed.
3372 * ANGLE/src/libGLESv2/geometry/IndexDataManager.cpp: Removed.
3373 * ANGLE/src/libGLESv2/geometry/IndexDataManager.h: Removed.
3374 * ANGLE/src/libGLESv2/geometry/VertexDataManager.cpp: Removed.
3375 * ANGLE/src/libGLESv2/geometry/VertexDataManager.h: Removed.
3376 * ANGLE/src/libGLESv2/geometry/backend.cpp: Removed.
3377 * ANGLE/src/libGLESv2/geometry/backend.h: Removed.
3378 * ANGLE/src/libGLESv2/geometry/dx9.cpp: Removed.
3379 * ANGLE/src/libGLESv2/geometry/dx9.h: Removed.
3380 * ANGLE/src/libGLESv2/geometry/vertexconversion.h: Removed.
3381 * ANGLE/src/libGLESv2/libGLESv2.cpp: Removed.
3382 * ANGLE/src/libGLESv2/libGLESv2.def: Removed.
3383 * ANGLE/src/libGLESv2/libGLESv2.vcproj: Removed.
3384 * ANGLE/src/libGLESv2/main.cpp: Removed.
3385 * ANGLE/src/libGLESv2/main.h: Removed.
3386 * ANGLE/src/libGLESv2/mathutil.h: Removed.
3387 * ANGLE/src/libGLESv2/utilities.cpp: Removed.
3388 * ANGLE/src/libGLESv2/utilities.h: Removed.
3390 * Sources/ThirdParty: Added.
3391 * Sources/ThirdParty/ANGLE: Copied from ANGLE.
3393 2010-12-26 Patrick Gansterer <paroga@webkit.org>
3395 Unreviewed WinCE buildfix after r74626.
3397 * cmake/OptionsWinCE.cmake:
3399 2010-12-24 Darin Adler <darin@apple.com>
3401 Updated makefiles used by Apple engineers to fix build with the
3402 new JavaScriptGlue location.
3404 * Makefile: Told this to build JavaScriptGlue. Some day we might
3405 want it to descend into Sources instead and use the Makefile there,
3406 but there are problems with sequencing the project builds, so that
3408 * Sources/Makefile.shared: Added.
3410 2010-12-24 Ryuan Choi <ryuan.choi@samsung.com>
3412 Reviewed by Kenneth Rohde Christiansen.
3414 [EFL] Add option to enable Touch Events.
3415 https://bugs.webkit.org/show_bug.cgi?id=49125
3417 Add ENABLE_TOUCH_EVENTS option.
3419 * cmake/OptionsEfl.cmake:
3420 * cmakeconfig.h.cmake:
3422 2010-12-23 Adam Barth <abarth@webkit.org>
3424 Rubber-stamped by Eric Seidel.
3426 Move JavaScriptGlue into Sources
3427 https://bugs.webkit.org/show_bug.cgi?id=51583
3429 Actually perform the move.
3431 * JavaScriptGlue: Removed.
3432 * JavaScriptGlue/Configurations: Removed.
3433 * JavaScriptGlue/Configurations/Base.xcconfig: Removed.
3434 * JavaScriptGlue/Configurations/DebugRelease.xcconfig: Removed.
3435 * JavaScriptGlue/Configurations/JavaScriptGlue.xcconfig: Removed.
3436 * JavaScriptGlue/Configurations/Version.xcconfig: Removed.
3437 * JavaScriptGlue/English.lproj: Removed.
3438 * JavaScriptGlue/English.lproj/InfoPlist.strings: Removed.
3439 * JavaScriptGlue/ForwardingHeaders: Removed.
3440 * JavaScriptGlue/ForwardingHeaders/masm: Removed.
3441 * JavaScriptGlue/ForwardingHeaders/masm/X86Assembler.h: Removed.
3442 * JavaScriptGlue/ForwardingHeaders/profiler: Removed.
3443 * JavaScriptGlue/ForwardingHeaders/profiler/Profiler.h: Removed.
3444 * JavaScriptGlue/ForwardingHeaders/runtime: Removed.
3445 * JavaScriptGlue/ForwardingHeaders/runtime/CallFrame.h: Removed.
3446 * JavaScriptGlue/ForwardingHeaders/wtf: Removed.
3447 * JavaScriptGlue/ForwardingHeaders/wtf/ASCIICType.h: Removed.
3448 * JavaScriptGlue/ForwardingHeaders/wtf/AlwaysInline.h: Removed.
3449 * JavaScriptGlue/ForwardingHeaders/wtf/Assertions.h: Removed.
3450 * JavaScriptGlue/ForwardingHeaders/wtf/Atomics.h: Removed.
3451 * JavaScriptGlue/ForwardingHeaders/wtf/Bitmap.h: Removed.
3452 * JavaScriptGlue/ForwardingHeaders/wtf/BumpPointerAllocator.h: Removed.
3453 * JavaScriptGlue/ForwardingHeaders/wtf/CrossThreadRefCounted.h: Removed.
3454 * JavaScriptGlue/ForwardingHeaders/wtf/CurrentTime.h: Removed.
3455 * JavaScriptGlue/ForwardingHeaders/wtf/DateInstanceCache.h: Removed.
3456 * JavaScriptGlue/ForwardingHeaders/wtf/DateMath.h: Removed.
3457 * JavaScriptGlue/ForwardingHeaders/wtf/FastAllocBase.h: Removed.
3458 * JavaScriptGlue/ForwardingHeaders/wtf/FastMalloc.h: Removed.
3459 * JavaScriptGlue/ForwardingHeaders/wtf/FixedArray.h: Removed.
3460 * JavaScriptGlue/ForwardingHeaders/wtf/Forward.h: Removed.
3461 * JavaScriptGlue/ForwardingHeaders/wtf/HashCountedSet.h: Removed.
3462 * JavaScriptGlue/ForwardingHeaders/wtf/HashFunctions.h: Removed.
3463 * JavaScriptGlue/ForwardingHeaders/wtf/HashMap.h: Removed.
3464 * JavaScriptGlue/ForwardingHeaders/wtf/HashSet.h: Removed.
3465 * JavaScriptGlue/ForwardingHeaders/wtf/HashTraits.h: Removed.
3466 * JavaScriptGlue/ForwardingHeaders/wtf/ListHashSet.h: Removed.
3467 * JavaScriptGlue/ForwardingHeaders/wtf/ListRefPtr.h: Removed.
3468 * JavaScriptGlue/ForwardingHeaders/wtf/Locker.h: Removed.
3469 * JavaScriptGlue/ForwardingHeaders/wtf/MainThread.h: Removed.
3470 * JavaScriptGlue/ForwardingHeaders/wtf/MathExtras.h: Removed.
3471 * JavaScriptGlue/ForwardingHeaders/wtf/Noncopyable.h: Removed.
3472 * JavaScriptGlue/ForwardingHeaders/wtf/NotFound.h: Removed.
3473 * JavaScriptGlue/ForwardingHeaders/wtf/OSAllocator.h: Removed.
3474 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtr.h: Removed.
3475 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtrCommon.h: Removed.
3476 * JavaScriptGlue/ForwardingHeaders/wtf/OwnFastMallocPtr.h: Removed.
3477 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtr.h: Removed.
3478 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtrCommon.h: Removed.
3479 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocation.h: Removed.
3480 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocationAligned.h: Removed.
3481 * JavaScriptGlue/ForwardingHeaders/wtf/PageBlock.h: Removed.
3482 * JavaScriptGlue/ForwardingHeaders/wtf/PageReservation.h: Removed.
3483 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnArrayPtr.h: Removed.
3484 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnPtr.h: Removed.
3485 * JavaScriptGlue/ForwardingHeaders/wtf/PassRefPtr.h: Removed.
3486 * JavaScriptGlue/ForwardingHeaders/wtf/Platform.h: Removed.
3487 * JavaScriptGlue/ForwardingHeaders/wtf/PossiblyNull.h: Removed.
3488 * JavaScriptGlue/ForwardingHeaders/wtf/PtrAndFlags.h: Removed.
3489 * JavaScriptGlue/ForwardingHeaders/wtf/RandomNumber.h: Removed.
3490 * JavaScriptGlue/ForwardingHeaders/wtf/RefCounted.h: Removed.
3491 * JavaScriptGlue/ForwardingHeaders/wtf/RefPtr.h: Removed.
3492 * JavaScriptGlue/ForwardingHeaders/wtf/StackBounds.h: Removed.
3493 * JavaScriptGlue/ForwardingHeaders/wtf/StdLibExtras.h: Removed.
3494 * JavaScriptGlue/ForwardingHeaders/wtf/StringHasher.h: Removed.
3495 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSafeShared.h: Removed.
3496 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSpecific.h: Removed.
3497 * JavaScriptGlue/ForwardingHeaders/wtf/Threading.h: Removed.
3498 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadingPrimitives.h: Removed.
3499 * JavaScriptGlue/ForwardingHeaders/wtf/UnusedParam.h: Removed.
3500 * JavaScriptGlue/ForwardingHeaders/wtf/VMTags.h: Removed.
3501 * JavaScriptGlue/ForwardingHeaders/wtf/ValueCheck.h: Removed.
3502 * JavaScriptGlue/ForwardingHeaders/wtf/Vector.h: Removed.
3503 * JavaScriptGlue/ForwardingHeaders/wtf/VectorTraits.h: Removed.
3504 * JavaScriptGlue/ForwardingHeaders/wtf/WTFThreadData.h: Removed.
3505 * JavaScriptGlue/ForwardingHeaders/wtf/text: Removed.
3506 * JavaScriptGlue/ForwardingHeaders/wtf/text/CString.h: Removed.
3507 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringHash.h: Removed.
3508 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImpl.h: Removed.
3509 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImplBase.h: Removed.
3510 * JavaScriptGlue/ForwardingHeaders/wtf/text/TextPosition.h: Removed.
3511 * JavaScriptGlue/ForwardingHeaders/wtf/text/WTFString.h: Removed.
3512 * JavaScriptGlue/ForwardingHeaders/wtf/unicode: Removed.
3513 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/Unicode.h: Removed.
3514 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu: Removed.
3515 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu/UnicodeIcu.h: Removed.
3516 * JavaScriptGlue/Info.plist: Removed.
3517 * JavaScriptGlue/JSBase.cpp: Removed.
3518 * JavaScriptGlue/JSBase.h: Removed.
3519 * JavaScriptGlue/JSObject.cpp: Removed.
3520 * JavaScriptGlue/JSObject.h: Removed.
3521 * JavaScriptGlue/JSRun.cpp: Removed.
3522 * JavaScriptGlue/JSRun.h: Removed.
3523 * JavaScriptGlue/JSUtils.cpp: Removed.
3524 * JavaScriptGlue/JSUtils.h: Removed.
3525 * JavaScriptGlue/JSValueWrapper.cpp: Removed.
3526 * JavaScriptGlue/JSValueWrapper.h: Removed.
3527 * JavaScriptGlue/JavaScriptGlue.cpp: Removed.
3528 * JavaScriptGlue/JavaScriptGlue.exp: Removed.
3529 * JavaScriptGlue/JavaScriptGlue.h: Removed.
3530 * JavaScriptGlue/JavaScriptGlue.xcodeproj: Removed.
3531 * JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj: Removed.
3532 * JavaScriptGlue/LICENSE: Removed.
3533 * JavaScriptGlue/Makefile: Removed.
3534 * JavaScriptGlue/UserObjectImp.cpp: Removed.
3535 * JavaScriptGlue/UserObjectImp.h: Removed.
3536 * JavaScriptGlue/config.h: Removed.
3537 * JavaScriptGlue/icu: Removed.
3538 * JavaScriptGlue/icu/LICENSE: Removed.
3539 * JavaScriptGlue/icu/README: Removed.
3540 * JavaScriptGlue/icu/unicode: Removed.
3541 * JavaScriptGlue/icu/unicode/platform.h: Removed.
3542 * JavaScriptGlue/icu/unicode/putil.h: Removed.
3543 * JavaScriptGlue/icu/unicode/uchar.h: Removed.
3544 * JavaScriptGlue/icu/unicode/ucnv.h: Removed.
3545 * JavaScriptGlue/icu/unicode/ucnv_err.h: Removed.
3546 * JavaScriptGlue/icu/unicode/uconfig.h: Removed.
3547 * JavaScriptGlue/icu/unicode/uenum.h: Removed.
3548 * JavaScriptGlue/icu/unicode/uiter.h: Removed.
3549 * JavaScriptGlue/icu/unicode/umachine.h: Removed.
3550 * JavaScriptGlue/icu/unicode/urename.h: Removed.
3551 * JavaScriptGlue/icu/unicode/ustring.h: Removed.
3552 * JavaScriptGlue/icu/unicode/utf.h: Removed.
3553 * JavaScriptGlue/icu/unicode/utf16.h: Removed.
3554 * JavaScriptGlue/icu/unicode/utf8.h: Removed.
3555 * JavaScriptGlue/icu/unicode/utf_old.h: Removed.
3556 * JavaScriptGlue/icu/unicode/utypes.h: Removed.
3557 * JavaScriptGlue/icu/unicode/uversion.h: Removed.
3558 * JavaScriptGlue/testjsglue.cpp: Removed.
3561 * Sources/JavaScriptGlue: Copied from JavaScriptGlue.
3562 * Sources/Makefile: Added.
3564 2010-12-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
3566 Reviewed by Kenneth Rohde Christiansen.
3568 [EFL] Fix ContextMenu removal
3569 https://bugs.webkit.org/show_bug.cgi?id=51530
3571 Fix ContextMenu removal
3573 In r74207 the support for ContextMenu was removed from EFL while the
3574 code is being ported to the new CROSS_PLATFORM_MENUS due to build
3575 breakage. However there were some missing removals in the shutdown
3576 logic that introduced a bug, leading to a segmentation fault when
3577 ContexController was destroyed.
3579 The best way to effectively disable the ContextMenu is to conditionally
3580 compile the meaningful stuff by surrounding with "#if
3581 ENABLE(CONTEXT_MENUS)" and then disabling it in CMake.
3583 * cmake/OptionsEfl.cmake: Disable ContextMenu and don't pretend we
3584 implement CROSS_PLATFORM_MENUS yet.
3586 2010-12-22 Xan Lopez <xlopez@igalia.com>
3588 Reviewed by Gustavo Noronha.
3590 * configure.ac: bump version to 1.3.9.
3592 2010-12-22 Xan Lopez <xlopez@igalia.com>
3594 Reviewed by Gustavo Noronha.
3596 [GTK] Compilation fixes with GTK+ 2.91.7
3597 https://bugs.webkit.org/show_bug.cgi?id=51487
3599 * configure.ac: depend on GTK+ 2.91.7 when using GTK+ 3.x.
3601 2010-12-22 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3603 Reviewed by Antonio Gomes.
3605 [EFL] Sets default user agent
3606 https://bugs.webkit.org/show_bug.cgi?id=47903
3608 Add macros for WebKit EFL and User Agent.
3610 * cmake/OptionsEfl.cmake:
3611 * cmakeconfig.h.cmake:
3613 2010-12-20 Adam Barth <abarth@webkit.org>
3615 Move web sites to Websites directory
3616 https://bugs.webkit.org/show_bug.cgi?id=51323
3618 This patch was never officially reviewed (because it was too large to
3619 upload to bugs.webkit.org), but it was discussed on webkit-dev and Mark
3620 Rowe gave me the green light.
3622 * BugsSite: Removed.
3623 * BugsSite/.cvsignore: Removed.
3624 * BugsSite/.htaccess: Removed.
3625 * BugsSite/Bugzilla: Removed.
3626 * BugsSite/Bugzilla.pm: Removed.
3627 * BugsSite/Bugzilla/.cvsignore: Removed.
3628 * BugsSite/Bugzilla/.htaccess: Removed.
3629 * BugsSite/Bugzilla/Attachment: Removed.
3630 * BugsSite/Bugzilla/Attachment.pm: Removed.
3631 * BugsSite/Bugzilla/Attachment/PatchReader.pm: Removed.
3632 * BugsSite/Bugzilla/Auth: Removed.
3633 * BugsSite/Bugzilla/Auth.pm: Removed.
3634 * BugsSite/Bugzilla/Auth/Login: Removed.
3635 * BugsSite/Bugzilla/Auth/Login.pm: Removed.
3636 * BugsSite/Bugzilla/Auth/Login/CGI.pm: Removed.
3637 * BugsSite/Bugzilla/Auth/Login/Cookie.pm: Removed.
3638 * BugsSite/Bugzilla/Auth/Login/Env.pm: Removed.
3639 * BugsSite/Bugzilla/Auth/Login/Stack.pm: Removed.
3640 * BugsSite/Bugzilla/Auth/Login/WWW: Removed.
3641 * BugsSite/Bugzilla/Auth/Login/WWW/CGI: Removed.
3642 * BugsSite/Bugzilla/Auth/Persist: Removed.
3643 * BugsSite/Bugzilla/Auth/Persist/Cookie.pm: Removed.
3644 * BugsSite/Bugzilla/Auth/Verify: Removed.
3645 * BugsSite/Bugzilla/Auth/Verify.pm: Removed.
3646 * BugsSite/Bugzilla/Auth/Verify/DB.pm: Removed.
3647 * BugsSite/Bugzilla/Auth/Verify/LDAP.pm: Removed.
3648 * BugsSite/Bugzilla/Auth/Verify/RADIUS.pm: Removed.
3649 * BugsSite/Bugzilla/Auth/Verify/Stack.pm: Removed.
3650 * BugsSite/Bugzilla/Bug.pm: Removed.
3651 * BugsSite/Bugzilla/BugMail.pm: Removed.
3652 * BugsSite/Bugzilla/CGI.pm: Removed.
3653 * BugsSite/Bugzilla/Chart.pm: Removed.
3654 * BugsSite/Bugzilla/Classification.pm: Removed.
3655 * BugsSite/Bugzilla/Component.pm: Removed.
3656 * BugsSite/Bugzilla/Config: Removed.
3657 * BugsSite/Bugzilla/Config.pm: Removed.
3658 * BugsSite/Bugzilla/Config/Admin.pm: Removed.
3659 * BugsSite/Bugzilla/Config/Attachment.pm: Removed.
3660 * BugsSite/Bugzilla/Config/Auth.pm: Removed.
3661 * BugsSite/Bugzilla/Config/BugChange.pm: Removed.
3662 * BugsSite/Bugzilla/Config/BugFields.pm: Removed.
3663 * BugsSite/Bugzilla/Config/BugMove.pm: Removed.
3664 * BugsSite/Bugzilla/Config/Common.pm: Removed.
3665 * BugsSite/Bugzilla/Config/Core.pm: Removed.
3666 * BugsSite/Bugzilla/Config/DependencyGraph.pm: Removed.
3667 * BugsSite/Bugzilla/Config/GroupSecurity.pm: Removed.
3668 * BugsSite/Bugzilla/Config/LDAP.pm: Removed.
3669 * BugsSite/Bugzilla/Config/MTA.pm: Removed.
3670 * BugsSite/Bugzilla/Config/PatchViewer.pm: Removed.
3671 * BugsSite/Bugzilla/Config/Query.pm: Removed.
3672 * BugsSite/Bugzilla/Config/RADIUS.pm: Removed.
3673 * BugsSite/Bugzilla/Config/ShadowDB.pm: Removed.
3674 * BugsSite/Bugzilla/Config/UserMatch.pm: Removed.
3675 * BugsSite/Bugzilla/Constants.pm: Removed.
3676 * BugsSite/Bugzilla/DB: Removed.
3677 * BugsSite/Bugzilla/DB.pm: Removed.
3678 * BugsSite/Bugzilla/DB/Mysql.pm: Removed.
3679 * BugsSite/Bugzilla/DB/Oracle.pm: Removed.
3680 * BugsSite/Bugzilla/DB/Pg.pm: Removed.
3681 * BugsSite/Bugzilla/DB/Schema: Removed.
3682 * BugsSite/Bugzilla/DB/Schema.pm: Removed.
3683 * BugsSite/Bugzilla/DB/Schema/Mysql.pm: Removed.
3684 * BugsSite/Bugzilla/DB/Schema/Oracle.pm: Removed.
3685 * BugsSite/Bugzilla/DB/Schema/Pg.pm: Removed.
3686 * BugsSite/Bugzilla/Error.pm: Removed.
3687 * BugsSite/Bugzilla/Field.pm: Removed.
3688 * BugsSite/Bugzilla/Flag.pm: Removed.
3689 * BugsSite/Bugzilla/FlagType.pm: Removed.
3690 * BugsSite/Bugzilla/Group.pm: Removed.
3691 * BugsSite/Bugzilla/Hook.pm: Removed.
3692 * BugsSite/Bugzilla/Install: Removed.
3693 * BugsSite/Bugzilla/Install.pm: Removed.
3694 * BugsSite/Bugzilla/Install/CPAN.pm: Removed.
3695 * BugsSite/Bugzilla/Install/DB.pm: Removed.
3696 * BugsSite/Bugzilla/Install/Filesystem.pm: Removed.
3697 * BugsSite/Bugzilla/Install/Localconfig.pm: Removed.
3698 * BugsSite/Bugzilla/Install/Requirements.pm: Removed.
3699 * BugsSite/Bugzilla/Install/Util.pm: Removed.
3700 * BugsSite/Bugzilla/Keyword.pm: Removed.
3701 * BugsSite/Bugzilla/Mailer.pm: Removed.
3702 * BugsSite/Bugzilla/Milestone.pm: Removed.
3703 * BugsSite/Bugzilla/Object.pm: Removed.
3704 * BugsSite/Bugzilla/Product.pm: Removed.
3705 * BugsSite/Bugzilla/Search: Removed.
3706 * BugsSite/Bugzilla/Search.pm: Removed.
3707 * BugsSite/Bugzilla/Search/Quicksearch.pm: Removed.
3708 * BugsSite/Bugzilla/Search/Saved.pm: Removed.
3709 * BugsSite/Bugzilla/Series.pm: Removed.
3710 * BugsSite/Bugzilla/Status.pm: Removed.
3711 * BugsSite/Bugzilla/Template: Removed.
3712 * BugsSite/Bugzilla/Template.pm: Removed.
3713 * BugsSite/Bugzilla/Template/Parser.pm: Removed.
3714 * BugsSite/Bugzilla/Template/Plugin: Removed.
3715 * BugsSite/Bugzilla/Template/Plugin/Bugzilla.pm: Removed.
3716 * BugsSite/Bugzilla/Template/Plugin/Hook.pm: Removed.
3717 * BugsSite/Bugzilla/Template/Plugin/User.pm: Removed.
3718 * BugsSite/Bugzilla/Token.pm: Removed.
3719 * BugsSite/Bugzilla/Update.pm: Removed.
3720 * BugsSite/Bugzilla/User: Removed.
3721 * BugsSite/Bugzilla/User.pm: Removed.
3722 * BugsSite/Bugzilla/User/Setting: Removed.
3723 * BugsSite/Bugzilla/User/Setting.pm: Removed.
3724 * BugsSite/Bugzilla/User/Setting/Lang.pm: Removed.
3725 * BugsSite/Bugzilla/User/Setting/Skin.pm: Removed.
3726 * BugsSite/Bugzilla/Util.pm: Removed.
3727 * BugsSite/Bugzilla/Version.pm: Removed.
3728 * BugsSite/Bugzilla/WebService: Removed.
3729 * BugsSite/Bugzilla/WebService.pm: Removed.
3730 * BugsSite/Bugzilla/WebService/Bug.pm: Removed.
3731 * BugsSite/Bugzilla/WebService/Bugzilla.pm: Removed.
3732 * BugsSite/Bugzilla/WebService/Constants.pm: Removed.
3733 * BugsSite/Bugzilla/WebService/Product.pm: Removed.
3734 * BugsSite/Bugzilla/WebService/User.pm: Removed.
3735 * BugsSite/PrettyPatch: Removed.
3736 * BugsSite/PrettyPatch/PrettyPatch.rb: Removed.
3737 * BugsSite/PrettyPatch/diff.rb: Removed.
3738 * BugsSite/PrettyPatch/prettify.rb: Removed.
3739 * BugsSite/QUICKSTART: Removed.
3740 * BugsSite/README: Removed.
3741 * BugsSite/UPGRADING: Removed.
3742 * BugsSite/UPGRADING-pre-2.8: Removed.
3743 * BugsSite/admin.cgi: Removed.
3744 * BugsSite/attachment.cgi: Removed.
3745 * BugsSite/buglist.cgi: Removed.
3746 * BugsSite/bugzilla.dtd: Removed.
3747 * BugsSite/chart.cgi: Removed.
3748 * BugsSite/checksetup.pl: Removed.
3749 * BugsSite/code-review.js: Removed.
3750 * BugsSite/colchange.cgi: Removed.
3751 * BugsSite/collectstats.pl: Removed.
3752 * BugsSite/committers-autocomplete.js: Removed.
3753 * BugsSite/config.cgi: Removed.
3754 * BugsSite/contrib: Removed.
3755 * BugsSite/contrib/README: Removed.
3756 * BugsSite/contrib/bugzilla-submit: Removed.
3757 * BugsSite/contrib/bugzilla-submit/README: Removed.
3758 * BugsSite/contrib/bugzilla-submit/bugdata.txt: Removed.
3759 * BugsSite/contrib/bugzilla-submit/bugzilla-submit: Removed.
3760 * BugsSite/contrib/bugzilla-submit/bugzilla-submit.xml: Removed.
3761 * BugsSite/contrib/bugzilla_ldapsync.rb: Removed.
3762 * BugsSite/contrib/bz_webservice_demo.pl: Removed.
3763 * BugsSite/contrib/bzdbcopy.pl: Removed.
3764 * BugsSite/contrib/cmdline: Removed.
3765 * BugsSite/contrib/cmdline/bugcount: Removed.
3766 * BugsSite/contrib/cmdline/bugids: Removed.
3767 * BugsSite/contrib/cmdline/buglist: Removed.
3768 * BugsSite/contrib/cmdline/bugs: Removed.
3769 * BugsSite/contrib/cmdline/bugslink: Removed.
3770 * BugsSite/contrib/cmdline/makequery: Removed.
3771 * BugsSite/contrib/cmdline/query.conf: Removed.
3772 * BugsSite/contrib/cvs-update.pl: Removed.
3773 * BugsSite/contrib/gnats2bz.pl: Removed.
3774 * BugsSite/contrib/gnatsparse: Removed.
3775 * BugsSite/contrib/gnatsparse/README: Removed.
3776 * BugsSite/contrib/gnatsparse/gnatsparse.py: Removed.
3777 * BugsSite/contrib/gnatsparse/magic.py: Removed.
3778 * BugsSite/contrib/gnatsparse/specialuu.py: Removed.
3779 * BugsSite/contrib/jb2bz.py: Removed.
3780 * BugsSite/contrib/merge-users.pl: Removed.
3781 * BugsSite/contrib/mysqld-watcher.pl: Removed.
3782 * BugsSite/contrib/recode-overrides.txt: Removed.
3783 * BugsSite/contrib/recode.pl: Removed.
3784 * BugsSite/contrib/sendbugmail.pl: Removed.
3785 * BugsSite/contrib/sendunsentbugmail.pl: Removed.
3786 * BugsSite/contrib/syncLDAP.pl: Removed.
3787 * BugsSite/contrib/yp_nomail.sh: Removed.
3788 * BugsSite/createaccount.cgi: Removed.
3789 * BugsSite/data: Removed.
3790 * BugsSite/data/.htaccess: Removed.
3791 * BugsSite/data/attachments: Removed.
3792 * BugsSite/data/attachments/.htaccess: Removed.
3793 * BugsSite/data/duplicates: Removed.
3794 * BugsSite/data/mail: Removed.
3795 * BugsSite/data/mimedump-tmp: Removed.
3796 * BugsSite/data/mining: Removed.
3797 * BugsSite/data/params: Removed.
3798 * BugsSite/data/template: Removed.
3799 * BugsSite/data/webdot: Removed.
3800 * BugsSite/data/webdot/.htaccess: Removed.
3801 * BugsSite/describecomponents.cgi: Removed.
3802 * BugsSite/describekeywords.cgi: Removed.
3803 * BugsSite/docs: Removed.
3804 * BugsSite/docs/en: Removed.
3805 * BugsSite/docs/en/.cvsignore: Removed.
3806 * BugsSite/docs/en/README.docs: Removed.
3807 * BugsSite/docs/en/images: Removed.
3808 * BugsSite/docs/en/images/bzLifecycle.png: Removed.
3809 * BugsSite/docs/en/images/bzLifecycle.xml: Removed.
3810 * BugsSite/docs/en/images/callouts: Removed.
3811 * BugsSite/docs/en/images/callouts/1.gif: Removed.
3812 * BugsSite/docs/en/images/callouts/2.gif: Removed.
3813 * BugsSite/docs/en/images/callouts/3.gif: Removed.
3814 * BugsSite/docs/en/images/caution.gif: Removed.
3815 * BugsSite/docs/en/images/note.gif: Removed.
3816 * BugsSite/docs/en/images/tip.gif: Removed.