1 2011-09-23 Adam Klein <adamk@chromium.org>
3 Add ENABLE_MUTATION_OBSERVERS feature flag
4 https://bugs.webkit.org/show_bug.cgi?id=68732
6 Reviewed by Ojan Vafai.
8 This flag will guard an implementation of the "Mutation Observers" proposed in
9 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
13 2011-09-23 Varun Jain <varunjain@google.com>
15 Refactor WebViewImpl::scrollFocusedNodeIntoRect to a better place and add tests
16 https://bugs.webkit.org/show_bug.cgi?id=68198
18 Reviewed by Dimitri Glazkov.
20 * Source/autotools/symbols.filter:
22 2011-09-23 Mark Hahnenberg <mhahnenberg@apple.com>
24 Add static version of JSCell::visitChildren
25 https://bugs.webkit.org/show_bug.cgi?id=68404
27 Reviewed by Darin Adler.
29 In this patch we just extract the bodies of the virtual visitChildren methods
30 throughout the JSCell inheritance hierarchy out into static methods, which are
31 now called from the virtual methods. This is an intermediate step in trying to
32 move the virtual-ness of visitChildren into our own custom vtable stored in
33 ClassInfo. We need to convert the methods to static methods in order to be
34 able to more easily store and refer to them in our custom vtable since normal
35 member methods store some implicit information in their types, making it
36 impossible to store them generically in ClassInfo.
38 * Source/autotools/symbols.filter:
40 2011-09-21 Julien Chaffraix <jchaffraix@webkit.org>
42 Crash in RenderBox::paintMaskImages when GraphicsContext's painting is disabled
43 https://bugs.webkit.org/show_bug.cgi?id=68133
45 Reviewed by Darin Adler.
47 * Source/autotools/symbols.filter: Added the mangled symbols needed for window.internals
49 2011-09-21 Joshua Bell <jsbell@chromium.org>
51 IndexedDB: compare strings without decoding
52 https://bugs.webkit.org/show_bug.cgi?id=68554
54 Reviewed by Tony Chang.
56 Resolves a FIXME in IndexedDB that was also identified as a hotspot
57 during profiling. Yields a small performance improvement.
59 * Source/WebCore/storage/IDBLevelDBCoding.cpp:
60 * Source/WebCore/storage/IDBLevelDBCoding.h:
61 * Source/WebKit/chromium/tests/IDBLevelDBCodingTest.cpp:
63 011-09-21 Leandro Pereira <leandro@profusion.mobi>
65 Unreviewed. Remove unused ENABLE_AS_IMAGE flag after r95234 from
66 Options{Efl,WinCE}.cmake.
68 * Source/cmake/OptionsEfl.cmake:
69 * Source/cmake/OptionsWinCE.cmake:
71 2011-09-20 ChangSeok Oh <shivamidow@gmail.com>
73 [GTK] requestAnimationFrame support for gtk port
74 https://bugs.webkit.org/show_bug.cgi?id=66280
76 Reviewed by Martin Robinson.
78 * configure.ac: Add an option to enable requestAnimationFrame for gtk port.
80 2011-09-20 Carlos Garcia Campos <cgarcia@igalia.com>
82 [GTK] Update NEWS and configure.ac for 1.5.90 release
84 Reviewed by Martin Robinson.
88 2011-09-19 Adam Barth <abarth@webkit.org>
90 Always enable ENABLE(EVENTSOURCE)
91 https://bugs.webkit.org/show_bug.cgi?id=68414
93 Reviewed by Eric Seidel.
95 * Source/cmake/OptionsEfl.cmake:
96 * Source/cmake/OptionsWinCE.cmake:
97 * Source/cmakeconfig.h.cmake:
100 2011-09-17 Ryuan Choi <ryuan.choi@samsung.com>
102 [EFL] Bump minimum requirement for cairo to 1.10.
103 https://bugs.webkit.org/show_bug.cgi?id=68226
105 Reviewed by Adam Barth.
107 * Source/cmake/FindCairo.cmake: Check required version.
108 * Source/cmake/OptionsEfl.cmake:
110 2011-09-16 Ulan Degenbaev <ulan@chromium.org>
112 [V8] REGRESSION(94783): calling the binding script during V8 context creation slows down page loads
113 https://bugs.webkit.org/show_bug.cgi?id=68237
115 Reviewed by Kenneth Russell.
117 Call the binding script lazily on the first run of the set() method of
120 * ../../Source/WebCore/WebCore.gypi:
121 * ../../Source/WebCore/bindings/v8/V8BindingScripts.cpp: Removed.
122 * ../../Source/WebCore/bindings/v8/V8BindingScripts.h: Removed.
123 * ../../Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
124 * ../../Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
125 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
126 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
127 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js:
129 2011-09-16 Martin Robinson <mrobinson@igalia.com>
131 [GTK] Disable WebKit2 by default in configure.ac, but enable it with build-webkit
132 https://bugs.webkit.org/show_bug.cgi?id=68178
134 Reviewed by Xan Lopez.
136 * configure.ac: Do not build WebKit2 by default. Re-add pkgconfig support
139 2011-09-15 Adam Barth <abarth@webkit.org>
141 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
142 https://bugs.webkit.org/show_bug.cgi?id=68205
144 Reviewed by Eric Seidel.
146 * Source/cmake/OptionsEfl.cmake:
147 * Source/cmake/OptionsWinCE.cmake:
148 * Source/cmakeconfig.h.cmake:
151 2011-09-15 Varun Jain <varunjain@google.com>
153 Add method to scroll current node to specific position in Chromium WebKit API
154 https://bugs.webkit.org/show_bug.cgi?id=68192
156 Reviewed by Dimitri Glazkov.
158 * Source/WebKit/chromium/public/WebView.h:
159 * Source/WebKit/chromium/src/WebViewImpl.cpp:
160 * Source/WebKit/chromium/src/WebViewImpl.h:
162 2011-09-15 Eric Seidel <eric@webkit.org>
164 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
165 https://bugs.webkit.org/show_bug.cgi?id=68182
167 Reviewed by Adam Barth.
171 2011-09-15 Eric Seidel <eric@webkit.org>
173 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
174 https://bugs.webkit.org/show_bug.cgi?id=68022
176 Reviewed by Ryosuke Niwa.
178 * Source/cmake/OptionsEfl.cmake:
179 * Source/cmake/OptionsWinCE.cmake:
180 * Source/cmakeconfig.h.cmake:
183 2011-09-15 Sheriff Bot <webkit.review.bot@gmail.com>
185 Unreviewed, rolling out r95163.
186 http://trac.webkit.org/changeset/95163
187 https://bugs.webkit.org/show_bug.cgi?id=68180
189 [Qt] The QT_GCC_X variables were removed in Qt5 by accident.
190 (Requested by darktears on #webkit).
194 2011-09-14 Alexis Menard <alexis.menard@openbossa.org>
196 [Qt] Replace QT_GCC_X as they don't exist in Qt5 anymore.
197 https://bugs.webkit.org/show_bug.cgi?id=68114
199 Reviewed by Kenneth Rohde Christiansen.
201 Replace QT_GCC_X variables, they have been removed in Qt5. It was
202 actually wrong to use them because they tell about which GCC version
203 Qt has been compiled, not the current version of GCC use to build webkit.
204 I use gcc -dumpversion to get it.
208 2011-09-14 Ulan Degenbaev <ulan@chromium.org>
210 [v8] Improve performance of typed array copy constructor taking Array
211 https://bugs.webkit.org/show_bug.cgi?id=68015
213 Reviewed by Kenneth Russell.
215 Invoke the 'set' method of the constructed array instead of
216 copying the elements of the source array one by one.
218 Copy constructor tests already exist.
220 * ../../Source/WebCore/WebCore.gypi:
221 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp: Added.
222 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
224 2011-09-14 Csaba Osztrogonác <ossy@webkit.org>
226 [GTK] Unreviewed buildfix after r95107.
230 2011-09-13 Eric Seidel <eric@webkit.org>
232 Remove ENABLE_SVG_USE as <use> is required by HTML5
233 https://bugs.webkit.org/show_bug.cgi?id=68019
235 Reviewed by Ryosuke Niwa.
237 * Source/cmake/OptionsEfl.cmake:
238 * Source/cmake/OptionsWinCE.cmake:
239 * Source/cmakeconfig.h.cmake:
242 2011-09-13 Eric Seidel <eric@webkit.org>
244 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
245 https://bugs.webkit.org/show_bug.cgi?id=68018
247 Reviewed by Ryosuke Niwa.
249 * Source/cmake/OptionsEfl.cmake:
250 * Source/cmake/OptionsWinCE.cmake:
251 * Source/cmakeconfig.h.cmake:
254 2011-09-09 Rafael Antognolli <antognolli@profusion.mobi>
256 Add replacement functions for gdk ones.
257 https://bugs.webkit.org/show_bug.cgi?id=66323
259 Reviewed by Martin Robinson.
261 * Source/cmake/FindPango.cmake:
263 2011-09-09 Laszlo Gombos <laszlo.1.gombos@nokia.com>
265 [Qt] Remove common.pri
266 https://bugs.webkit.org/show_bug.cgi?id=67814
268 Reviewed by Andreas Kling.
270 * Source/WebKit.pri: Move rules from common.pri to WebKit.pri.
271 * Source/common.pri: Removed.
273 2011-09-08 Mark Pilgrim <pilgrim@chromium.org>
275 Test how HTMLAnchorElement.getParameter reacts to too few arguments
276 https://bugs.webkit.org/show_bug.cgi?id=66522
278 Reviewed by Adam Barth.
280 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter-expected.txt: Added.
281 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter.html: Added.
283 2011-09-08 Varun Jain <varunjain@google.com>
285 Implement double tap detection in GestureRecognizerChromium
286 https://bugs.webkit.org/show_bug.cgi?id=67709
288 Reviewed by Dimitri Glazkov.
290 * Source/WebCore/page/EventHandler.cpp:
291 * Source/WebCore/platform/PlatformGestureEvent.h:
293 2011-09-08 Ulan Degenbaev <ulan@chromium.org>
295 [v8] Improve performance of typed array set() taking Array
296 https://bugs.webkit.org/show_bug.cgi?id=63644
298 Reviewed by Kenneth Russell.
300 Overwrite the native 'set' method of the type arrays with JS
301 implementation after initialization of the global context.
303 Add tests for invalid and boundary offsets. No performance tests.
305 * LayoutTests/fast/canvas/webgl/array-unit-tests-expected.txt:
306 * LayoutTests/fast/canvas/webgl/array-unit-tests.html:
307 * Source/WebCore/WebCore.gyp/WebCore.gyp:
308 * Source/WebCore/WebCore.gypi:
309 * Source/WebCore/bindings/v8/V8BindingScripts.cpp: Added.
310 * Source/WebCore/bindings/v8/V8BindingScripts.h: Added.
311 * Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
312 * Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
313 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js: Added.
315 2011-09-08 Varun Jain <varunjain@google.com>
317 Split Tap gesture detection into TapDown and Tap.
318 We need this distinction to highlight links when they are first touched. The link is
319 followed only if the tap is completed, otherwise, if a scroll is detected, the highlight
321 https://bugs.webkit.org/show_bug.cgi?id=67645
323 Reviewed by Dimitri Glazkov.
325 * Source/WebCore/page/EventHandler.cpp:
326 * Source/WebCore/platform/PlatformGestureEvent.h:
328 2011-09-07 Alexei Svitkine <asvitkine@chromium.org>
330 Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
331 https://bugs.webkit.org/show_bug.cgi?id=67511
333 Reviewed by Dimitri Glazkov.
335 * Source/autotools/symbols.filter:
337 2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
339 REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
340 https://bugs.webkit.org/show_bug.cgi?id=67453
342 Reviewed by Kent Tamura.
344 Add symbols for internals.
346 * Source/autotools/symbols.filter:
348 2011-09-04 Robin Dunn <robin@alldunn.com>
350 [wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
351 https://bugs.webkit.org/show_bug.cgi?id=67577
353 Reviewed by Kevin Ollivier.
357 2011-08-30 Aaron Colwell <acolwell@chromium.org>
359 Add MediaSource API to HTMLMediaElement
360 https://bugs.webkit.org/show_bug.cgi?id=64731
362 Reviewed by Eric Carlson.
366 2011-08-30 Ryosuke Niwa <rniwa@webkit.org>
368 Cleanup after r94050 and r94054.
370 * Source/autotools/symbols.filter:
372 2011-08-30 Philippe Normand <pnormand@igalia.com>
374 Unreviewed, another attempt to fix GTK build after r94038.
376 * Source/autotools/symbols.filter:
378 2011-08-29 Ryosuke Niwa <rniwa@webkit.org>
380 Build fix attempt after r94038.
382 * Source/autotools/symbols.filter:
384 2011-08-26 Varun Jain <varunjain@google.com>
386 WebViewImpl::selectionRange should return range in the right order.
387 https://bugs.webkit.org/show_bug.cgi?id=66973
389 Reviewed by Darin Fisher.
391 * Source/WebKit/chromium/public/WebWidget.h:
392 * Source/WebKit/chromium/src/WebViewImpl.cpp:
394 2011-08-25 Martin Robinson <mrobinson@igalia.com>
396 Reviewed by Xan Lopez.
398 [GTK] Switch to GTK+ 3.x by default
399 https://bugs.webkit.org/show_bug.cgi?id=63047
401 * configure.ac: Modify the default value of the --with-gtk option to be 3.0.
403 2011-08-24 Philippe Normand <pnormand@igalia.com>
405 [GTK] bump GStreamer requirement to 0.10.30
406 https://bugs.webkit.org/show_bug.cgi?id=66860
408 Reviewed by Martin Robinson.
412 2011-08-23 Steve Block <steveblock@google.com>
414 Remove all mention of removed Android files from build scripts
415 https://bugs.webkit.org/show_bug.cgi?id=66755
417 Reviewed by Tony Gentilcore.
419 * Source/cmake/WebKitPackaging.cmake:
421 2011-08-19 MORITA Hajime <morrita@google.com>
423 Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
424 https://bugs.webkit.org/show_bug.cgi?id=65902
426 Reviewed by Ryosuke Niwa.
428 Add export for window.internals object.
430 * Source/autotools/symbols.filter:
432 2011-08-16 Andras Becsi <abecsi@webkit.org>
434 Reviewed by Csaba Osztrogonác.
436 Need AtomicStrings for the various font family names
437 https://bugs.webkit.org/show_bug.cgi?id=28024
439 * Source/cmake/WebKitMacros.cmake: Add new macro.
441 2011-08-11 Xan Lopez <xlopez@igalia.com>
443 [GTK] Update NEWS and configure.ac for 1.5.2 release
445 Reviewed by Gustavo Noronha.
447 * configure.ac: update for release.
449 2011-08-10 Varun Jain <varunjain@google.com>
451 WebViewImpl::selectionRange should return false if there is no selection
452 https://bugs.webkit.org/show_bug.cgi?id=66012
454 Reviewed by Darin Fisher.
456 * Source/WebKit/chromium/src/WebViewImpl.cpp:
458 2011-08-10 Kevin Ollivier <kevino@theolliviers.com>
460 [wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
461 as ICU on Leopard is too old to build this.
465 2011-08-08 Adrienne Walker <enne@google.com>
467 Add testing for --force-compositing-mode to windows.internal
468 https://bugs.webkit.org/show_bug.cgi?id=65777
470 Reviewed by Adam Barth.
472 Add exports for Document::settings().
474 * Source/autotools/symbols.filter:
476 2011-08-09 Sheriff Bot <webkit.review.bot@gmail.com>
478 Unreviewed, rolling out r92683.
479 http://trac.webkit.org/changeset/92683
480 https://bugs.webkit.org/show_bug.cgi?id=65921
482 "Breaks Qt --minimal build. Revert pending update of the Qt
483 minimal configuration" (Requested by simathur on #webkit).
487 2011-08-09 Siddharth Mathur <siddharth.mathur@nokia.com>
489 [Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
490 https://bugs.webkit.org/show_bug.cgi?id=65880
492 Reviewed by Andreas Kling.
494 QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which
495 check for their feature flags. Assume that any reasonable Qt build provides them.
499 2011-08-06 Aron Rosenberg <arosenberg@logitech.com>
501 Reviewed by Benjamin Poulain.
503 [Qt] Fix build with Intel compiler on Windows
504 https://bugs.webkit.org/show_bug.cgi?id=65088
506 Disable Intel Compiler warning 873 - function "" has no corresponding operator
507 delete (to be called if an exception is thrown during initialization of an
512 2011-08-03 Kevin Ollivier <kevino@theolliviers.com>
514 [wx] Unreviewed build fix after gesture recognizer changes.
518 2011-08-02 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
520 [Qt] [WK2] Expose web view classes to QML
521 https://bugs.webkit.org/show_bug.cgi?id=65339
523 Reviewed by Benjamin Poulain.
525 * Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
527 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
529 [GTK] Install web and plugin processes in libexecdir instead of bindir
530 https://bugs.webkit.org/show_bug.cgi?id=65600
532 Reviewed by Martin Robinson.
534 * GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
535 WebKit2 in this moment.
537 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
539 [GTK] Reorganize pkg-config files
540 https://bugs.webkit.org/show_bug.cgi?id=65548
542 Reviewed by Martin Robinson.
544 * GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
545 are common to all libraries.
546 * configure.ac: Update pkg-config files.
548 2011-08-02 Varun Jain <varunjain@google.com>
550 Missing null check in WebViewImpl::selectionRange
551 https://bugs.webkit.org/show_bug.cgi?id=65561
553 Reviewed by Darin Fisher.
555 * Source/WebKit/chromium/src/WebViewImpl.cpp:
557 2011-08-01 Scott Graham <scottmg@chromium.org>
559 REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
560 https://bugs.webkit.org/show_bug.cgi?id=61006
562 Reviewed by Antti Koivisto.
564 Update exports for test harness.
566 * Source/autotools/symbols.filter:
568 2011-08-01 Hayato Ito <hayato@chromium.org>
570 Add support for getting an element in shadow root by its id into a window.internals object.
571 https://bugs.webkit.org/show_bug.cgi?id=64587
573 Reviewed by Hajime Morita.
575 * Source/autotools/symbols.filter:
577 2011-08-01 Neil Roberts <neil@linux.intel.com>
579 build: Fix finding the headers for GStreamer
581 The cmake files to find the various GStreamer packages were all
582 checking for the header gst/gst.h. However if gst-plugins-base is
583 installed into a separate prefix from gstreamer then all of these
584 tests would only pick up the gstreamer include path so the build
585 would fail. This patch changes it to try and find a file
586 appropriate to each package.
588 https://bugs.webkit.org/show_bug.cgi?id=64933
590 Reviewed by Martin Robinson.
592 * Source/cmake/FindGStreamer-App.cmake:
593 * Source/cmake/FindGStreamer-Base.cmake:
594 * Source/cmake/FindGStreamer-Interfaces.cmake:
595 * Source/cmake/FindGStreamer-Pbutils.cmake:
596 * Source/cmake/FindGStreamer-Plugins-Base.cmake:
597 * Source/cmake/FindGStreamer-Video.cmake:
599 2011-07-31 Daniel Bates <dbates@webkit.org>
601 Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
603 * Source/autotools/symbols.filter:
605 2011-07-31 Daniel Bates <dbates@webkit.org>
607 Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
609 * Source/autotools/symbols.filter: Export symbols needed by Internals.
611 2011-07-27 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
613 [Qt] Fix build in Qt 5 of QDeclarativeWebView
614 https://bugs.webkit.org/show_bug.cgi?id=65258
616 Reviewed by Andreas Kling.
618 In Qt 5, the QGraphicsView-based classes for QtQuick are in the
619 qtquick1 module, including QDeclarativeItem and QDeclarativeView.
623 2011-07-26 Andras Becsi <abecsi@webkit.org>
625 [Qt] [WK2] Disable the build with Qt versions older than 5.0
626 https://bugs.webkit.org/show_bug.cgi?id=65189
628 Reviewed by Csaba Osztrogonác.
630 * Source/WebKit.pro: Abort if not using Qt5.
632 2011-07-20 Pierre Rossi <pierre.rossi@gmail.com>
634 [Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
636 This is done in order to prevent collision with the recently
637 introduced function QSslCertificate::verify() in Qt5.
639 https://bugs.webkit.org/show_bug.cgi?id=64855
641 Reviewed by Simon Hausmann.
645 2011-07-19 Robert Sesek <rsesek@chromium.org>
647 [Chromium] Need to remove app/ from DEPS
648 https://bugs.webkit.org/show_bug.cgi?id=64750
650 Reviewed by Tony Chang.
652 Remove Source/WebKit/chromium/app/ from .gitignore.
656 2011-07-18 MORITA Hajime <morrita@google.com>
658 [ShadowContentElement] forwarded node should be able to access its hosting content element.
659 https://bugs.webkit.org/show_bug.cgi?id=64251
661 Reviewed by Dimitri Glazkov.
663 Added GTK symbols for new window.internals methods.
665 * Source/autotools/symbols.filter:
667 2011-07-15 Martin Robinson <mrobinson@igalia.com>
669 Build fixes for WebKit2. Ensure that all generated sources are
670 on nodist primaries, that they are on forward declared variables
671 so that BUILT_SOURCES is calculated properly and that zlib is
672 included during linking (for WOFF support).
675 * Source/autotools/webkit.m4: Include test for zlib.
677 2011-07-15 Carlos Garcia Campos <cgarcia@igalia.com>
679 [GTK] Build plugin process by default when building WebKit2
680 https://bugs.webkit.org/show_bug.cgi?id=64592
682 Reviewed by Philippe Normand.
686 2011-07-14 Carlos Garcia Campos <cgarcia@igalia.com>
688 Reviewed by Martin Robinson.
690 [GTK] Implement Plugin Process
691 https://bugs.webkit.org/show_bug.cgi?id=60546
693 * configure.ac: Always check for gtk2 when building the plugin
696 2011-07-14 MORITA Hajime <morrita@google.com>
698 Unreviewed, rolling out r90976, r90981, and r90985.
699 http://trac.webkit.org/changeset/90976
700 http://trac.webkit.org/changeset/90981
701 http://trac.webkit.org/changeset/90985
702 https://bugs.webkit.org/show_bug.cgi?id=64251
706 * Source/autotools/symbols.filter:
708 2011-07-14 MORITA Hajime <morrita@google.com>
710 Unreviewed attempt to build fix.
712 * Source/autotools/symbols.filter:
714 2011-07-13 MORITA Hajime <morrita@google.com>
716 [ShadowContentElement] forwarded node should be able to access its hosting content element.
717 https://bugs.webkit.org/show_bug.cgi?id=64251
719 Reviewed by Dimitri Glazkov.
721 Added GTK symbols for new window.internals methods.
723 * Source/autotools/symbols.filter:
725 2011-07-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
727 [EFL] Add Fullscreen API feature
728 https://bugs.webkit.org/show_bug.cgi?id=63975
730 This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
731 ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
733 Reviewed by Adam Barth.
735 * Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
736 * Source/cmakeconfig.h.cmake: ditto.
738 2011-07-05 Vsevolod Vlasov <vsevik@chromium.org>
740 Web Inspector: Show content for plugin requests in network panel.
741 https://bugs.webkit.org/show_bug.cgi?id=30080
743 Added GTK symbols for new window.internals methods.
745 Reviewed by Pavel Feldman.
747 * Source/autotools/symbols.filter:
749 2011-07-04 Sheriff Bot <webkit.review.bot@gmail.com>
751 Unreviewed, rolling out r90373.
752 http://trac.webkit.org/changeset/90373
753 https://bugs.webkit.org/show_bug.cgi?id=63917
755 Breaks Qt Linux Release minimal (Requested by vsevik on
758 * Source/autotools/symbols.filter:
760 2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
762 Web Inspector: Show content for plugin requests in network panel.
763 https://bugs.webkit.org/show_bug.cgi?id=30080
765 Reviewed by Pavel Feldman.
767 * Source/autotools/symbols.filter:
769 2011-07-01 Tony Chang <tony@chromium.org>
771 Add chromium sql directory to git ignore.
775 2011-07-01 Patrick Gansterer <paroga@webkit.org>
777 Reviewed by Daniel Bates.
779 [CMake] Add cpu detection for MIPS
780 https://bugs.webkit.org/show_bug.cgi?id=63693
782 * Source/CMakeLists.txt:
784 2011-07-01 Joone Hur <joone.hur@collabora.co.uk>
786 Reviewed by Martin Robinson.
788 [GTK] Add DeviceOrientation feature
789 https://bugs.webkit.org/show_bug.cgi?id=63720
791 Add configure option to enable/disable DeviceOrientation feature.
795 2011-06-28 Joone Hur <joone.hur@collabora.co.uk>
797 Reviewed by Martin Robinson.
799 [GTK] Rename 3D transforms to 3D rendering
800 https://bugs.webkit.org/show_bug.cgi?id=63508
802 WebKitGtk+ provides the 3D transforms feature, but it was
803 renamed to 3D Rendering. This features supports CSS 3D trasnforms.
805 * configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
807 2011-06-27 Alexis Menard <alexis.menard@openbossa.org>
809 Reviewed by Kenneth Rohde Christiansen.
811 [Qt] Remove Phonon MediaPlayer from the tree.
812 https://bugs.webkit.org/show_bug.cgi?id=63448
814 Remvove from the build.
818 2011-06-24 Dominic Cooney <dominicc@chromium.org>
820 Reviewed by Dimitri Glazkov.
822 Convert shadow DOM-related tests to use window.internals
823 https://bugs.webkit.org/show_bug.cgi?id=61671
825 * Source/autotools/symbols.filter: Export symbols for GTK.
827 2011-06-24 Carlos Garcia Campos <cgarcia@igalia.com>
829 Reviewed by Martin Robinson.
831 [GTK] Add more debug options to compilation
832 https://bugs.webkit.org/show_bug.cgi?id=63318
834 Add --enable-debug-symbols to enable/disable compilation with
835 debug symbols and --enable-debug-features to enable/disable debug
836 features. Both options are unconditionally enabled for debug
841 2011-06-23 Oliver Hunt <oliver@apple.com>
843 Qt build-fix: remove warning that no other platform appears to use.
844 Someone can add it back if they really feel it's needed.
848 2011-06-22 Ryuan Choi <ryuan.choi@samsung.com>
850 Reviewed by Antonio Gomes.
852 [EFL] Add an option to enable Device Orientation Event.
853 https://bugs.webkit.org/show_bug.cgi?id=63120
855 ADD ENABLE_DEVICE_ORIENTATION.
857 * Source/cmake/OptionsEfl.cmake:
858 * Source/cmakeconfig.h.cmake:
860 2011-06-22 Nate Chapin <japhet@chromium.org>
862 Reviewed by Adam Barth.
864 Add symbols required for window.internals.
865 https://bugs.webkit.org/show_bug.cgi?id=62066
867 * Source/autotools/symbols.filter:
869 2011-06-22 Martin Robinson <mrobinson@igalia.com>
871 Reviewed by Adam Roben.
873 [GTK] Implement pixel dump support for WebKitTestRunner
874 https://bugs.webkit.org/show_bug.cgi?id=58242
876 * GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
878 2011-06-21 MORITA Hajime <morrita@google.com>
880 Unreviewed, rolling out r89401 and r89403.
881 http://trac.webkit.org/changeset/89401
882 http://trac.webkit.org/changeset/89403
883 https://bugs.webkit.org/show_bug.cgi?id=62970
885 Breaks mac build and mistakenly enables the spellcheck API
889 2011-06-20 MORITA Hajime <morrita@google.com>
891 Reviewed by Kent Tamura.
893 Spellcheck API should be build-able.
894 https://bugs.webkit.org/show_bug.cgi?id=62970
898 2011-06-20 MORITA Hajime <morrita@google.com>
900 Unreviewed GTK build fix.
901 This change corrected syntax error on symbols.filter.
903 * Source/autotools/symbols.filter:
905 2011-06-19 MORITA Hajime <morrita@google.com>
907 Unreviewed GTK build fix.
909 * Source/autotools/symbols.filter:
911 2011-06-19 MORITA Hajime <morrita@google.com>
913 Reviewed by Dimitri Glazkov.
915 The internals object should have createShadowContentElement()
916 https://bugs.webkit.org/show_bug.cgi?id=62432
918 * Source/autotools/symbols.filter: Added some more symbols necessary for
919 window.internals to function to the global symbol list.
922 2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>
924 Reviewed by Martin Robinson.
926 [GTK] Enable Media Stream feature and make it default on
927 https://bugs.webkit.org/show_bug.cgi?id=60394
931 2011-06-17 Joone Hur <joone.hur@collabora.co.uk>
933 Reviewed by Martin Robinson.
935 [GTK] Replace GdkRectangle by cairo_rectangle_int_t
936 https://bugs.webkit.org/show_bug.cgi?id=60687
938 Replace GdkRectangle by cairo_rectangle_int_t.
940 * configure.ac: Check whether Cairo version is higher than 1.10.
942 2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
944 Reviewed by Eric Seidel.
946 [CMAKE] Enable METER_TAG of HTML5
947 https://bugs.webkit.org/show_bug.cgi?id=62697
949 Support for meter tag of html5 in CMake build system. However, this feature is
950 only enabled on EFL port now.
952 * Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
953 * Source/cmakeconfig.h.cmake:ditto.
955 2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
957 Reviewed by Xan Lopez.
959 [GTK] Remove support for GTK+2 in WebKit2
960 https://bugs.webkit.org/show_bug.cgi?id=62794
962 * configure.ac: Make WebKit2 require GTK+ 3.x.
964 2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
966 Rubber stamped by Eric Seidel.
968 [CMAKE][WK2] Add an option to build webkit2.
969 https://bugs.webkit.org/show_bug.cgi?id=62260
971 Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
974 * Source/CMakeLists.txt:
975 * Source/cmake/WebKitFS.cmake:
977 2011-06-14 Ryuan Choi <ryuan.choi@samsung.com>
979 Reviewed by Eric Seidel.
981 [CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
982 https://bugs.webkit.org/show_bug.cgi?id=62604
984 Add feature to enable or disable ENABLE_TOUCH_ICON which supports
985 apple-touch-icon and apple-touch-icon-precomposed in link tag.
987 * Source/cmake/OptionsEfl.cmake:
988 * Source/cmakeconfig.h.cmake:
990 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
992 Reviewed by Martin Robinson.
994 [GTK] Add configure option to enable/disable register protocol handler
995 https://bugs.webkit.org/show_bug.cgi?id=62534
997 This patch just adds configure option to enable/disable register protocol handler.
998 So, it needs more code to use register protocol handler.
1000 * configure.ac: Add configure option to enable/disable register protocol handler.
1002 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
1004 Reviewed by Martin Robinson.
1006 [GTK] Need to report whether touch icon loading is enabled
1007 https://bugs.webkit.org/show_bug.cgi?id=62532
1009 It needs to report whether touch icon loading is enabled.
1011 * configure.ac: Updated option parsing code for loading touch icons.
1013 2011-06-13 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1015 Reviewed by Eric Seidel.
1017 [CMAKE] Conditionally generate DerivedSources
1018 https://bugs.webkit.org/show_bug.cgi?id=62277
1020 Speedup build by not generating DerivedSources of features that are
1021 disabled. This was already been done for some features like ENABLE_SVG
1022 and now it's extended the following features: ENABLE_DATABASE,
1023 ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
1024 ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
1025 ENABLE_DATA_TRANSFER_ITEMS.
1027 * Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
1029 2011-06-10 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1031 Reviewed by Kenneth Rohde Christiansen.
1033 [CMAKE] Add generic support for building with WebGL
1034 https://bugs.webkit.org/show_bug.cgi?id=62376
1036 Add files that need to be compiled in every port for supporting WebGL.
1037 Each port still needs to add its specific files to
1038 CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
1041 * Source/CMakeLists.txt: Add files needed to support WebGL.
1042 * Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
1043 * Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
1046 2011-06-09 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1048 Reviewed by Antonio Gomes.
1050 [CMAKE] Never let USER_AGENT defined to nothing
1051 https://bugs.webkit.org/show_bug.cgi?id=62410
1053 This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
1054 definitions only if that port defined it. A port might prefer to set it
1055 in other place, e.g. a header that is part of the public API (like GTK
1058 By using #cmakedefine instead of #define, if that variable is not set
1059 in CMake it will expand to:
1061 /* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
1063 * Source/cmake/OptionsEfl.cmake:
1064 * Source/cmakeconfig.h.cmake:
1066 2011-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1068 Reviewed by Antonio Gomes.
1070 [EFL] Enable PROGRESS_TAG feature
1071 https://bugs.webkit.org/show_bug.cgi?id=62212
1073 * Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
1075 2011-06-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1077 Reviewed by Kenneth Rohde Christiansen.
1079 [CMAKE] Never let a WTF_FEATURE defined to nothing
1080 https://bugs.webkit.org/show_bug.cgi?id=60820
1082 If a port doesn't want to give the user some configure options,
1083 nevertheless it would have to define this feature as OFF. Otherwise
1084 there's a build error because the generated cmakeconfig.h is not
1085 parsed correctly by ENABLE macro, which expects each feature to be
1086 either undefined or defined to TRUE/FALSE.
1088 * Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
1089 of the feature, which allows CONFIGURE_FILE() to replace it in the new
1090 cmakeconfig.h.cmake.
1091 * Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
1092 with another variable. This way the feature will always be 0 or 1 and
1093 it will never be left undefined.
1095 2011-06-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1097 Reviewed by Antonio Gomes.
1099 [EFL] Remove Ecore_X bits from PlatformScreenEfl
1100 https://bugs.webkit.org/show_bug.cgi?id=61649
1102 Remove the need for Ecore_X and some X calls by always using
1103 new functions available in EFL to get the screen size.
1105 * Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
1107 2011-06-07 Andreas Kling <andreas.kling@nokia.com>
1109 Reviewed by Laszlo Gombos.
1111 [Qt] Fix Symbian build with RVCT 2.x
1112 https://bugs.webkit.org/show_bug.cgi?id=62205
1114 RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
1115 option, so restrict it to version 4.x of the compiler.
1117 * Source/WebKit.pri:
1119 2011-06-06 Martin Robinson <mrobinson@igalia.com>
1121 Fix the GTK+ build by ensuring that the autogenerated sources
1122 necessary for libWebCoreInternals are recorded in a predeclared
1123 variable before assigning to BUILT_SOURCES.
1125 * GNUmakefile.am: Assign libWebCoreInternals built sources to
1126 libwebcoreinternals_built_sources before adding to the source list
1127 and to BUILT_SOURCES.
1129 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com>
1131 Unreviewed. Fix the GTK+ build.
1133 * GNUmakefile.am: Add javascriptcore_cflags variable.
1135 2011-06-04 Kevin Ollivier <kevino@theolliviers.com>
1137 [wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
1142 2011-06-04 Adam Barth <abarth@webkit.org>
1144 Configure new commit-queue instance. (Please ignore.)
1146 2011-06-03 Martin Robinson <mrobinson@igalia.com>
1148 Reviewed by Dimitri Glazkov.
1150 Teach Gtk build about window.internals
1151 https://bugs.webkit.org/show_bug.cgi?id=61071
1153 * Source/autotools/symbols.filter: Added some symbols necessary for
1154 window.internals to function to the global symbol list.
1156 2011-06-03 Alexis Menard <alexis.menard@openbossa.org>
1158 Reviewed by Benjamin Poulain.
1160 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1161 https://bugs.webkit.org/show_bug.cgi?id=61957
1163 When building inside the Qt source tree, qmake always append the mkspecs
1164 defines after ours. We have to workaround and make sure that we append
1165 our flags after the qmake variable used inside Qt. This workaround was provided
1166 by our qmake folks. We need to append in both case because qmake behave differently
1167 when called with -spec or via SUBDIR+=.
1169 * Source/WebKit.pri:
1171 2011-06-02 Alexis Menard <alexis.menard@openbossa.org>
1173 Reviewed by Andreas Kling.
1175 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1176 https://bugs.webkit.org/show_bug.cgi?id=61957
1178 When building inside the Qt source tree, qmake always append the mkspecs
1179 defines after ours. We have to workaround and make sure that we append
1180 our flags after the qmake variable used inside Qt. This workaround was provided
1183 * Source/WebKit.pri:
1185 2011-03-30 Martin Robinson <mrobinson@igalia.com>
1187 Reviewed by Adam Roben.
1189 [GTK] [WebKit2] Implement a basic WebKitTestRunner
1190 https://bugs.webkit.org/show_bug.cgi?id=57068
1192 * GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
1194 2011-05-31 Xan Lopez <xlopez@igalia.com>
1196 Reviewed by Martin Robinson.
1198 Bump version to 1.5.1.
1202 2011-05-25 Gregg Tavares <gman@chromium.org>
1204 Reviewed by Kenneth Russell.
1206 Add 'noExtensions' option to Web/GraphicsContext3D attributes.
1207 https://bugs.webkit.org/show_bug.cgi?id=61460
1209 * Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
1210 * Source/WebCore/platform/graphics/GraphicsContext3D.h:
1211 * Source/WebKit/chromium/public/WebGraphicsContext3D.h:
1212 * Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
1214 2011-05-24 Keishi Hattori <keishi@webkit.org>
1216 Reviewed by Kent Tamura.
1218 Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
1219 https://bugs.webkit.org/show_bug.cgi?id=61273
1221 * configure.ac: Added INPUT_COLOR feature flag.
1223 2011-05-24 Jay Civelli <jcivelli@chromium.org>
1225 Reviewed by Adam Barth.
1227 Adding MHTML reading support.
1228 https://bugs.webkit.org/show_bug.cgi?id=7168
1232 2011-05-23 Ryuan Choi <ryuan.choi@samsung.com>
1234 Rubber stamped by Eric Seidel.
1236 [CMAKE] Refactoring wtf related code.
1237 https://bugs.webkit.org/show_bug.cgi?id=60146
1239 Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
1241 * Source/cmake/OptionsCommon.cmake:
1242 * Source/cmake/OptionsEfl.cmake:
1244 2011-05-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1246 Unreviewed. Fix build break.
1248 * Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
1250 2011-05-16 Carlos Garcia Campos <cgarcia@igalia.com>
1252 Reviewed by Martin Robinson.
1254 [GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
1255 https://bugs.webkit.org/show_bug.cgi?id=58223
1257 * configure.ac: Add configure option to enable/disable plugin
1260 2011-05-12 Gregg Tavares <gman@chromium.org>
1262 Reviewed by Kenneth Russell.
1264 Add option to select GraphicsContext3D implementation.
1265 https://bugs.webkit.org/show_bug.cgi?id=60297
1267 * Source/WebKit/chromium/DEPS:
1268 * Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
1270 2011-05-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1272 Reviewed by Antonio Gomes.
1274 [CMAKE] Add option to unconditionally enable/disable a feature
1275 https://bugs.webkit.org/show_bug.cgi?id=60643
1277 Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
1278 to enable a feature without showing to user that it can be disabled.
1279 This is useful if a port needs an option to be always ON/OFF and
1280 changing it will break the build.
1282 This way it's possible to add mandatory features to each port without
1283 touching the cmakeconfig.cmake file.
1285 * Source/cmake/WebKitFeatures.cmake:
1287 2011-05-11 Dmitry Lomov <dslomov@google.com>
1289 Reviewed by David Levin.
1291 https://bugs.webkit.org/show_bug.cgi?id=59561
1292 Switch TestWebKitAPI to GTest
1294 Fixes Makefiles and WinCairo build as well
1296 * Source/ThirdParty/gtest/README.WebKit:
1297 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1298 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
1299 * Source/ThirdParty/gtest/xcode/Makefile: Added.
1301 2011-05-09 Dmitry Lomov <dslomov@google.com>
1303 Reviewed by Sam Weinig.
1305 Switch TestWebKitAPI to GTest
1306 https://bugs.webkit.org/show_bug.cgi?id=59561
1308 * Source/ThirdParty/gtest/README.WebKit:
1309 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1311 2011-05-09 Xan Lopez <xlopez@igalia.com>
1313 Reviewed by Gustavo Noronha.
1315 Fix logic in GCC version detection, it was reversed.
1319 2011-05-09 Alexis Menard <alexis.menard@openbossa.org>
1321 Reviewed by Andreas Kling.
1323 [Qt] Fix the build on Embedded Linux.
1324 https://bugs.webkit.org/show_bug.cgi?id=60347
1326 qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
1327 still be used in order to build properly.
1329 * Source/WebKit.pri:
1331 2011-05-05 Kevin Ollivier <kevino@theolliviers.com>
1333 [wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
1337 2011-05-05 Prasanth Ullattil <prasanth.ullattil@nokia.com>
1339 Reviewed by Simon Hausmann.
1341 Install correct header files for webkit.
1343 Since WebKit is no longer inside Qt, we can remove the detection for
1346 [Qt] Install targets are not working correctly for modularized Qt and QtWebkit
1347 https://bugs.webkit.org/show_bug.cgi?id=57621
1349 * Source/sync.profile:
1351 2011-05-05 Adam Barth <abarth@webkit.org>
1353 Remove a couple stray mentions of WML that I missed before.
1357 2011-05-05 Alexis Menard <alexis.menard@openbossa.org>
1359 Reviewed by Benjamin Poulain.
1361 [Qt] Make QtWebKit build when using gcc 4.6.0
1362 https://bugs.webkit.org/show_bug.cgi?id=60265
1364 If QtWebKit is compiled with gcc 4.6.0 and the build is not done
1365 with c++0x support we need to deactivate warnings about compatibility.
1366 Some WebKit types have names which conflicts with upcoming c++0x
1367 types. If QtWebKit is built with c++0x support, WebKit has code to
1368 fallback to the standard type rather than the WebKit implementation.
1369 For example nullptr will be the one of the std if build options turns on
1372 * Source/WebKit.pri:
1374 2011-05-04 Xan Lopez <xlopez@igalia.com>
1376 Reviewed by Martin Robinson.
1378 [GTK] Fix warnings in webkit.m4 with autoconf 2.68
1379 https://bugs.webkit.org/show_bug.cgi?id=60189
1381 Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
1384 * Source/autotools/webkit.m4: ditto.
1386 2011-05-04 Martin Robinson <mrobinson@igalia.com>
1388 Fix the WebKitGTK+ build.
1390 * configure.ac: Added option parsing code for loading touch icons.
1392 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1394 Reviewed by Xan Lopez.
1396 [CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
1397 https://bugs.webkit.org/show_bug.cgi?id=60041
1399 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1400 4.6.0) until our codebase is ready. This is the same as done for
1403 * Source/cmake/WebKitHelpers.cmake: ditto.
1405 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1407 Unreviewed, rolling out r85624.
1408 http://trac.webkit.org/changeset/85624
1410 The same command is used also for make_names.pl, which breaks
1413 * Source/cmake/OptionsCommon.cmake: ditto.
1415 2011-05-03 Leandro Pereira <leandro@profusion.mobi>
1417 [EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
1419 Force linking with zlib so that uncompress() exists.
1421 * Source/cmake/OptionsEfl.cmake: Find zlib.
1423 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1425 [CMAKE] Unreviewed build fix for gcc >= 4.6
1427 Same fix as done in r84123. CMake explicitly pass the arguments to
1428 make_names.pl, so let's make them the same.
1430 * Source/cmake/OptionsCommon.cmake: ditto.
1432 2011-05-02 Adam Klein <adamk@chromium.org>
1434 Reviewed by Tony Chang.
1436 Roll chromium DEPS to r83722, add new crypto directory to DEPS
1437 https://bugs.webkit.org/show_bug.cgi?id=59992
1440 Ignore new chromium/crypto directory.
1442 2011-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
1444 Reviewed by Eric Seidel.
1446 [GTK] Build webkit1 even when webkit2 is enabled
1447 https://bugs.webkit.org/show_bug.cgi?id=59695
1452 2011-05-01 ojab <ojab@ojab.ru>
1454 Reviewed by Eric Seidel.
1456 --disable-video-track if --disable-video
1457 https://bugs.webkit.org/show_bug.cgi?id=59605
1461 2011-04-29 Dean Jackson <dino@apple.com>
1463 Reviewed by Simon Fraser.
1465 Add ENABLE macro for WebKitAnimation
1466 https://bugs.webkit.org/show_bug.cgi?id=59729
1468 Add new feature to toggle WebKit Animation API.
1472 2011-04-29 Kevin Ollivier <kevino@theolliviers.com>
1474 [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
1478 2011-04-28 Adam Barth <abarth@webkit.org>
1480 Reviewed by Eric Seidel.
1483 https://bugs.webkit.org/show_bug.cgi?id=59678
1485 Remove WML configuration option from the CMake build system.
1487 * Source/cmake/OptionsEfl.cmake:
1488 * Source/cmake/OptionsWinCE.cmake:
1489 * Source/cmakeconfig.h.cmake:
1491 2011-04-28 Xan Lopez <xlopez@igalia.com>
1493 Reviewed by Martin Robinson.
1495 [Gtk] Split JSC and WebCore builds
1496 https://bugs.webkit.org/show_bug.cgi?id=19428
1498 Add a pkg-config file for JavaScriptCoreGTK+.
1500 * configure.ac: generate the final pkg-config file from our .in
1503 2011-04-28 Xan Lopez <xlopez@igalia.com>
1505 Reviewed by Martin Robinson.
1507 [Gtk] Split JSC and WebCore builds
1508 https://bugs.webkit.org/show_bug.cgi?id=19428
1510 Build JavaScriptCore as a libtool shared library instead of a
1511 private convenience library.
1513 * GNUmakefile.am: remove convenience library definition for jsc.
1515 2011-04-28 Xan Lopez <xlopez@igalia.com>
1517 Reviewed by Martin Robinson.
1519 [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
1520 https://bugs.webkit.org/show_bug.cgi?id=59718
1522 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1523 4.6.0) until our codebase is ready.
1525 * configure.ac: do that.
1527 2011-04-27 Yi Shen <yi.4.shen@nokia.com>
1529 Reviewed by Kenneth Rohde Christiansen.
1531 [Qt] Upstream Symbian platform plugin
1532 https://bugs.webkit.org/show_bug.cgi?id=58435
1534 Upstream Symbian platform plugin.
1536 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1538 2011-04-27 Steve Block <steveblock@google.com>
1540 Reviewed by David Levin.
1542 Remove Android build system
1543 https://bugs.webkit.org/show_bug.cgi?id=48111
1545 This is to avoid the maintenance burden until the Android port is
1548 * Source/Android.mk: Removed.
1550 2011-04-26 Kevin Ollivier <kevino@theolliviers.com>
1552 Rubberstamped by Eric Seidel.
1554 Enable waf to be used to build other ports
1555 https://bugs.webkit.org/show_bug.cgi?id=58213
1559 2011-04-22 Sheriff Bot <webkit.review.bot@gmail.com>
1561 Unreviewed, rolling out r84627.
1562 http://trac.webkit.org/changeset/84627
1563 https://bugs.webkit.org/show_bug.cgi?id=59271
1565 It broke Symbian build (Requested by Ossy on #webkit).
1567 * Source/WebKit.pro:
1569 2011-04-22 Yi Shen <yi.4.shen@nokia.com>
1571 Reviewed by Kenneth Rohde Christiansen.
1573 [Qt] Upstream Symbian platform plugin
1574 https://bugs.webkit.org/show_bug.cgi?id=58435
1576 Upstream Symbian platform plugin.
1578 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
1580 2011-04-21 Maciej Stachowiak <mjs@apple.com>
1582 Reviewed by Adam Roben.
1584 Add a feature define to allow <details> and <summary> to be disabled
1585 https://bugs.webkit.org/show_bug.cgi?id=59118
1586 <rdar://problem/9257045>
1590 2011-04-18 Evan Martin <evan@chromium.org>
1592 Reviewed by Eric Seidel.
1594 [chromium] expose title direction to webkit client
1595 https://bugs.webkit.org/show_bug.cgi?id=58823
1597 * Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
1598 * Tools/DumpRenderTree/chromium/LayoutTestController.h:
1599 Adapt to new API. Expose title direction to JS so it can be tested.
1601 * Tools/DumpRenderTree/chromium/WebViewHost.cpp:
1602 * Tools/DumpRenderTree/chromium/WebViewHost.h:
1605 2011-04-18 Hans Wennborg <hans@chromium.org>
1607 Reviewed by Steve Block.
1609 LevelDB backend for IndexedDB
1610 https://bugs.webkit.org/show_bug.cgi?id=57372
1612 Add LevelDB wrappers to Android.mk.
1614 * Source/Android.mk:
1616 2011-04-18 Patrick Gansterer <paroga@webkit.org>
1618 Reviewed by Pavel Feldman.
1620 REGRESSION (r81479): generate-inspector-idl fails on native win32
1621 https://bugs.webkit.org/show_bug.cgi?id=58315
1623 Disable git autocrlf for Inspector.json.
1627 2011-04-16 Patrick Gansterer <paroga@webkit.org>
1629 Reviewed by Eric Seidel.
1631 Rename PLATFORM(CAIRO) to USE(CAIRO)
1632 https://bugs.webkit.org/show_bug.cgi?id=55192
1634 * Source/cmake/OptionsEfl.cmake:
1636 2011-04-15 Shishir Agrawal <shishir@chromium.org>
1638 Reviewed by James Robinson.
1640 Add a flag to guard Page Visibility API changes.
1641 https://bugs.webkit.org/show_bug.cgi?id=58464
1644 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
1648 2011-04-15 Xan Lopez <xlopez@igalia.com>
1650 Reviewed by Martin Robinson.
1652 * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
1653 branch and was already cut off.
1655 2011-04-15 Anna Cavender <annacc@chromium.org>
1657 Reviewed by Eric Carlson.
1659 Renaming TRACK feature define to VIDEO_TRACK
1660 https://bugs.webkit.org/show_bug.cgi?id=53556
1664 2011-04-13 Dmitry Lomov <dslomov@google.com>
1666 Reviewed by David Levin.
1668 Add GTest unit-testing framework to WebKit
1669 https://bugs.webkit.org/show_bug.cgi?id=58507
1671 * Source/ThirdParty/gtest/CHANGES: Added.
1672 * Source/ThirdParty/gtest/CMakeLists.txt: Added.
1673 * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
1674 * Source/ThirdParty/gtest/COPYING: Added.
1675 * Source/ThirdParty/gtest/Makefile.am: Added.
1676 * Source/ThirdParty/gtest/README: Added.
1677 * Source/ThirdParty/gtest/README.WebKit: Added.
1678 * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
1679 * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
1680 * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
1681 * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
1682 * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
1683 * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
1684 * Source/ThirdParty/gtest/configure.ac: Added.
1685 * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
1686 * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
1687 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
1688 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
1689 * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
1690 * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
1691 * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
1692 * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
1693 * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
1694 * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
1695 * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
1696 * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
1697 * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
1698 * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
1699 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
1700 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
1701 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
1702 * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
1703 * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
1704 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
1705 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
1706 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
1707 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
1708 * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
1709 * Source/ThirdParty/gtest/m4/gtest.m4: Added.
1710 * Source/ThirdParty/gtest/make/Makefile: Added.
1711 * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
1712 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
1713 * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
1714 * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
1715 * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
1716 * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
1717 * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
1718 * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
1719 * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
1720 * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
1721 * Source/ThirdParty/gtest/run_tests.py: Added.
1722 * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
1723 * Source/ThirdParty/gtest/samples/sample1.cc: Added.
1724 * Source/ThirdParty/gtest/samples/sample1.h: Added.
1725 * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
1726 * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
1727 * Source/ThirdParty/gtest/samples/sample2.cc: Added.
1728 * Source/ThirdParty/gtest/samples/sample2.h: Added.
1729 * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
1730 * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
1731 * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
1732 * Source/ThirdParty/gtest/samples/sample4.cc: Added.
1733 * Source/ThirdParty/gtest/samples/sample4.h: Added.
1734 * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
1735 * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
1736 * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
1737 * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
1738 * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
1739 * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
1740 * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
1741 * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
1742 * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
1743 * Source/ThirdParty/gtest/scripts/pump.py: Added.
1744 * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
1745 * Source/ThirdParty/gtest/scripts/upload.py: Added.
1746 * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
1747 * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
1748 * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
1749 * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
1750 * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
1751 * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
1752 * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
1753 * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
1754 * Source/ThirdParty/gtest/src/gtest.cc: Added.
1755 * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
1756 * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
1757 * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
1758 * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
1759 * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
1760 * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
1761 * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
1762 * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
1763 * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
1764 * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
1765 * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
1766 * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
1767 * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
1768 * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
1769 * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
1770 * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
1771 * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
1772 * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
1773 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
1774 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
1775 * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
1776 * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
1777 * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
1778 * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
1779 * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
1780 * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
1781 * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
1782 * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
1783 * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
1784 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
1785 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
1786 * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
1787 * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
1788 * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
1789 * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
1790 * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
1791 * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
1792 * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
1793 * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
1794 * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
1795 * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
1796 * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
1797 * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
1798 * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
1799 * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
1800 * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
1801 * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
1802 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
1803 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
1804 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
1805 * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
1806 * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
1807 * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
1808 * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
1809 * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
1810 * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
1811 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
1812 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
1813 * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
1814 * Source/ThirdParty/gtest/test/production.cc: Added.
1815 * Source/ThirdParty/gtest/test/production.h: Added.
1816 * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
1817 * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
1818 * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
1819 * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
1820 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
1821 * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
1822 * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
1823 * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
1824 * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
1825 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
1826 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
1827 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
1828 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
1829 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
1830 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
1831 * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
1832 * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
1833 * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
1835 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
1837 Reviewed by Kenneth Rohde Christiansen.
1839 [CMAKE] Separate DerivedSources.
1840 https://bugs.webkit.org/show_bug.cgi?id=58427
1842 Seperate DerivedSources/ to DerivedSources/WebCore and
1843 DerivedSources/JavaScriptCore.
1845 * Source/CMakeLists.txt:
1846 * Source/cmake/OptionsCommon.cmake:
1847 * Source/cmake/WebKitFS.cmake:
1848 * Source/cmake/WebKitHelpers.cmake:
1849 * Source/cmake/WebKitMacros.cmake:
1851 2011-04-13 Tony Chang <tony@chromium.org>
1853 Ignore files generated from glu.gyp.
1857 2011-03-28 Adam Barth <abarth@webkit.org>
1859 Reviewed by Kenneth Russell.
1861 Move libtess from WebCore/thirdparty to ThirdParty
1862 https://bugs.webkit.org/show_bug.cgi?id=57288
1864 We're putting third party code in Source/ThirdParty these days.
1866 * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
1867 * Source/ThirdParty/glu/glu.gyp: Added.
1869 2011-04-12 Thouraya ANDOLSI <thouraya.andolsi@st.com>
1871 Reviewed by Eric Seidel.
1873 [QT] Enable JIT build for SH4 platforms.
1874 https://bugs.webkit.org/show_bug.cgi?id=58317
1875 add disable_uitools for SH4 platforms.
1877 * Source/WebKit.pri:
1879 2011-04-11 Anna Cavender <annacc@chromium.org>
1881 Reviewed by Eric Carlson.
1883 Setup ENABLE(TRACK) feature define
1884 https://bugs.webkit.org/show_bug.cgi?id=53556
1888 2011-04-11 Varun Jain <varunjain@chromium.org>
1890 Reviewed by Darin Fisher.
1892 Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
1893 https://bugs.webkit.org/show_bug.cgi?id=58245
1895 * Source/WebKit/chromium/public/WebWidget.h:
1897 2011-04-11 Thouraya ANDOLSI <thouraya.andolsi@st.com>
1899 Reviewed by Oliver Hunt.
1902 https://bugs.webkit.org/show_bug.cgi?id=44329
1904 Enable JIT support for SH4 platforms.
1908 2011-04-11 Andreas Kling <andreas.kling@nokia.com>
1910 Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
1912 * Source/WebKit.pri:
1914 2011-04-09 Keith Kyzivat <keith.kyzivat@nokia.com>
1916 Reviewed by Laszlo Gombos.
1918 [Qt] Don't link against fontconfig or X11 if embedded
1919 https://bugs.webkit.org/show_bug.cgi?id=58104
1921 * Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
1923 2011-04-08 Alpha Lam <hclam@chromium.org>
1925 Unreviewed, rolling out r83335.
1926 http://trac.webkit.org/changeset/83335
1927 https://bugs.webkit.org/show_bug.cgi?id=53556
1929 GTK and QT bots are broken.
1933 2011-04-08 Kristian Amlie <kristian.amlie@nokia.com>
1935 Reviewed by Andreas Kling.
1937 [Qt] Remove modular references after support for the flag was removed.
1938 https://bugs.webkit.org/show_bug.cgi?id=57018
1940 Removed modular references after support for the flag was removed.
1942 Support was removed because the Qt Modularization project decided we
1943 don't need it. It's better to base decisions on the available
1944 information, as demonstrated in the patch by checking
1947 * Source/WebKit.pri:
1949 2011-04-07 Anna Cavender <annacc@chromium.org>
1951 Reviewed by Eric Carlson.
1953 Setup ENABLE(TRACK) feature define
1954 https://bugs.webkit.org/show_bug.cgi?id=53556
1958 2011-04-08 Varun Jain <varunjain@chromium.org>
1960 Reviewed by Darin Fisher.
1962 Need to extend WebKit chromium API to access text selection
1963 https://bugs.webkit.org/show_bug.cgi?id=57888
1965 * Source/WebKit/chromium/public/WebFrame.h:
1966 * Source/WebKit/chromium/public/WebWidget.h:
1967 * Source/WebKit/chromium/src/WebFrameImpl.cpp:
1968 * Source/WebKit/chromium/src/WebFrameImpl.h:
1969 * Source/WebKit/chromium/src/WebPopupMenuImpl.h:
1970 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1971 * Source/WebKit/chromium/src/WebViewImpl.h:
1972 * Source/WebKit/chromium/tests/PopupMenuTest.cpp:
1974 2011-04-08 Jon Lee <jonlee@apple.com>
1976 Reviewed by David Levin.
1978 adding *.vcproj.*.user to .gitignore for Visual Studio development
1979 https://bugs.webkit.org/show_bug.cgi?id=58097
1983 2011-04-07 Eric Seidel <eric@webkit.org>
1985 Reviewed by Adam Barth.
1987 Add stub support for generating Gtk build system from gyp
1988 https://bugs.webkit.org/show_bug.cgi?id=58086
1990 This adds support for a new --port argument and plumbs through
1991 the necessary paths to allow generating for a port other than Mac.
1993 * Source/gyp/configure:
1995 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
1997 Revert ENABLE_TRACK patch due to compile failures.
2001 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
2003 Reviewed by David Levin.
2005 Add QUOTA build flag for unified quota API
2006 https://bugs.webkit.org/show_bug.cgi?id=57918
2008 * configure.ac: Added QUOTA build flag
2010 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2012 Build fix for GTK+ after r82876.
2014 * Source/autotools/symbols.filter: Update the symbol filter to include new symbols
2015 from WTF that DRT uses.
2017 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2019 Reviewed by Gustavo Noronha Silva.
2022 https://bugs.webkit.org/show_bug.cgi?id=31517
2024 * configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
2026 2011-04-04 Jon Lee <jonlee@apple.com>
2028 Reviewed by Eric Seidel.
2030 add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
2031 https://bugs.webkit.org/show_bug.cgi?id=57646
2033 * .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
2035 2011-03-31 Xan Lopez <xlopez@igalia.com>
2037 Reviewed by Martin Robinson.
2039 [GTK] Link explicitly with XRender on Linux/Unix
2040 https://bugs.webkit.org/show_bug.cgi?id=57558
2042 Some linkers, like GNU Gold, require explicit linkage of all the
2043 libraries used instead of relying on our dependencies to bring
2044 them in. In this case, the build fails because we use XRender in
2045 the plugin code but don't link directly to it.
2047 * configure.ac: check for XRender on UNIX.
2049 2011-03-31 Vamshikrishna.Yellenki <vamshi@motorola.com> and Alejandro G. Castro <alex@igalia.com>
2051 Reviewed by Martin Robinson.
2053 Implement MiniBrowser for Gtk port.
2054 https://bugs.webkit.org/show_bug.cgi?id=48512
2056 Initial implementation of the Gtk MiniBrowser.
2060 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2062 [Qt] Typo fix, remove an accidentally added line.
2064 * Source/WebKit.pri:
2066 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2068 [Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
2070 * Source/WebKit.pri:
2072 2011-03-29 Csaba Osztrogonác <ossy@webkit.org>
2074 Rubber-stamped by Andreas Kling.
2076 [Qt] Remove modular references after support for the flag was removed.
2077 https://bugs.webkit.org/show_bug.cgi?id=57018
2079 Symbian buildfix after r82232.
2081 * Source/WebKit.pri: Readd uitools option.
2083 2011-03-29 Kristian Amlie <kristian.amlie@nokia.com>
2085 Reviewed by Andreas Kling.
2087 Removed modular references after support for the flag was removed.
2089 Support was removed because the Qt Modularization project decided we
2090 don't need it. It's better to base decisions on the available
2091 information, as demonstrated in the patch by checking
2094 In addition, remove the reference to uitools. It has been moved to
2095 QtKernel now, and therefore is always available.
2097 [Qt] Remove modular references after support for the flag was removed.
2098 https://bugs.webkit.org/show_bug.cgi?id=57018
2100 * Source/WebKit.pri:
2102 2011-03-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2104 Reviewed by Andreas Kling.
2106 [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
2107 https://bugs.webkit.org/show_bug.cgi?id=57087
2109 Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
2111 * Source/WebKit.pri:
2113 2011-03-26 Adam Barth <abarth@webkit.org>
2115 Reviewed by Eric Seidel.
2117 We shouldn't bother running GYP if the generated files are newer than the GYP files
2118 https://bugs.webkit.org/show_bug.cgi?id=57146
2120 In the common case, this check will avoid any overhead from processing
2121 the GYP files. Another approach to doing this is to add the feature to
2122 GYP directly, but GYP's approach to this problem is to compute the
2123 output in its entirety and compare it byte-for-byte against the output
2124 file. In the future, it might make sense to add this approach as an
2125 alternative approach for GYP itself.
2127 I also removed JavaScriptGlue from the script because we're not really
2128 going to change JavaScriptGlue over to GYP. We were using
2129 JavaScriptGlue as a learning experience.
2131 * Source/gyp/configure:
2133 2011-03-25 Kevin Ollivier <kevino@theolliviers.com>
2135 [wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
2139 2011-03-23 George Guo <George.Guo@nokia.com>
2141 Reviewed by Darin Adler.
2143 Webkit warning: converting to 'unsigned int' from 'double'
2144 https://bugs.webkit.org/show_bug.cgi?id=56865
2146 With -Werr enabled, this cause the build failure on RedHat Linux.
2149 * Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
2152 2011-03-23 Adam Barth <abarth@webkit.org>
2154 Reviewed by Eric Seidel.
2156 GYP build should default to Production configuration
2157 https://bugs.webkit.org/show_bug.cgi?id=56899
2159 * Source/gyp/common.gypi:
2161 2011-03-22 Adam Barth <abarth@webkit.org>
2163 Reviewed by Eric Seidel.
2165 gyp/configure shouldn't require GYP to be in your path
2166 https://bugs.webkit.org/show_bug.cgi?id=56873
2168 Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
2169 instead of requiring GYP to be in the user's path.
2171 * Source/gyp/configure:
2173 2011-03-22 Adam Barth <abarth@webkit.org>
2175 Reviewed by Eric Seidel.
2177 Add GYP to Source/ThirdParty
2178 https://bugs.webkit.org/show_bug.cgi?id=56870
2180 We probably don't need all the test files, but it seems cleaner to just
2181 check in the whole GYP tree. GYP is BSD licensed, so it is compatible
2182 with the WebKit license.
2184 * Source/ThirdParty/gyp: Added.
2186 2011-03-21 Alejandro G. Castro <alex@igalia.com>
2188 Reviewed by Martin Robinson.
2190 [GTK] 1.3.13 release bump
2191 https://bugs.webkit.org/show_bug.cgi?id=56795
2193 Version bump for 1.3.13 and updated NEWS file with release notes.
2197 2011-03-21 Ryuan Choi <ryuan.choi@samsung.com>
2199 Reviewed by Antonio Gomes.
2201 [CMAKE] Add exception handling when PORT was missing.
2202 https://bugs.webkit.org/show_bug.cgi?id=56728
2204 * Source/CMakeLists.txt:
2206 2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
2208 Reviewed by Laszlo Gombos.
2210 [Qt] Text layout is broken on Symbian
2211 https://bugs.webkit.org/show_bug.cgi?id=56046
2213 Change integers included into bitfields to be signed by default on RVCT
2214 compiler as a lot of other compilers do (gcc, msvc, winsc).
2215 There are a lot of places in webkit where integers included in bitfield
2216 are assumed to be signed.
2218 * Source/WebKit.pri:
2220 2011-03-10 Alejandro G. Castro <alex@igalia.com>
2222 Unreviewed, fixed Efl compilation after r80744.
2224 * Source/cmake/OptionsEfl.cmake:
2226 2011-03-10 Martin Robinson <mrobinson@igalia.com>
2228 Fixed the help message for WebGL support on GTK+ to reflect the fact that
2229 it's turned off by default and is experimental.
2231 * configure.ac: Fix WebGL help message.
2233 2011-03-04 Dimitri Glazkov <dglazkov@chromium.org>
2235 Reviewed by Adam Barth.
2237 Add skeletal WebCore.gyp
2238 https://bugs.webkit.org/show_bug.cgi?id=55802
2240 * Source/gyp/configure: Added WebCore.
2242 2011-03-04 Adam Barth <abarth@webkit.org>
2244 Reviewed by Dimitri Glazkov.
2246 Add a basic configure script for the GYP build
2247 https://bugs.webkit.org/show_bug.cgi?id=55791
2249 This script just calls GYP on the various gyp projects. As we add more
2250 build systems, this script should be able to select which of them you'd
2251 like to generate the project for.
2253 * Source/gyp/configure: Added.
2255 2011-03-04 Adam Barth <abarth@webkit.org>
2257 Reviewed by Dimitri Glazkov.
2259 Use target_defaults to reduce boilerplate in GYP build system
2260 https://bugs.webkit.org/show_bug.cgi?id=55790
2262 This file contains GYP declarations that are shared by all the modules.
2263 Currently, we use this to set up the configurations, albeit primitively.
2265 * Source/gyp/common.gypi: Added.
2267 2011-03-03 Kevin Ollivier <kevino@theolliviers.com>
2269 [wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
2270 to make sure the proper unicode/utf8.h header is included.
2274 2011-03-02 Kevin Ollivier <kevino@theolliviers.com>
2276 [wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
2277 included in the ICU headers used by WebKit.
2281 2011-03-02 Daniel Cheng <dcheng@chromium.org>
2283 Reviewed by David Levin.
2285 Add feature define for data transfer items
2286 https://bugs.webkit.org/show_bug.cgi?id=55510
2288 * Source/cmake/OptionsEfl.cmake:
2289 * Source/cmake/OptionsWinCE.cmake:
2290 * Source/cmakeconfig.h.cmake:
2294 2011-03-02 Andras Becsi <abecsi@webkit.org>
2296 Reviewed by Laszlo Gombos.
2298 [Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
2299 https://bugs.webkit.org/show_bug.cgi?id=55478
2301 On case insensitive systems the generated forwarding headers cause build problems.
2303 * Source/WebKit.pri: Adjust INCLUDEPATH for the project.
2305 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
2307 Unreviewed, rolling out r80079.
2308 http://trac.webkit.org/changeset/80079
2309 https://bugs.webkit.org/show_bug.cgi?id=55547
2311 "Broke the Win debug build?" (Requested by dcheng on #webkit).
2313 * Source/cmake/OptionsEfl.cmake:
2314 * Source/cmake/OptionsWinCE.cmake:
2315 * Source/cmakeconfig.h.cmake:
2317 2011-03-01 Daniel Cheng <dcheng@chromium.org>
2319 Reviewed by David Levin.
2321 Add feature define for data transfer items
2322 https://bugs.webkit.org/show_bug.cgi?id=55510
2324 * Source/cmake/OptionsEfl.cmake:
2325 * Source/cmake/OptionsWinCE.cmake:
2326 * Source/cmakeconfig.h.cmake:
2328 2011-03-01 Andras Becsi <abecsi@webkit.org>
2330 Reviewed by Csaba Osztrogonác.
2332 [Qt] Clean up the project files and move common options to WebKit.pri.
2334 Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
2336 * Source/WebKit.pri: Common options should be here.
2337 Also move Mac options to this file to fix the Mac build.
2339 2011-03-01 Andras Becsi <abecsi@webkit.org>
2341 Unreviewed build fix.
2343 [Qt] Fix minimal build.
2345 * Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
2347 2011-02-28 Adam Barth <abarth@webkit.org>
2349 Reviewed by Dimitri Glazkov.
2351 Teach JavaScriptGlue gyp build about DEPTH
2352 https://bugs.webkit.org/show_bug.cgi?id=55421
2354 Moves the previously JavaScriptGlue-specific GYP helper shell scripts
2355 to the gyp directory in Source, where they can be shared by multiple
2358 * Source/gyp: Added.
2359 * Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
2360 * Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
2361 * Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
2363 2011-02-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2365 Reviewed by Kenneth Rohde Christiansen.
2367 [Qt][WK2] Add a way to test the WebKit 2 APIs
2368 https://bugs.webkit.org/show_bug.cgi?id=55408
2370 Add the build file for test to the build system.
2372 * Source/WebKit.pri: Add the include path for WebKit 2 APIs.
2373 * Source/WebKit.pro: Add the dependency to build the new test project.
2375 2011-02-28 Balazs Kelemen <kbalazs@webkit.org>
2377 Reviewed by Anders Carlsson.
2379 [Qt][WK2] Plugin initialization
2380 https://bugs.webkit.org/show_bug.cgi?id=48127
2382 * Source/WebKit.pri: Lift the definition of the XP_UNIX macro
2383 from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
2385 2011-02-28 Kristian Amlie <kristian.amlie@nokia.com>
2387 Reviewed by Andreas Kling.
2389 Added full webkit module profile and a syncqt profile.
2391 This is for modularized Qt.
2393 [Qt] WebKit patches required to work with a modularized version of Qt
2394 https://bugs.webkit.org/show_bug.cgi?id=53916
2396 * Source/sync.profile: Added.
2398 2011-02-26 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
2400 Reviewed by Laszlo Gombos.
2402 [Qt] [Symbian] Disable dependency to a specific version of a Qt package for
2403 non-production builds.
2404 https://bugs.webkit.org/show_bug.cgi?id=55313
2406 * Source/WebKit.pri:
2408 2011-02-24 Alejandro G. Castro <alex@igalia.com>
2410 Rubber-stamped by Martin Robinson.
2412 Fixed compilation after r79537, added a bug to solve webkit2
2414 https://bugs.webkit.org/show_bug.cgi?id=55153
2418 2011-02-24 Christian Dywan <christian@lanedo.com>
2420 Rubber-stamped by Eric Seidel.
2422 [GTK] webkitgtk 1.3.7 build without translations
2423 https://bugs.webkit.org/show_bug.cgi?id=50612
2425 * GNUmakefile.am: Require stamp-po target for all-local so
2426 that po files are built before they install.
2428 2011-02-22 Philippe Normand <pnormand@igalia.com>
2430 Reviewed by Martin Robinson.
2432 [GTK] 1.3.12 release preparation
2433 https://bugs.webkit.org/show_bug.cgi?id=54967
2435 Version bump for 1.3.12 and updated NEWS file with release notes.
2436 Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
2439 * Source/WebKit/gtk/NEWS:
2442 2011-02-22 Andras Becsi <abecsi@webkit.org>
2444 Reviewed by Laszlo Gombos.
2446 [Qt] Redesign the build system
2447 https://bugs.webkit.org/show_bug.cgi?id=51339
2451 Build WebCore as a static library, compile the WebKit API and WebKit2 API
2452 in a final step and link to WebKit2, WebCore and JSC libraries to fix
2453 linking issues resulting from stripped away symbols.
2455 * Source/WebKit.pri: Add common include paths
2456 * Source/WebKit.pro: Add new project file to SUBDIRS
2458 2011-02-20 Carlos Garcia Campos <cgarcia@igalia.com>
2460 Reviewed by Martin Robinson.
2462 [GTK] Bump GTK+3 dependency to 3.0
2463 https://bugs.webkit.org/show_bug.cgi?id=54394
2467 2011-02-19 Ryuan Choi <ryuan.choi@samsung.com>
2469 Reviewed by Martin Robinson.
2471 [GTK] Remove mandatory Enchant dependency
2472 https://bugs.webkit.org/show_bug.cgi?id=51587
2474 Add enable-spellcheck option which decides whether to use enchant.
2475 If disabled, WebKitGTK+ will not use enchant library.
2479 2011-02-18 Zan Dobersek <zandobersek@gmail.com>
2481 Reviewed by Martin Robinson.
2483 [Gtk] Re-enable meter tag support
2484 https://bugs.webkit.org/show_bug.cgi?id=54762
2486 Enable meter tag support in the configure.ac. This feature was
2487 previously enabled by default in the makefile, but should be
2488 enabled here after changes in r78981.
2492 2011-02-18 Kristian Amlie <kristian.amlie@nokia.com>
2494 Reviewed by Kenneth Rohde Christiansen.
2496 Avoided UiTools dependency if the module is not present.
2498 [Qt] WebKit patches required to work with a modularized version of Qt
2499 https://bugs.webkit.org/show_bug.cgi?id=53916
2501 * Source/WebKit.pri:
2503 2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
2505 Reviewed by Kent Tamura.
2507 [EFL] Remove GDK dependency.
2508 https://bugs.webkit.org/show_bug.cgi?id=53978
2510 Remove checking GDK library.
2512 * Source/cmake/OptionsEfl.cmake:
2514 2011-02-18 Philippe Normand <pnormand@igalia.com>
2516 Unreviewed, build fix after r78981
2518 * configure.ac: datagrid is datagrid, it is not database. Also
2519 meter is not progress. Fixed copy/paste mistakes.
2521 2011-02-18 Philippe Normand <pnormand@igalia.com>
2523 Reviewed by Martin Robinson.
2525 [GTK] minimal build unrecognized options
2526 https://bugs.webkit.org/show_bug.cgi?id=50890
2528 * configure.ac: added new configure options to enable/disable the
2529 meter element, progress element, datagrid and client-based
2530 geolocation support.
2532 2011-02-17 Kevin Ollivier <kevino@theolliviers.com>
2534 [wx] Build fix after introduction of JavaScriptCore/collector.
2538 2011-02-17 Kristian Amlie <kristian.amlie@nokia.com>
2540 Reviewed by Laszlo Gombos.
2542 Updated include paths for phonon.
2544 [Qt] WebKit patches required to work with a modularized version of Qt
2545 https://bugs.webkit.org/show_bug.cgi?id=53916
2547 * Source/WebKit.pri:
2549 2011-02-13 Hayato Ito <hayato@chromium.org>
2551 Reviewed by Kent Tamura.
2553 Update .gitignore to ignore files which Ninja build system generates.
2555 https://bugs.webkit.org/show_bug.cgi?id=54378
2559 2011-02-10 Peter Varga <pvarga@webkit.org>
2561 Reviewed by Csaba Osztrogonác.
2563 Remove PCRE source from trunk
2564 https://bugs.webkit.org/show_bug.cgi?id=54188
2566 * Source/cmake/WebKitFS.cmake:
2568 2011-02-09 Adam Barth <abarth@webkit.org>
2570 Reviewed by Steve Block.
2572 Move Android.mk into Source
2573 https://bugs.webkit.org/show_bug.cgi?id=53751
2575 A somewhat blind attempt to move Android.mk into the Source directory.
2576 I'm sure I've goofed this up in some way. The Android folks have
2577 kindly volunteered to fix this up once they merge past this revision.
2579 * Android.mk: Removed.
2580 * Source/Android.mk: Copied from Android.mk.
2582 2011-02-08 Alejandro G. Castro <alex@igalia.com>
2584 Reviewed by Martin Robinson.
2586 WebKit2 GTK Fails to Build #include nested too deeply
2587 https://bugs.webkit.org/show_bug.cgi?id=52219
2589 Removed the __STDC_FORMAT_MACROS definition, it is already defined
2590 in the file where PRIxx64 is used before the inclusion so we are
2595 2011-02-08 Kristian Amlie <kristian.amlie@nokia.com>
2597 Reviewed by Eric Seidel.
2599 Added include paths for QtScript.
2601 WebKit patches required to work with a modularized version of Qt
2602 https://bugs.webkit.org/show_bug.cgi?id=53916
2604 * Source/WebKit.pri:
2606 2011-02-03 Martin Robinson <mrobinson@igalia.com>
2608 Fix GTK+ WebGL build after r76600.
2610 * configure.ac: Make sure to respect configure.ac conventions
2611 consistently when it comes to capitalization. Remove an old
2612 reference to enable_3d_canvas.
2614 2011-02-02 Alejandro G. Castro <alex@igalia.com>
2616 Reviewed by Martin Robinson.
2618 Bump the WebKitGTK+ versions in preparation for development release.
2620 * configure.ac: Bump the library, libtool and user agent version.
2622 2011-02-02 Steve Lacey <sjl@chromium.org>
2624 Reviewed by Eric Carlson.
2626 Implement basic media statistics on media elements.
2627 https://bugs.webkit.org/show_bug.cgi?id=53322
2631 2011-02-02 Kevin Ollivier <kevino@theolliviers.com>
2633 [wx] Build fixes for wxWebKit.
2637 2010-01-28 Commit Queue <commit-queue@webkit.org>
2639 Unreviewed. Test commit for commit-queue@webkit.org.
2641 2010-01-28 Commit Queue <commit-queue@webkit.org>
2643 Unreviewed. Test commit for commit-queue@webkit.org.
2645 2010-01-28 Commit Queue <commit-queue@webkit.org>
2647 Unreviewed. Test commit for commit-queue@webkit.org.
2649 2011-01-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
2651 Reviewed by Xan Lopez.
2653 [GTK] REGRESSION: http/tests/media/video-{cookie,referer}.html failing
2654 https://bugs.webkit.org/show_bug.cgi?id=53379
2656 Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
2657 dependency on newer soup to efl as well.
2659 * Source/cmake/OptionsEfl.cmake:
2661 2011-01-29 Daniel Bates <dbates@rim.com>
2663 Reviewed by Maciej Stachowiak.
2665 Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
2666 https://bugs.webkit.org/show_bug.cgi?id=53382
2668 Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
2669 So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
2670 Therefore, we should remove such references.
2672 * Source/cmake/OptionsCommon.cmake:
2674 2011-01-29 Daniel Bates <dbates@rim.com>
2676 Reviewed by Eric Seidel.
2678 Move wince/mt19937ar.c to ThirdParty and make it a policy choice
2679 https://bugs.webkit.org/show_bug.cgi?id=53253
2681 Move implementation of Mersenne Twister pseudorandom number generator to
2682 ThirdParty since it is a third party library.
2684 * Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
2686 2011-01-29 Dan Winship <danw@gnome.org>
2688 Reviewed by Xan Lopez.
2690 [GTK] Require the latest glib and libsoup, and remove conditional
2691 support for older versions
2692 https://bugs.webkit.org/show_bug.cgi?id=50675
2694 * autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
2695 basically the same work by hand
2698 2011-01-28 Martin Robinson <mrobinson@igalia.com>
2700 [GTK] Build failure with --enable-indexed-database
2701 https://bugs.webkit.org/show_bug.cgi?id=50954
2703 Build fix for IndexedDB support.
2705 * configure.ac: Change the autogen.sh option --enable-indexeddb to
2706 --enable-indexed-database to match the build-webkit option.
2708 2010-01-28 Commit Queue <commit-queue@webkit.org>
2710 Unreviewed. Test commit for commit-queue@webkit.org.
2712 2010-01-28 Commit Queue <commit-queue@webkit.org>
2714 Unreviewed. Test commit for commit-queue@webkit.org.
2716 2011-01-26 Yael Aharon <yael.aharon@nokia.com>
2718 Reviewed by Laszlo Gombos.
2720 [Qt][Symbian] Fix --minimal build
2721 https://bugs.webkit.org/show_bug.cgi?id=52839
2723 Move definition of USE_SYSTEM_MALLOC out of pri file.
2724 Put it in platform.h instead.
2726 * Source/WebKit.pri:
2728 2011-01-26 Csaba Osztrogonác <ossy@webkit.org>
2730 Reviewed by Andreas Kling.
2732 [Qt] Fix qt_minimal build
2733 https://bugs.webkit.org/show_bug.cgi?id=53172
2735 * Source/WebKit.pri:
2737 2011-01-25 Patrick Gansterer <paroga@webkit.org>
2739 Reviewed by Adam Barth.
2741 Move main CMakeLists.txt into Source directory
2742 https://bugs.webkit.org/show_bug.cgi?id=52888
2744 * CMakeLists.txt: Removed.
2745 * Source/CMakeLists.txt: Copied from CMakeLists.txt.
2746 * Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
2747 * cmakeconfig.h.cmake: Removed.
2749 2011-01-24 Chris Marrin <cmarrin@apple.com>
2751 Reviewed by Eric Seidel.
2753 Change ENABLE_3D_CANVAS to ENABLE_WEBGL
2754 https://bugs.webkit.org/show_bug.cgi?id=53041
2758 2011-01-24 Peter Gal <galpeter@inf.u-szeged.hu>
2760 Rubber-stamped by Csaba Osztrogonác.
2762 * runtime: Removed. It was accidentally created by r76457.
2764 2011-01-24 Andras Becsi <abecsi@webkit.org>
2766 Reviewed by Csaba Osztrogonác.
2768 [Qt] Move project files into Source
2769 https://bugs.webkit.org/show_bug.cgi?id=52891
2771 * Source/DerivedSources.pro: Copied from DerivedSources.pro.
2772 * Source/WebKit.pri: Renamed from WebKit.pri.
2773 * Source/WebKit.pro: Added.
2774 * Source/common.pri: Renamed from common.pri.
2775 * WebKit.pro: Removed.
2777 2011-01-20 Siddharth Mathur <siddharth.mathur@nokia.com>
2779 Reviewed by Laszlo Gombos.
2781 [Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
2782 https://bugs.webkit.org/show_bug.cgi?id=52835
2784 * WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
2786 2011-01-20 Alejandro G. Castro <alex@igalia.com>
2788 Reviewed by Andreas Kling.
2790 [GTK] Fix typo in the webkit2 section of the configure.ac file
2791 https://bugs.webkit.org/show_bug.cgi?id=52801
2793 Fixed typo in the GTK WebKit2 compilation.
2797 2011-01-19 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
2799 Reviewed by Andreas Kling.
2801 Enable usage of Google ld if it exist but is not on by default.
2803 [Qt] Enable the google ld if it exist but is not on by default
2804 https://bugs.webkit.org/show_bug.cgi?id=52625
2806 * common.pri: flip the test.
2808 2011-01-18 Mihai Parparita <mihaip@chromium.org>
2810 Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
2814 2011-01-18 Krithigassree Sambamurthy <krithigassree.sambamurthy@nokia.com>
2816 Reviewed by Simon Fraser.
2818 Support background-clip: content-box
2819 https://bugs.webkit.org/show_bug.cgi?id=48771
2821 Addded content-box as a valid background-clip value.
2823 * WebCore/css/CSSParser.cpp:
2824 (WebCore::parseBackgroundClip):
2826 2011-01-18 Hayato Ito <hayato@chromium.org>
2828 Reviewed by Kent Tamura.
2830 Update .gitignore file to reflect a recent WebKit directory movement.
2832 https://bugs.webkit.org/show_bug.cgi?id=52618
2836 2011-01-16 Adam Barth <abarth@webkit.org>
2838 Rubber-stamped by Eric Seidel.
2840 Move WebKit into Source
2841 https://bugs.webkit.org/show_bug.cgi?id=52530
2845 * DerivedSources.pro:
2853 2011-01-15 Adam Barth <abarth@webkit.org>
2855 Rubber-stamped by Eric Seidel.
2857 Move WebKit2 into Source
2858 https://bugs.webkit.org/show_bug.cgi?id=52438
2860 Update reference to WebKit2.
2862 * DerivedSources.pro:
2865 * Source/cmake/WebKitPackaging.cmake:
2869 2011-01-14 Ahmad Sharif <asharif.tools@gmail.com>
2871 Reviewed by Darin Fisher.
2873 When inlining is performed, the progress variable is
2874 declared as uninitialized.
2875 https://bugs.webkit.org/show_bug.cgi?id=51084
2877 * WebCore: Copied from WebCore.
2878 * WebCore/page/animation/KeyframeAnimation.cpp:
2879 (WebCore::KeyframeAnimation::animate):
2880 (WebCore::KeyframeAnimation::getAnimatedStyle):
2882 2011-01-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2884 Reviewed by Csaba Osztrogonác.
2886 [Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
2887 https://bugs.webkit.org/show_bug.cgi?id=52223
2889 Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
2890 that QtWebKit builds with QT_NO_CONCURRENT defined.
2894 2011-01-11 Mihai Parparita <mihaip@chromium.org>
2896 Unreviewed. Update .gitignore with new Chromium dependency.
2898 ui/ was added with http://crrev.com/70743, we picked that up with a
2899 Chromium roll in r75311.
2901 Also alphabetizes the dependency list.
2905 2011-01-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
2907 Reviewed by Csaba Osztrogonác.
2909 [Qt] Baseline qt_minimal configuration
2910 https://bugs.webkit.org/show_bug.cgi?id=51313
2912 * WebKit.pri: List the supported QT_NO_FEATURE flags
2913 under qt_minimal configuration.
2915 2011-01-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2917 Reviewed by Eric Seidel.
2919 [EFL] Enable JIT for WebKit EFL
2920 https://bugs.webkit.org/show_bug.cgi?id=52140
2922 Enable JIT option for WebKit EFL. Enabled JIT's JS performance is
2923 3 ~ 6 times faster than before.
2925 * Source/cmake/OptionsEfl.cmake:
2927 2011-01-10 Martin Robinson <mrobinson@igalia.com>
2929 Reviewed by Gustavo Noronha.
2931 Bump the WebKitGTK+ versions in preparation for development release.
2933 * configure.ac: Bump the library, libtool and user agent version.
2935 2011-01-10 Xan Lopez <xlopez@igalia.com>
2937 Reviewed by Martin Robinson.
2939 [GTK] Create intermediate libWebCore library
2940 https://bugs.webkit.org/show_bug.cgi?id=52116
2942 * GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
2943 used by both libWebCore and libwebkitgtk now.
2945 2011-01-08 Patrick Gansterer <paroga@webkit.org>
2947 Unreviewed wx build fix for r75313.
2949 * wscript: Added missing brace.
2951 2011-01-07 Adam Barth <abarth@webkit.org>
2953 Rubber-stamped by Eric Seidel.
2955 Move WebCore to Source
2956 https://bugs.webkit.org/show_bug.cgi?id=52050
2958 Update build files and metadata to point to WebCore's new location.
2964 * DerivedSources.pro:
2967 * Source/autotools/webkit.m4:
2968 * Source/cmake/OptionsEfl.cmake:
2974 2011-01-06 Martin Robinson <mrobinson@igalia.com>
2976 Reviewed by Eric Seidel.
2978 [GTK] Initial build support for WebGL
2979 https://bugs.webkit.org/show_bug.cgi?id=51716
2981 * configure.ac: Add a configure option for WebGL.
2983 2011-01-06 Michael Saboff <msaboff@apple.com>
2985 Reviewed by Gavin Barraclough.
2987 Enhancement: Add Regexp Debug Compare between JIT and Interpreter
2988 https://bugs.webkit.org/show_bug.cgi?id=51834
2990 * JavaScriptCore: Copied from JavaScriptCore.
2992 2011-01-06 Martin Robinson <mrobinson@igalia.com>
2994 Reviewed by Xan Lopez.
2996 [GTK] Enable blob support by default
2997 https://bugs.webkit.org/show_bug.cgi?id=51994
2999 * configure.ac: Enable Blob support by default.
3001 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3003 Reviewed by Andreas Kling.
3005 [CMake] Fix the usage of SOURCE_GROUP
3006 https://bugs.webkit.org/show_bug.cgi?id=51739
3008 * Source/cmake/WebKitMacros.cmake:
3010 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3012 Reviewed by Andreas Kling.
3014 [WINCE] Remove CMake warning
3015 https://bugs.webkit.org/show_bug.cgi?id=51921
3017 * Source/cmake/WebKitHelpers.cmake:
3019 2011-01-04 Martin Robinson <mrobinson@igalia.com>
3021 Reviewed by David Levin.
3023 .gitignore should be updated to reflect Sources rename to Source
3024 https://bugs.webkit.org/show_bug.cgi?id=51893
3026 * .gitignore: Change all paths that reference the "Sources" directory to say "Source".
3028 2011-01-04 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
3030 Reviewed by Laszlo Gombos.
3032 [Qt] [Symbian] Build system cleanup
3034 After r74811 special handling for the Symbian build is no longer needed.
3035 This patch reverts r58756.
3039 2011-01-03 Xan Lopez <xlopez@igalia.com>
3041 Reviewed by Martin Robinson.
3043 * autogen.sh: also pass $ACLOCAL_FLAGS for tools that set that env
3044 variable (like jhbuild).
3046 2011-01-03 Patrick Gansterer <paroga@webkit.org>
3048 Reviewed by Darin Adler.
3050 [WINCE] Provide third party directory via environment variable
3051 https://bugs.webkit.org/show_bug.cgi?id=51643
3053 * Source/cmake/OptionsWinCE.cmake:
3055 2011-01-03 Xan Lopez <xlopez@igalia.com>
3057 Reviewed by Martin Robinson.
3059 Use autoreconf instead of calling manually all the usual commands.
3061 * autogen.sh: call autoreconf instead of
3062 aclocal/autoheader/autoconf/automake/libtoolize.
3064 2011-01-03 Xan Lopez <xlopez@igalia.com>
3066 Reviewed by Martin Robinson.
3068 [GTK] Disable superfluous GNU make built-in implicit rules
3069 https://bugs.webkit.org/show_bug.cgi?id=51826
3071 GNU make ships some superflous built-in rules that we never use
3072 and that end up adding up to a very significant portion of our
3073 total Makefile processing time. Disable them completely by
3074 defining the rule without any recipe, as suggested by the GNU make
3075 manual (10.5.6, Cancelling Implicit Rules).
3077 In my system the null-build goes from:
3079 make 43.51s user 12.77s system 99% cpu 56.628 total
3083 make 31.45s user 11.59s system 99% cpu 43.227 total
3085 * GNUmakefile.am: disable implicit built-in rules.
3087 2011-01-03 Mihai Parparita <mihaip@chromium.org>
3089 Unreviewed. Update .gitignore with new JavaScriptCore location.
3093 2011-01-02 Patrick Gansterer <paroga@webkit.org>
3095 [CMake] Unreviewed build fix.
3098 * Source/cmake/OptionsCommon.cmake:
3100 2011-01-01 Adam Barth <abarth@webkit.org>
3102 Reviewed by Eric Seidel.
3104 Move JavaScriptCore to Source
3105 https://bugs.webkit.org/show_bug.cgi?id=51604
3107 Update references to JavaScriptCore to point to the new location.
3111 * DerivedSources.pro:
3118 2011-01-01 Adam Barth <abarth@webkit.org>
3120 Reviewed by Eric Seidel.
3122 Move Sources to Source
3123 https://bugs.webkit.org/show_bug.cgi?id=51794
3125 Update build files to point to the new location.
3133 2010-12-31 Adam Barth <abarth@webkit.org>
3135 Rubber-stamped by Eric Seidel.
3137 Move HTML and XML parser benchmarks into PerformanceTests/Parser
3138 https://bugs.webkit.org/show_bug.cgi?id=51772
3140 Actually move the directory.
3142 * PerformanceTests/Parser: Copied from WebCore/benchmarks/parser.
3144 2010-12-31 Adam Barth <abarth@webkit.org>
3146 Rubber-stamped by Eric Seidel.
3148 Move PageLoadTests to PerformanceTests/PageLoad
3149 https://bugs.webkit.org/show_bug.cgi?id=51771
3151 Actually move the directory.
3153 * PageLoadTests: Removed.
3154 * PageLoadTests/svg: Removed.
3155 * PageLoadTests/svg/LICENSES: Removed.
3156 * PageLoadTests/svg/files: Removed.
3157 * PageLoadTests/svg/files/33041-Samurai.svg: Removed.
3158 * PageLoadTests/svg/files/42450-under the see.svg: Removed.
3159 * PageLoadTests/svg/files/42470-flower_from_my_garden_v2.svg: Removed.
3160 * PageLoadTests/svg/files/44057-drops on a blade.svg: Removed.
3161 * PageLoadTests/svg/files/Harvey_Rayner.svg: Removed.
3162 * PageLoadTests/svg/files/az-lizard_benji_park_01.svg: Removed.
3163 * PageLoadTests/svg/files/bamboo_01.svg: Removed.
3164 * PageLoadTests/svg/files/cacuts_01.svg: Removed.
3165 * PageLoadTests/svg/files/cowboy.svg: Removed.
3166 * PageLoadTests/svg/files/crawfish2_ganson.svg: Removed.
3167 * PageLoadTests/svg/files/deb9frac1.svg: Removed.
3168 * PageLoadTests/svg/files/food_leif_lodahl_01.svg: Removed.
3169 * PageLoadTests/svg/files/france.svg: Removed.
3170 * PageLoadTests/svg/files/francobollo_gnome_ezechi_02.svg: Removed.
3171 * PageLoadTests/svg/files/gearflowers.svg: Removed.
3172 * PageLoadTests/svg/files/hereGear4.svg: Removed.
3173 * PageLoadTests/svg/files/mtsthelens.svg: Removed.
3174 * PageLoadTests/svg/files/mtsthelens0.jpg: Removed.
3175 * PageLoadTests/svg/files/world-iso.svg: Removed.
3176 * PageLoadTests/svg/files/worldcup.svg: Removed.
3177 * PageLoadTests/svg/svg.pltsuite: Removed.
3178 * PerformanceTests/PageLoad: Copied from PageLoadTests.
3179 * Sources/cmake/WebKitPackaging.cmake:
3181 2010-12-31 Adam Barth <abarth@webkit.org>
3183 Rubber-stamped by Eric Seidel.
3185 Move SunSpider into PerformanceTests
3186 https://bugs.webkit.org/show_bug.cgi?id=51769
3188 Actually move the directory.
3190 * PerformanceTests: Added.
3191 * PerformanceTests/SunSpider: Copied from SunSpider.
3192 * Sources/cmake/WebKitPackaging.cmake:
3193 * SunSpider: Removed.
3194 * SunSpider/SunSpider.make: Removed.
3195 * SunSpider/TODO: Removed.
3196 * SunSpider/UNCOVERED: Removed.
3197 * SunSpider/hosted: Removed.
3198 * SunSpider/hosted/json2.js: Removed.
3199 * SunSpider/hosted/sunspider.css: Removed.
3200 * SunSpider/hosted/sunspider.html: Removed.
3201 * SunSpider/hosted/versions.html: Removed.
3202 * SunSpider/make-hosted: Removed.
3203 * SunSpider/resources: Removed.
3204 * SunSpider/resources/TEMPLATE.html: Removed.
3205 * SunSpider/resources/driver-TEMPLATE.html: Removed.
3206 * SunSpider/resources/results-TEMPLATE.html: Removed.
3207 * SunSpider/resources/sunspider-analyze-results.js: Removed.
3208 * SunSpider/resources/sunspider-compare-results.js: Removed.
3209 * SunSpider/resources/sunspider-standalone-compare.js: Removed.
3210 * SunSpider/resources/sunspider-standalone-driver.js: Removed.
3211 * SunSpider/sunspider: Removed.
3212 * SunSpider/sunspider-compare-results: Removed.
3213 * SunSpider/tests: Removed.
3214 * SunSpider/tests/parse-only: Removed.
3215 * SunSpider/tests/parse-only/LIST: Removed.
3216 * SunSpider/tests/parse-only/concat-jquery-mootools-prototype.js: Removed.
3217 * SunSpider/tests/parse-only/jquery-1.3.2.js: Removed.
3218 * SunSpider/tests/parse-only/mootools-1.2.2-core-nc.js: Removed.
3219 * SunSpider/tests/parse-only/prototype-1.6.0.3.js: Removed.
3220 * SunSpider/tests/sunspider-0.9: Removed.
3221 * SunSpider/tests/sunspider-0.9.1: Removed.
3222 * SunSpider/tests/sunspider-0.9.1/3d-cube.js: Removed.
3223 * SunSpider/tests/sunspider-0.9.1/3d-morph.js: Removed.
3224 * SunSpider/tests/sunspider-0.9.1/3d-raytrace.js: Removed.
3225 * SunSpider/tests/sunspider-0.9.1/LIST: Removed.
3226 * SunSpider/tests/sunspider-0.9.1/access-binary-trees.js: Removed.
3227 * SunSpider/tests/sunspider-0.9.1/access-fannkuch.js: Removed.
3228 * SunSpider/tests/sunspider-0.9.1/access-nbody.js: Removed.
3229 * SunSpider/tests/sunspider-0.9.1/access-nsieve.js: Removed.
3230 * SunSpider/tests/sunspider-0.9.1/bitops-3bit-bits-in-byte.js: Removed.
3231 * SunSpider/tests/sunspider-0.9.1/bitops-bits-in-byte.js: Removed.
3232 * SunSpider/tests/sunspider-0.9.1/bitops-bitwise-and.js: Removed.
3233 * SunSpider/tests/sunspider-0.9.1/bitops-nsieve-bits.js: Removed.
3234 * SunSpider/tests/sunspider-0.9.1/controlflow-recursive.js: Removed.
3235 * SunSpider/tests/sunspider-0.9.1/crypto-aes.js: Removed.
3236 * SunSpider/tests/sunspider-0.9.1/crypto-md5.js: Removed.
3237 * SunSpider/tests/sunspider-0.9.1/crypto-sha1.js: Removed.
3238 * SunSpider/tests/sunspider-0.9.1/date-format-tofte.js: Removed.
3239 * SunSpider/tests/sunspider-0.9.1/date-format-xparb.js: Removed.
3240 * SunSpider/tests/sunspider-0.9.1/math-cordic.js: Removed.
3241 * SunSpider/tests/sunspider-0.9.1/math-partial-sums.js: Removed.
3242 * SunSpider/tests/sunspider-0.9.1/math-spectral-norm.js: Removed.
3243 * SunSpider/tests/sunspider-0.9.1/regexp-dna.js: Removed.
3244 * SunSpider/tests/sunspider-0.9.1/string-base64.js: Removed.
3245 * SunSpider/tests/sunspider-0.9.1/string-fasta.js: Removed.
3246 * SunSpider/tests/sunspider-0.9.1/string-tagcloud.js: Removed.
3247 * SunSpider/tests/sunspider-0.9.1/string-unpack-code.js: Removed.
3248 * SunSpider/tests/sunspider-0.9.1/string-validate-input.js: Removed.
3249 * SunSpider/tests/sunspider-0.9/3d-cube.js: Removed.
3250 * SunSpider/tests/sunspider-0.9/3d-morph.js: Removed.
3251 * SunSpider/tests/sunspider-0.9/3d-raytrace.js: Removed.
3252 * SunSpider/tests/sunspider-0.9/LIST: Removed.
3253 * SunSpider/tests/sunspider-0.9/access-binary-trees.js: Removed.
3254 * SunSpider/tests/sunspider-0.9/access-fannkuch.js: Removed.
3255 * SunSpider/tests/sunspider-0.9/access-nbody.js: Removed.
3256 * SunSpider/tests/sunspider-0.9/access-nsieve.js: Removed.
3257 * SunSpider/tests/sunspider-0.9/bitops-3bit-bits-in-byte.js: Removed.
3258 * SunSpider/tests/sunspider-0.9/bitops-bits-in-byte.js: Removed.
3259 * SunSpider/tests/sunspider-0.9/bitops-bitwise-and.js: Removed.
3260 * SunSpider/tests/sunspider-0.9/bitops-nsieve-bits.js: Removed.
3261 * SunSpider/tests/sunspider-0.9/controlflow-recursive.js: Removed.
3262 * SunSpider/tests/sunspider-0.9/crypto-aes.js: Removed.
3263 * SunSpider/tests/sunspider-0.9/crypto-md5.js: Removed.
3264 * SunSpider/tests/sunspider-0.9/crypto-sha1.js: Removed.
3265 * SunSpider/tests/sunspider-0.9/date-format-tofte.js: Removed.
3266 * SunSpider/tests/sunspider-0.9/date-format-xparb.js: Removed.
3267 * SunSpider/tests/sunspider-0.9/math-cordic.js: Removed.
3268 * SunSpider/tests/sunspider-0.9/math-partial-sums.js: Removed.
3269 * SunSpider/tests/sunspider-0.9/math-spectral-norm.js: Removed.
3270 * SunSpider/tests/sunspider-0.9/regexp-dna.js: Removed.
3271 * SunSpider/tests/sunspider-0.9/string-base64.js: Removed.
3272 * SunSpider/tests/sunspider-0.9/string-fasta.js: Removed.
3273 * SunSpider/tests/sunspider-0.9/string-tagcloud.js: Removed.
3274 * SunSpider/tests/sunspider-0.9/string-unpack-code.js: Removed.
3275 * SunSpider/tests/sunspider-0.9/string-validate-input.js: Removed.
3276 * SunSpider/tests/ubench: Removed.
3277 * SunSpider/tests/ubench/LIST: Removed.
3278 * SunSpider/tests/ubench/function-closure.js: Removed.
3279 * SunSpider/tests/ubench/function-correct-args.js: Removed.
3280 * SunSpider/tests/ubench/function-empty.js: Removed.
3281 * SunSpider/tests/ubench/function-excess-args.js: Removed.
3282 * SunSpider/tests/ubench/function-missing-args.js: Removed.
3283 * SunSpider/tests/ubench/function-sum.js: Removed.
3284 * SunSpider/tests/ubench/loop-empty-resolve.js: Removed.
3285 * SunSpider/tests/ubench/loop-empty.js: Removed.
3286 * SunSpider/tests/ubench/loop-sum.js: Removed.
3287 * SunSpider/tests/v8-v4: Removed.
3288 * SunSpider/tests/v8-v4/LIST: Removed.
3289 * SunSpider/tests/v8-v4/v8-crypto.js: Removed.
3290 * SunSpider/tests/v8-v4/v8-deltablue.js: Removed.
3291 * SunSpider/tests/v8-v4/v8-earley-boyer.js: Removed.
3292 * SunSpider/tests/v8-v4/v8-raytrace.js: Removed.
3293 * SunSpider/tests/v8-v4/v8-regexp.js: Removed.
3294 * SunSpider/tests/v8-v4/v8-richards.js: Removed.
3295 * SunSpider/tests/v8-v4/v8-splay.js: Removed.
3296 * SunSpider/tests/v8-v5: Removed.
3297 * SunSpider/tests/v8-v5/LIST: Removed.
3298 * SunSpider/tests/v8-v5/v8-crypto.js: Removed.
3299 * SunSpider/tests/v8-v5/v8-deltablue.js: Removed.
3300 * SunSpider/tests/v8-v5/v8-earley-boyer.js: Removed.
3301 * SunSpider/tests/v8-v5/v8-raytrace.js: Removed.
3302 * SunSpider/tests/v8-v5/v8-regexp.js: Removed.
3303 * SunSpider/tests/v8-v5/v8-richards.js: Removed.
3304 * SunSpider/tests/v8-v5/v8-splay.js: Removed.
3305 * SunSpider/tests/v8-v6: Removed.
3306 * SunSpider/tests/v8-v6/LIST: Removed.
3307 * SunSpider/tests/v8-v6/v8-crypto.js: Removed.
3308 * SunSpider/tests/v8-v6/v8-deltablue.js: Removed.
3309 * SunSpider/tests/v8-v6/v8-earley-boyer.js: Removed.
3310 * SunSpider/tests/v8-v6/v8-raytrace.js: Removed.
3311 * SunSpider/tests/v8-v6/v8-regexp.js: Removed.
3312 * SunSpider/tests/v8-v6/v8-richards.js: Removed.
3313 * SunSpider/tests/v8-v6/v8-splay.js: Removed.
3314 * SunSpider/xcopy.excludes: Removed.
3316 2010-12-30 Konstantin Tokarev <annulen@yandex.ru>
3318 Reviewed by David Kilzer.
3320 [Qt] Don't build wtf/TCSystemAlloc.cpp if --system-malloc option is
3322 https://bugs.webkit.org/show_bug.cgi?id=51672
3324 * WebKit.pri: Replaced USE_SYSTEM_MALLOC with USE_SYSTEM_MALLOC=1
3326 2010-12-29 Philippe Normand <pnormand@igalia.com>
3328 Reviewed by Martin Robinson.
3330 [GTK] minimal build fails at link time due to missing sqlite3 symbols
3331 https://bugs.webkit.org/show_bug.cgi?id=51327
3333 * configure.ac: Error out if SQLite3 wasn't found while at least
3334 one of the features depending on it has been enabled.
3336 2010-12-29 Patrick Gansterer <paroga@webkit.org>
3338 Unreviewed. Use gcc as default preprocessor.
3340 * Sources/cmake/OptionsCommon.cmake:
3342 2010-12-27 Ryuan Choi <ryuan.choi@samsung.com>
3344 Reviewed by David Levin.
3346 [EFL] Change path of eflsymbols.filter
3347 https://bugs.webkit.org/show_bug.cgi?id=51659
3349 * Sources/cmake/OptionsEfl.cmake:
3351 2010-12-26 Adam Barth <abarth@webkit.org>
3353 Reviewed by Eric Siedel.
3355 Move autotools into Sources
3356 https://bugs.webkit.org/show_bug.cgi?id=51630
3360 * Sources/autotools: Copied from autotools.
3362 * autotools: Removed.
3363 * autotools/acinclude.m4: Removed.
3364 * autotools/dolt.m4: Removed.
3365 * autotools/gsettings.m4: Removed.
3366 * autotools/symbols.filter: Removed.
3367 * autotools/webkit.m4: Removed.
3370 2010-12-26 Adam Barth <abarth@webkit.org>
3372 Reviewed by Eric Seidel.
3374 Move cmake into Sources
3375 https://bugs.webkit.org/show_bug.cgi?id=51631
3378 * Sources/cmake: Copied from cmake.
3380 * cmake/FindCFLite.cmake: Removed.
3381 * cmake/FindCairo.cmake: Removed.
3382 * cmake/FindEFL.cmake: Removed.
3383 * cmake/FindFontconfig.cmake: Removed.
3384 * cmake/FindFreetype.cmake: Removed.
3385 * cmake/FindGDK-PixBuf.cmake: Removed.
3386 * cmake/FindGDK.cmake: Removed.
3387 * cmake/FindGIO.cmake: Removed.
3388 * cmake/FindGStreamer-App.cmake: Removed.
3389 * cmake/FindGStreamer-Base.cmake: Removed.
3390 * cmake/FindGStreamer-Interfaces.cmake: Removed.
3391 * cmake/FindGStreamer-Pbutils.cmake: Removed.
3392 * cmake/FindGStreamer-Plugins-Base.cmake: Removed.
3393 * cmake/FindGStreamer-Video.cmake: Removed.
3394 * cmake/FindGStreamer.cmake: Removed.
3395 * cmake/FindGlib.cmake: Removed.
3396 * cmake/FindGperf.cmake: Removed.
3397 * cmake/FindGthread.cmake: Removed.
3398 * cmake/FindICU.cmake: Removed.
3399 * cmake/FindLibSoup2.cmake: Removed.
3400 * cmake/FindLibXlst.cmake: Removed.
3401 * cmake/FindPango.cmake: Removed.
3402 * cmake/FindSqlite.cmake: Removed.
3403 * cmake/LibFindMacros.cmake: Removed.
3404 * cmake/OptionsCommon.cmake: Removed.
3405 * cmake/OptionsEfl.cmake: Removed.
3406 * cmake/OptionsWinCE.cmake: Removed.
3407 * cmake/OptionsWindows.cmake: Removed.
3408 * cmake/WebKitEfl.cmake: Removed.
3409 * cmake/WebKitFS.cmake: Removed.
3410 * cmake/WebKitFeatures.cmake: Removed.
3411 * cmake/WebKitHelpers.cmake: Removed.
3412 * cmake/WebKitMacros.cmake: Removed.
3413 * cmake/WebKitPackaging.cmake: Removed.
3414 * cmake/eflsymbols.filter: Removed.
3416 2010-12-26 Adam Barth <abarth@webkit.org>
3418 Fix some references to the old location of the WebKit website in git
3423 2010-12-25 Adam Barth <abarth@webkit.org>
3425 Reviewed by Eric Seidel.
3427 Move ANGLE to Sources/ThirdParty
3428 https://bugs.webkit.org/show_bug.cgi?id=51605
3430 Actually move ANGLE and update the Makefile.
3433 * ANGLE/ANGLE.xcodeproj: Removed.
3434 * ANGLE/ANGLE.xcodeproj/project.pbxproj: Removed.
3435 * ANGLE/Configurations: Removed.
3436 * ANGLE/Configurations/ANGLE.xcconfig: Removed.
3437 * ANGLE/Configurations/Base.xcconfig: Removed.
3438 * ANGLE/Configurations/DebugRelease.xcconfig: Removed.
3439 * ANGLE/Makefile: Removed.
3440 * ANGLE/include: Removed.
3441 * ANGLE/include/EGL: Removed.
3442 * ANGLE/include/EGL/egl.h: Removed.
3443 * ANGLE/include/EGL/eglext.h: Removed.
3444 * ANGLE/include/EGL/eglplatform.h: Removed.
3445 * ANGLE/include/GLES2: Removed.
3446 * ANGLE/include/GLES2/gl2.h: Removed.
3447 * ANGLE/include/GLES2/gl2ext.h: Removed.
3448 * ANGLE/include/GLES2/gl2platform.h: Removed.
3449 * ANGLE/include/GLSLANG: Removed.
3450 * ANGLE/include/GLSLANG/ShaderLang.h: Removed.
3451 * ANGLE/include/KHR: Removed.
3452 * ANGLE/include/KHR/khrplatform.h: Removed.
3453 * ANGLE/src: Removed.
3454 * ANGLE/src/build_angle.xcodeproj: Removed.
3455 * ANGLE/src/build_angle.xcodeproj/project.pbxproj: Removed.
3456 * ANGLE/src/common: Removed.
3457 * ANGLE/src/common/angleutils.h: Removed.
3458 * ANGLE/src/common/debug.cpp: Removed.
3459 * ANGLE/src/common/debug.h: Removed.
3460 * ANGLE/src/compiler: Removed.
3461 * ANGLE/src/compiler/BaseTypes.h: Removed.
3462 * ANGLE/src/compiler/CodeGenGLSL.cpp: Removed.
3463 * ANGLE/src/compiler/CodeGenHLSL.cpp: Removed.
3464 * ANGLE/src/compiler/Common.h: Removed.
3465 * ANGLE/src/compiler/ConstantUnion.h: Removed.
3466 * ANGLE/src/compiler/InfoSink.cpp: Removed.
3467 * ANGLE/src/compiler/InfoSink.h: Removed.
3468 * ANGLE/src/compiler/Initialize.cpp: Removed.
3469 * ANGLE/src/compiler/Initialize.h: Removed.
3470 * ANGLE/src/compiler/InitializeDll.cpp: Removed.
3471 * ANGLE/src/compiler/InitializeDll.h: Removed.
3472 * ANGLE/src/compiler/InitializeGlobals.h: Removed.
3473 * ANGLE/src/compiler/InitializeParseContext.h: Removed.
3474 * ANGLE/src/compiler/IntermTraverse.cpp: Removed.
3475 * ANGLE/src/compiler/Intermediate.cpp: Removed.
3476 * ANGLE/src/compiler/MMap.h: Removed.
3477 * ANGLE/src/compiler/OutputGLSL.cpp: Removed.
3478 * ANGLE/src/compiler/OutputGLSL.h: Removed.
3479 * ANGLE/src/compiler/OutputHLSL.cpp: Removed.
3480 * ANGLE/src/compiler/OutputHLSL.h: Removed.
3481 * ANGLE/src/compiler/ParseHelper.cpp: Removed.
3482 * ANGLE/src/compiler/ParseHelper.h: Removed.
3483 * ANGLE/src/compiler/PoolAlloc.cpp: Removed.
3484 * ANGLE/src/compiler/PoolAlloc.h: Removed.
3485 * ANGLE/src/compiler/QualifierAlive.cpp: Removed.
3486 * ANGLE/src/compiler/QualifierAlive.h: Removed.
3487 * ANGLE/src/compiler/RemoveTree.cpp: Removed.
3488 * ANGLE/src/compiler/RemoveTree.h: Removed.
3489 * ANGLE/src/compiler/ShHandle.h: Removed.
3490 * ANGLE/src/compiler/ShaderLang.cpp: Removed.
3491 * ANGLE/src/compiler/SymbolTable.cpp: Removed.
3492 * ANGLE/src/compiler/SymbolTable.h: Removed.
3493 * ANGLE/src/compiler/TranslatorGLSL.cpp: Removed.
3494 * ANGLE/src/compiler/TranslatorGLSL.h: Removed.
3495 * ANGLE/src/compiler/TranslatorHLSL.cpp: Removed.
3496 * ANGLE/src/compiler/TranslatorHLSL.h: Removed.
3497 * ANGLE/src/compiler/Types.h: Removed.
3498 * ANGLE/src/compiler/UnfoldSelect.cpp: Removed.
3499 * ANGLE/src/compiler/UnfoldSelect.h: Removed.
3500 * ANGLE/src/compiler/debug.cpp: Removed.
3501 * ANGLE/src/compiler/debug.h: Removed.
3502 * ANGLE/src/compiler/glslang.l: Removed.
3503 * ANGLE/src/compiler/glslang.y: Removed.
3504 * ANGLE/src/compiler/intermOut.cpp: Removed.
3505 * ANGLE/src/compiler/intermediate.h: Removed.
3506 * ANGLE/src/compiler/localintermediate.h: Removed.
3507 * ANGLE/src/compiler/osinclude.h: Removed.
3508 * ANGLE/src/compiler/ossource_posix.cpp: Removed.
3509 * ANGLE/src/compiler/ossource_win.cpp: Removed.
3510 * ANGLE/src/compiler/parseConst.cpp: Removed.
3511 * ANGLE/src/compiler/preprocessor: Removed.
3512 * ANGLE/src/compiler/preprocessor/atom.c: Removed.
3513 * ANGLE/src/compiler/preprocessor/atom.h: Removed.
3514 * ANGLE/src/compiler/preprocessor/compile.h: Removed.
3515 * ANGLE/src/compiler/preprocessor/cpp.c: Removed.
3516 * ANGLE/src/compiler/preprocessor/cpp.h: Removed.
3517 * ANGLE/src/compiler/preprocessor/cppstruct.c: Removed.
3518 * ANGLE/src/compiler/preprocessor/memory.c: Removed.
3519 * ANGLE/src/compiler/preprocessor/memory.h: Removed.
3520 * ANGLE/src/compiler/preprocessor/parser.h: Removed.
3521 * ANGLE/src/compiler/preprocessor/preprocess.h: Removed.
3522 * ANGLE/src/compiler/preprocessor/scanner.c: Removed.
3523 * ANGLE/src/compiler/preprocessor/scanner.h: Removed.
3524 * ANGLE/src/compiler/preprocessor/slglobals.h: Removed.
3525 * ANGLE/src/compiler/preprocessor/symbols.c: Removed.
3526 * ANGLE/src/compiler/preprocessor/symbols.h: Removed.
3527 * ANGLE/src/compiler/preprocessor/tokens.c: Removed.
3528 * ANGLE/src/compiler/preprocessor/tokens.h: Removed.
3529 * ANGLE/src/compiler/tools: Removed.
3530 * ANGLE/src/compiler/unistd.h: Removed.
3531 * ANGLE/src/libEGL: Removed.
3532 * ANGLE/src/libEGL/Config.cpp: Removed.
3533 * ANGLE/src/libEGL/Config.h: Removed.
3534 * ANGLE/src/libEGL/Display.cpp: Removed.
3535 * ANGLE/src/libEGL/Display.h: Removed.
3536 * ANGLE/src/libEGL/Surface.cpp: Removed.
3537 * ANGLE/src/libEGL/Surface.h: Removed.
3538 * ANGLE/src/libEGL/libEGL.cpp: Removed.
3539 * ANGLE/src/libEGL/libEGL.def: Removed.
3540 * ANGLE/src/libEGL/libEGL.vcproj: Removed.
3541 * ANGLE/src/libEGL/main.cpp: Removed.
3542 * ANGLE/src/libEGL/main.h: Removed.
3543 * ANGLE/src/libGLESv2: Removed.
3544 * ANGLE/src/libGLESv2/Blit.cpp: Removed.
3545 * ANGLE/src/libGLESv2/Blit.h: Removed.
3546 * ANGLE/src/libGLESv2/Buffer.cpp: Removed.
3547 * ANGLE/src/libGLESv2/Buffer.h: Removed.
3548 * ANGLE/src/libGLESv2/Context.cpp: Removed.
3549 * ANGLE/src/libGLESv2/Context.h: Removed.
3550 * ANGLE/src/libGLESv2/Framebuffer.cpp: Removed.
3551 * ANGLE/src/libGLESv2/Framebuffer.h: Removed.
3552 * ANGLE/src/libGLESv2/Program.cpp: Removed.
3553 * ANGLE/src/libGLESv2/Program.h: Removed.
3554 * ANGLE/src/libGLESv2/RefCountObject.cpp: Removed.
3555 * ANGLE/src/libGLESv2/RefCountObject.h: Removed.
3556 * ANGLE/src/libGLESv2/Renderbuffer.cpp: Removed.
3557 * ANGLE/src/libGLESv2/Renderbuffer.h: Removed.
3558 * ANGLE/src/libGLESv2/ResourceManager.cpp: Removed.
3559 * ANGLE/src/libGLESv2/ResourceManager.h: Removed.
3560 * ANGLE/src/libGLESv2/Shader.cpp: Removed.
3561 * ANGLE/src/libGLESv2/Shader.h: Removed.
3562 * ANGLE/src/libGLESv2/Texture.cpp: Removed.
3563 * ANGLE/src/libGLESv2/Texture.h: Removed.
3564 * ANGLE/src/libGLESv2/geometry: Removed.
3565 * ANGLE/src/libGLESv2/geometry/IndexDataManager.cpp: Removed.
3566 * ANGLE/src/libGLESv2/geometry/IndexDataManager.h: Removed.
3567 * ANGLE/src/libGLESv2/geometry/VertexDataManager.cpp: Removed.
3568 * ANGLE/src/libGLESv2/geometry/VertexDataManager.h: Removed.
3569 * ANGLE/src/libGLESv2/geometry/backend.cpp: Removed.
3570 * ANGLE/src/libGLESv2/geometry/backend.h: Removed.
3571 * ANGLE/src/libGLESv2/geometry/dx9.cpp: Removed.
3572 * ANGLE/src/libGLESv2/geometry/dx9.h: Removed.
3573 * ANGLE/src/libGLESv2/geometry/vertexconversion.h: Removed.
3574 * ANGLE/src/libGLESv2/libGLESv2.cpp: Removed.
3575 * ANGLE/src/libGLESv2/libGLESv2.def: Removed.
3576 * ANGLE/src/libGLESv2/libGLESv2.vcproj: Removed.
3577 * ANGLE/src/libGLESv2/main.cpp: Removed.
3578 * ANGLE/src/libGLESv2/main.h: Removed.
3579 * ANGLE/src/libGLESv2/mathutil.h: Removed.
3580 * ANGLE/src/libGLESv2/utilities.cpp: Removed.
3581 * ANGLE/src/libGLESv2/utilities.h: Removed.
3583 * Sources/ThirdParty: Added.
3584 * Sources/ThirdParty/ANGLE: Copied from ANGLE.
3586 2010-12-26 Patrick Gansterer <paroga@webkit.org>
3588 Unreviewed WinCE buildfix after r74626.
3590 * cmake/OptionsWinCE.cmake:
3592 2010-12-24 Darin Adler <darin@apple.com>
3594 Updated makefiles used by Apple engineers to fix build with the
3595 new JavaScriptGlue location.
3597 * Makefile: Told this to build JavaScriptGlue. Some day we might
3598 want it to descend into Sources instead and use the Makefile there,
3599 but there are problems with sequencing the project builds, so that
3601 * Sources/Makefile.shared: Added.
3603 2010-12-24 Ryuan Choi <ryuan.choi@samsung.com>
3605 Reviewed by Kenneth Rohde Christiansen.
3607 [EFL] Add option to enable Touch Events.
3608 https://bugs.webkit.org/show_bug.cgi?id=49125
3610 Add ENABLE_TOUCH_EVENTS option.
3612 * cmake/OptionsEfl.cmake:
3613 * cmakeconfig.h.cmake:
3615 2010-12-23 Adam Barth <abarth@webkit.org>
3617 Rubber-stamped by Eric Seidel.
3619 Move JavaScriptGlue into Sources
3620 https://bugs.webkit.org/show_bug.cgi?id=51583
3622 Actually perform the move.
3624 * JavaScriptGlue: Removed.
3625 * JavaScriptGlue/Configurations: Removed.
3626 * JavaScriptGlue/Configurations/Base.xcconfig: Removed.
3627 * JavaScriptGlue/Configurations/DebugRelease.xcconfig: Removed.
3628 * JavaScriptGlue/Configurations/JavaScriptGlue.xcconfig: Removed.
3629 * JavaScriptGlue/Configurations/Version.xcconfig: Removed.
3630 * JavaScriptGlue/English.lproj: Removed.
3631 * JavaScriptGlue/English.lproj/InfoPlist.strings: Removed.
3632 * JavaScriptGlue/ForwardingHeaders: Removed.
3633 * JavaScriptGlue/ForwardingHeaders/masm: Removed.
3634 * JavaScriptGlue/ForwardingHeaders/masm/X86Assembler.h: Removed.
3635 * JavaScriptGlue/ForwardingHeaders/profiler: Removed.
3636 * JavaScriptGlue/ForwardingHeaders/profiler/Profiler.h: Removed.
3637 * JavaScriptGlue/ForwardingHeaders/runtime: Removed.
3638 * JavaScriptGlue/ForwardingHeaders/runtime/CallFrame.h: Removed.
3639 * JavaScriptGlue/ForwardingHeaders/wtf: Removed.
3640 * JavaScriptGlue/ForwardingHeaders/wtf/ASCIICType.h: Removed.
3641 * JavaScriptGlue/ForwardingHeaders/wtf/AlwaysInline.h: Removed.
3642 * JavaScriptGlue/ForwardingHeaders/wtf/Assertions.h: Removed.
3643 * JavaScriptGlue/ForwardingHeaders/wtf/Atomics.h: Removed.
3644 * JavaScriptGlue/ForwardingHeaders/wtf/Bitmap.h: Removed.
3645 * JavaScriptGlue/ForwardingHeaders/wtf/BumpPointerAllocator.h: Removed.
3646 * JavaScriptGlue/ForwardingHeaders/wtf/CrossThreadRefCounted.h: Removed.
3647 * JavaScriptGlue/ForwardingHeaders/wtf/CurrentTime.h: Removed.
3648 * JavaScriptGlue/ForwardingHeaders/wtf/DateInstanceCache.h: Removed.
3649 * JavaScriptGlue/ForwardingHeaders/wtf/DateMath.h: Removed.
3650 * JavaScriptGlue/ForwardingHeaders/wtf/FastAllocBase.h: Removed.
3651 * JavaScriptGlue/ForwardingHeaders/wtf/FastMalloc.h: Removed.
3652 * JavaScriptGlue/ForwardingHeaders/wtf/FixedArray.h: Removed.
3653 * JavaScriptGlue/ForwardingHeaders/wtf/Forward.h: Removed.
3654 * JavaScriptGlue/ForwardingHeaders/wtf/HashCountedSet.h: Removed.
3655 * JavaScriptGlue/ForwardingHeaders/wtf/HashFunctions.h: Removed.
3656 * JavaScriptGlue/ForwardingHeaders/wtf/HashMap.h: Removed.
3657 * JavaScriptGlue/ForwardingHeaders/wtf/HashSet.h: Removed.
3658 * JavaScriptGlue/ForwardingHeaders/wtf/HashTraits.h: Removed.
3659 * JavaScriptGlue/ForwardingHeaders/wtf/ListHashSet.h: Removed.
3660 * JavaScriptGlue/ForwardingHeaders/wtf/ListRefPtr.h: Removed.
3661 * JavaScriptGlue/ForwardingHeaders/wtf/Locker.h: Removed.
3662 * JavaScriptGlue/ForwardingHeaders/wtf/MainThread.h: Removed.
3663 * JavaScriptGlue/ForwardingHeaders/wtf/MathExtras.h: Removed.
3664 * JavaScriptGlue/ForwardingHeaders/wtf/Noncopyable.h: Removed.
3665 * JavaScriptGlue/ForwardingHeaders/wtf/NotFound.h: Removed.
3666 * JavaScriptGlue/ForwardingHeaders/wtf/OSAllocator.h: Removed.
3667 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtr.h: Removed.
3668 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtrCommon.h: Removed.
3669 * JavaScriptGlue/ForwardingHeaders/wtf/OwnFastMallocPtr.h: Removed.
3670 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtr.h: Removed.
3671 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtrCommon.h: Removed.
3672 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocation.h: Removed.
3673 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocationAligned.h: Removed.
3674 * JavaScriptGlue/ForwardingHeaders/wtf/PageBlock.h: Removed.
3675 * JavaScriptGlue/ForwardingHeaders/wtf/PageReservation.h: Removed.
3676 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnArrayPtr.h: Removed.
3677 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnPtr.h: Removed.
3678 * JavaScriptGlue/ForwardingHeaders/wtf/PassRefPtr.h: Removed.
3679 * JavaScriptGlue/ForwardingHeaders/wtf/Platform.h: Removed.
3680 * JavaScriptGlue/ForwardingHeaders/wtf/PossiblyNull.h: Removed.
3681 * JavaScriptGlue/ForwardingHeaders/wtf/PtrAndFlags.h: Removed.
3682 * JavaScriptGlue/ForwardingHeaders/wtf/RandomNumber.h: Removed.
3683 * JavaScriptGlue/ForwardingHeaders/wtf/RefCounted.h: Removed.
3684 * JavaScriptGlue/ForwardingHeaders/wtf/RefPtr.h: Removed.
3685 * JavaScriptGlue/ForwardingHeaders/wtf/StackBounds.h: Removed.
3686 * JavaScriptGlue/ForwardingHeaders/wtf/StdLibExtras.h: Removed.
3687 * JavaScriptGlue/ForwardingHeaders/wtf/StringHasher.h: Removed.
3688 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSafeShared.h: Removed.
3689 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSpecific.h: Removed.
3690 * JavaScriptGlue/ForwardingHeaders/wtf/Threading.h: Removed.
3691 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadingPrimitives.h: Removed.
3692 * JavaScriptGlue/ForwardingHeaders/wtf/UnusedParam.h: Removed.
3693 * JavaScriptGlue/ForwardingHeaders/wtf/VMTags.h: Removed.
3694 * JavaScriptGlue/ForwardingHeaders/wtf/ValueCheck.h: Removed.
3695 * JavaScriptGlue/ForwardingHeaders/wtf/Vector.h: Removed.
3696 * JavaScriptGlue/ForwardingHeaders/wtf/VectorTraits.h: Removed.
3697 * JavaScriptGlue/ForwardingHeaders/wtf/WTFThreadData.h: Removed.
3698 * JavaScriptGlue/ForwardingHeaders/wtf/text: Removed.
3699 * JavaScriptGlue/ForwardingHeaders/wtf/text/CString.h: Removed.
3700 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringHash.h: Removed.
3701 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImpl.h: Removed.
3702 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImplBase.h: Removed.
3703 * JavaScriptGlue/ForwardingHeaders/wtf/text/TextPosition.h: Removed.
3704 * JavaScriptGlue/ForwardingHeaders/wtf/text/WTFString.h: Removed.
3705 * JavaScriptGlue/ForwardingHeaders/wtf/unicode: Removed.
3706 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/Unicode.h: Removed.
3707 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu: Removed.
3708 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu/UnicodeIcu.h: Removed.
3709 * JavaScriptGlue/Info.plist: Removed.
3710 * JavaScriptGlue/JSBase.cpp: Removed.
3711 * JavaScriptGlue/JSBase.h: Removed.
3712 * JavaScriptGlue/JSObject.cpp: Removed.
3713 * JavaScriptGlue/JSObject.h: Removed.
3714 * JavaScriptGlue/JSRun.cpp: Removed.
3715 * JavaScriptGlue/JSRun.h: Removed.
3716 * JavaScriptGlue/JSUtils.cpp: Removed.
3717 * JavaScriptGlue/JSUtils.h: Removed.
3718 * JavaScriptGlue/JSValueWrapper.cpp: Removed.
3719 * JavaScriptGlue/JSValueWrapper.h: Removed.
3720 * JavaScriptGlue/JavaScriptGlue.cpp: Removed.
3721 * JavaScriptGlue/JavaScriptGlue.exp: Removed.
3722 * JavaScriptGlue/JavaScriptGlue.h: Removed.
3723 * JavaScriptGlue/JavaScriptGlue.xcodeproj: Removed.
3724 * JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj: Removed.
3725 * JavaScriptGlue/LICENSE: Removed.
3726 * JavaScriptGlue/Makefile: Removed.
3727 * JavaScriptGlue/UserObjectImp.cpp: Removed.
3728 * JavaScriptGlue/UserObjectImp.h: Removed.
3729 * JavaScriptGlue/config.h: Removed.
3730 * JavaScriptGlue/icu: Removed.
3731 * JavaScriptGlue/icu/LICENSE: Removed.
3732 * JavaScriptGlue/icu/README: Removed.
3733 * JavaScriptGlue/icu/unicode: Removed.
3734 * JavaScriptGlue/icu/unicode/platform.h: Removed.
3735 * JavaScriptGlue/icu/unicode/putil.h: Removed.
3736 * JavaScriptGlue/icu/unicode/uchar.h: Removed.
3737 * JavaScriptGlue/icu/unicode/ucnv.h: Removed.
3738 * JavaScriptGlue/icu/unicode/ucnv_err.h: Removed.
3739 * JavaScriptGlue/icu/unicode/uconfig.h: Removed.
3740 * JavaScriptGlue/icu/unicode/uenum.h: Removed.
3741 * JavaScriptGlue/icu/unicode/uiter.h: Removed.
3742 * JavaScriptGlue/icu/unicode/umachine.h: Removed.
3743 * JavaScriptGlue/icu/unicode/urename.h: Removed.
3744 * JavaScriptGlue/icu/unicode/ustring.h: Removed.
3745 * JavaScriptGlue/icu/unicode/utf.h: Removed.
3746 * JavaScriptGlue/icu/unicode/utf16.h: Removed.
3747 * JavaScriptGlue/icu/unicode/utf8.h: Removed.
3748 * JavaScriptGlue/icu/unicode/utf_old.h: Removed.
3749 * JavaScriptGlue/icu/unicode/utypes.h: Removed.
3750 * JavaScriptGlue/icu/unicode/uversion.h: Removed.
3751 * JavaScriptGlue/testjsglue.cpp: Removed.
3754 * Sources/JavaScriptGlue: Copied from JavaScriptGlue.
3755 * Sources/Makefile: Added.
3757 2010-12-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
3759 Reviewed by Kenneth Rohde Christiansen.
3761 [EFL] Fix ContextMenu removal
3762 https://bugs.webkit.org/show_bug.cgi?id=51530
3764 Fix ContextMenu removal
3766 In r74207 the support for ContextMenu was removed from EFL while the
3767 code is being ported to the new CROSS_PLATFORM_MENUS due to build
3768 breakage. However there were some missing removals in the shutdown
3769 logic that introduced a bug, leading to a segmentation fault when
3770 ContexController was destroyed.
3772 The best way to effectively disable the ContextMenu is to conditionally
3773 compile the meaningful stuff by surrounding with "#if
3774 ENABLE(CONTEXT_MENUS)" and then disabling it in CMake.
3776 * cmake/OptionsEfl.cmake: Disable ContextMenu and don't pretend we
3777 implement CROSS_PLATFORM_MENUS yet.
3779 2010-12-22 Xan Lopez <xlopez@igalia.com>
3781 Reviewed by Gustavo Noronha.
3783 * configure.ac: bump version to 1.3.9.
3785 2010-12-22 Xan Lopez <xlopez@igalia.com>
3787 Reviewed by Gustavo Noronha.
3789 [GTK] Compilation fixes with GTK+ 2.91.7
3790 https://bugs.webkit.org/show_bug.cgi?id=51487
3792 * configure.ac: depend on GTK+ 2.91.7 when using GTK+ 3.x.
3794 2010-12-22 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3796 Reviewed by Antonio Gomes.
3798 [EFL] Sets default user agent
3799 https://bugs.webkit.org/show_bug.cgi?id=47903
3801 Add macros for WebKit EFL and User Agent.
3803 * cmake/OptionsEfl.cmake:
3804 * cmakeconfig.h.cmake:
3806 2010-12-20 Adam Barth <abarth@webkit.org>
3808 Move web sites to Websites directory
3809 https://bugs.webkit.org/show_bug.cgi?id=51323
3811 This patch was never officially reviewed (because it was too large to
3812 upload to bugs.webkit.org), but it was discussed on webkit-dev and Mark
3813 Rowe gave me the green light.
3815 * BugsSite: Removed.
3816 * BugsSite/.cvsignore: Removed.
3817 * BugsSite/.htaccess: Removed.
3818 * BugsSite/Bugzilla: Removed.
3819 * BugsSite/Bugzilla.pm: Removed.
3820 * BugsSite/Bugzilla/.cvsignore: Removed.
3821 * BugsSite/Bugzilla/.htaccess: Removed.
3822 * BugsSite/Bugzilla/Attachment: Removed.
3823 * BugsSite/Bugzilla/Attachment.pm: Removed.
3824 * BugsSite/Bugzilla/Attachment/PatchReader.pm: Removed.
3825 * BugsSite/Bugzilla/Auth: Removed.
3826 * BugsSite/Bugzilla/Auth.pm: Removed.
3827 * BugsSite/Bugzilla/Auth/Login: Removed.
3828 * BugsSite/Bugzilla/Auth/Login.pm: Removed.
3829 * BugsSite/Bugzilla/Auth/Login/CGI.pm: Removed.
3830 * BugsSite/Bugzilla/Auth/Login/Cookie.pm: Removed.
3831 * BugsSite/Bugzilla/Auth/Login/Env.pm: Removed.
3832 * BugsSite/Bugzilla/Auth/Login/Stack.pm: Removed.
3833 * BugsSite/Bugzilla/Auth/Login/WWW: Removed.
3834 * BugsSite/Bugzilla/Auth/Login/WWW/CGI: Removed.
3835 * BugsSite/Bugzilla/Auth/Persist: Removed.
3836 * BugsSite/Bugzilla/Auth/Persist/Cookie.pm: Removed.
3837 * BugsSite/Bugzilla/Auth/Verify:&nbs