1 2011-09-20 Carlos Garcia Campos <cgarcia@igalia.com>
3 [GTK] Update NEWS and configure.ac for 1.5.90 release
5 Reviewed by Martin Robinson.
9 2011-09-19 Adam Barth <abarth@webkit.org>
11 Always enable ENABLE(EVENTSOURCE)
12 https://bugs.webkit.org/show_bug.cgi?id=68414
14 Reviewed by Eric Seidel.
16 * Source/cmake/OptionsEfl.cmake:
17 * Source/cmake/OptionsWinCE.cmake:
18 * Source/cmakeconfig.h.cmake:
21 2011-09-17 Ryuan Choi <ryuan.choi@samsung.com>
23 [EFL] Bump minimum requirement for cairo to 1.10.
24 https://bugs.webkit.org/show_bug.cgi?id=68226
26 Reviewed by Adam Barth.
28 * Source/cmake/FindCairo.cmake: Check required version.
29 * Source/cmake/OptionsEfl.cmake:
31 2011-09-16 Ulan Degenbaev <ulan@chromium.org>
33 [V8] REGRESSION(94783): calling the binding script during V8 context creation slows down page loads
34 https://bugs.webkit.org/show_bug.cgi?id=68237
36 Reviewed by Kenneth Russell.
38 Call the binding script lazily on the first run of the set() method of
41 * ../../Source/WebCore/WebCore.gypi:
42 * ../../Source/WebCore/bindings/v8/V8BindingScripts.cpp: Removed.
43 * ../../Source/WebCore/bindings/v8/V8BindingScripts.h: Removed.
44 * ../../Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
45 * ../../Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
46 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
47 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
48 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js:
50 2011-09-16 Martin Robinson <mrobinson@igalia.com>
52 [GTK] Disable WebKit2 by default in configure.ac, but enable it with build-webkit
53 https://bugs.webkit.org/show_bug.cgi?id=68178
55 Reviewed by Xan Lopez.
57 * configure.ac: Do not build WebKit2 by default. Re-add pkgconfig support
60 2011-09-15 Adam Barth <abarth@webkit.org>
62 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
63 https://bugs.webkit.org/show_bug.cgi?id=68205
65 Reviewed by Eric Seidel.
67 * Source/cmake/OptionsEfl.cmake:
68 * Source/cmake/OptionsWinCE.cmake:
69 * Source/cmakeconfig.h.cmake:
72 2011-09-15 Varun Jain <varunjain@google.com>
74 Add method to scroll current node to specific position in Chromium WebKit API
75 https://bugs.webkit.org/show_bug.cgi?id=68192
77 Reviewed by Dimitri Glazkov.
79 * Source/WebKit/chromium/public/WebView.h:
80 * Source/WebKit/chromium/src/WebViewImpl.cpp:
81 * Source/WebKit/chromium/src/WebViewImpl.h:
83 2011-09-15 Eric Seidel <eric@webkit.org>
85 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
86 https://bugs.webkit.org/show_bug.cgi?id=68182
88 Reviewed by Adam Barth.
92 2011-09-15 Eric Seidel <eric@webkit.org>
94 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
95 https://bugs.webkit.org/show_bug.cgi?id=68022
97 Reviewed by Ryosuke Niwa.
99 * Source/cmake/OptionsEfl.cmake:
100 * Source/cmake/OptionsWinCE.cmake:
101 * Source/cmakeconfig.h.cmake:
104 2011-09-15 Sheriff Bot <webkit.review.bot@gmail.com>
106 Unreviewed, rolling out r95163.
107 http://trac.webkit.org/changeset/95163
108 https://bugs.webkit.org/show_bug.cgi?id=68180
110 [Qt] The QT_GCC_X variables were removed in Qt5 by accident.
111 (Requested by darktears on #webkit).
115 2011-09-14 Alexis Menard <alexis.menard@openbossa.org>
117 [Qt] Replace QT_GCC_X as they don't exist in Qt5 anymore.
118 https://bugs.webkit.org/show_bug.cgi?id=68114
120 Reviewed by Kenneth Rohde Christiansen.
122 Replace QT_GCC_X variables, they have been removed in Qt5. It was
123 actually wrong to use them because they tell about which GCC version
124 Qt has been compiled, not the current version of GCC use to build webkit.
125 I use gcc -dumpversion to get it.
129 2011-09-14 Ulan Degenbaev <ulan@chromium.org>
131 [v8] Improve performance of typed array copy constructor taking Array
132 https://bugs.webkit.org/show_bug.cgi?id=68015
134 Reviewed by Kenneth Russell.
136 Invoke the 'set' method of the constructed array instead of
137 copying the elements of the source array one by one.
139 Copy constructor tests already exist.
141 * ../../Source/WebCore/WebCore.gypi:
142 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp: Added.
143 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
145 2011-09-14 Csaba Osztrogonác <ossy@webkit.org>
147 [GTK] Unreviewed buildfix after r95107.
151 2011-09-13 Eric Seidel <eric@webkit.org>
153 Remove ENABLE_SVG_USE as <use> is required by HTML5
154 https://bugs.webkit.org/show_bug.cgi?id=68019
156 Reviewed by Ryosuke Niwa.
158 * Source/cmake/OptionsEfl.cmake:
159 * Source/cmake/OptionsWinCE.cmake:
160 * Source/cmakeconfig.h.cmake:
163 2011-09-13 Eric Seidel <eric@webkit.org>
165 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
166 https://bugs.webkit.org/show_bug.cgi?id=68018
168 Reviewed by Ryosuke Niwa.
170 * Source/cmake/OptionsEfl.cmake:
171 * Source/cmake/OptionsWinCE.cmake:
172 * Source/cmakeconfig.h.cmake:
175 2011-09-09 Rafael Antognolli <antognolli@profusion.mobi>
177 Add replacement functions for gdk ones.
178 https://bugs.webkit.org/show_bug.cgi?id=66323
180 Reviewed by Martin Robinson.
182 * Source/cmake/FindPango.cmake:
184 2011-09-09 Laszlo Gombos <laszlo.1.gombos@nokia.com>
186 [Qt] Remove common.pri
187 https://bugs.webkit.org/show_bug.cgi?id=67814
189 Reviewed by Andreas Kling.
191 * Source/WebKit.pri: Move rules from common.pri to WebKit.pri.
192 * Source/common.pri: Removed.
194 2011-09-08 Mark Pilgrim <pilgrim@chromium.org>
196 Test how HTMLAnchorElement.getParameter reacts to too few arguments
197 https://bugs.webkit.org/show_bug.cgi?id=66522
199 Reviewed by Adam Barth.
201 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter-expected.txt: Added.
202 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter.html: Added.
204 2011-09-08 Varun Jain <varunjain@google.com>
206 Implement double tap detection in GestureRecognizerChromium
207 https://bugs.webkit.org/show_bug.cgi?id=67709
209 Reviewed by Dimitri Glazkov.
211 * Source/WebCore/page/EventHandler.cpp:
212 * Source/WebCore/platform/PlatformGestureEvent.h:
214 2011-09-08 Ulan Degenbaev <ulan@chromium.org>
216 [v8] Improve performance of typed array set() taking Array
217 https://bugs.webkit.org/show_bug.cgi?id=63644
219 Reviewed by Kenneth Russell.
221 Overwrite the native 'set' method of the type arrays with JS
222 implementation after initialization of the global context.
224 Add tests for invalid and boundary offsets. No performance tests.
226 * LayoutTests/fast/canvas/webgl/array-unit-tests-expected.txt:
227 * LayoutTests/fast/canvas/webgl/array-unit-tests.html:
228 * Source/WebCore/WebCore.gyp/WebCore.gyp:
229 * Source/WebCore/WebCore.gypi:
230 * Source/WebCore/bindings/v8/V8BindingScripts.cpp: Added.
231 * Source/WebCore/bindings/v8/V8BindingScripts.h: Added.
232 * Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
233 * Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
234 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js: Added.
236 2011-09-08 Varun Jain <varunjain@google.com>
238 Split Tap gesture detection into TapDown and Tap.
239 We need this distinction to highlight links when they are first touched. The link is
240 followed only if the tap is completed, otherwise, if a scroll is detected, the highlight
242 https://bugs.webkit.org/show_bug.cgi?id=67645
244 Reviewed by Dimitri Glazkov.
246 * Source/WebCore/page/EventHandler.cpp:
247 * Source/WebCore/platform/PlatformGestureEvent.h:
249 2011-09-07 Alexei Svitkine <asvitkine@chromium.org>
251 Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
252 https://bugs.webkit.org/show_bug.cgi?id=67511
254 Reviewed by Dimitri Glazkov.
256 * Source/autotools/symbols.filter:
258 2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
260 REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
261 https://bugs.webkit.org/show_bug.cgi?id=67453
263 Reviewed by Kent Tamura.
265 Add symbols for internals.
267 * Source/autotools/symbols.filter:
269 2011-09-04 Robin Dunn <robin@alldunn.com>
271 [wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
272 https://bugs.webkit.org/show_bug.cgi?id=67577
274 Reviewed by Kevin Ollivier.
278 2011-08-30 Aaron Colwell <acolwell@chromium.org>
280 Add MediaSource API to HTMLMediaElement
281 https://bugs.webkit.org/show_bug.cgi?id=64731
283 Reviewed by Eric Carlson.
287 2011-08-30 Ryosuke Niwa <rniwa@webkit.org>
289 Cleanup after r94050 and r94054.
291 * Source/autotools/symbols.filter:
293 2011-08-30 Philippe Normand <pnormand@igalia.com>
295 Unreviewed, another attempt to fix GTK build after r94038.
297 * Source/autotools/symbols.filter:
299 2011-08-29 Ryosuke Niwa <rniwa@webkit.org>
301 Build fix attempt after r94038.
303 * Source/autotools/symbols.filter:
305 2011-08-26 Varun Jain <varunjain@google.com>
307 WebViewImpl::selectionRange should return range in the right order.
308 https://bugs.webkit.org/show_bug.cgi?id=66973
310 Reviewed by Darin Fisher.
312 * Source/WebKit/chromium/public/WebWidget.h:
313 * Source/WebKit/chromium/src/WebViewImpl.cpp:
315 2011-08-25 Martin Robinson <mrobinson@igalia.com>
317 Reviewed by Xan Lopez.
319 [GTK] Switch to GTK+ 3.x by default
320 https://bugs.webkit.org/show_bug.cgi?id=63047
322 * configure.ac: Modify the default value of the --with-gtk option to be 3.0.
324 2011-08-24 Philippe Normand <pnormand@igalia.com>
326 [GTK] bump GStreamer requirement to 0.10.30
327 https://bugs.webkit.org/show_bug.cgi?id=66860
329 Reviewed by Martin Robinson.
333 2011-08-23 Steve Block <steveblock@google.com>
335 Remove all mention of removed Android files from build scripts
336 https://bugs.webkit.org/show_bug.cgi?id=66755
338 Reviewed by Tony Gentilcore.
340 * Source/cmake/WebKitPackaging.cmake:
342 2011-08-19 MORITA Hajime <morrita@google.com>
344 Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
345 https://bugs.webkit.org/show_bug.cgi?id=65902
347 Reviewed by Ryosuke Niwa.
349 Add export for window.internals object.
351 * Source/autotools/symbols.filter:
353 2011-08-16 Andras Becsi <abecsi@webkit.org>
355 Reviewed by Csaba Osztrogonác.
357 Need AtomicStrings for the various font family names
358 https://bugs.webkit.org/show_bug.cgi?id=28024
360 * Source/cmake/WebKitMacros.cmake: Add new macro.
362 2011-08-11 Xan Lopez <xlopez@igalia.com>
364 [GTK] Update NEWS and configure.ac for 1.5.2 release
366 Reviewed by Gustavo Noronha.
368 * configure.ac: update for release.
370 2011-08-10 Varun Jain <varunjain@google.com>
372 WebViewImpl::selectionRange should return false if there is no selection
373 https://bugs.webkit.org/show_bug.cgi?id=66012
375 Reviewed by Darin Fisher.
377 * Source/WebKit/chromium/src/WebViewImpl.cpp:
379 2011-08-10 Kevin Ollivier <kevino@theolliviers.com>
381 [wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
382 as ICU on Leopard is too old to build this.
386 2011-08-08 Adrienne Walker <enne@google.com>
388 Add testing for --force-compositing-mode to windows.internal
389 https://bugs.webkit.org/show_bug.cgi?id=65777
391 Reviewed by Adam Barth.
393 Add exports for Document::settings().
395 * Source/autotools/symbols.filter:
397 2011-08-09 Sheriff Bot <webkit.review.bot@gmail.com>
399 Unreviewed, rolling out r92683.
400 http://trac.webkit.org/changeset/92683
401 https://bugs.webkit.org/show_bug.cgi?id=65921
403 "Breaks Qt --minimal build. Revert pending update of the Qt
404 minimal configuration" (Requested by simathur on #webkit).
408 2011-08-09 Siddharth Mathur <siddharth.mathur@nokia.com>
410 [Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
411 https://bugs.webkit.org/show_bug.cgi?id=65880
413 Reviewed by Andreas Kling.
415 QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which
416 check for their feature flags. Assume that any reasonable Qt build provides them.
420 2011-08-06 Aron Rosenberg <arosenberg@logitech.com>
422 Reviewed by Benjamin Poulain.
424 [Qt] Fix build with Intel compiler on Windows
425 https://bugs.webkit.org/show_bug.cgi?id=65088
427 Disable Intel Compiler warning 873 - function "" has no corresponding operator
428 delete (to be called if an exception is thrown during initialization of an
433 2011-08-03 Kevin Ollivier <kevino@theolliviers.com>
435 [wx] Unreviewed build fix after gesture recognizer changes.
439 2011-08-02 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
441 [Qt] [WK2] Expose web view classes to QML
442 https://bugs.webkit.org/show_bug.cgi?id=65339
444 Reviewed by Benjamin Poulain.
446 * Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
448 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
450 [GTK] Install web and plugin processes in libexecdir instead of bindir
451 https://bugs.webkit.org/show_bug.cgi?id=65600
453 Reviewed by Martin Robinson.
455 * GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
456 WebKit2 in this moment.
458 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
460 [GTK] Reorganize pkg-config files
461 https://bugs.webkit.org/show_bug.cgi?id=65548
463 Reviewed by Martin Robinson.
465 * GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
466 are common to all libraries.
467 * configure.ac: Update pkg-config files.
469 2011-08-02 Varun Jain <varunjain@google.com>
471 Missing null check in WebViewImpl::selectionRange
472 https://bugs.webkit.org/show_bug.cgi?id=65561
474 Reviewed by Darin Fisher.
476 * Source/WebKit/chromium/src/WebViewImpl.cpp:
478 2011-08-01 Scott Graham <scottmg@chromium.org>
480 REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
481 https://bugs.webkit.org/show_bug.cgi?id=61006
483 Reviewed by Antti Koivisto.
485 Update exports for test harness.
487 * Source/autotools/symbols.filter:
489 2011-08-01 Hayato Ito <hayato@chromium.org>
491 Add support for getting an element in shadow root by its id into a window.internals object.
492 https://bugs.webkit.org/show_bug.cgi?id=64587
494 Reviewed by Hajime Morita.
496 * Source/autotools/symbols.filter:
498 2011-08-01 Neil Roberts <neil@linux.intel.com>
500 build: Fix finding the headers for GStreamer
502 The cmake files to find the various GStreamer packages were all
503 checking for the header gst/gst.h. However if gst-plugins-base is
504 installed into a separate prefix from gstreamer then all of these
505 tests would only pick up the gstreamer include path so the build
506 would fail. This patch changes it to try and find a file
507 appropriate to each package.
509 https://bugs.webkit.org/show_bug.cgi?id=64933
511 Reviewed by Martin Robinson.
513 * Source/cmake/FindGStreamer-App.cmake:
514 * Source/cmake/FindGStreamer-Base.cmake:
515 * Source/cmake/FindGStreamer-Interfaces.cmake:
516 * Source/cmake/FindGStreamer-Pbutils.cmake:
517 * Source/cmake/FindGStreamer-Plugins-Base.cmake:
518 * Source/cmake/FindGStreamer-Video.cmake:
520 2011-07-31 Daniel Bates <dbates@webkit.org>
522 Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
524 * Source/autotools/symbols.filter:
526 2011-07-31 Daniel Bates <dbates@webkit.org>
528 Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
530 * Source/autotools/symbols.filter: Export symbols needed by Internals.
532 2011-07-27 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
534 [Qt] Fix build in Qt 5 of QDeclarativeWebView
535 https://bugs.webkit.org/show_bug.cgi?id=65258
537 Reviewed by Andreas Kling.
539 In Qt 5, the QGraphicsView-based classes for QtQuick are in the
540 qtquick1 module, including QDeclarativeItem and QDeclarativeView.
544 2011-07-26 Andras Becsi <abecsi@webkit.org>
546 [Qt] [WK2] Disable the build with Qt versions older than 5.0
547 https://bugs.webkit.org/show_bug.cgi?id=65189
549 Reviewed by Csaba Osztrogonác.
551 * Source/WebKit.pro: Abort if not using Qt5.
553 2011-07-20 Pierre Rossi <pierre.rossi@gmail.com>
555 [Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
557 This is done in order to prevent collision with the recently
558 introduced function QSslCertificate::verify() in Qt5.
560 https://bugs.webkit.org/show_bug.cgi?id=64855
562 Reviewed by Simon Hausmann.
566 2011-07-19 Robert Sesek <rsesek@chromium.org>
568 [Chromium] Need to remove app/ from DEPS
569 https://bugs.webkit.org/show_bug.cgi?id=64750
571 Reviewed by Tony Chang.
573 Remove Source/WebKit/chromium/app/ from .gitignore.
577 2011-07-18 MORITA Hajime <morrita@google.com>
579 [ShadowContentElement] forwarded node should be able to access its hosting content element.
580 https://bugs.webkit.org/show_bug.cgi?id=64251
582 Reviewed by Dimitri Glazkov.
584 Added GTK symbols for new window.internals methods.
586 * Source/autotools/symbols.filter:
588 2011-07-15 Martin Robinson <mrobinson@igalia.com>
590 Build fixes for WebKit2. Ensure that all generated sources are
591 on nodist primaries, that they are on forward declared variables
592 so that BUILT_SOURCES is calculated properly and that zlib is
593 included during linking (for WOFF support).
596 * Source/autotools/webkit.m4: Include test for zlib.
598 2011-07-15 Carlos Garcia Campos <cgarcia@igalia.com>
600 [GTK] Build plugin process by default when building WebKit2
601 https://bugs.webkit.org/show_bug.cgi?id=64592
603 Reviewed by Philippe Normand.
607 2011-07-14 Carlos Garcia Campos <cgarcia@igalia.com>
609 Reviewed by Martin Robinson.
611 [GTK] Implement Plugin Process
612 https://bugs.webkit.org/show_bug.cgi?id=60546
614 * configure.ac: Always check for gtk2 when building the plugin
617 2011-07-14 MORITA Hajime <morrita@google.com>
619 Unreviewed, rolling out r90976, r90981, and r90985.
620 http://trac.webkit.org/changeset/90976
621 http://trac.webkit.org/changeset/90981
622 http://trac.webkit.org/changeset/90985
623 https://bugs.webkit.org/show_bug.cgi?id=64251
627 * Source/autotools/symbols.filter:
629 2011-07-14 MORITA Hajime <morrita@google.com>
631 Unreviewed attempt to build fix.
633 * Source/autotools/symbols.filter:
635 2011-07-13 MORITA Hajime <morrita@google.com>
637 [ShadowContentElement] forwarded node should be able to access its hosting content element.
638 https://bugs.webkit.org/show_bug.cgi?id=64251
640 Reviewed by Dimitri Glazkov.
642 Added GTK symbols for new window.internals methods.
644 * Source/autotools/symbols.filter:
646 2011-07-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
648 [EFL] Add Fullscreen API feature
649 https://bugs.webkit.org/show_bug.cgi?id=63975
651 This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
652 ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
654 Reviewed by Adam Barth.
656 * Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
657 * Source/cmakeconfig.h.cmake: ditto.
659 2011-07-05 Vsevolod Vlasov <vsevik@chromium.org>
661 Web Inspector: Show content for plugin requests in network panel.
662 https://bugs.webkit.org/show_bug.cgi?id=30080
664 Added GTK symbols for new window.internals methods.
666 Reviewed by Pavel Feldman.
668 * Source/autotools/symbols.filter:
670 2011-07-04 Sheriff Bot <webkit.review.bot@gmail.com>
672 Unreviewed, rolling out r90373.
673 http://trac.webkit.org/changeset/90373
674 https://bugs.webkit.org/show_bug.cgi?id=63917
676 Breaks Qt Linux Release minimal (Requested by vsevik on
679 * Source/autotools/symbols.filter:
681 2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
683 Web Inspector: Show content for plugin requests in network panel.
684 https://bugs.webkit.org/show_bug.cgi?id=30080
686 Reviewed by Pavel Feldman.
688 * Source/autotools/symbols.filter:
690 2011-07-01 Tony Chang <tony@chromium.org>
692 Add chromium sql directory to git ignore.
696 2011-07-01 Patrick Gansterer <paroga@webkit.org>
698 Reviewed by Daniel Bates.
700 [CMake] Add cpu detection for MIPS
701 https://bugs.webkit.org/show_bug.cgi?id=63693
703 * Source/CMakeLists.txt:
705 2011-07-01 Joone Hur <joone.hur@collabora.co.uk>
707 Reviewed by Martin Robinson.
709 [GTK] Add DeviceOrientation feature
710 https://bugs.webkit.org/show_bug.cgi?id=63720
712 Add configure option to enable/disable DeviceOrientation feature.
716 2011-06-28 Joone Hur <joone.hur@collabora.co.uk>
718 Reviewed by Martin Robinson.
720 [GTK] Rename 3D transforms to 3D rendering
721 https://bugs.webkit.org/show_bug.cgi?id=63508
723 WebKitGtk+ provides the 3D transforms feature, but it was
724 renamed to 3D Rendering. This features supports CSS 3D trasnforms.
726 * configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
728 2011-06-27 Alexis Menard <alexis.menard@openbossa.org>
730 Reviewed by Kenneth Rohde Christiansen.
732 [Qt] Remove Phonon MediaPlayer from the tree.
733 https://bugs.webkit.org/show_bug.cgi?id=63448
735 Remvove from the build.
739 2011-06-24 Dominic Cooney <dominicc@chromium.org>
741 Reviewed by Dimitri Glazkov.
743 Convert shadow DOM-related tests to use window.internals
744 https://bugs.webkit.org/show_bug.cgi?id=61671
746 * Source/autotools/symbols.filter: Export symbols for GTK.
748 2011-06-24 Carlos Garcia Campos <cgarcia@igalia.com>
750 Reviewed by Martin Robinson.
752 [GTK] Add more debug options to compilation
753 https://bugs.webkit.org/show_bug.cgi?id=63318
755 Add --enable-debug-symbols to enable/disable compilation with
756 debug symbols and --enable-debug-features to enable/disable debug
757 features. Both options are unconditionally enabled for debug
762 2011-06-23 Oliver Hunt <oliver@apple.com>
764 Qt build-fix: remove warning that no other platform appears to use.
765 Someone can add it back if they really feel it's needed.
769 2011-06-22 Ryuan Choi <ryuan.choi@samsung.com>
771 Reviewed by Antonio Gomes.
773 [EFL] Add an option to enable Device Orientation Event.
774 https://bugs.webkit.org/show_bug.cgi?id=63120
776 ADD ENABLE_DEVICE_ORIENTATION.
778 * Source/cmake/OptionsEfl.cmake:
779 * Source/cmakeconfig.h.cmake:
781 2011-06-22 Nate Chapin <japhet@chromium.org>
783 Reviewed by Adam Barth.
785 Add symbols required for window.internals.
786 https://bugs.webkit.org/show_bug.cgi?id=62066
788 * Source/autotools/symbols.filter:
790 2011-06-22 Martin Robinson <mrobinson@igalia.com>
792 Reviewed by Adam Roben.
794 [GTK] Implement pixel dump support for WebKitTestRunner
795 https://bugs.webkit.org/show_bug.cgi?id=58242
797 * GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
799 2011-06-21 MORITA Hajime <morrita@google.com>
801 Unreviewed, rolling out r89401 and r89403.
802 http://trac.webkit.org/changeset/89401
803 http://trac.webkit.org/changeset/89403
804 https://bugs.webkit.org/show_bug.cgi?id=62970
806 Breaks mac build and mistakenly enables the spellcheck API
810 2011-06-20 MORITA Hajime <morrita@google.com>
812 Reviewed by Kent Tamura.
814 Spellcheck API should be build-able.
815 https://bugs.webkit.org/show_bug.cgi?id=62970
819 2011-06-20 MORITA Hajime <morrita@google.com>
821 Unreviewed GTK build fix.
822 This change corrected syntax error on symbols.filter.
824 * Source/autotools/symbols.filter:
826 2011-06-19 MORITA Hajime <morrita@google.com>
828 Unreviewed GTK build fix.
830 * Source/autotools/symbols.filter:
832 2011-06-19 MORITA Hajime <morrita@google.com>
834 Reviewed by Dimitri Glazkov.
836 The internals object should have createShadowContentElement()
837 https://bugs.webkit.org/show_bug.cgi?id=62432
839 * Source/autotools/symbols.filter: Added some more symbols necessary for
840 window.internals to function to the global symbol list.
843 2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>
845 Reviewed by Martin Robinson.
847 [GTK] Enable Media Stream feature and make it default on
848 https://bugs.webkit.org/show_bug.cgi?id=60394
852 2011-06-17 Joone Hur <joone.hur@collabora.co.uk>
854 Reviewed by Martin Robinson.
856 [GTK] Replace GdkRectangle by cairo_rectangle_int_t
857 https://bugs.webkit.org/show_bug.cgi?id=60687
859 Replace GdkRectangle by cairo_rectangle_int_t.
861 * configure.ac: Check whether Cairo version is higher than 1.10.
863 2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
865 Reviewed by Eric Seidel.
867 [CMAKE] Enable METER_TAG of HTML5
868 https://bugs.webkit.org/show_bug.cgi?id=62697
870 Support for meter tag of html5 in CMake build system. However, this feature is
871 only enabled on EFL port now.
873 * Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
874 * Source/cmakeconfig.h.cmake:ditto.
876 2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
878 Reviewed by Xan Lopez.
880 [GTK] Remove support for GTK+2 in WebKit2
881 https://bugs.webkit.org/show_bug.cgi?id=62794
883 * configure.ac: Make WebKit2 require GTK+ 3.x.
885 2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
887 Rubber stamped by Eric Seidel.
889 [CMAKE][WK2] Add an option to build webkit2.
890 https://bugs.webkit.org/show_bug.cgi?id=62260
892 Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
895 * Source/CMakeLists.txt:
896 * Source/cmake/WebKitFS.cmake:
898 2011-06-14 Ryuan Choi <ryuan.choi@samsung.com>
900 Reviewed by Eric Seidel.
902 [CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
903 https://bugs.webkit.org/show_bug.cgi?id=62604
905 Add feature to enable or disable ENABLE_TOUCH_ICON which supports
906 apple-touch-icon and apple-touch-icon-precomposed in link tag.
908 * Source/cmake/OptionsEfl.cmake:
909 * Source/cmakeconfig.h.cmake:
911 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
913 Reviewed by Martin Robinson.
915 [GTK] Add configure option to enable/disable register protocol handler
916 https://bugs.webkit.org/show_bug.cgi?id=62534
918 This patch just adds configure option to enable/disable register protocol handler.
919 So, it needs more code to use register protocol handler.
921 * configure.ac: Add configure option to enable/disable register protocol handler.
923 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
925 Reviewed by Martin Robinson.
927 [GTK] Need to report whether touch icon loading is enabled
928 https://bugs.webkit.org/show_bug.cgi?id=62532
930 It needs to report whether touch icon loading is enabled.
932 * configure.ac: Updated option parsing code for loading touch icons.
934 2011-06-13 Lucas De Marchi <lucas.demarchi@profusion.mobi>
936 Reviewed by Eric Seidel.
938 [CMAKE] Conditionally generate DerivedSources
939 https://bugs.webkit.org/show_bug.cgi?id=62277
941 Speedup build by not generating DerivedSources of features that are
942 disabled. This was already been done for some features like ENABLE_SVG
943 and now it's extended the following features: ENABLE_DATABASE,
944 ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
945 ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
946 ENABLE_DATA_TRANSFER_ITEMS.
948 * Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
950 2011-06-10 Lucas De Marchi <lucas.demarchi@profusion.mobi>
952 Reviewed by Kenneth Rohde Christiansen.
954 [CMAKE] Add generic support for building with WebGL
955 https://bugs.webkit.org/show_bug.cgi?id=62376
957 Add files that need to be compiled in every port for supporting WebGL.
958 Each port still needs to add its specific files to
959 CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
962 * Source/CMakeLists.txt: Add files needed to support WebGL.
963 * Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
964 * Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
967 2011-06-09 Lucas De Marchi <lucas.demarchi@profusion.mobi>
969 Reviewed by Antonio Gomes.
971 [CMAKE] Never let USER_AGENT defined to nothing
972 https://bugs.webkit.org/show_bug.cgi?id=62410
974 This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
975 definitions only if that port defined it. A port might prefer to set it
976 in other place, e.g. a header that is part of the public API (like GTK
979 By using #cmakedefine instead of #define, if that variable is not set
980 in CMake it will expand to:
982 /* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
984 * Source/cmake/OptionsEfl.cmake:
985 * Source/cmakeconfig.h.cmake:
987 2011-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
989 Reviewed by Antonio Gomes.
991 [EFL] Enable PROGRESS_TAG feature
992 https://bugs.webkit.org/show_bug.cgi?id=62212
994 * Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
996 2011-06-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
998 Reviewed by Kenneth Rohde Christiansen.
1000 [CMAKE] Never let a WTF_FEATURE defined to nothing
1001 https://bugs.webkit.org/show_bug.cgi?id=60820
1003 If a port doesn't want to give the user some configure options,
1004 nevertheless it would have to define this feature as OFF. Otherwise
1005 there's a build error because the generated cmakeconfig.h is not
1006 parsed correctly by ENABLE macro, which expects each feature to be
1007 either undefined or defined to TRUE/FALSE.
1009 * Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
1010 of the feature, which allows CONFIGURE_FILE() to replace it in the new
1011 cmakeconfig.h.cmake.
1012 * Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
1013 with another variable. This way the feature will always be 0 or 1 and
1014 it will never be left undefined.
1016 2011-06-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1018 Reviewed by Antonio Gomes.
1020 [EFL] Remove Ecore_X bits from PlatformScreenEfl
1021 https://bugs.webkit.org/show_bug.cgi?id=61649
1023 Remove the need for Ecore_X and some X calls by always using
1024 new functions available in EFL to get the screen size.
1026 * Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
1028 2011-06-07 Andreas Kling <andreas.kling@nokia.com>
1030 Reviewed by Laszlo Gombos.
1032 [Qt] Fix Symbian build with RVCT 2.x
1033 https://bugs.webkit.org/show_bug.cgi?id=62205
1035 RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
1036 option, so restrict it to version 4.x of the compiler.
1038 * Source/WebKit.pri:
1040 2011-06-06 Martin Robinson <mrobinson@igalia.com>
1042 Fix the GTK+ build by ensuring that the autogenerated sources
1043 necessary for libWebCoreInternals are recorded in a predeclared
1044 variable before assigning to BUILT_SOURCES.
1046 * GNUmakefile.am: Assign libWebCoreInternals built sources to
1047 libwebcoreinternals_built_sources before adding to the source list
1048 and to BUILT_SOURCES.
1050 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com>
1052 Unreviewed. Fix the GTK+ build.
1054 * GNUmakefile.am: Add javascriptcore_cflags variable.
1056 2011-06-04 Kevin Ollivier <kevino@theolliviers.com>
1058 [wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
1063 2011-06-04 Adam Barth <abarth@webkit.org>
1065 Configure new commit-queue instance. (Please ignore.)
1067 2011-06-03 Martin Robinson <mrobinson@igalia.com>
1069 Reviewed by Dimitri Glazkov.
1071 Teach Gtk build about window.internals
1072 https://bugs.webkit.org/show_bug.cgi?id=61071
1074 * Source/autotools/symbols.filter: Added some symbols necessary for
1075 window.internals to function to the global symbol list.
1077 2011-06-03 Alexis Menard <alexis.menard@openbossa.org>
1079 Reviewed by Benjamin Poulain.
1081 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1082 https://bugs.webkit.org/show_bug.cgi?id=61957
1084 When building inside the Qt source tree, qmake always append the mkspecs
1085 defines after ours. We have to workaround and make sure that we append
1086 our flags after the qmake variable used inside Qt. This workaround was provided
1087 by our qmake folks. We need to append in both case because qmake behave differently
1088 when called with -spec or via SUBDIR+=.
1090 * Source/WebKit.pri:
1092 2011-06-02 Alexis Menard <alexis.menard@openbossa.org>
1094 Reviewed by Andreas Kling.
1096 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1097 https://bugs.webkit.org/show_bug.cgi?id=61957
1099 When building inside the Qt source tree, qmake always append the mkspecs
1100 defines after ours. We have to workaround and make sure that we append
1101 our flags after the qmake variable used inside Qt. This workaround was provided
1104 * Source/WebKit.pri:
1106 2011-03-30 Martin Robinson <mrobinson@igalia.com>
1108 Reviewed by Adam Roben.
1110 [GTK] [WebKit2] Implement a basic WebKitTestRunner
1111 https://bugs.webkit.org/show_bug.cgi?id=57068
1113 * GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
1115 2011-05-31 Xan Lopez <xlopez@igalia.com>
1117 Reviewed by Martin Robinson.
1119 Bump version to 1.5.1.
1123 2011-05-25 Gregg Tavares <gman@chromium.org>
1125 Reviewed by Kenneth Russell.
1127 Add 'noExtensions' option to Web/GraphicsContext3D attributes.
1128 https://bugs.webkit.org/show_bug.cgi?id=61460
1130 * Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
1131 * Source/WebCore/platform/graphics/GraphicsContext3D.h:
1132 * Source/WebKit/chromium/public/WebGraphicsContext3D.h:
1133 * Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
1135 2011-05-24 Keishi Hattori <keishi@webkit.org>
1137 Reviewed by Kent Tamura.
1139 Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
1140 https://bugs.webkit.org/show_bug.cgi?id=61273
1142 * configure.ac: Added INPUT_COLOR feature flag.
1144 2011-05-24 Jay Civelli <jcivelli@chromium.org>
1146 Reviewed by Adam Barth.
1148 Adding MHTML reading support.
1149 https://bugs.webkit.org/show_bug.cgi?id=7168
1153 2011-05-23 Ryuan Choi <ryuan.choi@samsung.com>
1155 Rubber stamped by Eric Seidel.
1157 [CMAKE] Refactoring wtf related code.
1158 https://bugs.webkit.org/show_bug.cgi?id=60146
1160 Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
1162 * Source/cmake/OptionsCommon.cmake:
1163 * Source/cmake/OptionsEfl.cmake:
1165 2011-05-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1167 Unreviewed. Fix build break.
1169 * Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
1171 2011-05-16 Carlos Garcia Campos <cgarcia@igalia.com>
1173 Reviewed by Martin Robinson.
1175 [GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
1176 https://bugs.webkit.org/show_bug.cgi?id=58223
1178 * configure.ac: Add configure option to enable/disable plugin
1181 2011-05-12 Gregg Tavares <gman@chromium.org>
1183 Reviewed by Kenneth Russell.
1185 Add option to select GraphicsContext3D implementation.
1186 https://bugs.webkit.org/show_bug.cgi?id=60297
1188 * Source/WebKit/chromium/DEPS:
1189 * Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
1191 2011-05-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1193 Reviewed by Antonio Gomes.
1195 [CMAKE] Add option to unconditionally enable/disable a feature
1196 https://bugs.webkit.org/show_bug.cgi?id=60643
1198 Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
1199 to enable a feature without showing to user that it can be disabled.
1200 This is useful if a port needs an option to be always ON/OFF and
1201 changing it will break the build.
1203 This way it's possible to add mandatory features to each port without
1204 touching the cmakeconfig.cmake file.
1206 * Source/cmake/WebKitFeatures.cmake:
1208 2011-05-11 Dmitry Lomov <dslomov@google.com>
1210 Reviewed by David Levin.
1212 https://bugs.webkit.org/show_bug.cgi?id=59561
1213 Switch TestWebKitAPI to GTest
1215 Fixes Makefiles and WinCairo build as well
1217 * Source/ThirdParty/gtest/README.WebKit:
1218 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1219 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
1220 * Source/ThirdParty/gtest/xcode/Makefile: Added.
1222 2011-05-09 Dmitry Lomov <dslomov@google.com>
1224 Reviewed by Sam Weinig.
1226 Switch TestWebKitAPI to GTest
1227 https://bugs.webkit.org/show_bug.cgi?id=59561
1229 * Source/ThirdParty/gtest/README.WebKit:
1230 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1232 2011-05-09 Xan Lopez <xlopez@igalia.com>
1234 Reviewed by Gustavo Noronha.
1236 Fix logic in GCC version detection, it was reversed.
1240 2011-05-09 Alexis Menard <alexis.menard@openbossa.org>
1242 Reviewed by Andreas Kling.
1244 [Qt] Fix the build on Embedded Linux.
1245 https://bugs.webkit.org/show_bug.cgi?id=60347
1247 qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
1248 still be used in order to build properly.
1250 * Source/WebKit.pri:
1252 2011-05-05 Kevin Ollivier <kevino@theolliviers.com>
1254 [wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
1258 2011-05-05 Prasanth Ullattil <prasanth.ullattil@nokia.com>
1260 Reviewed by Simon Hausmann.
1262 Install correct header files for webkit.
1264 Since WebKit is no longer inside Qt, we can remove the detection for
1267 [Qt] Install targets are not working correctly for modularized Qt and QtWebkit
1268 https://bugs.webkit.org/show_bug.cgi?id=57621
1270 * Source/sync.profile:
1272 2011-05-05 Adam Barth <abarth@webkit.org>
1274 Remove a couple stray mentions of WML that I missed before.
1278 2011-05-05 Alexis Menard <alexis.menard@openbossa.org>
1280 Reviewed by Benjamin Poulain.
1282 [Qt] Make QtWebKit build when using gcc 4.6.0
1283 https://bugs.webkit.org/show_bug.cgi?id=60265
1285 If QtWebKit is compiled with gcc 4.6.0 and the build is not done
1286 with c++0x support we need to deactivate warnings about compatibility.
1287 Some WebKit types have names which conflicts with upcoming c++0x
1288 types. If QtWebKit is built with c++0x support, WebKit has code to
1289 fallback to the standard type rather than the WebKit implementation.
1290 For example nullptr will be the one of the std if build options turns on
1293 * Source/WebKit.pri:
1295 2011-05-04 Xan Lopez <xlopez@igalia.com>
1297 Reviewed by Martin Robinson.
1299 [GTK] Fix warnings in webkit.m4 with autoconf 2.68
1300 https://bugs.webkit.org/show_bug.cgi?id=60189
1302 Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
1305 * Source/autotools/webkit.m4: ditto.
1307 2011-05-04 Martin Robinson <mrobinson@igalia.com>
1309 Fix the WebKitGTK+ build.
1311 * configure.ac: Added option parsing code for loading touch icons.
1313 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1315 Reviewed by Xan Lopez.
1317 [CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
1318 https://bugs.webkit.org/show_bug.cgi?id=60041
1320 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1321 4.6.0) until our codebase is ready. This is the same as done for
1324 * Source/cmake/WebKitHelpers.cmake: ditto.
1326 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1328 Unreviewed, rolling out r85624.
1329 http://trac.webkit.org/changeset/85624
1331 The same command is used also for make_names.pl, which breaks
1334 * Source/cmake/OptionsCommon.cmake: ditto.
1336 2011-05-03 Leandro Pereira <leandro@profusion.mobi>
1338 [EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
1340 Force linking with zlib so that uncompress() exists.
1342 * Source/cmake/OptionsEfl.cmake: Find zlib.
1344 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1346 [CMAKE] Unreviewed build fix for gcc >= 4.6
1348 Same fix as done in r84123. CMake explicitly pass the arguments to
1349 make_names.pl, so let's make them the same.
1351 * Source/cmake/OptionsCommon.cmake: ditto.
1353 2011-05-02 Adam Klein <adamk@chromium.org>
1355 Reviewed by Tony Chang.
1357 Roll chromium DEPS to r83722, add new crypto directory to DEPS
1358 https://bugs.webkit.org/show_bug.cgi?id=59992
1361 Ignore new chromium/crypto directory.
1363 2011-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
1365 Reviewed by Eric Seidel.
1367 [GTK] Build webkit1 even when webkit2 is enabled
1368 https://bugs.webkit.org/show_bug.cgi?id=59695
1373 2011-05-01 ojab <ojab@ojab.ru>
1375 Reviewed by Eric Seidel.
1377 --disable-video-track if --disable-video
1378 https://bugs.webkit.org/show_bug.cgi?id=59605
1382 2011-04-29 Dean Jackson <dino@apple.com>
1384 Reviewed by Simon Fraser.
1386 Add ENABLE macro for WebKitAnimation
1387 https://bugs.webkit.org/show_bug.cgi?id=59729
1389 Add new feature to toggle WebKit Animation API.
1393 2011-04-29 Kevin Ollivier <kevino@theolliviers.com>
1395 [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
1399 2011-04-28 Adam Barth <abarth@webkit.org>
1401 Reviewed by Eric Seidel.
1404 https://bugs.webkit.org/show_bug.cgi?id=59678
1406 Remove WML configuration option from the CMake build system.
1408 * Source/cmake/OptionsEfl.cmake:
1409 * Source/cmake/OptionsWinCE.cmake:
1410 * Source/cmakeconfig.h.cmake:
1412 2011-04-28 Xan Lopez <xlopez@igalia.com>
1414 Reviewed by Martin Robinson.
1416 [Gtk] Split JSC and WebCore builds
1417 https://bugs.webkit.org/show_bug.cgi?id=19428
1419 Add a pkg-config file for JavaScriptCoreGTK+.
1421 * configure.ac: generate the final pkg-config file from our .in
1424 2011-04-28 Xan Lopez <xlopez@igalia.com>
1426 Reviewed by Martin Robinson.
1428 [Gtk] Split JSC and WebCore builds
1429 https://bugs.webkit.org/show_bug.cgi?id=19428
1431 Build JavaScriptCore as a libtool shared library instead of a
1432 private convenience library.
1434 * GNUmakefile.am: remove convenience library definition for jsc.
1436 2011-04-28 Xan Lopez <xlopez@igalia.com>
1438 Reviewed by Martin Robinson.
1440 [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
1441 https://bugs.webkit.org/show_bug.cgi?id=59718
1443 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1444 4.6.0) until our codebase is ready.
1446 * configure.ac: do that.
1448 2011-04-27 Yi Shen <yi.4.shen@nokia.com>
1450 Reviewed by Kenneth Rohde Christiansen.
1452 [Qt] Upstream Symbian platform plugin
1453 https://bugs.webkit.org/show_bug.cgi?id=58435
1455 Upstream Symbian platform plugin.
1457 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1459 2011-04-27 Steve Block <steveblock@google.com>
1461 Reviewed by David Levin.
1463 Remove Android build system
1464 https://bugs.webkit.org/show_bug.cgi?id=48111
1466 This is to avoid the maintenance burden until the Android port is
1469 * Source/Android.mk: Removed.
1471 2011-04-26 Kevin Ollivier <kevino@theolliviers.com>
1473 Rubberstamped by Eric Seidel.
1475 Enable waf to be used to build other ports
1476 https://bugs.webkit.org/show_bug.cgi?id=58213
1480 2011-04-22 Sheriff Bot <webkit.review.bot@gmail.com>
1482 Unreviewed, rolling out r84627.
1483 http://trac.webkit.org/changeset/84627
1484 https://bugs.webkit.org/show_bug.cgi?id=59271
1486 It broke Symbian build (Requested by Ossy on #webkit).
1488 * Source/WebKit.pro:
1490 2011-04-22 Yi Shen <yi.4.shen@nokia.com>
1492 Reviewed by Kenneth Rohde Christiansen.
1494 [Qt] Upstream Symbian platform plugin
1495 https://bugs.webkit.org/show_bug.cgi?id=58435
1497 Upstream Symbian platform plugin.
1499 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1501 2011-04-21 Maciej Stachowiak <mjs@apple.com>
1503 Reviewed by Adam Roben.
1505 Add a feature define to allow <details> and <summary> to be disabled
1506 https://bugs.webkit.org/show_bug.cgi?id=59118
1507 <rdar://problem/9257045>
1511 2011-04-18 Evan Martin <evan@chromium.org>
1513 Reviewed by Eric Seidel.
1515 [chromium] expose title direction to webkit client
1516 https://bugs.webkit.org/show_bug.cgi?id=58823
1518 * Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
1519 * Tools/DumpRenderTree/chromium/LayoutTestController.h:
1520 Adapt to new API. Expose title direction to JS so it can be tested.
1522 * Tools/DumpRenderTree/chromium/WebViewHost.cpp:
1523 * Tools/DumpRenderTree/chromium/WebViewHost.h:
1526 2011-04-18 Hans Wennborg <hans@chromium.org>
1528 Reviewed by Steve Block.
1530 LevelDB backend for IndexedDB
1531 https://bugs.webkit.org/show_bug.cgi?id=57372
1533 Add LevelDB wrappers to Android.mk.
1535 * Source/Android.mk:
1537 2011-04-18 Patrick Gansterer <paroga@webkit.org>
1539 Reviewed by Pavel Feldman.
1541 REGRESSION (r81479): generate-inspector-idl fails on native win32
1542 https://bugs.webkit.org/show_bug.cgi?id=58315
1544 Disable git autocrlf for Inspector.json.
1548 2011-04-16 Patrick Gansterer <paroga@webkit.org>
1550 Reviewed by Eric Seidel.
1552 Rename PLATFORM(CAIRO) to USE(CAIRO)
1553 https://bugs.webkit.org/show_bug.cgi?id=55192
1555 * Source/cmake/OptionsEfl.cmake:
1557 2011-04-15 Shishir Agrawal <shishir@chromium.org>
1559 Reviewed by James Robinson.
1561 Add a flag to guard Page Visibility API changes.
1562 https://bugs.webkit.org/show_bug.cgi?id=58464
1565 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
1569 2011-04-15 Xan Lopez <xlopez@igalia.com>
1571 Reviewed by Martin Robinson.
1573 * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
1574 branch and was already cut off.
1576 2011-04-15 Anna Cavender <annacc@chromium.org>
1578 Reviewed by Eric Carlson.
1580 Renaming TRACK feature define to VIDEO_TRACK
1581 https://bugs.webkit.org/show_bug.cgi?id=53556
1585 2011-04-13 Dmitry Lomov <dslomov@google.com>
1587 Reviewed by David Levin.
1589 Add GTest unit-testing framework to WebKit
1590 https://bugs.webkit.org/show_bug.cgi?id=58507
1592 * Source/ThirdParty/gtest/CHANGES: Added.
1593 * Source/ThirdParty/gtest/CMakeLists.txt: Added.
1594 * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
1595 * Source/ThirdParty/gtest/COPYING: Added.
1596 * Source/ThirdParty/gtest/Makefile.am: Added.
1597 * Source/ThirdParty/gtest/README: Added.
1598 * Source/ThirdParty/gtest/README.WebKit: Added.
1599 * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
1600 * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
1601 * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
1602 * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
1603 * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
1604 * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
1605 * Source/ThirdParty/gtest/configure.ac: Added.
1606 * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
1607 * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
1608 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
1609 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
1610 * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
1611 * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
1612 * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
1613 * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
1614 * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
1615 * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
1616 * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
1617 * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
1618 * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
1619 * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
1620 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
1621 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
1622 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
1623 * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
1624 * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
1625 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
1626 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
1627 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
1628 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
1629 * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
1630 * Source/ThirdParty/gtest/m4/gtest.m4: Added.
1631 * Source/ThirdParty/gtest/make/Makefile: Added.
1632 * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
1633 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
1634 * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
1635 * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
1636 * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
1637 * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
1638 * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
1639 * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
1640 * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
1641 * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
1642 * Source/ThirdParty/gtest/run_tests.py: Added.
1643 * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
1644 * Source/ThirdParty/gtest/samples/sample1.cc: Added.
1645 * Source/ThirdParty/gtest/samples/sample1.h: Added.
1646 * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
1647 * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
1648 * Source/ThirdParty/gtest/samples/sample2.cc: Added.
1649 * Source/ThirdParty/gtest/samples/sample2.h: Added.
1650 * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
1651 * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
1652 * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
1653 * Source/ThirdParty/gtest/samples/sample4.cc: Added.
1654 * Source/ThirdParty/gtest/samples/sample4.h: Added.
1655 * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
1656 * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
1657 * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
1658 * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
1659 * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
1660 * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
1661 * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
1662 * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
1663 * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
1664 * Source/ThirdParty/gtest/scripts/pump.py: Added.
1665 * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
1666 * Source/ThirdParty/gtest/scripts/upload.py: Added.
1667 * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
1668 * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
1669 * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
1670 * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
1671 * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
1672 * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
1673 * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
1674 * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
1675 * Source/ThirdParty/gtest/src/gtest.cc: Added.
1676 * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
1677 * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
1678 * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
1679 * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
1680 * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
1681 * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
1682 * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
1683 * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
1684 * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
1685 * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
1686 * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
1687 * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
1688 * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
1689 * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
1690 * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
1691 * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
1692 * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
1693 * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
1694 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
1695 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
1696 * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
1697 * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
1698 * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
1699 * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
1700 * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
1701 * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
1702 * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
1703 * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
1704 * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
1705 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
1706 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
1707 * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
1708 * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
1709 * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
1710 * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
1711 * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
1712 * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
1713 * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
1714 * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
1715 * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
1716 * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
1717 * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
1718 * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
1719 * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
1720 * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
1721 * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
1722 * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
1723 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
1724 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
1725 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
1726 * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
1727 * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
1728 * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
1729 * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
1730 * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
1731 * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
1732 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
1733 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
1734 * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
1735 * Source/ThirdParty/gtest/test/production.cc: Added.
1736 * Source/ThirdParty/gtest/test/production.h: Added.
1737 * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
1738 * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
1739 * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
1740 * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
1741 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
1742 * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
1743 * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
1744 * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
1745 * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
1746 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
1747 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
1748 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
1749 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
1750 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
1751 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
1752 * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
1753 * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
1754 * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
1756 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
1758 Reviewed by Kenneth Rohde Christiansen.
1760 [CMAKE] Separate DerivedSources.
1761 https://bugs.webkit.org/show_bug.cgi?id=58427
1763 Seperate DerivedSources/ to DerivedSources/WebCore and
1764 DerivedSources/JavaScriptCore.
1766 * Source/CMakeLists.txt:
1767 * Source/cmake/OptionsCommon.cmake:
1768 * Source/cmake/WebKitFS.cmake:
1769 * Source/cmake/WebKitHelpers.cmake:
1770 * Source/cmake/WebKitMacros.cmake:
1772 2011-04-13 Tony Chang <tony@chromium.org>
1774 Ignore files generated from glu.gyp.
1778 2011-03-28 Adam Barth <abarth@webkit.org>
1780 Reviewed by Kenneth Russell.
1782 Move libtess from WebCore/thirdparty to ThirdParty
1783 https://bugs.webkit.org/show_bug.cgi?id=57288
1785 We're putting third party code in Source/ThirdParty these days.
1787 * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
1788 * Source/ThirdParty/glu/glu.gyp: Added.
1790 2011-04-12 Thouraya ANDOLSI <thouraya.andolsi@st.com>
1792 Reviewed by Eric Seidel.
1794 [QT] Enable JIT build for SH4 platforms.
1795 https://bugs.webkit.org/show_bug.cgi?id=58317
1796 add disable_uitools for SH4 platforms.
1798 * Source/WebKit.pri:
1800 2011-04-11 Anna Cavender <annacc@chromium.org>
1802 Reviewed by Eric Carlson.
1804 Setup ENABLE(TRACK) feature define
1805 https://bugs.webkit.org/show_bug.cgi?id=53556
1809 2011-04-11 Varun Jain <varunjain@chromium.org>
1811 Reviewed by Darin Fisher.
1813 Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
1814 https://bugs.webkit.org/show_bug.cgi?id=58245
1816 * Source/WebKit/chromium/public/WebWidget.h:
1818 2011-04-11 Thouraya ANDOLSI <thouraya.andolsi@st.com>
1820 Reviewed by Oliver Hunt.
1823 https://bugs.webkit.org/show_bug.cgi?id=44329
1825 Enable JIT support for SH4 platforms.
1829 2011-04-11 Andreas Kling <andreas.kling@nokia.com>
1831 Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
1833 * Source/WebKit.pri:
1835 2011-04-09 Keith Kyzivat <keith.kyzivat@nokia.com>
1837 Reviewed by Laszlo Gombos.
1839 [Qt] Don't link against fontconfig or X11 if embedded
1840 https://bugs.webkit.org/show_bug.cgi?id=58104
1842 * Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
1844 2011-04-08 Alpha Lam <hclam@chromium.org>
1846 Unreviewed, rolling out r83335.
1847 http://trac.webkit.org/changeset/83335
1848 https://bugs.webkit.org/show_bug.cgi?id=53556
1850 GTK and QT bots are broken.
1854 2011-04-08 Kristian Amlie <kristian.amlie@nokia.com>
1856 Reviewed by Andreas Kling.
1858 [Qt] Remove modular references after support for the flag was removed.
1859 https://bugs.webkit.org/show_bug.cgi?id=57018
1861 Removed modular references after support for the flag was removed.
1863 Support was removed because the Qt Modularization project decided we
1864 don't need it. It's better to base decisions on the available
1865 information, as demonstrated in the patch by checking
1868 * Source/WebKit.pri:
1870 2011-04-07 Anna Cavender <annacc@chromium.org>
1872 Reviewed by Eric Carlson.
1874 Setup ENABLE(TRACK) feature define
1875 https://bugs.webkit.org/show_bug.cgi?id=53556
1879 2011-04-08 Varun Jain <varunjain@chromium.org>
1881 Reviewed by Darin Fisher.
1883 Need to extend WebKit chromium API to access text selection
1884 https://bugs.webkit.org/show_bug.cgi?id=57888
1886 * Source/WebKit/chromium/public/WebFrame.h:
1887 * Source/WebKit/chromium/public/WebWidget.h:
1888 * Source/WebKit/chromium/src/WebFrameImpl.cpp:
1889 * Source/WebKit/chromium/src/WebFrameImpl.h:
1890 * Source/WebKit/chromium/src/WebPopupMenuImpl.h:
1891 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1892 * Source/WebKit/chromium/src/WebViewImpl.h:
1893 * Source/WebKit/chromium/tests/PopupMenuTest.cpp:
1895 2011-04-08 Jon Lee <jonlee@apple.com>
1897 Reviewed by David Levin.
1899 adding *.vcproj.*.user to .gitignore for Visual Studio development
1900 https://bugs.webkit.org/show_bug.cgi?id=58097
1904 2011-04-07 Eric Seidel <eric@webkit.org>
1906 Reviewed by Adam Barth.
1908 Add stub support for generating Gtk build system from gyp
1909 https://bugs.webkit.org/show_bug.cgi?id=58086
1911 This adds support for a new --port argument and plumbs through
1912 the necessary paths to allow generating for a port other than Mac.
1914 * Source/gyp/configure:
1916 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
1918 Revert ENABLE_TRACK patch due to compile failures.
1922 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
1924 Reviewed by David Levin.
1926 Add QUOTA build flag for unified quota API
1927 https://bugs.webkit.org/show_bug.cgi?id=57918
1929 * configure.ac: Added QUOTA build flag
1931 2011-04-04 Martin Robinson <mrobinson@igalia.com>
1933 Build fix for GTK+ after r82876.
1935 * Source/autotools/symbols.filter: Update the symbol filter to include new symbols
1936 from WTF that DRT uses.
1938 2011-04-04 Martin Robinson <mrobinson@igalia.com>
1940 Reviewed by Gustavo Noronha Silva.
1943 https://bugs.webkit.org/show_bug.cgi?id=31517
1945 * configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
1947 2011-04-04 Jon Lee <jonlee@apple.com>
1949 Reviewed by Eric Seidel.
1951 add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
1952 https://bugs.webkit.org/show_bug.cgi?id=57646
1954 * .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
1956 2011-03-31 Xan Lopez <xlopez@igalia.com>
1958 Reviewed by Martin Robinson.
1960 [GTK] Link explicitly with XRender on Linux/Unix
1961 https://bugs.webkit.org/show_bug.cgi?id=57558
1963 Some linkers, like GNU Gold, require explicit linkage of all the
1964 libraries used instead of relying on our dependencies to bring
1965 them in. In this case, the build fails because we use XRender in
1966 the plugin code but don't link directly to it.
1968 * configure.ac: check for XRender on UNIX.
1970 2011-03-31 Vamshikrishna.Yellenki <vamshi@motorola.com> and Alejandro G. Castro <alex@igalia.com>
1972 Reviewed by Martin Robinson.
1974 Implement MiniBrowser for Gtk port.
1975 https://bugs.webkit.org/show_bug.cgi?id=48512
1977 Initial implementation of the Gtk MiniBrowser.
1981 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
1983 [Qt] Typo fix, remove an accidentally added line.
1985 * Source/WebKit.pri:
1987 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
1989 [Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
1991 * Source/WebKit.pri:
1993 2011-03-29 Csaba Osztrogonác <ossy@webkit.org>
1995 Rubber-stamped by Andreas Kling.
1997 [Qt] Remove modular references after support for the flag was removed.
1998 https://bugs.webkit.org/show_bug.cgi?id=57018
2000 Symbian buildfix after r82232.
2002 * Source/WebKit.pri: Readd uitools option.
2004 2011-03-29 Kristian Amlie <kristian.amlie@nokia.com>
2006 Reviewed by Andreas Kling.
2008 Removed modular references after support for the flag was removed.
2010 Support was removed because the Qt Modularization project decided we
2011 don't need it. It's better to base decisions on the available
2012 information, as demonstrated in the patch by checking
2015 In addition, remove the reference to uitools. It has been moved to
2016 QtKernel now, and therefore is always available.
2018 [Qt] Remove modular references after support for the flag was removed.
2019 https://bugs.webkit.org/show_bug.cgi?id=57018
2021 * Source/WebKit.pri:
2023 2011-03-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2025 Reviewed by Andreas Kling.
2027 [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
2028 https://bugs.webkit.org/show_bug.cgi?id=57087
2030 Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
2032 * Source/WebKit.pri:
2034 2011-03-26 Adam Barth <abarth@webkit.org>
2036 Reviewed by Eric Seidel.
2038 We shouldn't bother running GYP if the generated files are newer than the GYP files
2039 https://bugs.webkit.org/show_bug.cgi?id=57146
2041 In the common case, this check will avoid any overhead from processing
2042 the GYP files. Another approach to doing this is to add the feature to
2043 GYP directly, but GYP's approach to this problem is to compute the
2044 output in its entirety and compare it byte-for-byte against the output
2045 file. In the future, it might make sense to add this approach as an
2046 alternative approach for GYP itself.
2048 I also removed JavaScriptGlue from the script because we're not really
2049 going to change JavaScriptGlue over to GYP. We were using
2050 JavaScriptGlue as a learning experience.
2052 * Source/gyp/configure:
2054 2011-03-25 Kevin Ollivier <kevino@theolliviers.com>
2056 [wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
2060 2011-03-23 George Guo <George.Guo@nokia.com>
2062 Reviewed by Darin Adler.
2064 Webkit warning: converting to 'unsigned int' from 'double'
2065 https://bugs.webkit.org/show_bug.cgi?id=56865
2067 With -Werr enabled, this cause the build failure on RedHat Linux.
2070 * Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
2073 2011-03-23 Adam Barth <abarth@webkit.org>
2075 Reviewed by Eric Seidel.
2077 GYP build should default to Production configuration
2078 https://bugs.webkit.org/show_bug.cgi?id=56899
2080 * Source/gyp/common.gypi:
2082 2011-03-22 Adam Barth <abarth@webkit.org>
2084 Reviewed by Eric Seidel.
2086 gyp/configure shouldn't require GYP to be in your path
2087 https://bugs.webkit.org/show_bug.cgi?id=56873
2089 Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
2090 instead of requiring GYP to be in the user's path.
2092 * Source/gyp/configure:
2094 2011-03-22 Adam Barth <abarth@webkit.org>
2096 Reviewed by Eric Seidel.
2098 Add GYP to Source/ThirdParty
2099 https://bugs.webkit.org/show_bug.cgi?id=56870
2101 We probably don't need all the test files, but it seems cleaner to just
2102 check in the whole GYP tree. GYP is BSD licensed, so it is compatible
2103 with the WebKit license.
2105 * Source/ThirdParty/gyp: Added.
2107 2011-03-21 Alejandro G. Castro <alex@igalia.com>
2109 Reviewed by Martin Robinson.
2111 [GTK] 1.3.13 release bump
2112 https://bugs.webkit.org/show_bug.cgi?id=56795
2114 Version bump for 1.3.13 and updated NEWS file with release notes.
2118 2011-03-21 Ryuan Choi <ryuan.choi@samsung.com>
2120 Reviewed by Antonio Gomes.
2122 [CMAKE] Add exception handling when PORT was missing.
2123 https://bugs.webkit.org/show_bug.cgi?id=56728
2125 * Source/CMakeLists.txt:
2127 2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
2129 Reviewed by Laszlo Gombos.
2131 [Qt] Text layout is broken on Symbian
2132 https://bugs.webkit.org/show_bug.cgi?id=56046
2134 Change integers included into bitfields to be signed by default on RVCT
2135 compiler as a lot of other compilers do (gcc, msvc, winsc).
2136 There are a lot of places in webkit where integers included in bitfield
2137 are assumed to be signed.
2139 * Source/WebKit.pri:
2141 2011-03-10 Alejandro G. Castro <alex@igalia.com>
2143 Unreviewed, fixed Efl compilation after r80744.
2145 * Source/cmake/OptionsEfl.cmake:
2147 2011-03-10 Martin Robinson <mrobinson@igalia.com>
2149 Fixed the help message for WebGL support on GTK+ to reflect the fact that
2150 it's turned off by default and is experimental.
2152 * configure.ac: Fix WebGL help message.
2154 2011-03-04 Dimitri Glazkov <dglazkov@chromium.org>
2156 Reviewed by Adam Barth.
2158 Add skeletal WebCore.gyp
2159 https://bugs.webkit.org/show_bug.cgi?id=55802
2161 * Source/gyp/configure: Added WebCore.
2163 2011-03-04 Adam Barth <abarth@webkit.org>
2165 Reviewed by Dimitri Glazkov.
2167 Add a basic configure script for the GYP build
2168 https://bugs.webkit.org/show_bug.cgi?id=55791
2170 This script just calls GYP on the various gyp projects. As we add more
2171 build systems, this script should be able to select which of them you'd
2172 like to generate the project for.
2174 * Source/gyp/configure: Added.
2176 2011-03-04 Adam Barth <abarth@webkit.org>
2178 Reviewed by Dimitri Glazkov.
2180 Use target_defaults to reduce boilerplate in GYP build system
2181 https://bugs.webkit.org/show_bug.cgi?id=55790
2183 This file contains GYP declarations that are shared by all the modules.
2184 Currently, we use this to set up the configurations, albeit primitively.
2186 * Source/gyp/common.gypi: Added.
2188 2011-03-03 Kevin Ollivier <kevino@theolliviers.com>
2190 [wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
2191 to make sure the proper unicode/utf8.h header is included.
2195 2011-03-02 Kevin Ollivier <kevino@theolliviers.com>
2197 [wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
2198 included in the ICU headers used by WebKit.
2202 2011-03-02 Daniel Cheng <dcheng@chromium.org>
2204 Reviewed by David Levin.
2206 Add feature define for data transfer items
2207 https://bugs.webkit.org/show_bug.cgi?id=55510
2209 * Source/cmake/OptionsEfl.cmake:
2210 * Source/cmake/OptionsWinCE.cmake:
2211 * Source/cmakeconfig.h.cmake:
2215 2011-03-02 Andras Becsi <abecsi@webkit.org>
2217 Reviewed by Laszlo Gombos.
2219 [Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
2220 https://bugs.webkit.org/show_bug.cgi?id=55478
2222 On case insensitive systems the generated forwarding headers cause build problems.
2224 * Source/WebKit.pri: Adjust INCLUDEPATH for the project.
2226 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
2228 Unreviewed, rolling out r80079.
2229 http://trac.webkit.org/changeset/80079
2230 https://bugs.webkit.org/show_bug.cgi?id=55547
2232 "Broke the Win debug build?" (Requested by dcheng on #webkit).
2234 * Source/cmake/OptionsEfl.cmake:
2235 * Source/cmake/OptionsWinCE.cmake:
2236 * Source/cmakeconfig.h.cmake:
2238 2011-03-01 Daniel Cheng <dcheng@chromium.org>
2240 Reviewed by David Levin.
2242 Add feature define for data transfer items
2243 https://bugs.webkit.org/show_bug.cgi?id=55510
2245 * Source/cmake/OptionsEfl.cmake:
2246 * Source/cmake/OptionsWinCE.cmake:
2247 * Source/cmakeconfig.h.cmake:
2249 2011-03-01 Andras Becsi <abecsi@webkit.org>
2251 Reviewed by Csaba Osztrogonác.
2253 [Qt] Clean up the project files and move common options to WebKit.pri.
2255 Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
2257 * Source/WebKit.pri: Common options should be here.
2258 Also move Mac options to this file to fix the Mac build.
2260 2011-03-01 Andras Becsi <abecsi@webkit.org>
2262 Unreviewed build fix.
2264 [Qt] Fix minimal build.
2266 * Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
2268 2011-02-28 Adam Barth <abarth@webkit.org>
2270 Reviewed by Dimitri Glazkov.
2272 Teach JavaScriptGlue gyp build about DEPTH
2273 https://bugs.webkit.org/show_bug.cgi?id=55421
2275 Moves the previously JavaScriptGlue-specific GYP helper shell scripts
2276 to the gyp directory in Source, where they can be shared by multiple
2279 * Source/gyp: Added.
2280 * Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
2281 * Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
2282 * Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
2284 2011-02-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2286 Reviewed by Kenneth Rohde Christiansen.
2288 [Qt][WK2] Add a way to test the WebKit 2 APIs
2289 https://bugs.webkit.org/show_bug.cgi?id=55408
2291 Add the build file for test to the build system.
2293 * Source/WebKit.pri: Add the include path for WebKit 2 APIs.
2294 * Source/WebKit.pro: Add the dependency to build the new test project.
2296 2011-02-28 Balazs Kelemen <kbalazs@webkit.org>
2298 Reviewed by Anders Carlsson.
2300 [Qt][WK2] Plugin initialization
2301 https://bugs.webkit.org/show_bug.cgi?id=48127
2303 * Source/WebKit.pri: Lift the definition of the XP_UNIX macro
2304 from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
2306 2011-02-28 Kristian Amlie <kristian.amlie@nokia.com>
2308 Reviewed by Andreas Kling.
2310 Added full webkit module profile and a syncqt profile.
2312 This is for modularized Qt.
2314 [Qt] WebKit patches required to work with a modularized version of Qt
2315 https://bugs.webkit.org/show_bug.cgi?id=53916
2317 * Source/sync.profile: Added.
2319 2011-02-26 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
2321 Reviewed by Laszlo Gombos.
2323 [Qt] [Symbian] Disable dependency to a specific version of a Qt package for
2324 non-production builds.
2325 https://bugs.webkit.org/show_bug.cgi?id=55313
2327 * Source/WebKit.pri:
2329 2011-02-24 Alejandro G. Castro <alex@igalia.com>
2331 Rubber-stamped by Martin Robinson.
2333 Fixed compilation after r79537, added a bug to solve webkit2
2335 https://bugs.webkit.org/show_bug.cgi?id=55153
2339 2011-02-24 Christian Dywan <christian@lanedo.com>
2341 Rubber-stamped by Eric Seidel.
2343 [GTK] webkitgtk 1.3.7 build without translations
2344 https://bugs.webkit.org/show_bug.cgi?id=50612
2346 * GNUmakefile.am: Require stamp-po target for all-local so
2347 that po files are built before they install.
2349 2011-02-22 Philippe Normand <pnormand@igalia.com>
2351 Reviewed by Martin Robinson.
2353 [GTK] 1.3.12 release preparation
2354 https://bugs.webkit.org/show_bug.cgi?id=54967
2356 Version bump for 1.3.12 and updated NEWS file with release notes.
2357 Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
2360 * Source/WebKit/gtk/NEWS:
2363 2011-02-22 Andras Becsi <abecsi@webkit.org>
2365 Reviewed by Laszlo Gombos.
2367 [Qt] Redesign the build system
2368 https://bugs.webkit.org/show_bug.cgi?id=51339
2372 Build WebCore as a static library, compile the WebKit API and WebKit2 API
2373 in a final step and link to WebKit2, WebCore and JSC libraries to fix
2374 linking issues resulting from stripped away symbols.
2376 * Source/WebKit.pri: Add common include paths
2377 * Source/WebKit.pro: Add new project file to SUBDIRS
2379 2011-02-20 Carlos Garcia Campos <cgarcia@igalia.com>
2381 Reviewed by Martin Robinson.
2383 [GTK] Bump GTK+3 dependency to 3.0
2384 https://bugs.webkit.org/show_bug.cgi?id=54394
2388 2011-02-19 Ryuan Choi <ryuan.choi@samsung.com>
2390 Reviewed by Martin Robinson.
2392 [GTK] Remove mandatory Enchant dependency
2393 https://bugs.webkit.org/show_bug.cgi?id=51587
2395 Add enable-spellcheck option which decides whether to use enchant.
2396 If disabled, WebKitGTK+ will not use enchant library.
2400 2011-02-18 Zan Dobersek <zandobersek@gmail.com>
2402 Reviewed by Martin Robinson.
2404 [Gtk] Re-enable meter tag support
2405 https://bugs.webkit.org/show_bug.cgi?id=54762
2407 Enable meter tag support in the configure.ac. This feature was
2408 previously enabled by default in the makefile, but should be
2409 enabled here after changes in r78981.
2413 2011-02-18 Kristian Amlie <kristian.amlie@nokia.com>
2415 Reviewed by Kenneth Rohde Christiansen.
2417 Avoided UiTools dependency if the module is not present.
2419 [Qt] WebKit patches required to work with a modularized version of Qt
2420 https://bugs.webkit.org/show_bug.cgi?id=53916
2422 * Source/WebKit.pri:
2424 2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
2426 Reviewed by Kent Tamura.
2428 [EFL] Remove GDK dependency.
2429 https://bugs.webkit.org/show_bug.cgi?id=53978
2431 Remove checking GDK library.
2433 * Source/cmake/OptionsEfl.cmake:
2435 2011-02-18 Philippe Normand <pnormand@igalia.com>
2437 Unreviewed, build fix after r78981
2439 * configure.ac: datagrid is datagrid, it is not database. Also
2440 meter is not progress. Fixed copy/paste mistakes.
2442 2011-02-18 Philippe Normand <pnormand@igalia.com>
2444 Reviewed by Martin Robinson.
2446 [GTK] minimal build unrecognized options
2447 https://bugs.webkit.org/show_bug.cgi?id=50890
2449 * configure.ac: added new configure options to enable/disable the
2450 meter element, progress element, datagrid and client-based
2451 geolocation support.
2453 2011-02-17 Kevin Ollivier <kevino@theolliviers.com>
2455 [wx] Build fix after introduction of JavaScriptCore/collector.
2459 2011-02-17 Kristian Amlie <kristian.amlie@nokia.com>
2461 Reviewed by Laszlo Gombos.
2463 Updated include paths for phonon.
2465 [Qt] WebKit patches required to work with a modularized version of Qt
2466 https://bugs.webkit.org/show_bug.cgi?id=53916
2468 * Source/WebKit.pri:
2470 2011-02-13 Hayato Ito <hayato@chromium.org>
2472 Reviewed by Kent Tamura.
2474 Update .gitignore to ignore files which Ninja build system generates.
2476 https://bugs.webkit.org/show_bug.cgi?id=54378
2480 2011-02-10 Peter Varga <pvarga@webkit.org>
2482 Reviewed by Csaba Osztrogonác.
2484 Remove PCRE source from trunk
2485 https://bugs.webkit.org/show_bug.cgi?id=54188
2487 * Source/cmake/WebKitFS.cmake:
2489 2011-02-09 Adam Barth <abarth@webkit.org>
2491 Reviewed by Steve Block.
2493 Move Android.mk into Source
2494 https://bugs.webkit.org/show_bug.cgi?id=53751
2496 A somewhat blind attempt to move Android.mk into the Source directory.
2497 I'm sure I've goofed this up in some way. The Android folks have
2498 kindly volunteered to fix this up once they merge past this revision.
2500 * Android.mk: Removed.
2501 * Source/Android.mk: Copied from Android.mk.
2503 2011-02-08 Alejandro G. Castro <alex@igalia.com>
2505 Reviewed by Martin Robinson.
2507 WebKit2 GTK Fails to Build #include nested too deeply
2508 https://bugs.webkit.org/show_bug.cgi?id=52219
2510 Removed the __STDC_FORMAT_MACROS definition, it is already defined
2511 in the file where PRIxx64 is used before the inclusion so we are
2516 2011-02-08 Kristian Amlie <kristian.amlie@nokia.com>
2518 Reviewed by Eric Seidel.
2520 Added include paths for QtScript.
2522 WebKit patches required to work with a modularized version of Qt
2523 https://bugs.webkit.org/show_bug.cgi?id=53916
2525 * Source/WebKit.pri:
2527 2011-02-03 Martin Robinson <mrobinson@igalia.com>
2529 Fix GTK+ WebGL build after r76600.
2531 * configure.ac: Make sure to respect configure.ac conventions
2532 consistently when it comes to capitalization. Remove an old
2533 reference to enable_3d_canvas.
2535 2011-02-02 Alejandro G. Castro <alex@igalia.com>
2537 Reviewed by Martin Robinson.
2539 Bump the WebKitGTK+ versions in preparation for development release.
2541 * configure.ac: Bump the library, libtool and user agent version.
2543 2011-02-02 Steve Lacey <sjl@chromium.org>
2545 Reviewed by Eric Carlson.
2547 Implement basic media statistics on media elements.
2548 https://bugs.webkit.org/show_bug.cgi?id=53322
2552 2011-02-02 Kevin Ollivier <kevino@theolliviers.com>
2554 [wx] Build fixes for wxWebKit.
2558 2010-01-28 Commit Queue <commit-queue@webkit.org>
2560 Unreviewed. Test commit for commit-queue@webkit.org.
2562 2010-01-28 Commit Queue <commit-queue@webkit.org>
2564 Unreviewed. Test commit for commit-queue@webkit.org.
2566 2010-01-28 Commit Queue <commit-queue@webkit.org>
2568 Unreviewed. Test commit for commit-queue@webkit.org.
2570 2011-01-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2572 Reviewed by Xan Lopez.
2574 [GTK] REGRESSION: http/tests/media/video-{cookie,referer}.html failing
2575 https://bugs.webkit.org/show_bug.cgi?id=53379
2577 Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
2578 dependency on newer soup to efl as well.
2580 * Source/cmake/OptionsEfl.cmake:
2582 2011-01-29 Daniel Bates <dbates@rim.com>
2584 Reviewed by Maciej Stachowiak.
2586 Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
2587 https://bugs.webkit.org/show_bug.cgi?id=53382
2589 Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
2590 So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
2591 Therefore, we should remove such references.
2593 * Source/cmake/OptionsCommon.cmake:
2595 2011-01-29 Daniel Bates <dbates@rim.com>
2597 Reviewed by Eric Seidel.
2599 Move wince/mt19937ar.c to ThirdParty and make it a policy choice
2600 https://bugs.webkit.org/show_bug.cgi?id=53253
2602 Move implementation of Mersenne Twister pseudorandom number generator to
2603 ThirdParty since it is a third party library.
2605 * Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
2607 2011-01-29 Dan Winship <danw@gnome.org>
2609 Reviewed by Xan Lopez.
2611 [GTK] Require the latest glib and libsoup, and remove conditional
2612 support for older versions
2613 https://bugs.webkit.org/show_bug.cgi?id=50675
2615 * autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
2616 basically the same work by hand
2619 2011-01-28 Martin Robinson <mrobinson@igalia.com>
2621 [GTK] Build failure with --enable-indexed-database
2622 https://bugs.webkit.org/show_bug.cgi?id=50954
2624 Build fix for IndexedDB support.
2626 * configure.ac: Change the autogen.sh option --enable-indexeddb to
2627 --enable-indexed-database to match the build-webkit option.
2629 2010-01-28 Commit Queue <commit-queue@webkit.org>
2631 Unreviewed. Test commit for commit-queue@webkit.org.
2633 2010-01-28 Commit Queue <commit-queue@webkit.org>
2635 Unreviewed. Test commit for commit-queue@webkit.org.
2637 2011-01-26 Yael Aharon <yael.aharon@nokia.com>
2639 Reviewed by Laszlo Gombos.
2641 [Qt][Symbian] Fix --minimal build
2642 https://bugs.webkit.org/show_bug.cgi?id=52839
2644 Move definition of USE_SYSTEM_MALLOC out of pri file.
2645 Put it in platform.h instead.
2647 * Source/WebKit.pri:
2649 2011-01-26 Csaba Osztrogonác <ossy@webkit.org>
2651 Reviewed by Andreas Kling.
2653 [Qt] Fix qt_minimal build
2654 https://bugs.webkit.org/show_bug.cgi?id=53172
2656 * Source/WebKit.pri:
2658 2011-01-25 Patrick Gansterer <paroga@webkit.org>
2660 Reviewed by Adam Barth.
2662 Move main CMakeLists.txt into Source directory
2663 https://bugs.webkit.org/show_bug.cgi?id=52888
2665 * CMakeLists.txt: Removed.
2666 * Source/CMakeLists.txt: Copied from CMakeLists.txt.
2667 * Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
2668 * cmakeconfig.h.cmake: Removed.
2670 2011-01-24 Chris Marrin <cmarrin@apple.com>
2672 Reviewed by Eric Seidel.
2674 Change ENABLE_3D_CANVAS to ENABLE_WEBGL
2675 https://bugs.webkit.org/show_bug.cgi?id=53041
2679 2011-01-24 Peter Gal <galpeter@inf.u-szeged.hu>
2681 Rubber-stamped by Csaba Osztrogonác.
2683 * runtime: Removed. It was accidentally created by r76457.
2685 2011-01-24 Andras Becsi <abecsi@webkit.org>
2687 Reviewed by Csaba Osztrogonác.
2689 [Qt] Move project files into Source
2690 https://bugs.webkit.org/show_bug.cgi?id=52891
2692 * Source/DerivedSources.pro: Copied from DerivedSources.pro.
2693 * Source/WebKit.pri: Renamed from WebKit.pri.
2694 * Source/WebKit.pro: Added.
2695 * Source/common.pri: Renamed from common.pri.
2696 * WebKit.pro: Removed.
2698 2011-01-20 Siddharth Mathur <siddharth.mathur@nokia.com>
2700 Reviewed by Laszlo Gombos.
2702 [Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
2703 https://bugs.webkit.org/show_bug.cgi?id=52835
2705 * WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
2707 2011-01-20 Alejandro G. Castro <alex@igalia.com>
2709 Reviewed by Andreas Kling.
2711 [GTK] Fix typo in the webkit2 section of the configure.ac file
2712 https://bugs.webkit.org/show_bug.cgi?id=52801
2714 Fixed typo in the GTK WebKit2 compilation.
2718 2011-01-19 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
2720 Reviewed by Andreas Kling.
2722 Enable usage of Google ld if it exist but is not on by default.
2724 [Qt] Enable the google ld if it exist but is not on by default
2725 https://bugs.webkit.org/show_bug.cgi?id=52625
2727 * common.pri: flip the test.
2729 2011-01-18 Mihai Parparita <mihaip@chromium.org>
2731 Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
2735 2011-01-18 Krithigassree Sambamurthy <krithigassree.sambamurthy@nokia.com>
2737 Reviewed by Simon Fraser.
2739 Support background-clip: content-box
2740 https://bugs.webkit.org/show_bug.cgi?id=48771
2742 Addded content-box as a valid background-clip value.
2744 * WebCore/css/CSSParser.cpp:
2745 (WebCore::parseBackgroundClip):
2747 2011-01-18 Hayato Ito <hayato@chromium.org>
2749 Reviewed by Kent Tamura.
2751 Update .gitignore file to reflect a recent WebKit directory movement.
2753 https://bugs.webkit.org/show_bug.cgi?id=52618
2757 2011-01-16 Adam Barth <abarth@webkit.org>
2759 Rubber-stamped by Eric Seidel.
2761 Move WebKit into Source
2762 https://bugs.webkit.org/show_bug.cgi?id=52530
2766 * DerivedSources.pro:
2774 2011-01-15 Adam Barth <abarth@webkit.org>
2776 Rubber-stamped by Eric Seidel.
2778 Move WebKit2 into Source
2779 https://bugs.webkit.org/show_bug.cgi?id=52438
2781 Update reference to WebKit2.
2783 * DerivedSources.pro:
2786 * Source/cmake/WebKitPackaging.cmake:
2790 2011-01-14 Ahmad Sharif <asharif.tools@gmail.com>
2792 Reviewed by Darin Fisher.
2794 When inlining is performed, the progress variable is
2795 declared as uninitialized.
2796 https://bugs.webkit.org/show_bug.cgi?id=51084
2798 * WebCore: Copied from WebCore.
2799 * WebCore/page/animation/KeyframeAnimation.cpp:
2800 (WebCore::KeyframeAnimation::animate):
2801 (WebCore::KeyframeAnimation::getAnimatedStyle):
2803 2011-01-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2805 Reviewed by Csaba Osztrogonác.
2807 [Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
2808 https://bugs.webkit.org/show_bug.cgi?id=52223
2810 Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
2811 that QtWebKit builds with QT_NO_CONCURRENT defined.
2815 2011-01-11 Mihai Parparita <mihaip@chromium.org>
2817 Unreviewed. Update .gitignore with new Chromium dependency.
2819 ui/ was added with http://crrev.com/70743, we picked that up with a
2820 Chromium roll in r75311.
2822 Also alphabetizes the dependency list.
2826 2011-01-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2828 Reviewed by Csaba Osztrogonác.
2830 [Qt] Baseline qt_minimal configuration
2831 https://bugs.webkit.org/show_bug.cgi?id=51313
2833 * WebKit.pri: List the supported QT_NO_FEATURE flags
2834 under qt_minimal configuration.
2836 2011-01-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2838 Reviewed by Eric Seidel.
2840 [EFL] Enable JIT for WebKit EFL
2841 https://bugs.webkit.org/show_bug.cgi?id=52140
2843 Enable JIT option for WebKit EFL. Enabled JIT's JS performance is
2844 3 ~ 6 times faster than before.
2846 * Source/cmake/OptionsEfl.cmake:
2848 2011-01-10 Martin Robinson <mrobinson@igalia.com>
2850 Reviewed by Gustavo Noronha.
2852 Bump the WebKitGTK+ versions in preparation for development release.
2854 * configure.ac: Bump the library, libtool and user agent version.
2856 2011-01-10 Xan Lopez <xlopez@igalia.com>
2858 Reviewed by Martin Robinson.
2860 [GTK] Create intermediate libWebCore library
2861 https://bugs.webkit.org/show_bug.cgi?id=52116
2863 * GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
2864 used by both libWebCore and libwebkitgtk now.
2866 2011-01-08 Patrick Gansterer <paroga@webkit.org>
2868 Unreviewed wx build fix for r75313.
2870 * wscript: Added missing brace.
2872 2011-01-07 Adam Barth <abarth@webkit.org>
2874 Rubber-stamped by Eric Seidel.
2876 Move WebCore to Source
2877 https://bugs.webkit.org/show_bug.cgi?id=52050
2879 Update build files and metadata to point to WebCore's new location.
2885 * DerivedSources.pro:
2888 * Source/autotools/webkit.m4:
2889 * Source/cmake/OptionsEfl.cmake:
2895 2011-01-06 Martin Robinson <mrobinson@igalia.com>
2897 Reviewed by Eric Seidel.
2899 [GTK] Initial build support for WebGL
2900 https://bugs.webkit.org/show_bug.cgi?id=51716
2902 * configure.ac: Add a configure option for WebGL.
2904 2011-01-06 Michael Saboff <msaboff@apple.com>
2906 Reviewed by Gavin Barraclough.
2908 Enhancement: Add Regexp Debug Compare between JIT and Interpreter
2909 https://bugs.webkit.org/show_bug.cgi?id=51834
2911 * JavaScriptCore: Copied from JavaScriptCore.
2913 2011-01-06 Martin Robinson <mrobinson@igalia.com>
2915 Reviewed by Xan Lopez.
2917 [GTK] Enable blob support by default
2918 https://bugs.webkit.org/show_bug.cgi?id=51994
2920 * configure.ac: Enable Blob support by default.
2922 2011-01-05 Patrick Gansterer <paroga@webkit.org>
2924 Reviewed by Andreas Kling.
2926 [CMake] Fix the usage of SOURCE_GROUP
2927 https://bugs.webkit.org/show_bug.cgi?id=51739
2929 * Source/cmake/WebKitMacros.cmake:
2931 2011-01-05 Patrick Gansterer <paroga@webkit.org>
2933 Reviewed by Andreas Kling.
2935 [WINCE] Remove CMake warning
2936 https://bugs.webkit.org/show_bug.cgi?id=51921
2938 * Source/cmake/WebKitHelpers.cmake:
2940 2011-01-04 Martin Robinson <mrobinson@igalia.com>
2942 Reviewed by David Levin.
2944 .gitignore should be updated to reflect Sources rename to Source
2945 https://bugs.webkit.org/show_bug.cgi?id=51893
2947 * .gitignore: Change all paths that reference the "Sources" directory to say "Source".
2949 2011-01-04 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
2951 Reviewed by Laszlo Gombos.
2953 [Qt] [Symbian] Build system cleanup
2955 After r74811 special handling for the Symbian build is no longer needed.
2956 This patch reverts r58756.
2960 2011-01-03 Xan Lopez <xlopez@igalia.com>
2962 Reviewed by Martin Robinson.
2964 * autogen.sh: also pass $ACLOCAL_FLAGS for tools that set that env
2965 variable (like jhbuild).
2967 2011-01-03 Patrick Gansterer <paroga@webkit.org>
2969 Reviewed by Darin Adler.
2971 [WINCE] Provide third party directory via environment variable
2972 https://bugs.webkit.org/show_bug.cgi?id=51643
2974 * Source/cmake/OptionsWinCE.cmake:
2976 2011-01-03 Xan Lopez <xlopez@igalia.com>
2978 Reviewed by Martin Robinson.
2980 Use autoreconf instead of calling manually all the usual commands.
2982 * autogen.sh: call autoreconf instead of
2983 aclocal/autoheader/autoconf/automake/libtoolize.
2985 2011-01-03 Xan Lopez <xlopez@igalia.com>
2987 Reviewed by Martin Robinson.
2989 [GTK] Disable superfluous GNU make built-in implicit rules
2990 https://bugs.webkit.org/show_bug.cgi?id=51826
2992 GNU make ships some superflous built-in rules that we never use
2993 and that end up adding up to a very significant portion of our
2994 total Makefile processing time. Disable them completely by
2995 defining the rule without any recipe, as suggested by the GNU make
2996 manual (10.5.6, Cancelling Implicit Rules).
2998 In my system the null-build goes from:
3000 make 43.51s user 12.77s system 99% cpu 56.628 total
3004 make 31.45s user 11.59s system 99% cpu 43.227 total
3006 * GNUmakefile.am: disable implicit built-in rules.
3008 2011-01-03 Mihai Parparita <mihaip@chromium.org>
3010 Unreviewed. Update .gitignore with new JavaScriptCore location.
3014 2011-01-02 Patrick Gansterer <paroga@webkit.org>
3016 [CMake] Unreviewed build fix.
3019 * Source/cmake/OptionsCommon.cmake:
3021 2011-01-01 Adam Barth <abarth@webkit.org>
3023 Reviewed by Eric Seidel.
3025 Move JavaScriptCore to Source
3026 https://bugs.webkit.org/show_bug.cgi?id=51604
3028 Update references to JavaScriptCore to point to the new location.
3032 * DerivedSources.pro:
3039 2011-01-01 Adam Barth <abarth@webkit.org>
3041 Reviewed by Eric Seidel.
3043 Move Sources to Source
3044 https://bugs.webkit.org/show_bug.cgi?id=51794
3046 Update build files to point to the new location.
3054 2010-12-31 Adam Barth <abarth@webkit.org>
3056 Rubber-stamped by Eric Seidel.
3058 Move HTML and XML parser benchmarks into PerformanceTests/Parser
3059 https://bugs.webkit.org/show_bug.cgi?id=51772
3061 Actually move the directory.
3063 * PerformanceTests/Parser: Copied from WebCore/benchmarks/parser.
3065 2010-12-31 Adam Barth <abarth@webkit.org>
3067 Rubber-stamped by Eric Seidel.
3069 Move PageLoadTests to PerformanceTests/PageLoad
3070 https://bugs.webkit.org/show_bug.cgi?id=51771
3072 Actually move the directory.
3074 * PageLoadTests: Removed.
3075 * PageLoadTests/svg: Removed.
3076 * PageLoadTests/svg/LICENSES: Removed.
3077 * PageLoadTests/svg/files: Removed.
3078 * PageLoadTests/svg/files/33041-Samurai.svg: Removed.
3079 * PageLoadTests/svg/files/42450-under the see.svg: Removed.
3080 * PageLoadTests/svg/files/42470-flower_from_my_garden_v2.svg: Removed.
3081 * PageLoadTests/svg/files/44057-drops on a blade.svg: Removed.
3082 * PageLoadTests/svg/files/Harvey_Rayner.svg: Removed.
3083 * PageLoadTests/svg/files/az-lizard_benji_park_01.svg: Removed.
3084 * PageLoadTests/svg/files/bamboo_01.svg: Removed.
3085 * PageLoadTests/svg/files/cacuts_01.svg: Removed.
3086 * PageLoadTests/svg/files/cowboy.svg: Removed.
3087 * PageLoadTests/svg/files/crawfish2_ganson.svg: Removed.
3088 * PageLoadTests/svg/files/deb9frac1.svg: Removed.
3089 * PageLoadTests/svg/files/food_leif_lodahl_01.svg: Removed.
3090 * PageLoadTests/svg/files/france.svg: Removed.
3091 * PageLoadTests/svg/files/francobollo_gnome_ezechi_02.svg: Removed.
3092 * PageLoadTests/svg/files/gearflowers.svg: Removed.
3093 * PageLoadTests/svg/files/hereGear4.svg: Removed.
3094 * PageLoadTests/svg/files/mtsthelens.svg: Removed.
3095 * PageLoadTests/svg/files/mtsthelens0.jpg: Removed.
3096 * PageLoadTests/svg/files/world-iso.svg: Removed.
3097 * PageLoadTests/svg/files/worldcup.svg: Removed.
3098 * PageLoadTests/svg/svg.pltsuite: Removed.
3099 * PerformanceTests/PageLoad: Copied from PageLoadTests.
3100 * Sources/cmake/WebKitPackaging.cmake:
3102 2010-12-31 Adam Barth <abarth@webkit.org>
3104 Rubber-stamped by Eric Seidel.
3106 Move SunSpider into PerformanceTests
3107 https://bugs.webkit.org/show_bug.cgi?id=51769
3109 Actually move the directory.
3111 * PerformanceTests: Added.
3112 * PerformanceTests/SunSpider: Copied from SunSpider.
3113 * Sources/cmake/WebKitPackaging.cmake:
3114 * SunSpider: Removed.
3115 * SunSpider/SunSpider.make: Removed.
3116 * SunSpider/TODO: Removed.
3117 * SunSpider/UNCOVERED: Removed.
3118 * SunSpider/hosted: Removed.
3119 * SunSpider/hosted/json2.js: Removed.
3120 * SunSpider/hosted/sunspider.css: Removed.
3121 * SunSpider/hosted/sunspider.html: Removed.
3122 * SunSpider/hosted/versions.html: Removed.
3123 * SunSpider/make-hosted: Removed.
3124 * SunSpider/resources: Removed.
3125 * SunSpider/resources/TEMPLATE.html: Removed.
3126 * SunSpider/resources/driver-TEMPLATE.html: Removed.
3127 * SunSpider/resources/results-TEMPLATE.html: Removed.
3128 * SunSpider/resources/sunspider-analyze-results.js: Removed.
3129 * SunSpider/resources/sunspider-compare-results.js: Removed.
3130 * SunSpider/resources/sunspider-standalone-compare.js: Removed.
3131 * SunSpider/resources/sunspider-standalone-driver.js: Removed.
3132 * SunSpider/sunspider: Removed.
3133 * SunSpider/sunspider-compare-results: Removed.
3134 * SunSpider/tests: Removed.
3135 * SunSpider/tests/parse-only: Removed.
3136 * SunSpider/tests/parse-only/LIST: Removed.
3137 * SunSpider/tests/parse-only/concat-jquery-mootools-prototype.js: Removed.
3138 * SunSpider/tests/parse-only/jquery-1.3.2.js: Removed.
3139 * SunSpider/tests/parse-only/mootools-1.2.2-core-nc.js: Removed.
3140 * SunSpider/tests/parse-only/prototype-1.6.0.3.js: Removed.
3141 * SunSpider/tests/sunspider-0.9: Removed.
3142 * SunSpider/tests/sunspider-0.9.1: Removed.
3143 * SunSpider/tests/sunspider-0.9.1/3d-cube.js: Removed.
3144 * SunSpider/tests/sunspider-0.9.1/3d-morph.js: Removed.
3145 * SunSpider/tests/sunspider-0.9.1/3d-raytrace.js: Removed.
3146 * SunSpider/tests/sunspider-0.9.1/LIST: Removed.
3147 * SunSpider/tests/sunspider-0.9.1/access-binary-trees.js: Removed.
3148 * SunSpider/tests/sunspider-0.9.1/access-fannkuch.js: Removed.
3149 * SunSpider/tests/sunspider-0.9.1/access-nbody.js: Removed.
3150 * SunSpider/tests/sunspider-0.9.1/access-nsieve.js: Removed.
3151 * SunSpider/tests/sunspider-0.9.1/bitops-3bit-bits-in-byte.js: Removed.
3152 * SunSpider/tests/sunspider-0.9.1/bitops-bits-in-byte.js: Removed.
3153 * SunSpider/tests/sunspider-0.9.1/bitops-bitwise-and.js: Removed.
3154 * SunSpider/tests/sunspider-0.9.1/bitops-nsieve-bits.js: Removed.
3155 * SunSpider/tests/sunspider-0.9.1/controlflow-recursive.js: Removed.
3156 * SunSpider/tests/sunspider-0.9.1/crypto-aes.js: Removed.
3157 * SunSpider/tests/sunspider-0.9.1/crypto-md5.js: Removed.
3158 * SunSpider/tests/sunspider-0.9.1/crypto-sha1.js: Removed.
3159 * SunSpider/tests/sunspider-0.9.1/date-format-tofte.js: Removed.
3160 * SunSpider/tests/sunspider-0.9.1/date-format-xparb.js: Removed.
3161 * SunSpider/tests/sunspider-0.9.1/math-cordic.js: Removed.
3162 * SunSpider/tests/sunspider-0.9.1/math-partial-sums.js: Removed.
3163 * SunSpider/tests/sunspider-0.9.1/math-spectral-norm.js: Removed.
3164 * SunSpider/tests/sunspider-0.9.1/regexp-dna.js: Removed.
3165 * SunSpider/tests/sunspider-0.9.1/string-base64.js: Removed.
3166 * SunSpider/tests/sunspider-0.9.1/string-fasta.js: Removed.
3167 * SunSpider/tests/sunspider-0.9.1/string-tagcloud.js: Removed.
3168 * SunSpider/tests/sunspider-0.9.1/string-unpack-code.js: Removed.
3169 * SunSpider/tests/sunspider-0.9.1/string-validate-input.js: Removed.
3170 * SunSpider/tests/sunspider-0.9/3d-cube.js: Removed.
3171 * SunSpider/tests/sunspider-0.9/3d-morph.js: Removed.
3172 * SunSpider/tests/sunspider-0.9/3d-raytrace.js: Removed.
3173 * SunSpider/tests/sunspider-0.9/LIST: Removed.
3174 * SunSpider/tests/sunspider-0.9/access-binary-trees.js: Removed.
3175 * SunSpider/tests/sunspider-0.9/access-fannkuch.js: Removed.
3176 * SunSpider/tests/sunspider-0.9/access-nbody.js: Removed.
3177 * SunSpider/tests/sunspider-0.9/access-nsieve.js: Removed.
3178 * SunSpider/tests/sunspider-0.9/bitops-3bit-bits-in-byte.js: Removed.
3179 * SunSpider/tests/sunspider-0.9/bitops-bits-in-byte.js: Removed.
3180 * SunSpider/tests/sunspider-0.9/bitops-bitwise-and.js: Removed.
3181 * SunSpider/tests/sunspider-0.9/bitops-nsieve-bits.js: Removed.
3182 * SunSpider/tests/sunspider-0.9/controlflow-recursive.js: Removed.
3183 * SunSpider/tests/sunspider-0.9/crypto-aes.js: Removed.
3184 * SunSpider/tests/sunspider-0.9/crypto-md5.js: Removed.
3185 * SunSpider/tests/sunspider-0.9/crypto-sha1.js: Removed.
3186 * SunSpider/tests/sunspider-0.9/date-format-tofte.js: Removed.
3187 * SunSpider/tests/sunspider-0.9/date-format-xparb.js: Removed.
3188 * SunSpider/tests/sunspider-0.9/math-cordic.js: Removed.
3189 * SunSpider/tests/sunspider-0.9/math-partial-sums.js: Removed.
3190 * SunSpider/tests/sunspider-0.9/math-spectral-norm.js: Removed.
3191 * SunSpider/tests/sunspider-0.9/regexp-dna.js: Removed.
3192 * SunSpider/tests/sunspider-0.9/string-base64.js: Removed.
3193 * SunSpider/tests/sunspider-0.9/string-fasta.js: Removed.
3194 * SunSpider/tests/sunspider-0.9/string-tagcloud.js: Removed.
3195 * SunSpider/tests/sunspider-0.9/string-unpack-code.js: Removed.
3196 * SunSpider/tests/sunspider-0.9/string-validate-input.js: Removed.
3197 * SunSpider/tests/ubench: Removed.
3198 * SunSpider/tests/ubench/LIST: Removed.
3199 * SunSpider/tests/ubench/function-closure.js: Removed.
3200 * SunSpider/tests/ubench/function-correct-args.js: Removed.
3201 * SunSpider/tests/ubench/function-empty.js: Removed.
3202 * SunSpider/tests/ubench/function-excess-args.js: Removed.
3203 * SunSpider/tests/ubench/function-missing-args.js: Removed.
3204 * SunSpider/tests/ubench/function-sum.js: Removed.
3205 * SunSpider/tests/ubench/loop-empty-resolve.js: Removed.
3206 * SunSpider/tests/ubench/loop-empty.js: Removed.
3207 * SunSpider/tests/ubench/loop-sum.js: Removed.
3208 * SunSpider/tests/v8-v4: Removed.
3209 * SunSpider/tests/v8-v4/LIST: Removed.
3210 * SunSpider/tests/v8-v4/v8-crypto.js: Removed.
3211 * SunSpider/tests/v8-v4/v8-deltablue.js: Removed.
3212 * SunSpider/tests/v8-v4/v8-earley-boyer.js: Removed.
3213 * SunSpider/tests/v8-v4/v8-raytrace.js: Removed.
3214 * SunSpider/tests/v8-v4/v8-regexp.js: Removed.
3215 * SunSpider/tests/v8-v4/v8-richards.js: Removed.
3216 * SunSpider/tests/v8-v4/v8-splay.js: Removed.
3217 * SunSpider/tests/v8-v5: Removed.
3218 * SunSpider/tests/v8-v5/LIST: Removed.
3219 * SunSpider/tests/v8-v5/v8-crypto.js: Removed.
3220 * SunSpider/tests/v8-v5/v8-deltablue.js: Removed.
3221 * SunSpider/tests/v8-v5/v8-earley-boyer.js: Removed.
3222 * SunSpider/tests/v8-v5/v8-raytrace.js: Removed.
3223 * SunSpider/tests/v8-v5/v8-regexp.js: Removed.
3224 * SunSpider/tests/v8-v5/v8-richards.js: Removed.
3225 * SunSpider/tests/v8-v5/v8-splay.js: Removed.
3226 * SunSpider/tests/v8-v6: Removed.
3227 * SunSpider/tests/v8-v6/LIST: Removed.
3228 * SunSpider/tests/v8-v6/v8-crypto.js: Removed.
3229 * SunSpider/tests/v8-v6/v8-deltablue.js: Removed.
3230 * SunSpider/tests/v8-v6/v8-earley-boyer.js: Removed.
3231 * SunSpider/tests/v8-v6/v8-raytrace.js: Removed.
3232 * SunSpider/tests/v8-v6/v8-regexp.js: Removed.
3233 * SunSpider/tests/v8-v6/v8-richards.js: Removed.
3234 * SunSpider/tests/v8-v6/v8-splay.js: Removed.
3235 * SunSpider/xcopy.excludes: Removed.
3237 2010-12-30 Konstantin Tokarev <annulen@yandex.ru>
3239 Reviewed by David Kilzer.
3241 [Qt] Don't build wtf/TCSystemAlloc.cpp if --system-malloc option is
3243 https://bugs.webkit.org/show_bug.cgi?id=51672
3245 * WebKit.pri: Replaced USE_SYSTEM_MALLOC with USE_SYSTEM_MALLOC=1
3247 2010-12-29 Philippe Normand <pnormand@igalia.com>
3249 Reviewed by Martin Robinson.
3251 [GTK] minimal build fails at link time due to missing sqlite3 symbols
3252 https://bugs.webkit.org/show_bug.cgi?id=51327
3254 * configure.ac: Error out if SQLite3 wasn't found while at least
3255 one of the features depending on it has been enabled.
3257 2010-12-29 Patrick Gansterer <paroga@webkit.org>
3259 Unreviewed. Use gcc as default preprocessor.
3261 * Sources/cmake/OptionsCommon.cmake:
3263 2010-12-27 Ryuan Choi <ryuan.choi@samsung.com>
3265 Reviewed by David Levin.
3267 [EFL] Change path of eflsymbols.filter
3268 https://bugs.webkit.org/show_bug.cgi?id=51659
3270 * Sources/cmake/OptionsEfl.cmake:
3272 2010-12-26 Adam Barth <abarth@webkit.org>
3274 Reviewed by Eric Siedel.
3276 Move autotools into Sources
3277 https://bugs.webkit.org/show_bug.cgi?id=51630
3281 * Sources/autotools: Copied from autotools.
3283 * autotools: Removed.
3284 * autotools/acinclude.m4: Removed.
3285 * autotools/dolt.m4: Removed.
3286 * autotools/gsettings.m4: Removed.
3287 * autotools/symbols.filter: Removed.
3288 * autotools/webkit.m4: Removed.
3291 2010-12-26 Adam Barth <abarth@webkit.org>
3293 Reviewed by Eric Seidel.
3295 Move cmake into Sources
3296 https://bugs.webkit.org/show_bug.cgi?id=51631
3299 * Sources/cmake: Copied from cmake.
3301 * cmake/FindCFLite.cmake: Removed.
3302 * cmake/FindCairo.cmake: Removed.
3303 * cmake/FindEFL.cmake: Removed.
3304 * cmake/FindFontconfig.cmake: Removed.
3305 * cmake/FindFreetype.cmake: Removed.
3306 * cmake/FindGDK-PixBuf.cmake: Removed.
3307 * cmake/FindGDK.cmake: Removed.
3308 * cmake/FindGIO.cmake: Removed.
3309 * cmake/FindGStreamer-App.cmake: Removed.
3310 * cmake/FindGStreamer-Base.cmake: Removed.
3311 * cmake/FindGStreamer-Interfaces.cmake: Removed.
3312 * cmake/FindGStreamer-Pbutils.cmake: Removed.
3313 * cmake/FindGStreamer-Plugins-Base.cmake: Removed.
3314 * cmake/FindGStreamer-Video.cmake: Removed.
3315 * cmake/FindGStreamer.cmake: Removed.
3316 * cmake/FindGlib.cmake: Removed.
3317 * cmake/FindGperf.cmake: Removed.
3318 * cmake/FindGthread.cmake: Removed.
3319 * cmake/FindICU.cmake: Removed.
3320 * cmake/FindLibSoup2.cmake: Removed.
3321 * cmake/FindLibXlst.cmake: Removed.
3322 * cmake/FindPango.cmake: Removed.
3323 * cmake/FindSqlite.cmake: Removed.
3324 * cmake/LibFindMacros.cmake: Removed.
3325 * cmake/OptionsCommon.cmake: Removed.
3326 * cmake/OptionsEfl.cmake: Removed.
3327 * cmake/OptionsWinCE.cmake: Removed.
3328 * cmake/OptionsWindows.cmake: Removed.
3329 * cmake/WebKitEfl.cmake: Removed.
3330 * cmake/WebKitFS.cmake: Removed.
3331 * cmake/WebKitFeatures.cmake: Removed.
3332 * cmake/WebKitHelpers.cmake: Removed.
3333 * cmake/WebKitMacros.cmake: Removed.
3334 * cmake/WebKitPackaging.cmake: Removed.
3335 * cmake/eflsymbols.filter: Removed.
3337 2010-12-26 Adam Barth <abarth@webkit.org>
3339 Fix some references to the old location of the WebKit website in git
3344 2010-12-25 Adam Barth <abarth@webkit.org>
3346 Reviewed by Eric Seidel.
3348 Move ANGLE to Sources/ThirdParty
3349 https://bugs.webkit.org/show_bug.cgi?id=51605
3351 Actually move ANGLE and update the Makefile.
3354 * ANGLE/ANGLE.xcodeproj: Removed.
3355 * ANGLE/ANGLE.xcodeproj/project.pbxproj: Removed.
3356 * ANGLE/Configurations: Removed.
3357 * ANGLE/Configurations/ANGLE.xcconfig: Removed.
3358 * ANGLE/Configurations/Base.xcconfig: Removed.
3359 * ANGLE/Configurations/DebugRelease.xcconfig: Removed.
3360 * ANGLE/Makefile: Removed.
3361 * ANGLE/include: Removed.
3362 * ANGLE/include/EGL: Removed.
3363 * ANGLE/include/EGL/egl.h: Removed.
3364 * ANGLE/include/EGL/eglext.h: Removed.
3365 * ANGLE/include/EGL/eglplatform.h: Removed.
3366 * ANGLE/include/GLES2: Removed.
3367 * ANGLE/include/GLES2/gl2.h: Removed.
3368 * ANGLE/include/GLES2/gl2ext.h: Removed.
3369 * ANGLE/include/GLES2/gl2platform.h: Removed.
3370 * ANGLE/include/GLSLANG: Removed.
3371 * ANGLE/include/GLSLANG/ShaderLang.h: Removed.
3372 * ANGLE/include/KHR: Removed.
3373 * ANGLE/include/KHR/khrplatform.h: Removed.
3374 * ANGLE/src: Removed.
3375 * ANGLE/src/build_angle.xcodeproj: Removed.
3376 * ANGLE/src/build_angle.xcodeproj/project.pbxproj: Removed.
3377 * ANGLE/src/common: Removed.
3378 * ANGLE/src/common/angleutils.h: Removed.
3379 * ANGLE/src/common/debug.cpp: Removed.
3380 * ANGLE/src/common/debug.h: Removed.
3381 * ANGLE/src/compiler: Removed.
3382 * ANGLE/src/compiler/BaseTypes.h: Removed.
3383 * ANGLE/src/compiler/CodeGenGLSL.cpp: Removed.
3384 * ANGLE/src/compiler/CodeGenHLSL.cpp: Removed.
3385 * ANGLE/src/compiler/Common.h: Removed.
3386 * ANGLE/src/compiler/ConstantUnion.h: Removed.
3387 * ANGLE/src/compiler/InfoSink.cpp: Removed.
3388 * ANGLE/src/compiler/InfoSink.h: Removed.
3389 * ANGLE/src/compiler/Initialize.cpp: Removed.
3390 * ANGLE/src/compiler/Initialize.h: Removed.
3391 * ANGLE/src/compiler/InitializeDll.cpp: Removed.
3392 * ANGLE/src/compiler/InitializeDll.h: Removed.
3393 * ANGLE/src/compiler/InitializeGlobals.h: Removed.
3394 * ANGLE/src/compiler/InitializeParseContext.h: Removed.
3395 * ANGLE/src/compiler/IntermTraverse.cpp: Removed.
3396 * ANGLE/src/compiler/Intermediate.cpp: Removed.
3397 * ANGLE/src/compiler/MMap.h: Removed.
3398 * ANGLE/src/compiler/OutputGLSL.cpp: Removed.
3399 * ANGLE/src/compiler/OutputGLSL.h: Removed.
3400 * ANGLE/src/compiler/OutputHLSL.cpp: Removed.
3401 * ANGLE/src/compiler/OutputHLSL.h: Removed.
3402 * ANGLE/src/compiler/ParseHelper.cpp: Removed.
3403 * ANGLE/src/compiler/ParseHelper.h: Removed.
3404 * ANGLE/src/compiler/PoolAlloc.cpp: Removed.
3405 * ANGLE/src/compiler/PoolAlloc.h: Removed.
3406 * ANGLE/src/compiler/QualifierAlive.cpp: Removed.
3407 * ANGLE/src/compiler/QualifierAlive.h: Removed.
3408 * ANGLE/src/compiler/RemoveTree.cpp: Removed.
3409 * ANGLE/src/compiler/RemoveTree.h: Removed.
3410 * ANGLE/src/compiler/ShHandle.h: Removed.
3411 * ANGLE/src/compiler/ShaderLang.cpp: Removed.
3412 * ANGLE/src/compiler/SymbolTable.cpp: Removed.
3413 * ANGLE/src/compiler/SymbolTable.h: Removed.
3414 * ANGLE/src/compiler/TranslatorGLSL.cpp: Removed.
3415 * ANGLE/src/compiler/TranslatorGLSL.h: Removed.
3416 * ANGLE/src/compiler/TranslatorHLSL.cpp: Removed.
3417 * ANGLE/src/compiler/TranslatorHLSL.h: Removed.
3418 * ANGLE/src/compiler/Types.h: Removed.
3419 * ANGLE/src/compiler/UnfoldSelect.cpp: Removed.
3420 * ANGLE/src/compiler/UnfoldSelect.h: Removed.
3421 * ANGLE/src/compiler/debug.cpp: Removed.
3422 * ANGLE/src/compiler/debug.h: Removed.
3423 * ANGLE/src/compiler/glslang.l: Removed.
3424 * ANGLE/src/compiler/glslang.y: Removed.
3425 * ANGLE/src/compiler/intermOut.cpp: Removed.
3426 * ANGLE/src/compiler/intermediate.h: Removed.
3427 * ANGLE/src/compiler/localintermediate.h: Removed.
3428 * ANGLE/src/compiler/osinclude.h: Removed.
3429 * ANGLE/src/compiler/ossource_posix.cpp: Removed.
3430 * ANGLE/src/compiler/ossource_win.cpp: Removed.
3431 * ANGLE/src/compiler/parseConst.cpp: Removed.
3432 * ANGLE/src/compiler/preprocessor: Removed.
3433 * ANGLE/src/compiler/preprocessor/atom.c: Removed.
3434 * ANGLE/src/compiler/preprocessor/atom.h: Removed.
3435 * ANGLE/src/compiler/preprocessor/compile.h: Removed.
3436 * ANGLE/src/compiler/preprocessor/cpp.c: Removed.
3437 * ANGLE/src/compiler/preprocessor/cpp.h: Removed.
3438 * ANGLE/src/compiler/preprocessor/cppstruct.c: Removed.
3439 * ANGLE/src/compiler/preprocessor/memory.c: Removed.
3440 * ANGLE/src/compiler/preprocessor/memory.h: Removed.
3441 * ANGLE/src/compiler/preprocessor/parser.h: Removed.
3442 * ANGLE/src/compiler/preprocessor/preprocess.h: Removed.
3443 * ANGLE/src/compiler/preprocessor/scanner.c: Removed.
3444 * ANGLE/src/compiler/preprocessor/scanner.h: Removed.
3445 * ANGLE/src/compiler/preprocessor/slglobals.h: Removed.
3446 * ANGLE/src/compiler/preprocessor/symbols.c: Removed.
3447 * ANGLE/src/compiler/preprocessor/symbols.h: Removed.
3448 * ANGLE/src/compiler/preprocessor/tokens.c: Removed.
3449 * ANGLE/src/compiler/preprocessor/tokens.h: Removed.
3450 * ANGLE/src/compiler/tools: Removed.
3451 * ANGLE/src/compiler/unistd.h: Removed.
3452 * ANGLE/src/libEGL: Removed.
3453 * ANGLE/src/libEGL/Config.cpp: Removed.
3454 * ANGLE/src/libEGL/Config.h: Removed.
3455 * ANGLE/src/libEGL/Display.cpp: Removed.
3456 * ANGLE/src/libEGL/Display.h: Removed.
3457 * ANGLE/src/libEGL/Surface.cpp: Removed.
3458 * ANGLE/src/libEGL/Surface.h: Removed.
3459 * ANGLE/src/libEGL/libEGL.cpp: Removed.
3460 * ANGLE/src/libEGL/libEGL.def: Removed.
3461 * ANGLE/src/libEGL/libEGL.vcproj: Removed.
3462 * ANGLE/src/libEGL/main.cpp: Removed.
3463 * ANGLE/src/libEGL/main.h: Removed.
3464 * ANGLE/src/libGLESv2: Removed.
3465 * ANGLE/src/libGLESv2/Blit.cpp: Removed.
3466 * ANGLE/src/libGLESv2/Blit.h: Removed.
3467 * ANGLE/src/libGLESv2/Buffer.cpp: Removed.
3468 * ANGLE/src/libGLESv2/Buffer.h: Removed.
3469 * ANGLE/src/libGLESv2/Context.cpp: Removed.
3470 * ANGLE/src/libGLESv2/Context.h: Removed.
3471 * ANGLE/src/libGLESv2/Framebuffer.cpp: Removed.
3472 * ANGLE/src/libGLESv2/Framebuffer.h: Removed.
3473 * ANGLE/src/libGLESv2/Program.cpp: Removed.
3474 * ANGLE/src/libGLESv2/Program.h: Removed.
3475 * ANGLE/src/libGLESv2/RefCountObject.cpp: Removed.
3476 * ANGLE/src/libGLESv2/RefCountObject.h: Removed.
3477 * ANGLE/src/libGLESv2/Renderbuffer.cpp: Removed.
3478 * ANGLE/src/libGLESv2/Renderbuffer.h: Removed.
3479 * ANGLE/src/libGLESv2/ResourceManager.cpp: Removed.
3480 * ANGLE/src/libGLESv2/ResourceManager.h: Removed.
3481 * ANGLE/src/libGLESv2/Shader.cpp: Removed.
3482 * ANGLE/src/libGLESv2/Shader.h: Removed.
3483 * ANGLE/src/libGLESv2/Texture.cpp: Removed.
3484 * ANGLE/src/libGLESv2/Texture.h: Removed.
3485 * ANGLE/src/libGLESv2/geometry: Removed.
3486 * ANGLE/src/libGLESv2/geometry/IndexDataManager.cpp: Removed.
3487 * ANGLE/src/libGLESv2/geometry/IndexDataManager.h: Removed.
3488 * ANGLE/src/libGLESv2/geometry/VertexDataManager.cpp: Removed.
3489 * ANGLE/src/libGLESv2/geometry/VertexDataManager.h: Removed.
3490 * ANGLE/src/libGLESv2/geometry/backend.cpp: Removed.
3491 * ANGLE/src/libGLESv2/geometry/backend.h: Removed.
3492 * ANGLE/src/libGLESv2/geometry/dx9.cpp: Removed.
3493 * ANGLE/src/libGLESv2/geometry/dx9.h: Removed.
3494 * ANGLE/src/libGLESv2/geometry/vertexconversion.h: Removed.
3495 * ANGLE/src/libGLESv2/libGLESv2.cpp: Removed.
3496 * ANGLE/src/libGLESv2/libGLESv2.def: Removed.
3497 * ANGLE/src/libGLESv2/libGLESv2.vcproj: Removed.
3498 * ANGLE/src/libGLESv2/main.cpp: Removed.
3499 * ANGLE/src/libGLESv2/main.h: Removed.
3500 * ANGLE/src/libGLESv2/mathutil.h: Removed.
3501 * ANGLE/src/libGLESv2/utilities.cpp: Removed.
3502 * ANGLE/src/libGLESv2/utilities.h: Removed.
3504 * Sources/ThirdParty: Added.
3505 * Sources/ThirdParty/ANGLE: Copied from ANGLE.
3507 2010-12-26 Patrick Gansterer <paroga@webkit.org>
3509 Unreviewed WinCE buildfix after r74626.
3511 * cmake/OptionsWinCE.cmake:
3513 2010-12-24 Darin Adler <darin@apple.com>
3515 Updated makefiles used by Apple engineers to fix build with the
3516 new JavaScriptGlue location.
3518 * Makefile: Told this to build JavaScriptGlue. Some day we might
3519 want it to descend into Sources instead and use the Makefile there,
3520 but there are problems with sequencing the project builds, so that
3522 * Sources/Makefile.shared: Added.
3524 2010-12-24 Ryuan Choi <ryuan.choi@samsung.com>
3526 Reviewed by Kenneth Rohde Christiansen.
3528 [EFL] Add option to enable Touch Events.
3529 https://bugs.webkit.org/show_bug.cgi?id=49125
3531 Add ENABLE_TOUCH_EVENTS option.
3533 * cmake/OptionsEfl.cmake:
3534 * cmakeconfig.h.cmake:
3536 2010-12-23 Adam Barth <abarth@webkit.org>
3538 Rubber-stamped by Eric Seidel.
3540 Move JavaScriptGlue into Sources
3541 https://bugs.webkit.org/show_bug.cgi?id=51583
3543 Actually perform the move.
3545 * JavaScriptGlue: Removed.
3546 * JavaScriptGlue/Configurations: Removed.
3547 * JavaScriptGlue/Configurations/Base.xcconfig: Removed.
3548 * JavaScriptGlue/Configurations/DebugRelease.xcconfig: Removed.
3549 * JavaScriptGlue/Configurations/JavaScriptGlue.xcconfig: Removed.
3550 * JavaScriptGlue/Configurations/Version.xcconfig: Removed.
3551 * JavaScriptGlue/English.lproj: Removed.
3552 * JavaScriptGlue/English.lproj/InfoPlist.strings: Removed.
3553 * JavaScriptGlue/ForwardingHeaders: Removed.
3554 * JavaScriptGlue/ForwardingHeaders/masm: Removed.
3555 * JavaScriptGlue/ForwardingHeaders/masm/X86Assembler.h: Removed.
3556 * JavaScriptGlue/ForwardingHeaders/profiler: Removed.
3557 * JavaScriptGlue/ForwardingHeaders/profiler/Profiler.h: Removed.
3558 * JavaScriptGlue/ForwardingHeaders/runtime: Removed.
3559 * JavaScriptGlue/ForwardingHeaders/runtime/CallFrame.h: Removed.
3560 * JavaScriptGlue/ForwardingHeaders/wtf: Removed.
3561 * JavaScriptGlue/ForwardingHeaders/wtf/ASCIICType.h: Removed.
3562 * JavaScriptGlue/ForwardingHeaders/wtf/AlwaysInline.h: Removed.
3563 * JavaScriptGlue/ForwardingHeaders/wtf/Assertions.h: Removed.
3564 * JavaScriptGlue/ForwardingHeaders/wtf/Atomics.h: Removed.
3565 * JavaScriptGlue/ForwardingHeaders/wtf/Bitmap.h: Removed.
3566 * JavaScriptGlue/ForwardingHeaders/wtf/BumpPointerAllocator.h: Removed.
3567 * JavaScriptGlue/ForwardingHeaders/wtf/CrossThreadRefCounted.h: Removed.
3568 * JavaScriptGlue/ForwardingHeaders/wtf/CurrentTime.h: Removed.
3569 * JavaScriptGlue/ForwardingHeaders/wtf/DateInstanceCache.h: Removed.
3570 * JavaScriptGlue/ForwardingHeaders/wtf/DateMath.h: Removed.
3571 * JavaScriptGlue/ForwardingHeaders/wtf/FastAllocBase.h: Removed.
3572 * JavaScriptGlue/ForwardingHeaders/wtf/FastMalloc.h: Removed.
3573 * JavaScriptGlue/ForwardingHeaders/wtf/FixedArray.h: Removed.
3574 * JavaScriptGlue/ForwardingHeaders/wtf/Forward.h: Removed.
3575 * JavaScriptGlue/ForwardingHeaders/wtf/HashCountedSet.h: Removed.
3576 * JavaScriptGlue/ForwardingHeaders/wtf/HashFunctions.h: Removed.
3577 * JavaScriptGlue/ForwardingHeaders/wtf/HashMap.h: Removed.
3578 * JavaScriptGlue/ForwardingHeaders/wtf/HashSet.h: Removed.
3579 * JavaScriptGlue/ForwardingHeaders/wtf/HashTraits.h: Removed.
3580 * JavaScriptGlue/ForwardingHeaders/wtf/ListHashSet.h: Removed.
3581 * JavaScriptGlue/ForwardingHeaders/wtf/ListRefPtr.h: Removed.
3582 * JavaScriptGlue/ForwardingHeaders/wtf/Locker.h: Removed.
3583 * JavaScriptGlue/ForwardingHeaders/wtf/MainThread.h: Removed.
3584 * JavaScriptGlue/ForwardingHeaders/wtf/MathExtras.h: Removed.
3585 * JavaScriptGlue/ForwardingHeaders/wtf/Noncopyable.h: Removed.
3586 * JavaScriptGlue/ForwardingHeaders/wtf/NotFound.h: Removed.
3587 * JavaScriptGlue/ForwardingHeaders/wtf/OSAllocator.h: Removed.
3588 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtr.h: Removed.
3589 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtrCommon.h: Removed.
3590 * JavaScriptGlue/ForwardingHeaders/wtf/OwnFastMallocPtr.h: Removed.
3591 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtr.h: Removed.
3592 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtrCommon.h: Removed.
3593 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocation.h: Removed.
3594 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocationAligned.h: Removed.
3595 * JavaScriptGlue/ForwardingHeaders/wtf/PageBlock.h: Removed.
3596 * JavaScriptGlue/ForwardingHeaders/wtf/PageReservation.h: Removed.
3597 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnArrayPtr.h: Removed.
3598 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnPtr.h: Removed.
3599 * JavaScriptGlue/ForwardingHeaders/wtf/PassRefPtr.h: Removed.
3600 * JavaScriptGlue/ForwardingHeaders/wtf/Platform.h: Removed.
3601 * JavaScriptGlue/ForwardingHeaders/wtf/PossiblyNull.h: Removed.
3602 * JavaScriptGlue/ForwardingHeaders/wtf/PtrAndFlags.h: Removed.
3603 * JavaScriptGlue/ForwardingHeaders/wtf/RandomNumber.h: Removed.
3604 * JavaScriptGlue/ForwardingHeaders/wtf/RefCounted.h: Removed.
3605 * JavaScriptGlue/ForwardingHeaders/wtf/RefPtr.h: Removed.
3606 * JavaScriptGlue/ForwardingHeaders/wtf/StackBounds.h: Removed.
3607 * JavaScriptGlue/ForwardingHeaders/wtf/StdLibExtras.h: Removed.
3608 * JavaScriptGlue/ForwardingHeaders/wtf/StringHasher.h: Removed.
3609 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSafeShared.h: Removed.
3610 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSpecific.h: Removed.
3611 * JavaScriptGlue/ForwardingHeaders/wtf/Threading.h: Removed.
3612 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadingPrimitives.h: Removed.
3613 * JavaScriptGlue/ForwardingHeaders/wtf/UnusedParam.h: Removed.
3614 * JavaScriptGlue/ForwardingHeaders/wtf/VMTags.h: Removed.
3615 * JavaScriptGlue/ForwardingHeaders/wtf/ValueCheck.h: Removed.
3616 * JavaScriptGlue/ForwardingHeaders/wtf/Vector.h: Removed.
3617 * JavaScriptGlue/ForwardingHeaders/wtf/VectorTraits.h: Removed.
3618 * JavaScriptGlue/ForwardingHeaders/wtf/WTFThreadData.h: Removed.
3619 * JavaScriptGlue/ForwardingHeaders/wtf/text: Removed.
3620 * JavaScriptGlue/ForwardingHeaders/wtf/text/CString.h: Removed.
3621 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringHash.h: Removed.
3622 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImpl.h: Removed.
3623 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImplBase.h: Removed.
3624 * JavaScriptGlue/ForwardingHeaders/wtf/text/TextPosition.h: Removed.
3625 * JavaScriptGlue/ForwardingHeaders/wtf/text/WTFString.h: Removed.
3626 * JavaScriptGlue/ForwardingHeaders/wtf/unicode: Removed.
3627 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/Unicode.h: Removed.
3628 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu: Removed.
3629 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu/UnicodeIcu.h: Removed.
3630 * JavaScriptGlue/Info.plist: Removed.
3631 * JavaScriptGlue/JSBase.cpp: Removed.
3632 * JavaScriptGlue/JSBase.h: Removed.
3633 * JavaScriptGlue/JSObject.cpp: Removed.
3634 * JavaScriptGlue/JSObject.h: Removed.
3635 * JavaScriptGlue/JSRun.cpp: Removed.
3636 * JavaScriptGlue/JSRun.h: Removed.
3637 * JavaScriptGlue/JSUtils.cpp: Removed.
3638 * JavaScriptGlue/JSUtils.h: Removed.
3639 * JavaScriptGlue/JSValueWrapper.cpp: Removed.
3640 * JavaScriptGlue/JSValueWrapper.h: Removed.
3641 * JavaScriptGlue/JavaScriptGlue.cpp: Removed.
3642 * JavaScriptGlue/JavaScriptGlue.exp: Removed.
3643 * JavaScriptGlue/JavaScriptGlue.h: Removed.
3644 * JavaScriptGlue/JavaScriptGlue.xcodeproj: Removed.
3645 * JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj: Removed.
3646 * JavaScriptGlue/LICENSE: Removed.
3647 * JavaScriptGlue/Makefile: Removed.
3648 * JavaScriptGlue/UserObjectImp.cpp: Removed.
3649 * JavaScriptGlue/UserObjectImp.h: Removed.
3650 * JavaScriptGlue/config.h: Removed.
3651 * JavaScriptGlue/icu: Removed.
3652 * JavaScriptGlue/icu/LICENSE: Removed.
3653 * JavaScriptGlue/icu/README: Removed.
3654 * JavaScriptGlue/icu/unicode: Removed.
3655 * JavaScriptGlue/icu/unicode/platform.h: Removed.
3656 * JavaScriptGlue/icu/unicode/putil.h: Removed.
3657 * JavaScriptGlue/icu/unicode/uchar.h: Removed.
3658 * JavaScriptGlue/icu/unicode/ucnv.h: Removed.
3659 * JavaScriptGlue/icu/unicode/ucnv_err.h: Removed.
3660 * JavaScriptGlue/icu/unicode/uconfig.h: Removed.
3661 * JavaScriptGlue/icu/unicode/uenum.h: Removed.
3662 * JavaScriptGlue/icu/unicode/uiter.h: Removed.
3663 * JavaScriptGlue/icu/unicode/umachine.h: Removed.
3664 * JavaScriptGlue/icu/unicode/urename.h: Removed.
3665 * JavaScriptGlue/icu/unicode/ustring.h: Removed.
3666 * JavaScriptGlue/icu/unicode/utf.h: Removed.
3667 * JavaScriptGlue/icu/unicode/utf16.h: Removed.
3668 * JavaScriptGlue/icu/unicode/utf8.h: Removed.
3669 * JavaScriptGlue/icu/unicode/utf_old.h: Removed.
3670 * JavaScriptGlue/icu/unicode/utypes.h: Removed.
3671 * JavaScriptGlue/icu/unicode/uversion.h: Removed.
3672 * JavaScriptGlue/testjsglue.cpp: Removed.
3675 * Sources/JavaScriptGlue: Copied from JavaScriptGlue.
3676 * Sources/Makefile: Added.
3678 2010-12-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
3680 Reviewed by Kenneth Rohde Christiansen.
3682 [EFL] Fix ContextMenu removal
3683 https://bugs.webkit.org/show_bug.cgi?id=51530
3685 Fix ContextMenu removal
3687 In r74207 the support for ContextMenu was removed from EFL while the
3688 code is being ported to the new CROSS_PLATFORM_MENUS due to build
3689 breakage. However there were some missing removals in the shutdown
3690 logic that introduced a bug, leading to a segmentation fault when
3691 ContexController was destroyed.
3693 The best way to effectively disable the ContextMenu is to conditionally
3694 compile the meaningful stuff by surrounding with "#if
3695 ENABLE(CONTEXT_MENUS)" and then disabling it in CMake.
3697 * cmake/OptionsEfl.cmake: Disable ContextMenu and don't pretend we
3698 implement CROSS_PLATFORM_MENUS yet.
3700 2010-12-22 Xan Lopez <xlopez@igalia.com>
3702 Reviewed by Gustavo Noronha.
3704 * configure.ac: bump version to 1.3.9.
3706 2010-12-22 Xan Lopez <xlopez@igalia.com>
3708 Reviewed by Gustavo Noronha.
3710 [GTK] Compilation fixes with GTK+ 2.91.7
3711 https://bugs.webkit.org/show_bug.cgi?id=51487
3713 * configure.ac: depend on GTK+ 2.91.7 when using GTK+ 3.x.
3715 2010-12-22 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3717 Reviewed by Antonio Gomes.
3719 [EFL] Sets default user agent
3720 https://bugs.webkit.org/show_bug.cgi?id=47903
3722 Add macros for WebKit EFL and User Agent.
3724 * cmake/OptionsEfl.cmake:
3725 * cmakeconfig.h.cmake:
3727 2010-12-20 Adam Barth <abarth@webkit.org>
3729 Move web sites to Websites directory
3730 https://bugs.webkit.org/show_bug.cgi?id=51323
3732 This patch was never officially reviewed (because it was too large to
3733 upload to bugs.webkit.org), but it was discussed on webkit-dev and Mark
3734 Rowe gave me the green light.
3736 * BugsSite: Removed.
3737 * BugsSite/.cvsignore: Removed.
3738 * BugsSite/.htaccess: Removed.
3739 * BugsSite/Bugzilla: Removed.
3740 * BugsSite/Bugzilla.pm: Removed.
3741 * BugsSite/Bugzilla/.cvsignore: Removed.
3742 * BugsSite/Bugzilla/.htaccess: Removed.
3743 * BugsSite/Bugzilla/Attachment: Removed.
3744 * BugsSite/Bugzilla/Attachment.pm: Removed.
3745 * BugsSite/Bugzilla/Attachment/PatchReader.pm: Removed.
3746 * BugsSite/Bugzilla/Auth: Removed.
3747 * BugsSite/Bugzilla/Auth.pm: Removed.
3748 * BugsSite/Bugzilla/Auth/Login: Removed.
3749 * BugsSite/Bugzilla/Auth/Login.pm: Removed.
3750 * BugsSite/Bugzilla/Auth/Login/CGI.pm: Removed.
3751 * BugsSite/Bugzilla/Auth/Login/Cookie.pm: Removed.
3752 * BugsSite/Bugzilla/Auth/Login/Env.pm: Removed.
3753 * BugsSite/Bugzilla/Auth/Login/Stack.pm: Removed.
3754 * BugsSite/Bugzilla/Auth/Login/WWW: Removed.
3755 * BugsSite/Bugzilla/Auth/Login/WWW/CGI: Removed.
3756 * BugsSite/Bugzilla/Auth/Persist: Removed.
3757 * BugsSite/Bugzilla/Auth/Persist/Cookie.pm: Removed.
3758 * BugsSite/Bugzilla/Auth/Verify: Removed.
3759 * BugsSite/Bugzilla/Auth/Verify.pm: Removed.
3760 * BugsSite/Bugzilla/Auth/Verify/DB.pm: Removed.
3761 * BugsSite/Bugzilla/Auth/Verify/LDAP.pm: Removed.
3762 * BugsSite/Bugzilla/Auth/Verify/RADIUS.pm: Removed.
3763 * BugsSite/Bugzilla/Auth/Verify/Stack.pm: Removed.
3764 * BugsSite/Bugzilla/Bug.pm: Removed.
3765 * BugsSite/Bugzilla/BugMail.pm: Removed.
3766 * BugsSite/Bugzilla/CGI.pm: Removed.
3767 * BugsSite/Bugzilla/Chart.pm: Removed.
3768 * BugsSite/Bugzilla/Classification.pm: Removed.
3769 * BugsSite/Bugzilla/Component.pm: Removed.
3770 * BugsSite/Bugzilla/Config: Removed.
3771 * BugsSite/Bugzilla/Config.pm: Removed.
3772 * BugsSite/Bugzilla/Config/Admin.pm: Removed.
3773 * BugsSite/Bugzilla/Config/Attachment.pm: Removed.
3774 * BugsSite/Bugzilla/Config/Auth.pm: Removed.
3775 * BugsSite/Bugzilla/Config/BugChange.pm: Removed.
3776 * BugsSite/Bugzilla/Config/BugFields.pm: Removed.
3777 * BugsSite/Bugzilla/Config/BugMove.pm: Removed.
3778 * BugsSite/Bugzilla/Config/Common.pm: Removed.
3779 * BugsSite/Bugzilla/Config/Core.pm: Removed.
3780 * BugsSite/Bugzilla/Config/DependencyGraph.pm: Removed.
3781 * BugsSite/Bugzilla/Config/GroupSecurity.pm: Removed.
3782 * BugsSite/Bugzilla/Config/LDAP.pm: Removed.
3783 * BugsSite/Bugzilla/Config/MTA.pm: Removed.
3784 * BugsSite/Bugzilla/Config/PatchViewer.pm: Removed.
3785 * BugsSite/Bugzilla/Config/Query.pm: Removed.
3786 * BugsSite/Bugzilla/Config/RADIUS.pm: Removed.
3787 * BugsSite/Bugzilla/Config/ShadowDB.pm: Removed.
3788 * BugsSite/Bugzilla/Config/UserMatch.pm: Removed.
3789 * BugsSite/Bugzilla/Constants.pm: Removed.
3790 * BugsSite/Bugzilla/DB: Removed.
3791 * BugsSite/Bugzilla/DB.pm: Removed.
3792 * BugsSite/Bugzilla/DB/Mysql.pm: Removed.
3793 * BugsSite/Bugzilla/DB/Oracle.pm: Removed.
3794 * BugsSite/Bugzilla/DB/Pg.pm: Removed.
3795 * BugsSite/Bugzilla/DB/Schema: Removed.
3796 * BugsSite/Bugzilla/DB/Schema.pm: Removed.
3797 * BugsSite/Bugzilla/DB/Schema/Mysql.pm: Removed.
3798 * BugsSite/Bugzilla/DB/Schema/Oracle.pm: Removed.
3799 * BugsSite/Bugzilla/DB/Schema/Pg.pm: Removed.
3800 * BugsSite/Bugzilla/Error.pm: Removed.
3801 * BugsSite/Bugzilla/Field.pm: Removed.
3802 * BugsSite/Bugzilla/Flag.pm: Removed.
3803 * BugsSite/Bugzilla/FlagType.pm: Removed.
3804 * BugsSite/Bugzilla/Group.pm: Removed.
3805 * BugsSite/Bugzilla/Hook.pm: Removed.
3806 * BugsSite/Bugzilla/Install: Removed.
3807 * BugsSite/Bugzilla/Install.pm: Removed.
3808 * BugsSite/Bugzilla/Install/CPAN.pm: Removed.
3809 * BugsSite/Bugzilla/Install/DB.pm: Removed.
3810 * BugsSite/Bugzilla/Install/Filesystem.pm: Removed.
3811 * BugsSite/Bugzilla/Install/Localconfig.pm: Removed.
3812 * BugsSite/Bugzilla/Install/Requirements.pm: Removed.
3813 * BugsSite/Bugzilla/Install/Util.pm: Removed.
3814 * BugsSite/Bugzilla/Keyword.pm: Removed.
3815 * BugsSite/Bugzilla/Mailer.pm: Removed.
3816 * BugsSite/Bugzilla/Milestone.pm: Removed.
3817 * BugsSite/Bugzilla/Object.pm: Removed.
3818 * BugsSite/Bugzilla/Product.pm: Removed.
3819 * BugsSite/Bugzilla/Search: Removed.
3820 * BugsSite/Bugzilla/Search.pm: Removed.
3821 * BugsSite/Bugzilla/Search/Quicksearch.pm: Removed.
3822 * BugsSite/Bugzilla/Search/Saved.pm: Removed.
3823 * BugsSite/Bugzilla/Series.pm: Removed.
3824 * BugsSite/Bugzilla/Status.pm: Removed.
3825 * BugsSite/Bugzilla/Template: Removed.
3826 * BugsSite/Bugzilla/Template.pm: Removed.
3827 * BugsSite/Bugzilla/Template/Parser.pm: Removed.
3828 * BugsSite/Bugzilla/Template/Plugin: Removed.
3829 * BugsSite/Bugzilla/Template/Plugin/Bugzilla.pm: Removed.
3830 * BugsSite/Bugzilla/Template/Plugin/Hook.pm: Removed.
3831 * BugsSite/Bugzilla/Template/Plugin/User.pm: Removed.
3832 * BugsSite/Bugzilla/Token.pm: Removed.
3833 * BugsSite/Bugzilla/Update.pm: Removed.
3834 * BugsSite/Bugzilla/User: Removed.
3835 * BugsSite/Bugzilla/User.pm: Removed.
3836 * BugsSite/Bugzilla/User/Setting: Removed.
3837 * BugsSite/Bugzilla/User/Setting.pm: Removed.
3838 * BugsSite/Bugzilla/User/Setting/Lang.pm: Removed.
3839 * BugsSite/Bugzilla/User/Setting/Skin.pm: Removed.
3840 * BugsSite/Bugzilla/Util.pm: Removed.
3841 * BugsSite/Bugzilla/Version.pm: Removed.
3842 * BugsSite/Bugzilla/WebService: Removed.
3843 * BugsSite/Bugzilla/WebService.pm: Removed.
3844 * BugsSite/Bugzilla/WebService/Bug.pm: Removed.
3845 * BugsSite/Bugzilla/WebService/Bugzilla.pm: Removed.
3846 * BugsSite/Bugzilla/WebService/Constants.pm: Removed.
3847 * BugsSite/Bugzilla/WebService/Product.pm: Removed.
3848 * BugsSite/Bugzilla/WebService/User.pm: Removed.
3849 * BugsSite/PrettyPatch: Removed.
3850 * BugsSite/PrettyPatch/PrettyPatch.rb: Removed.
3851 * BugsSite/PrettyPatch/diff.rb: Removed.
3852 * BugsSite/PrettyPatch/prettify.rb: Removed.
3853 * BugsSite/QUICKSTART: Removed.
3854 * BugsSite/README: Removed.
3855 * BugsSite/UPGRADING: Removed.
3856 * BugsSite/UPGRADING-pre-2.8: Removed.
3857 * BugsSite/admin.cgi: Removed.
3858 * BugsSite/attachment.cgi: Removed.
3859 * BugsSite/buglist.cgi: Removed.
3860 * BugsSite/bugzilla.dtd: Removed.
3861 * BugsSite/chart.cgi: Removed.
3862 * BugsSite/checksetup.pl: Removed.
3863 * BugsSite/code-review.js: Removed.
3864 * BugsSite/colchange.cgi: Removed.
3865 * BugsSite/collectstats.pl: Removed.
3866 * BugsSite/committers-autocomplete.js: Removed.
3867 * BugsSite/config.cgi: Removed.
3868 * BugsSite/contrib: Removed.
3869 * BugsSite/contrib/README: Removed.
3870 * BugsSite/contrib/bugzilla-submit: Removed.
3871 * BugsSite/contrib/bugzilla-submit/README: Removed.
3872 * BugsSite/contrib/bugzilla-submit/bugdata.txt: Removed.
3873 * BugsSite/contrib/bugzilla-submit/bugzilla-submit: Removed.
3874 * BugsSite/contrib/bugzilla-submit/bugzilla-submit.xml: Removed.
3875 * BugsSite/contrib/bugzilla_ldapsync.rb: Removed.
3876 * BugsSite/contrib/bz_webservice_demo.pl: Removed.
3877 * BugsSite/contrib/bzdbcopy.pl: Removed.
3878 * BugsSite/contrib/cmdline: Removed.
3879 * BugsSite/contrib/cmdline/bugcount: Removed.
3880 * BugsSite/contrib/cmdline/bugids: Removed.
3881 * BugsSite/contrib/cmdline/buglist: Removed.
3882 * BugsSite/contrib/cmdline/bugs: Removed.
3883 * BugsSite/contrib/cmdline/bugslink: Removed.
3884 * BugsSite/contrib/cmdline/makequery: Removed.
3885 * BugsSite/contrib/cmdline/query.conf: Removed.
3886 * BugsSite/contrib/cvs-update.pl: Removed.
3887 * BugsSite/contrib/gnats2bz.pl: Removed.
3888 * BugsSite/contrib/gnatsparse: Removed.
3889 * BugsSite/contrib/gnatsparse/README: Removed.
3890 * BugsSite/contrib/gnatsparse/gnatsparse.py: Removed.
3891 * BugsSite/contrib/gnatsparse/magic.py: Removed.
3892 * BugsSite/contrib/gnatsparse/specialuu.py: Removed.
3893 * BugsSite/contrib/jb2bz.py: Removed.
3894 * BugsSite/contrib/merge-users.pl: Removed.
3895 * BugsSite/contrib/mysqld-watcher.pl: Removed.
3896 * BugsSite/contrib/recode-overrides.txt: Removed.
3897 * BugsSite/contrib/recode.pl: Removed.
3898 * BugsSite/contrib/sendbugmail.pl: Removed.
3899 * BugsSite/contrib/sendunsentbugmail.pl: Removed.
3900 * BugsSite/contrib/syncLDAP.pl: Removed.
3901 * BugsSite/contrib/yp_nomail.sh: Removed.
3902 * BugsSite/createaccount.cgi: Removed.
3903 * BugsSite/data: Removed.
3904 * BugsSite/data/.htaccess: Removed.
3905 * BugsSite/data/attachments: Removed.
3906 * BugsSite/data/attachments/.htaccess: Removed.
3907 * BugsSite/data/duplicates: Removed.