1 2011-10-18 Adam Barth <abarth@webkit.org>
3 Always enable ENABLE(XPATH)
4 https://bugs.webkit.org/show_bug.cgi?id=70217
6 Reviewed by Eric Seidel.
8 * Source/cmake/OptionsEfl.cmake:
9 * Source/cmake/OptionsWinCE.cmake:
10 * Source/cmakeconfig.h.cmake:
13 2011-10-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
15 [Qt] Merge QML plugin for WebKit2 with the original WebKit1 plugin
17 We don't need a sepearate plugin, as we no longer expose the WK2
18 APIs under QtWebKit.experimental, but now use QtWebKit. The version
19 was also changed to 3.0 instead of 5.0, as the original plugin was
20 versioned 1.0, and bumping to 3.0 fits the scheme used by QtWebKit releases.
22 Reviewed by Andreas Kling.
26 2011-10-18 Zan Dobersek <zandobersek@gmail.com>
28 [Gtk] Support for client-based geolocation
29 https://bugs.webkit.org/show_bug.cgi?id=64970
31 Reviewed by Martin Robinson.
33 Remove flag for enabling client-based geolocation since
34 it is used by default on Gtk port and hence not configurable.
38 2011-10-17 Leandro Pereira <leandro@profusion.mobi>
40 Unreviewed; actually enable/disable microdata support in CMake.
42 Follow-up to r97471, which did not plug the option to enable/disable
43 microdata into the buildsystem.
45 * Source/cmake/OptionsEfl.cmake: Add ENABLE_MICRODATA feature, turned off by default.
46 * Source/cmake/OptionsWinCE.cmake: Ditto.
47 * Source/cmakeconfig.h.cmake: Add ENABLE_MICRODATA #cmakedefine.
49 2011-10-17 Ryosuke Niwa <rniwa@webkit.org>
51 GTK build fix patch by Gustavo Noronha Silva.
53 * Source/autotools/symbols.filter:
55 2011-10-17 Vamshikrishna Yellenki <vamshi@motorola.com>
57 [webkit]Debug Build Bot failure
58 https://bugs.webkit.org/show_bug.cgi?id=70222
60 Reviewed by Xan Lopez.
62 * Source/autotools/symbols.filter: Corrected the filter name for getLocationAndLengthFronRange
64 2011-10-16 Adam Barth <abarth@webkit.org>
66 Always enable ENABLE(DOM_STORAGE)
67 https://bugs.webkit.org/show_bug.cgi?id=70189
69 Reviewed by Eric Seidel.
71 * Source/cmake/OptionsEfl.cmake:
72 * Source/cmake/OptionsWinCE.cmake:
73 * Source/cmakeconfig.h.cmake:
76 2011-10-15 Laszlo Gombos <laszlo.1.gombos@nokia.com>
78 [Qt] [Symbian] Remove support for the Symbian platform for the QtWebKit port
79 https://bugs.webkit.org/show_bug.cgi?id=69920
81 Reviewed by Kenneth Rohde Christiansen.
86 2011-10-14 Mark Hahnenberg <mhahnenberg@apple.com>
88 Rename virtual put to putVirtual
89 https://bugs.webkit.org/show_bug.cgi?id=69851
91 Reviewed by Darin Adler.
93 Renamed virtual versions of put to putVirtual in prepration for
94 adding the static put to the MethodTable in ClassInfo since the
95 compiler gets mad if the virtual and static versions have the same
98 * Source/autotools/symbols.filter:
100 2011-10-14 Mark Hahnenberg <mhahnenberg@apple.com>
102 Rename virtual put to putVirtual
103 https://bugs.webkit.org/show_bug.cgi?id=69851
105 Reviewed by Darin Adler.
107 Renamed virtual versions of put to putVirtual in prepration for
108 adding the static put to the MethodTable in ClassInfo since the
109 compiler gets mad if the virtual and static versions have the same
112 * Source/autotools/symbols.filter:
114 2011-10-13 Arko Saha <arko@motorola.com>
116 Microdata: Basic implementation of document.getItems() method.
117 https://bugs.webkit.org/show_bug.cgi?id=68610
119 Reviewed by Ryosuke Niwa.
121 Added ENABLE(MICRODATA) feature flag.
125 2011-10-14 Raphael Kubo da Costa <kubo@profusion.mobi>
127 [EFL] Add DumpRenderTreeSupportEfl
128 https://bugs.webkit.org/show_bug.cgi?id=68458
130 Reviewed by Kenneth Rohde Christiansen.
132 * Source/cmake/eflsymbols.filter: Export DumpRenderTreeSupportEfl
133 symbols so that DumpRenderTree can link to them.
135 2011-10-12 Adam Barth <abarth@webkit.org>
137 Remove ENABLE(XHTMLMP) and associated code
138 https://bugs.webkit.org/show_bug.cgi?id=69729
140 Reviewed by David Levin.
142 * Source/cmake/OptionsEfl.cmake:
143 * Source/cmake/OptionsWinCE.cmake:
144 * Source/cmakeconfig.h.cmake:
147 2011-10-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
149 Fix build with GLib 2.31
150 https://bugs.webkit.org/show_bug.cgi?id=69840
152 Reviewed by Martin Robinson.
154 * configure.ac: add check for pthread rwlock support.
156 2011-10-10 Martin Robinson <mrobinson@igalia.com>
158 [GTK] [WebKit2] Make adding another unit test easier
159 https://bugs.webkit.org/show_bug.cgi?id=69409
161 Reviewed by Gustavo Noronha Silva.
163 * GNUmakefile.am: Include the new testing makefile.
165 2011-10-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
167 [Qt] Remove all references to QTDIR_build and standalone_package
169 Qt is now modularized, which means we no longer import WebKit into
170 the Qt source tree. Instead we use git submodules, and building
171 QtWebKit as "part of Qt" is really building QtWebKit as from trunk.
173 To decrease the number of buildsystem configurations we also remove
174 the standalone_package code-path used when we were providing tarballs
175 with the derived sources pre-generated.
177 Reviewed by Simon Hausmann.
182 2011-10-06 Fady Samuel <fsamuel@chromium.org>
184 Code clean-up: Make RenderObject::absoluteBoundingBoxRect and associated methods const and make its parameter useTransforms no longer default to false
185 https://bugs.webkit.org/show_bug.cgi?id=69009
187 Reviewed by Simon Fraser.
189 * Source/autotools/symbols.filter:
191 2011-10-06 Simon Hausmann <simon.hausmann@nokia.com>
193 [Qt][Wk2] Fix build with Qt 5 when QtScript is built as standalone module
194 https://bugs.webkit.org/show_bug.cgi?id=69520
196 Reviewed by Csaba Osztrogonác.
198 * Source/WebKit.pri: Introduce convenience qt5 scope.
199 * Source/WebKit.pro: Replace QT_MAJOR_VERSION stuff with qt5 scope.
201 2011-10-06 Nayan Kumar K <nayankk@motorola.com>
203 Provide configure option to switch between JSC and V8.
204 https://bugs.webkit.org/show_bug.cgi?id=69469
206 Reviewed by Philippe Normand.
208 This is first of the patches to support building of V8 with
209 WebKit GTK. With this patch, new command line switch named
210 '--with-jsengine' is introduced, using which we can choose to
211 build either jsc or v8.
216 2011-10-04 Scott Graham <scottmg@chromium.org>
218 Add GAMEPAD feature flag
219 https://bugs.webkit.org/show_bug.cgi?id=66859
221 Reviewed by Darin Fisher.
225 2011-10-04 Varun Jain <varunjain@chromium.org>
227 Fix position check for double tap gesture detection. A double tap
228 should not be detected if the two taps are far from each other.
229 https://bugs.webkit.org/show_bug.cgi?id=69270
231 Reviewed by Darin Fisher.
233 Test: Source/WebKit/chromium/tests/InnerGestureRecognizerTest.cpp
235 * platform/chromium/GestureRecognizerChromium.cpp:
236 (WebCore::GestureRecognizerChromium::isSecondClickInsideManhattanSquare):
237 (WebCore::GestureRecognizerChromium::updateValues):
238 (WebCore::GestureRecognizerChromium::click):
239 * platform/chromium/GestureRecognizerChromium.h:
241 2011-10-04 Nayan Kumar K <nayankk@motorola.com>
243 [WebKit2][gtk] Generate gtk-doc for WebKit2-GTK.
244 https://bugs.webkit.org/show_bug.cgi?id=69325
246 Reviewed by Gustavo Noronha Silva.
248 Documentation generation for WebKit2-GTK+ APIs
253 2011-10-04 Vsevolod Vlasov <vsevik@chromium.org>
255 Web Inspector: Remove http/tests/inspector/network/disabled-cache-crash.html.
256 https://bugs.webkit.org/show_bug.cgi?id=69332
258 Reviewed by Pavel Feldman.
260 * Source/autotools/symbols.filter:
262 2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
264 [Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
266 QWidget and friends now live in the QtWidgets library. We update
267 includes in implementation files and private headers to us the
268 non-module-prefixed path, and leave the lookup for the include
269 path. For public headers we have to ifdef the includes as the
270 user might now have the modules we need in his QT config.
272 Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
273 have to update our code and use windowHandle() for setting the
274 parent relationships.
276 https://bugs.webkit.org/show_bug.cgi?id=68687
278 Reviewed by Andreas Kling.
282 2011-09-29 Sergio Villar Senin <svillar@igalia.com>
284 [GTK] Bump version to 1.7.0
285 https://bugs.webkit.org/show_bug.cgi?id=69082
287 Reviewed by Martin Robinson.
289 Apart from bumping the library version to 1.7.0 this patch also
290 sets the libtool version to the same one we have for the stable
295 2011-09-28 Martin Robinson <mrobinson@igalia.com>
297 Fix the WebKit2 WebGL build.
299 * configure.ac: Add -ldl to the OPENGL_LIBS.
301 2011-09-28 Ryuan Choi <ryuan.choi@samsung.com>
303 [EFL] Bump minimum requirement for eina.
304 https://bugs.webkit.org/show_bug.cgi?id=68994
306 Reviewed by Ryosuke Niwa.
308 * Source/cmake/FindEFL.cmake:
310 2011-09-27 Gyuyoung Kim <gyuyoung.kim@samsung.com>
312 Unreviewed. Fix a build error in WebKit EFL.
314 When web socket is disabled, there is a build break in WebKit EFL port.
315 Currently, web socket is enabled by default in build-webkit script.
316 Thus, the web socket is also enabled in EFL script of cmake build system for now.
317 Because, WebKit EFL developers can't work on latest WebKit trunk.
319 However, IMO, we should fix build errors when web socket is disabled.
321 * Source/cmake/OptionsEfl.cmake:
323 2011-09-27 Ulan Degenbaev <ulan@chromium.org>
325 [v8] Code calling the typed array optimization script is fragile, depends on typed array hierarchy.
327 Install the flag, which indicates whether or not the optimization
328 script was executed, on the global object.
330 https://bugs.webkit.org/show_bug.cgi?id=68890
332 Reviewed by Kenneth Russell.
334 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
336 2011-09-27 Sheriff Bot <webkit.review.bot@gmail.com>
338 Unreviewed, rolling out r96108, r96111, r96113, and r96116.
339 http://trac.webkit.org/changeset/96108
340 http://trac.webkit.org/changeset/96111
341 http://trac.webkit.org/changeset/96113
342 http://trac.webkit.org/changeset/96116
343 https://bugs.webkit.org/show_bug.cgi?id=68913
345 Wait for working Qt5 (Requested by ossy on #webkit).
349 2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
351 [Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
353 QWidget and friends now live in the QtWidgets library. We update
354 includes in implementation files and private headers to us the
355 non-module-prefixed path, and leave the lookup for the include
356 path. For public headers we have to ifdef the includes as the
357 user might now have the modules we need in his QT config.
359 Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
360 have to update our code and use windowHandle() for setting the
361 parent relationships.
363 https://bugs.webkit.org/show_bug.cgi?id=68687
365 Reviewed by Andreas Kling.
369 2011-09-27 Carlos Garcia Campos <cgarcia@igalia.com>
371 [GTK] Reorganize header files
372 https://bugs.webkit.org/show_bug.cgi?id=65616
374 Reviewed by Martin Robinson.
376 * GNUmakefile.am: Initialize $libwebkitgtkincludedir to
377 $(prefix)/include/webkitgtk-<api-version>
379 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
381 [CMake] Remove FindFreetype.cmake
382 https://bugs.webkit.org/show_bug.cgi?id=68778
384 Reviewed by Adam Barth.
386 CMake has provided its own FindFreetype.cmake forever, so there is no
387 need to have another implementation in WebKit.
389 * Source/cmake/FindCairo.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
390 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
391 * Source/cmake/FindFreetype.cmake: Removed.
392 * Source/cmake/FindPango.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
393 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
394 * Source/cmake/OptionsEfl.cmake: Remove minimum required version
395 check, it has never been checked and Freetype 2.1.10 from 2005 is
398 2011-09-26 Alejandro G. Castro <alex@igalia.com>
400 [GTK] pot file is not properly remove during distcheck
401 https://bugs.webkit.org/show_bug.cgi?id=68797
403 Defined DOMAIN variable before DISTCLEANFILES because we are using
404 it there to identify the .pot file.
406 Reviewed by Martin Robinson.
410 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
412 [CMake] Detect the operating system in a more generic way.
413 https://bugs.webkit.org/show_bug.cgi?id=67482
415 Reviewed by Adam Barth.
417 So far the buildsystem only considered Windows, Linux and Mac OS X as
418 valid operating systems, but any Unix (or at least the BSDs) should also
421 By using the OS values CMake itself defines we can check for Unix
422 systems in a more generic fashion.
424 * Source/CMakeLists.txt:
426 2011-09-26 Jay Soffian <jaysoffian@gmail.com>
428 chrome.dll!WebCore::ApplyStyleCommand::applyBlockStyle ReadAV@NULL (64db547804532a84be2e53721e499e9e)
429 https://bugs.webkit.org/show_bug.cgi?id=51639
431 Reviewed by Ryosuke Niwa.
433 Add missing window.layoutTestController.dumpAsText so that test output matches expectation.
435 * LayoutTests/editing/style/justify-without-enclosing-block.xhtml:
437 2011-09-25 Adam Barth <abarth@webkit.org>
439 Finish removing PLATFORM(BREWMP) by removing associated code
440 https://bugs.webkit.org/show_bug.cgi?id=68779
442 Reviewed by Sam Weinig.
444 * Source/cmake/WebKitPackaging.cmake:
447 2011-09-25 Adam Barth <abarth@webkit.org>
449 Remove PLATFORM(HAIKU) and associated code
450 https://bugs.webkit.org/show_bug.cgi?id=68774
452 Reviewed by Sam Weinig.
454 * Source/cmake/WebKitPackaging.cmake:
457 2011-09-25 Raphael Kubo da Costa <kubo@profusion.mobi>
459 [CMake] Remove FindLibXlst.cmake
460 https://bugs.webkit.org/show_bug.cgi?id=68770
462 Reviewed by Adam Barth.
464 This file should have never been committed -- the library it looks for
465 is called libxslt, not libxlst, so it has never really been used. When
466 the buildsystem looked for libxslt, it used CMake's own LibXslt.cmake
469 * Source/cmake/FindLibXlst.cmake: Removed.
471 2011-09-24 Adam Barth <abarth@webkit.org>
473 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
474 https://bugs.webkit.org/show_bug.cgi?id=68767
476 Reviewed by Eric Seidel.
478 * Source/cmake/OptionsEfl.cmake:
479 * Source/cmake/OptionsWinCE.cmake:
480 * Source/cmakeconfig.h.cmake:
483 2011-09-24 Adam Barth <abarth@webkit.org>
485 Remove ENABLE(WCSS) and associated code
486 https://bugs.webkit.org/show_bug.cgi?id=68759
488 Reviewed by Darin Adler.
492 2011-09-23 Yuqiang Xian <yuqiang.xian@intel.com>
494 Add JSVALUE32_64 support to DFG JIT
495 https://bugs.webkit.org/show_bug.cgi?id=67460
497 Reviewed by Gavin Barraclough.
499 Add cmake options to enable DFG JIT compilation for EFL port
501 * Source/cmake/OptionsEfl.cmake:
502 * Source/cmakeconfig.h.cmake:
504 2011-09-23 Raphael Kubo da Costa <kubo@profusion.mobi>
506 [CMake] Detect amd64 as a valid 64-bit architecture.
507 https://bugs.webkit.org/show_bug.cgi?id=67481
509 Reviewed by Oliver Hunt.
511 Some operating systems (generally the BSDs) use amd64 instead of x86_64
512 to report they're running on 64 bits, so consider it a valid value.
514 * Source/CMakeLists.txt:
516 2011-09-23 Adam Klein <adamk@chromium.org>
518 Add ENABLE_MUTATION_OBSERVERS feature flag
519 https://bugs.webkit.org/show_bug.cgi?id=68732
521 Reviewed by Ojan Vafai.
523 This flag will guard an implementation of the "Mutation Observers" proposed in
524 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
528 2011-09-23 Varun Jain <varunjain@google.com>
530 Refactor WebViewImpl::scrollFocusedNodeIntoRect to a better place and add tests
531 https://bugs.webkit.org/show_bug.cgi?id=68198
533 Reviewed by Dimitri Glazkov.
535 * Source/autotools/symbols.filter:
537 2011-09-23 Mark Hahnenberg <mhahnenberg@apple.com>
539 Add static version of JSCell::visitChildren
540 https://bugs.webkit.org/show_bug.cgi?id=68404
542 Reviewed by Darin Adler.
544 In this patch we just extract the bodies of the virtual visitChildren methods
545 throughout the JSCell inheritance hierarchy out into static methods, which are
546 now called from the virtual methods. This is an intermediate step in trying to
547 move the virtual-ness of visitChildren into our own custom vtable stored in
548 ClassInfo. We need to convert the methods to static methods in order to be
549 able to more easily store and refer to them in our custom vtable since normal
550 member methods store some implicit information in their types, making it
551 impossible to store them generically in ClassInfo.
553 * Source/autotools/symbols.filter:
555 2011-09-21 Julien Chaffraix <jchaffraix@webkit.org>
557 Crash in RenderBox::paintMaskImages when GraphicsContext's painting is disabled
558 https://bugs.webkit.org/show_bug.cgi?id=68133
560 Reviewed by Darin Adler.
562 * Source/autotools/symbols.filter: Added the mangled symbols needed for window.internals
564 2011-09-21 Joshua Bell <jsbell@chromium.org>
566 IndexedDB: compare strings without decoding
567 https://bugs.webkit.org/show_bug.cgi?id=68554
569 Reviewed by Tony Chang.
571 Resolves a FIXME in IndexedDB that was also identified as a hotspot
572 during profiling. Yields a small performance improvement.
574 * Source/WebCore/storage/IDBLevelDBCoding.cpp:
575 * Source/WebCore/storage/IDBLevelDBCoding.h:
576 * Source/WebKit/chromium/tests/IDBLevelDBCodingTest.cpp:
578 011-09-21 Leandro Pereira <leandro@profusion.mobi>
580 Unreviewed. Remove unused ENABLE_AS_IMAGE flag after r95234 from
581 Options{Efl,WinCE}.cmake.
583 * Source/cmake/OptionsEfl.cmake:
584 * Source/cmake/OptionsWinCE.cmake:
586 2011-09-20 ChangSeok Oh <shivamidow@gmail.com>
588 [GTK] requestAnimationFrame support for gtk port
589 https://bugs.webkit.org/show_bug.cgi?id=66280
591 Reviewed by Martin Robinson.
593 * configure.ac: Add an option to enable requestAnimationFrame for gtk port.
595 2011-09-20 Carlos Garcia Campos <cgarcia@igalia.com>
597 [GTK] Update NEWS and configure.ac for 1.5.90 release
599 Reviewed by Martin Robinson.
603 2011-09-19 Adam Barth <abarth@webkit.org>
605 Always enable ENABLE(EVENTSOURCE)
606 https://bugs.webkit.org/show_bug.cgi?id=68414
608 Reviewed by Eric Seidel.
610 * Source/cmake/OptionsEfl.cmake:
611 * Source/cmake/OptionsWinCE.cmake:
612 * Source/cmakeconfig.h.cmake:
615 2011-09-17 Ryuan Choi <ryuan.choi@samsung.com>
617 [EFL] Bump minimum requirement for cairo to 1.10.
618 https://bugs.webkit.org/show_bug.cgi?id=68226
620 Reviewed by Adam Barth.
622 * Source/cmake/FindCairo.cmake: Check required version.
623 * Source/cmake/OptionsEfl.cmake:
625 2011-09-16 Ulan Degenbaev <ulan@chromium.org>
627 [V8] REGRESSION(94783): calling the binding script during V8 context creation slows down page loads
628 https://bugs.webkit.org/show_bug.cgi?id=68237
630 Reviewed by Kenneth Russell.
632 Call the binding script lazily on the first run of the set() method of
635 * ../../Source/WebCore/WebCore.gypi:
636 * ../../Source/WebCore/bindings/v8/V8BindingScripts.cpp: Removed.
637 * ../../Source/WebCore/bindings/v8/V8BindingScripts.h: Removed.
638 * ../../Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
639 * ../../Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
640 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
641 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
642 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js:
644 2011-09-16 Martin Robinson <mrobinson@igalia.com>
646 [GTK] Disable WebKit2 by default in configure.ac, but enable it with build-webkit
647 https://bugs.webkit.org/show_bug.cgi?id=68178
649 Reviewed by Xan Lopez.
651 * configure.ac: Do not build WebKit2 by default. Re-add pkgconfig support
654 2011-09-15 Adam Barth <abarth@webkit.org>
656 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
657 https://bugs.webkit.org/show_bug.cgi?id=68205
659 Reviewed by Eric Seidel.
661 * Source/cmake/OptionsEfl.cmake:
662 * Source/cmake/OptionsWinCE.cmake:
663 * Source/cmakeconfig.h.cmake:
666 2011-09-15 Varun Jain <varunjain@google.com>
668 Add method to scroll current node to specific position in Chromium WebKit API
669 https://bugs.webkit.org/show_bug.cgi?id=68192
671 Reviewed by Dimitri Glazkov.
673 * Source/WebKit/chromium/public/WebView.h:
674 * Source/WebKit/chromium/src/WebViewImpl.cpp:
675 * Source/WebKit/chromium/src/WebViewImpl.h:
677 2011-09-15 Eric Seidel <eric@webkit.org>
679 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
680 https://bugs.webkit.org/show_bug.cgi?id=68182
682 Reviewed by Adam Barth.
686 2011-09-15 Eric Seidel <eric@webkit.org>
688 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
689 https://bugs.webkit.org/show_bug.cgi?id=68022
691 Reviewed by Ryosuke Niwa.
693 * Source/cmake/OptionsEfl.cmake:
694 * Source/cmake/OptionsWinCE.cmake:
695 * Source/cmakeconfig.h.cmake:
698 2011-09-15 Sheriff Bot <webkit.review.bot@gmail.com>
700 Unreviewed, rolling out r95163.
701 http://trac.webkit.org/changeset/95163
702 https://bugs.webkit.org/show_bug.cgi?id=68180
704 [Qt] The QT_GCC_X variables were removed in Qt5 by accident.
705 (Requested by darktears on #webkit).
709 2011-09-14 Alexis Menard <alexis.menard@openbossa.org>
711 [Qt] Replace QT_GCC_X as they don't exist in Qt5 anymore.
712 https://bugs.webkit.org/show_bug.cgi?id=68114
714 Reviewed by Kenneth Rohde Christiansen.
716 Replace QT_GCC_X variables, they have been removed in Qt5. It was
717 actually wrong to use them because they tell about which GCC version
718 Qt has been compiled, not the current version of GCC use to build webkit.
719 I use gcc -dumpversion to get it.
723 2011-09-14 Ulan Degenbaev <ulan@chromium.org>
725 [v8] Improve performance of typed array copy constructor taking Array
726 https://bugs.webkit.org/show_bug.cgi?id=68015
728 Reviewed by Kenneth Russell.
730 Invoke the 'set' method of the constructed array instead of
731 copying the elements of the source array one by one.
733 Copy constructor tests already exist.
735 * ../../Source/WebCore/WebCore.gypi:
736 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp: Added.
737 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
739 2011-09-14 Csaba Osztrogonác <ossy@webkit.org>
741 [GTK] Unreviewed buildfix after r95107.
745 2011-09-13 Eric Seidel <eric@webkit.org>
747 Remove ENABLE_SVG_USE as <use> is required by HTML5
748 https://bugs.webkit.org/show_bug.cgi?id=68019
750 Reviewed by Ryosuke Niwa.
752 * Source/cmake/OptionsEfl.cmake:
753 * Source/cmake/OptionsWinCE.cmake:
754 * Source/cmakeconfig.h.cmake:
757 2011-09-13 Eric Seidel <eric@webkit.org>
759 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
760 https://bugs.webkit.org/show_bug.cgi?id=68018
762 Reviewed by Ryosuke Niwa.
764 * Source/cmake/OptionsEfl.cmake:
765 * Source/cmake/OptionsWinCE.cmake:
766 * Source/cmakeconfig.h.cmake:
769 2011-09-09 Rafael Antognolli <antognolli@profusion.mobi>
771 Add replacement functions for gdk ones.
772 https://bugs.webkit.org/show_bug.cgi?id=66323
774 Reviewed by Martin Robinson.
776 * Source/cmake/FindPango.cmake:
778 2011-09-09 Laszlo Gombos <laszlo.1.gombos@nokia.com>
780 [Qt] Remove common.pri
781 https://bugs.webkit.org/show_bug.cgi?id=67814
783 Reviewed by Andreas Kling.
785 * Source/WebKit.pri: Move rules from common.pri to WebKit.pri.
786 * Source/common.pri: Removed.
788 2011-09-08 Mark Pilgrim <pilgrim@chromium.org>
790 Test how HTMLAnchorElement.getParameter reacts to too few arguments
791 https://bugs.webkit.org/show_bug.cgi?id=66522
793 Reviewed by Adam Barth.
795 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter-expected.txt: Added.
796 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter.html: Added.
798 2011-09-08 Varun Jain <varunjain@google.com>
800 Implement double tap detection in GestureRecognizerChromium
801 https://bugs.webkit.org/show_bug.cgi?id=67709
803 Reviewed by Dimitri Glazkov.
805 * Source/WebCore/page/EventHandler.cpp:
806 * Source/WebCore/platform/PlatformGestureEvent.h:
808 2011-09-08 Ulan Degenbaev <ulan@chromium.org>
810 [v8] Improve performance of typed array set() taking Array
811 https://bugs.webkit.org/show_bug.cgi?id=63644
813 Reviewed by Kenneth Russell.
815 Overwrite the native 'set' method of the type arrays with JS
816 implementation after initialization of the global context.
818 Add tests for invalid and boundary offsets. No performance tests.
820 * LayoutTests/fast/canvas/webgl/array-unit-tests-expected.txt:
821 * LayoutTests/fast/canvas/webgl/array-unit-tests.html:
822 * Source/WebCore/WebCore.gyp/WebCore.gyp:
823 * Source/WebCore/WebCore.gypi:
824 * Source/WebCore/bindings/v8/V8BindingScripts.cpp: Added.
825 * Source/WebCore/bindings/v8/V8BindingScripts.h: Added.
826 * Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
827 * Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
828 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js: Added.
830 2011-09-08 Varun Jain <varunjain@google.com>
832 Split Tap gesture detection into TapDown and Tap.
833 We need this distinction to highlight links when they are first touched. The link is
834 followed only if the tap is completed, otherwise, if a scroll is detected, the highlight
836 https://bugs.webkit.org/show_bug.cgi?id=67645
838 Reviewed by Dimitri Glazkov.
840 * Source/WebCore/page/EventHandler.cpp:
841 * Source/WebCore/platform/PlatformGestureEvent.h:
843 2011-09-07 Alexei Svitkine <asvitkine@chromium.org>
845 Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
846 https://bugs.webkit.org/show_bug.cgi?id=67511
848 Reviewed by Dimitri Glazkov.
850 * Source/autotools/symbols.filter:
852 2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
854 REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
855 https://bugs.webkit.org/show_bug.cgi?id=67453
857 Reviewed by Kent Tamura.
859 Add symbols for internals.
861 * Source/autotools/symbols.filter:
863 2011-09-04 Robin Dunn <robin@alldunn.com>
865 [wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
866 https://bugs.webkit.org/show_bug.cgi?id=67577
868 Reviewed by Kevin Ollivier.
872 2011-08-30 Aaron Colwell <acolwell@chromium.org>
874 Add MediaSource API to HTMLMediaElement
875 https://bugs.webkit.org/show_bug.cgi?id=64731
877 Reviewed by Eric Carlson.
881 2011-08-30 Ryosuke Niwa <rniwa@webkit.org>
883 Cleanup after r94050 and r94054.
885 * Source/autotools/symbols.filter:
887 2011-08-30 Philippe Normand <pnormand@igalia.com>
889 Unreviewed, another attempt to fix GTK build after r94038.
891 * Source/autotools/symbols.filter:
893 2011-08-29 Ryosuke Niwa <rniwa@webkit.org>
895 Build fix attempt after r94038.
897 * Source/autotools/symbols.filter:
899 2011-08-26 Varun Jain <varunjain@google.com>
901 WebViewImpl::selectionRange should return range in the right order.
902 https://bugs.webkit.org/show_bug.cgi?id=66973
904 Reviewed by Darin Fisher.
906 * Source/WebKit/chromium/public/WebWidget.h:
907 * Source/WebKit/chromium/src/WebViewImpl.cpp:
909 2011-08-25 Martin Robinson <mrobinson@igalia.com>
911 Reviewed by Xan Lopez.
913 [GTK] Switch to GTK+ 3.x by default
914 https://bugs.webkit.org/show_bug.cgi?id=63047
916 * configure.ac: Modify the default value of the --with-gtk option to be 3.0.
918 2011-08-24 Philippe Normand <pnormand@igalia.com>
920 [GTK] bump GStreamer requirement to 0.10.30
921 https://bugs.webkit.org/show_bug.cgi?id=66860
923 Reviewed by Martin Robinson.
927 2011-08-23 Steve Block <steveblock@google.com>
929 Remove all mention of removed Android files from build scripts
930 https://bugs.webkit.org/show_bug.cgi?id=66755
932 Reviewed by Tony Gentilcore.
934 * Source/cmake/WebKitPackaging.cmake:
936 2011-08-19 MORITA Hajime <morrita@google.com>
938 Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
939 https://bugs.webkit.org/show_bug.cgi?id=65902
941 Reviewed by Ryosuke Niwa.
943 Add export for window.internals object.
945 * Source/autotools/symbols.filter:
947 2011-08-16 Andras Becsi <abecsi@webkit.org>
949 Reviewed by Csaba Osztrogonác.
951 Need AtomicStrings for the various font family names
952 https://bugs.webkit.org/show_bug.cgi?id=28024
954 * Source/cmake/WebKitMacros.cmake: Add new macro.
956 2011-08-11 Xan Lopez <xlopez@igalia.com>
958 [GTK] Update NEWS and configure.ac for 1.5.2 release
960 Reviewed by Gustavo Noronha.
962 * configure.ac: update for release.
964 2011-08-10 Varun Jain <varunjain@google.com>
966 WebViewImpl::selectionRange should return false if there is no selection
967 https://bugs.webkit.org/show_bug.cgi?id=66012
969 Reviewed by Darin Fisher.
971 * Source/WebKit/chromium/src/WebViewImpl.cpp:
973 2011-08-10 Kevin Ollivier <kevino@theolliviers.com>
975 [wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
976 as ICU on Leopard is too old to build this.
980 2011-08-08 Adrienne Walker <enne@google.com>
982 Add testing for --force-compositing-mode to windows.internal
983 https://bugs.webkit.org/show_bug.cgi?id=65777
985 Reviewed by Adam Barth.
987 Add exports for Document::settings().
989 * Source/autotools/symbols.filter:
991 2011-08-09 Sheriff Bot <webkit.review.bot@gmail.com>
993 Unreviewed, rolling out r92683.
994 http://trac.webkit.org/changeset/92683
995 https://bugs.webkit.org/show_bug.cgi?id=65921
997 "Breaks Qt --minimal build. Revert pending update of the Qt
998 minimal configuration" (Requested by simathur on #webkit).
1000 * Source/WebKit.pri:
1002 2011-08-09 Siddharth Mathur <siddharth.mathur@nokia.com>
1004 [Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
1005 https://bugs.webkit.org/show_bug.cgi?id=65880
1007 Reviewed by Andreas Kling.
1009 QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which
1010 check for their feature flags. Assume that any reasonable Qt build provides them.
1012 * Source/WebKit.pri:
1014 2011-08-06 Aron Rosenberg <arosenberg@logitech.com>
1016 Reviewed by Benjamin Poulain.
1018 [Qt] Fix build with Intel compiler on Windows
1019 https://bugs.webkit.org/show_bug.cgi?id=65088
1021 Disable Intel Compiler warning 873 - function "" has no corresponding operator
1022 delete (to be called if an exception is thrown during initialization of an
1025 * Source/WebKit.pri:
1027 2011-08-03 Kevin Ollivier <kevino@theolliviers.com>
1029 [wx] Unreviewed build fix after gesture recognizer changes.
1033 2011-08-02 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1035 [Qt] [WK2] Expose web view classes to QML
1036 https://bugs.webkit.org/show_bug.cgi?id=65339
1038 Reviewed by Benjamin Poulain.
1040 * Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
1042 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
1044 [GTK] Install web and plugin processes in libexecdir instead of bindir
1045 https://bugs.webkit.org/show_bug.cgi?id=65600
1047 Reviewed by Martin Robinson.
1049 * GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
1050 WebKit2 in this moment.
1052 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
1054 [GTK] Reorganize pkg-config files
1055 https://bugs.webkit.org/show_bug.cgi?id=65548
1057 Reviewed by Martin Robinson.
1059 * GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
1060 are common to all libraries.
1061 * configure.ac: Update pkg-config files.
1063 2011-08-02 Varun Jain <varunjain@google.com>
1065 Missing null check in WebViewImpl::selectionRange
1066 https://bugs.webkit.org/show_bug.cgi?id=65561
1068 Reviewed by Darin Fisher.
1070 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1072 2011-08-01 Scott Graham <scottmg@chromium.org>
1074 REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
1075 https://bugs.webkit.org/show_bug.cgi?id=61006
1077 Reviewed by Antti Koivisto.
1079 Update exports for test harness.
1081 * Source/autotools/symbols.filter:
1083 2011-08-01 Hayato Ito <hayato@chromium.org>
1085 Add support for getting an element in shadow root by its id into a window.internals object.
1086 https://bugs.webkit.org/show_bug.cgi?id=64587
1088 Reviewed by Hajime Morita.
1090 * Source/autotools/symbols.filter:
1092 2011-08-01 Neil Roberts <neil@linux.intel.com>
1094 build: Fix finding the headers for GStreamer
1096 The cmake files to find the various GStreamer packages were all
1097 checking for the header gst/gst.h. However if gst-plugins-base is
1098 installed into a separate prefix from gstreamer then all of these
1099 tests would only pick up the gstreamer include path so the build
1100 would fail. This patch changes it to try and find a file
1101 appropriate to each package.
1103 https://bugs.webkit.org/show_bug.cgi?id=64933
1105 Reviewed by Martin Robinson.
1107 * Source/cmake/FindGStreamer-App.cmake:
1108 * Source/cmake/FindGStreamer-Base.cmake:
1109 * Source/cmake/FindGStreamer-Interfaces.cmake:
1110 * Source/cmake/FindGStreamer-Pbutils.cmake:
1111 * Source/cmake/FindGStreamer-Plugins-Base.cmake:
1112 * Source/cmake/FindGStreamer-Video.cmake:
1114 2011-07-31 Daniel Bates <dbates@webkit.org>
1116 Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
1118 * Source/autotools/symbols.filter:
1120 2011-07-31 Daniel Bates <dbates@webkit.org>
1122 Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
1124 * Source/autotools/symbols.filter: Export symbols needed by Internals.
1126 2011-07-27 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1128 [Qt] Fix build in Qt 5 of QDeclarativeWebView
1129 https://bugs.webkit.org/show_bug.cgi?id=65258
1131 Reviewed by Andreas Kling.
1133 In Qt 5, the QGraphicsView-based classes for QtQuick are in the
1134 qtquick1 module, including QDeclarativeItem and QDeclarativeView.
1136 * Source/WebKit.pro:
1138 2011-07-26 Andras Becsi <abecsi@webkit.org>
1140 [Qt] [WK2] Disable the build with Qt versions older than 5.0
1141 https://bugs.webkit.org/show_bug.cgi?id=65189
1143 Reviewed by Csaba Osztrogonác.
1145 * Source/WebKit.pro: Abort if not using Qt5.
1147 2011-07-20 Pierre Rossi <pierre.rossi@gmail.com>
1149 [Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
1151 This is done in order to prevent collision with the recently
1152 introduced function QSslCertificate::verify() in Qt5.
1154 https://bugs.webkit.org/show_bug.cgi?id=64855
1156 Reviewed by Simon Hausmann.
1158 * Source/WebKit.pri:
1160 2011-07-19 Robert Sesek <rsesek@chromium.org>
1162 [Chromium] Need to remove app/ from DEPS
1163 https://bugs.webkit.org/show_bug.cgi?id=64750
1165 Reviewed by Tony Chang.
1167 Remove Source/WebKit/chromium/app/ from .gitignore.
1171 2011-07-18 MORITA Hajime <morrita@google.com>
1173 [ShadowContentElement] forwarded node should be able to access its hosting content element.
1174 https://bugs.webkit.org/show_bug.cgi?id=64251
1176 Reviewed by Dimitri Glazkov.
1178 Added GTK symbols for new window.internals methods.
1180 * Source/autotools/symbols.filter:
1182 2011-07-15 Martin Robinson <mrobinson@igalia.com>
1184 Build fixes for WebKit2. Ensure that all generated sources are
1185 on nodist primaries, that they are on forward declared variables
1186 so that BUILT_SOURCES is calculated properly and that zlib is
1187 included during linking (for WOFF support).
1190 * Source/autotools/webkit.m4: Include test for zlib.
1192 2011-07-15 Carlos Garcia Campos <cgarcia@igalia.com>
1194 [GTK] Build plugin process by default when building WebKit2
1195 https://bugs.webkit.org/show_bug.cgi?id=64592
1197 Reviewed by Philippe Normand.
1201 2011-07-14 Carlos Garcia Campos <cgarcia@igalia.com>
1203 Reviewed by Martin Robinson.
1205 [GTK] Implement Plugin Process
1206 https://bugs.webkit.org/show_bug.cgi?id=60546
1208 * configure.ac: Always check for gtk2 when building the plugin
1211 2011-07-14 MORITA Hajime <morrita@google.com>
1213 Unreviewed, rolling out r90976, r90981, and r90985.
1214 http://trac.webkit.org/changeset/90976
1215 http://trac.webkit.org/changeset/90981
1216 http://trac.webkit.org/changeset/90985
1217 https://bugs.webkit.org/show_bug.cgi?id=64251
1221 * Source/autotools/symbols.filter:
1223 2011-07-14 MORITA Hajime <morrita@google.com>
1225 Unreviewed attempt to build fix.
1227 * Source/autotools/symbols.filter:
1229 2011-07-13 MORITA Hajime <morrita@google.com>
1231 [ShadowContentElement] forwarded node should be able to access its hosting content element.
1232 https://bugs.webkit.org/show_bug.cgi?id=64251
1234 Reviewed by Dimitri Glazkov.
1236 Added GTK symbols for new window.internals methods.
1238 * Source/autotools/symbols.filter:
1240 2011-07-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1242 [EFL] Add Fullscreen API feature
1243 https://bugs.webkit.org/show_bug.cgi?id=63975
1245 This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
1246 ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
1248 Reviewed by Adam Barth.
1250 * Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
1251 * Source/cmakeconfig.h.cmake: ditto.
1253 2011-07-05 Vsevolod Vlasov <vsevik@chromium.org>
1255 Web Inspector: Show content for plugin requests in network panel.
1256 https://bugs.webkit.org/show_bug.cgi?id=30080
1258 Added GTK symbols for new window.internals methods.
1260 Reviewed by Pavel Feldman.
1262 * Source/autotools/symbols.filter:
1264 2011-07-04 Sheriff Bot <webkit.review.bot@gmail.com>
1266 Unreviewed, rolling out r90373.
1267 http://trac.webkit.org/changeset/90373
1268 https://bugs.webkit.org/show_bug.cgi?id=63917
1270 Breaks Qt Linux Release minimal (Requested by vsevik on
1273 * Source/autotools/symbols.filter:
1275 2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
1277 Web Inspector: Show content for plugin requests in network panel.
1278 https://bugs.webkit.org/show_bug.cgi?id=30080
1280 Reviewed by Pavel Feldman.
1282 * Source/autotools/symbols.filter:
1284 2011-07-01 Tony Chang <tony@chromium.org>
1286 Add chromium sql directory to git ignore.
1290 2011-07-01 Patrick Gansterer <paroga@webkit.org>
1292 Reviewed by Daniel Bates.
1294 [CMake] Add cpu detection for MIPS
1295 https://bugs.webkit.org/show_bug.cgi?id=63693
1297 * Source/CMakeLists.txt:
1299 2011-07-01 Joone Hur <joone.hur@collabora.co.uk>
1301 Reviewed by Martin Robinson.
1303 [GTK] Add DeviceOrientation feature
1304 https://bugs.webkit.org/show_bug.cgi?id=63720
1306 Add configure option to enable/disable DeviceOrientation feature.
1310 2011-06-28 Joone Hur <joone.hur@collabora.co.uk>
1312 Reviewed by Martin Robinson.
1314 [GTK] Rename 3D transforms to 3D rendering
1315 https://bugs.webkit.org/show_bug.cgi?id=63508
1317 WebKitGtk+ provides the 3D transforms feature, but it was
1318 renamed to 3D Rendering. This features supports CSS 3D trasnforms.
1320 * configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
1322 2011-06-27 Alexis Menard <alexis.menard@openbossa.org>
1324 Reviewed by Kenneth Rohde Christiansen.
1326 [Qt] Remove Phonon MediaPlayer from the tree.
1327 https://bugs.webkit.org/show_bug.cgi?id=63448
1329 Remvove from the build.
1331 * Source/WebKit.pri:
1333 2011-06-24 Dominic Cooney <dominicc@chromium.org>
1335 Reviewed by Dimitri Glazkov.
1337 Convert shadow DOM-related tests to use window.internals
1338 https://bugs.webkit.org/show_bug.cgi?id=61671
1340 * Source/autotools/symbols.filter: Export symbols for GTK.
1342 2011-06-24 Carlos Garcia Campos <cgarcia@igalia.com>
1344 Reviewed by Martin Robinson.
1346 [GTK] Add more debug options to compilation
1347 https://bugs.webkit.org/show_bug.cgi?id=63318
1349 Add --enable-debug-symbols to enable/disable compilation with
1350 debug symbols and --enable-debug-features to enable/disable debug
1351 features. Both options are unconditionally enabled for debug
1356 2011-06-23 Oliver Hunt <oliver@apple.com>
1358 Qt build-fix: remove warning that no other platform appears to use.
1359 Someone can add it back if they really feel it's needed.
1361 * Source/WebKit.pri:
1363 2011-06-22 Ryuan Choi <ryuan.choi@samsung.com>
1365 Reviewed by Antonio Gomes.
1367 [EFL] Add an option to enable Device Orientation Event.
1368 https://bugs.webkit.org/show_bug.cgi?id=63120
1370 ADD ENABLE_DEVICE_ORIENTATION.
1372 * Source/cmake/OptionsEfl.cmake:
1373 * Source/cmakeconfig.h.cmake:
1375 2011-06-22 Nate Chapin <japhet@chromium.org>
1377 Reviewed by Adam Barth.
1379 Add symbols required for window.internals.
1380 https://bugs.webkit.org/show_bug.cgi?id=62066
1382 * Source/autotools/symbols.filter:
1384 2011-06-22 Martin Robinson <mrobinson@igalia.com>
1386 Reviewed by Adam Roben.
1388 [GTK] Implement pixel dump support for WebKitTestRunner
1389 https://bugs.webkit.org/show_bug.cgi?id=58242
1391 * GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
1393 2011-06-21 MORITA Hajime <morrita@google.com>
1395 Unreviewed, rolling out r89401 and r89403.
1396 http://trac.webkit.org/changeset/89401
1397 http://trac.webkit.org/changeset/89403
1398 https://bugs.webkit.org/show_bug.cgi?id=62970
1400 Breaks mac build and mistakenly enables the spellcheck API
1404 2011-06-20 MORITA Hajime <morrita@google.com>
1406 Reviewed by Kent Tamura.
1408 Spellcheck API should be build-able.
1409 https://bugs.webkit.org/show_bug.cgi?id=62970
1413 2011-06-20 MORITA Hajime <morrita@google.com>
1415 Unreviewed GTK build fix.
1416 This change corrected syntax error on symbols.filter.
1418 * Source/autotools/symbols.filter:
1420 2011-06-19 MORITA Hajime <morrita@google.com>
1422 Unreviewed GTK build fix.
1424 * Source/autotools/symbols.filter:
1426 2011-06-19 MORITA Hajime <morrita@google.com>
1428 Reviewed by Dimitri Glazkov.
1430 The internals object should have createShadowContentElement()
1431 https://bugs.webkit.org/show_bug.cgi?id=62432
1433 * Source/autotools/symbols.filter: Added some more symbols necessary for
1434 window.internals to function to the global symbol list.
1437 2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>
1439 Reviewed by Martin Robinson.
1441 [GTK] Enable Media Stream feature and make it default on
1442 https://bugs.webkit.org/show_bug.cgi?id=60394
1446 2011-06-17 Joone Hur <joone.hur@collabora.co.uk>
1448 Reviewed by Martin Robinson.
1450 [GTK] Replace GdkRectangle by cairo_rectangle_int_t
1451 https://bugs.webkit.org/show_bug.cgi?id=60687
1453 Replace GdkRectangle by cairo_rectangle_int_t.
1455 * configure.ac: Check whether Cairo version is higher than 1.10.
1457 2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1459 Reviewed by Eric Seidel.
1461 [CMAKE] Enable METER_TAG of HTML5
1462 https://bugs.webkit.org/show_bug.cgi?id=62697
1464 Support for meter tag of html5 in CMake build system. However, this feature is
1465 only enabled on EFL port now.
1467 * Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
1468 * Source/cmakeconfig.h.cmake:ditto.
1470 2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
1472 Reviewed by Xan Lopez.
1474 [GTK] Remove support for GTK+2 in WebKit2
1475 https://bugs.webkit.org/show_bug.cgi?id=62794
1477 * configure.ac: Make WebKit2 require GTK+ 3.x.
1479 2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
1481 Rubber stamped by Eric Seidel.
1483 [CMAKE][WK2] Add an option to build webkit2.
1484 https://bugs.webkit.org/show_bug.cgi?id=62260
1486 Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
1489 * Source/CMakeLists.txt:
1490 * Source/cmake/WebKitFS.cmake:
1492 2011-06-14 Ryuan Choi <ryuan.choi@samsung.com>
1494 Reviewed by Eric Seidel.
1496 [CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
1497 https://bugs.webkit.org/show_bug.cgi?id=62604
1499 Add feature to enable or disable ENABLE_TOUCH_ICON which supports
1500 apple-touch-icon and apple-touch-icon-precomposed in link tag.
1502 * Source/cmake/OptionsEfl.cmake:
1503 * Source/cmakeconfig.h.cmake:
1505 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
1507 Reviewed by Martin Robinson.
1509 [GTK] Add configure option to enable/disable register protocol handler
1510 https://bugs.webkit.org/show_bug.cgi?id=62534
1512 This patch just adds configure option to enable/disable register protocol handler.
1513 So, it needs more code to use register protocol handler.
1515 * configure.ac: Add configure option to enable/disable register protocol handler.
1517 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
1519 Reviewed by Martin Robinson.
1521 [GTK] Need to report whether touch icon loading is enabled
1522 https://bugs.webkit.org/show_bug.cgi?id=62532
1524 It needs to report whether touch icon loading is enabled.
1526 * configure.ac: Updated option parsing code for loading touch icons.
1528 2011-06-13 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1530 Reviewed by Eric Seidel.
1532 [CMAKE] Conditionally generate DerivedSources
1533 https://bugs.webkit.org/show_bug.cgi?id=62277
1535 Speedup build by not generating DerivedSources of features that are
1536 disabled. This was already been done for some features like ENABLE_SVG
1537 and now it's extended the following features: ENABLE_DATABASE,
1538 ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
1539 ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
1540 ENABLE_DATA_TRANSFER_ITEMS.
1542 * Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
1544 2011-06-10 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1546 Reviewed by Kenneth Rohde Christiansen.
1548 [CMAKE] Add generic support for building with WebGL
1549 https://bugs.webkit.org/show_bug.cgi?id=62376
1551 Add files that need to be compiled in every port for supporting WebGL.
1552 Each port still needs to add its specific files to
1553 CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
1556 * Source/CMakeLists.txt: Add files needed to support WebGL.
1557 * Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
1558 * Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
1561 2011-06-09 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1563 Reviewed by Antonio Gomes.
1565 [CMAKE] Never let USER_AGENT defined to nothing
1566 https://bugs.webkit.org/show_bug.cgi?id=62410
1568 This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
1569 definitions only if that port defined it. A port might prefer to set it
1570 in other place, e.g. a header that is part of the public API (like GTK
1573 By using #cmakedefine instead of #define, if that variable is not set
1574 in CMake it will expand to:
1576 /* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
1578 * Source/cmake/OptionsEfl.cmake:
1579 * Source/cmakeconfig.h.cmake:
1581 2011-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1583 Reviewed by Antonio Gomes.
1585 [EFL] Enable PROGRESS_TAG feature
1586 https://bugs.webkit.org/show_bug.cgi?id=62212
1588 * Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
1590 2011-06-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1592 Reviewed by Kenneth Rohde Christiansen.
1594 [CMAKE] Never let a WTF_FEATURE defined to nothing
1595 https://bugs.webkit.org/show_bug.cgi?id=60820
1597 If a port doesn't want to give the user some configure options,
1598 nevertheless it would have to define this feature as OFF. Otherwise
1599 there's a build error because the generated cmakeconfig.h is not
1600 parsed correctly by ENABLE macro, which expects each feature to be
1601 either undefined or defined to TRUE/FALSE.
1603 * Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
1604 of the feature, which allows CONFIGURE_FILE() to replace it in the new
1605 cmakeconfig.h.cmake.
1606 * Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
1607 with another variable. This way the feature will always be 0 or 1 and
1608 it will never be left undefined.
1610 2011-06-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1612 Reviewed by Antonio Gomes.
1614 [EFL] Remove Ecore_X bits from PlatformScreenEfl
1615 https://bugs.webkit.org/show_bug.cgi?id=61649
1617 Remove the need for Ecore_X and some X calls by always using
1618 new functions available in EFL to get the screen size.
1620 * Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
1622 2011-06-07 Andreas Kling <andreas.kling@nokia.com>
1624 Reviewed by Laszlo Gombos.
1626 [Qt] Fix Symbian build with RVCT 2.x
1627 https://bugs.webkit.org/show_bug.cgi?id=62205
1629 RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
1630 option, so restrict it to version 4.x of the compiler.
1632 * Source/WebKit.pri:
1634 2011-06-06 Martin Robinson <mrobinson@igalia.com>
1636 Fix the GTK+ build by ensuring that the autogenerated sources
1637 necessary for libWebCoreInternals are recorded in a predeclared
1638 variable before assigning to BUILT_SOURCES.
1640 * GNUmakefile.am: Assign libWebCoreInternals built sources to
1641 libwebcoreinternals_built_sources before adding to the source list
1642 and to BUILT_SOURCES.
1644 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com>
1646 Unreviewed. Fix the GTK+ build.
1648 * GNUmakefile.am: Add javascriptcore_cflags variable.
1650 2011-06-04 Kevin Ollivier <kevino@theolliviers.com>
1652 [wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
1657 2011-06-04 Adam Barth <abarth@webkit.org>
1659 Configure new commit-queue instance. (Please ignore.)
1661 2011-06-03 Martin Robinson <mrobinson@igalia.com>
1663 Reviewed by Dimitri Glazkov.
1665 Teach Gtk build about window.internals
1666 https://bugs.webkit.org/show_bug.cgi?id=61071
1668 * Source/autotools/symbols.filter: Added some symbols necessary for
1669 window.internals to function to the global symbol list.
1671 2011-06-03 Alexis Menard <alexis.menard@openbossa.org>
1673 Reviewed by Benjamin Poulain.
1675 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1676 https://bugs.webkit.org/show_bug.cgi?id=61957
1678 When building inside the Qt source tree, qmake always append the mkspecs
1679 defines after ours. We have to workaround and make sure that we append
1680 our flags after the qmake variable used inside Qt. This workaround was provided
1681 by our qmake folks. We need to append in both case because qmake behave differently
1682 when called with -spec or via SUBDIR+=.
1684 * Source/WebKit.pri:
1686 2011-06-02 Alexis Menard <alexis.menard@openbossa.org>
1688 Reviewed by Andreas Kling.
1690 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1691 https://bugs.webkit.org/show_bug.cgi?id=61957
1693 When building inside the Qt source tree, qmake always append the mkspecs
1694 defines after ours. We have to workaround and make sure that we append
1695 our flags after the qmake variable used inside Qt. This workaround was provided
1698 * Source/WebKit.pri:
1700 2011-03-30 Martin Robinson <mrobinson@igalia.com>
1702 Reviewed by Adam Roben.
1704 [GTK] [WebKit2] Implement a basic WebKitTestRunner
1705 https://bugs.webkit.org/show_bug.cgi?id=57068
1707 * GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
1709 2011-05-31 Xan Lopez <xlopez@igalia.com>
1711 Reviewed by Martin Robinson.
1713 Bump version to 1.5.1.
1717 2011-05-25 Gregg Tavares <gman@chromium.org>
1719 Reviewed by Kenneth Russell.
1721 Add 'noExtensions' option to Web/GraphicsContext3D attributes.
1722 https://bugs.webkit.org/show_bug.cgi?id=61460
1724 * Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
1725 * Source/WebCore/platform/graphics/GraphicsContext3D.h:
1726 * Source/WebKit/chromium/public/WebGraphicsContext3D.h:
1727 * Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
1729 2011-05-24 Keishi Hattori <keishi@webkit.org>
1731 Reviewed by Kent Tamura.
1733 Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
1734 https://bugs.webkit.org/show_bug.cgi?id=61273
1736 * configure.ac: Added INPUT_COLOR feature flag.
1738 2011-05-24 Jay Civelli <jcivelli@chromium.org>
1740 Reviewed by Adam Barth.
1742 Adding MHTML reading support.
1743 https://bugs.webkit.org/show_bug.cgi?id=7168
1747 2011-05-23 Ryuan Choi <ryuan.choi@samsung.com>
1749 Rubber stamped by Eric Seidel.
1751 [CMAKE] Refactoring wtf related code.
1752 https://bugs.webkit.org/show_bug.cgi?id=60146
1754 Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
1756 * Source/cmake/OptionsCommon.cmake:
1757 * Source/cmake/OptionsEfl.cmake:
1759 2011-05-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1761 Unreviewed. Fix build break.
1763 * Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
1765 2011-05-16 Carlos Garcia Campos <cgarcia@igalia.com>
1767 Reviewed by Martin Robinson.
1769 [GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
1770 https://bugs.webkit.org/show_bug.cgi?id=58223
1772 * configure.ac: Add configure option to enable/disable plugin
1775 2011-05-12 Gregg Tavares <gman@chromium.org>
1777 Reviewed by Kenneth Russell.
1779 Add option to select GraphicsContext3D implementation.
1780 https://bugs.webkit.org/show_bug.cgi?id=60297
1782 * Source/WebKit/chromium/DEPS:
1783 * Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
1785 2011-05-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1787 Reviewed by Antonio Gomes.
1789 [CMAKE] Add option to unconditionally enable/disable a feature
1790 https://bugs.webkit.org/show_bug.cgi?id=60643
1792 Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
1793 to enable a feature without showing to user that it can be disabled.
1794 This is useful if a port needs an option to be always ON/OFF and
1795 changing it will break the build.
1797 This way it's possible to add mandatory features to each port without
1798 touching the cmakeconfig.cmake file.
1800 * Source/cmake/WebKitFeatures.cmake:
1802 2011-05-11 Dmitry Lomov <dslomov@google.com>
1804 Reviewed by David Levin.
1806 https://bugs.webkit.org/show_bug.cgi?id=59561
1807 Switch TestWebKitAPI to GTest
1809 Fixes Makefiles and WinCairo build as well
1811 * Source/ThirdParty/gtest/README.WebKit:
1812 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1813 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
1814 * Source/ThirdParty/gtest/xcode/Makefile: Added.
1816 2011-05-09 Dmitry Lomov <dslomov@google.com>
1818 Reviewed by Sam Weinig.
1820 Switch TestWebKitAPI to GTest
1821 https://bugs.webkit.org/show_bug.cgi?id=59561
1823 * Source/ThirdParty/gtest/README.WebKit:
1824 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1826 2011-05-09 Xan Lopez <xlopez@igalia.com>
1828 Reviewed by Gustavo Noronha.
1830 Fix logic in GCC version detection, it was reversed.
1834 2011-05-09 Alexis Menard <alexis.menard@openbossa.org>
1836 Reviewed by Andreas Kling.
1838 [Qt] Fix the build on Embedded Linux.
1839 https://bugs.webkit.org/show_bug.cgi?id=60347
1841 qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
1842 still be used in order to build properly.
1844 * Source/WebKit.pri:
1846 2011-05-05 Kevin Ollivier <kevino@theolliviers.com>
1848 [wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
1852 2011-05-05 Prasanth Ullattil <prasanth.ullattil@nokia.com>
1854 Reviewed by Simon Hausmann.
1856 Install correct header files for webkit.
1858 Since WebKit is no longer inside Qt, we can remove the detection for
1861 [Qt] Install targets are not working correctly for modularized Qt and QtWebkit
1862 https://bugs.webkit.org/show_bug.cgi?id=57621
1864 * Source/sync.profile:
1866 2011-05-05 Adam Barth <abarth@webkit.org>
1868 Remove a couple stray mentions of WML that I missed before.
1872 2011-05-05 Alexis Menard <alexis.menard@openbossa.org>
1874 Reviewed by Benjamin Poulain.
1876 [Qt] Make QtWebKit build when using gcc 4.6.0
1877 https://bugs.webkit.org/show_bug.cgi?id=60265
1879 If QtWebKit is compiled with gcc 4.6.0 and the build is not done
1880 with c++0x support we need to deactivate warnings about compatibility.
1881 Some WebKit types have names which conflicts with upcoming c++0x
1882 types. If QtWebKit is built with c++0x support, WebKit has code to
1883 fallback to the standard type rather than the WebKit implementation.
1884 For example nullptr will be the one of the std if build options turns on
1887 * Source/WebKit.pri:
1889 2011-05-04 Xan Lopez <xlopez@igalia.com>
1891 Reviewed by Martin Robinson.
1893 [GTK] Fix warnings in webkit.m4 with autoconf 2.68
1894 https://bugs.webkit.org/show_bug.cgi?id=60189
1896 Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
1899 * Source/autotools/webkit.m4: ditto.
1901 2011-05-04 Martin Robinson <mrobinson@igalia.com>
1903 Fix the WebKitGTK+ build.
1905 * configure.ac: Added option parsing code for loading touch icons.
1907 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1909 Reviewed by Xan Lopez.
1911 [CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
1912 https://bugs.webkit.org/show_bug.cgi?id=60041
1914 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1915 4.6.0) until our codebase is ready. This is the same as done for
1918 * Source/cmake/WebKitHelpers.cmake: ditto.
1920 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1922 Unreviewed, rolling out r85624.
1923 http://trac.webkit.org/changeset/85624
1925 The same command is used also for make_names.pl, which breaks
1928 * Source/cmake/OptionsCommon.cmake: ditto.
1930 2011-05-03 Leandro Pereira <leandro@profusion.mobi>
1932 [EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
1934 Force linking with zlib so that uncompress() exists.
1936 * Source/cmake/OptionsEfl.cmake: Find zlib.
1938 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1940 [CMAKE] Unreviewed build fix for gcc >= 4.6
1942 Same fix as done in r84123. CMake explicitly pass the arguments to
1943 make_names.pl, so let's make them the same.
1945 * Source/cmake/OptionsCommon.cmake: ditto.
1947 2011-05-02 Adam Klein <adamk@chromium.org>
1949 Reviewed by Tony Chang.
1951 Roll chromium DEPS to r83722, add new crypto directory to DEPS
1952 https://bugs.webkit.org/show_bug.cgi?id=59992
1955 Ignore new chromium/crypto directory.
1957 2011-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
1959 Reviewed by Eric Seidel.
1961 [GTK] Build webkit1 even when webkit2 is enabled
1962 https://bugs.webkit.org/show_bug.cgi?id=59695
1967 2011-05-01 ojab <ojab@ojab.ru>
1969 Reviewed by Eric Seidel.
1971 --disable-video-track if --disable-video
1972 https://bugs.webkit.org/show_bug.cgi?id=59605
1976 2011-04-29 Dean Jackson <dino@apple.com>
1978 Reviewed by Simon Fraser.
1980 Add ENABLE macro for WebKitAnimation
1981 https://bugs.webkit.org/show_bug.cgi?id=59729
1983 Add new feature to toggle WebKit Animation API.
1987 2011-04-29 Kevin Ollivier <kevino@theolliviers.com>
1989 [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
1993 2011-04-28 Adam Barth <abarth@webkit.org>
1995 Reviewed by Eric Seidel.
1998 https://bugs.webkit.org/show_bug.cgi?id=59678
2000 Remove WML configuration option from the CMake build system.
2002 * Source/cmake/OptionsEfl.cmake:
2003 * Source/cmake/OptionsWinCE.cmake:
2004 * Source/cmakeconfig.h.cmake:
2006 2011-04-28 Xan Lopez <xlopez@igalia.com>
2008 Reviewed by Martin Robinson.
2010 [Gtk] Split JSC and WebCore builds
2011 https://bugs.webkit.org/show_bug.cgi?id=19428
2013 Add a pkg-config file for JavaScriptCoreGTK+.
2015 * configure.ac: generate the final pkg-config file from our .in
2018 2011-04-28 Xan Lopez <xlopez@igalia.com>
2020 Reviewed by Martin Robinson.
2022 [Gtk] Split JSC and WebCore builds
2023 https://bugs.webkit.org/show_bug.cgi?id=19428
2025 Build JavaScriptCore as a libtool shared library instead of a
2026 private convenience library.
2028 * GNUmakefile.am: remove convenience library definition for jsc.
2030 2011-04-28 Xan Lopez <xlopez@igalia.com>
2032 Reviewed by Martin Robinson.
2034 [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
2035 https://bugs.webkit.org/show_bug.cgi?id=59718
2037 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
2038 4.6.0) until our codebase is ready.
2040 * configure.ac: do that.
2042 2011-04-27 Yi Shen <yi.4.shen@nokia.com>
2044 Reviewed by Kenneth Rohde Christiansen.
2046 [Qt] Upstream Symbian platform plugin
2047 https://bugs.webkit.org/show_bug.cgi?id=58435
2049 Upstream Symbian platform plugin.
2051 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
2053 2011-04-27 Steve Block <steveblock@google.com>
2055 Reviewed by David Levin.
2057 Remove Android build system
2058 https://bugs.webkit.org/show_bug.cgi?id=48111
2060 This is to avoid the maintenance burden until the Android port is
2063 * Source/Android.mk: Removed.
2065 2011-04-26 Kevin Ollivier <kevino@theolliviers.com>
2067 Rubberstamped by Eric Seidel.
2069 Enable waf to be used to build other ports
2070 https://bugs.webkit.org/show_bug.cgi?id=58213
2074 2011-04-22 Sheriff Bot <webkit.review.bot@gmail.com>
2076 Unreviewed, rolling out r84627.
2077 http://trac.webkit.org/changeset/84627
2078 https://bugs.webkit.org/show_bug.cgi?id=59271
2080 It broke Symbian build (Requested by Ossy on #webkit).
2082 * Source/WebKit.pro:
2084 2011-04-22 Yi Shen <yi.4.shen@nokia.com>
2086 Reviewed by Kenneth Rohde Christiansen.
2088 [Qt] Upstream Symbian platform plugin
2089 https://bugs.webkit.org/show_bug.cgi?id=58435
2091 Upstream Symbian platform plugin.
2093 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
2095 2011-04-21 Maciej Stachowiak <mjs@apple.com>
2097 Reviewed by Adam Roben.
2099 Add a feature define to allow <details> and <summary> to be disabled
2100 https://bugs.webkit.org/show_bug.cgi?id=59118
2101 <rdar://problem/9257045>
2105 2011-04-18 Evan Martin <evan@chromium.org>
2107 Reviewed by Eric Seidel.
2109 [chromium] expose title direction to webkit client
2110 https://bugs.webkit.org/show_bug.cgi?id=58823
2112 * Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
2113 * Tools/DumpRenderTree/chromium/LayoutTestController.h:
2114 Adapt to new API. Expose title direction to JS so it can be tested.
2116 * Tools/DumpRenderTree/chromium/WebViewHost.cpp:
2117 * Tools/DumpRenderTree/chromium/WebViewHost.h:
2120 2011-04-18 Hans Wennborg <hans@chromium.org>
2122 Reviewed by Steve Block.
2124 LevelDB backend for IndexedDB
2125 https://bugs.webkit.org/show_bug.cgi?id=57372
2127 Add LevelDB wrappers to Android.mk.
2129 * Source/Android.mk:
2131 2011-04-18 Patrick Gansterer <paroga@webkit.org>
2133 Reviewed by Pavel Feldman.
2135 REGRESSION (r81479): generate-inspector-idl fails on native win32
2136 https://bugs.webkit.org/show_bug.cgi?id=58315
2138 Disable git autocrlf for Inspector.json.
2142 2011-04-16 Patrick Gansterer <paroga@webkit.org>
2144 Reviewed by Eric Seidel.
2146 Rename PLATFORM(CAIRO) to USE(CAIRO)
2147 https://bugs.webkit.org/show_bug.cgi?id=55192
2149 * Source/cmake/OptionsEfl.cmake:
2151 2011-04-15 Shishir Agrawal <shishir@chromium.org>
2153 Reviewed by James Robinson.
2155 Add a flag to guard Page Visibility API changes.
2156 https://bugs.webkit.org/show_bug.cgi?id=58464
2159 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
2163 2011-04-15 Xan Lopez <xlopez@igalia.com>
2165 Reviewed by Martin Robinson.
2167 * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
2168 branch and was already cut off.
2170 2011-04-15 Anna Cavender <annacc@chromium.org>
2172 Reviewed by Eric Carlson.
2174 Renaming TRACK feature define to VIDEO_TRACK
2175 https://bugs.webkit.org/show_bug.cgi?id=53556
2179 2011-04-13 Dmitry Lomov <dslomov@google.com>
2181 Reviewed by David Levin.
2183 Add GTest unit-testing framework to WebKit
2184 https://bugs.webkit.org/show_bug.cgi?id=58507
2186 * Source/ThirdParty/gtest/CHANGES: Added.
2187 * Source/ThirdParty/gtest/CMakeLists.txt: Added.
2188 * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
2189 * Source/ThirdParty/gtest/COPYING: Added.
2190 * Source/ThirdParty/gtest/Makefile.am: Added.
2191 * Source/ThirdParty/gtest/README: Added.
2192 * Source/ThirdParty/gtest/README.WebKit: Added.
2193 * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
2194 * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
2195 * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
2196 * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
2197 * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
2198 * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
2199 * Source/ThirdParty/gtest/configure.ac: Added.
2200 * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
2201 * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
2202 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
2203 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
2204 * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
2205 * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
2206 * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
2207 * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
2208 * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
2209 * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
2210 * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
2211 * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
2212 * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
2213 * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
2214 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
2215 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
2216 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
2217 * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
2218 * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
2219 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
2220 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
2221 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
2222 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
2223 * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
2224 * Source/ThirdParty/gtest/m4/gtest.m4: Added.
2225 * Source/ThirdParty/gtest/make/Makefile: Added.
2226 * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
2227 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
2228 * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
2229 * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
2230 * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
2231 * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
2232 * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
2233 * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
2234 * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
2235 * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
2236 * Source/ThirdParty/gtest/run_tests.py: Added.
2237 * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
2238 * Source/ThirdParty/gtest/samples/sample1.cc: Added.
2239 * Source/ThirdParty/gtest/samples/sample1.h: Added.
2240 * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
2241 * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
2242 * Source/ThirdParty/gtest/samples/sample2.cc: Added.
2243 * Source/ThirdParty/gtest/samples/sample2.h: Added.
2244 * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
2245 * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
2246 * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
2247 * Source/ThirdParty/gtest/samples/sample4.cc: Added.
2248 * Source/ThirdParty/gtest/samples/sample4.h: Added.
2249 * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
2250 * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
2251 * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
2252 * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
2253 * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
2254 * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
2255 * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
2256 * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
2257 * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
2258 * Source/ThirdParty/gtest/scripts/pump.py: Added.
2259 * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
2260 * Source/ThirdParty/gtest/scripts/upload.py: Added.
2261 * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
2262 * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
2263 * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
2264 * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
2265 * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
2266 * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
2267 * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
2268 * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
2269 * Source/ThirdParty/gtest/src/gtest.cc: Added.
2270 * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
2271 * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
2272 * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
2273 * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
2274 * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
2275 * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
2276 * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
2277 * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
2278 * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
2279 * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
2280 * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
2281 * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
2282 * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
2283 * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
2284 * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
2285 * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
2286 * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
2287 * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
2288 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
2289 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
2290 * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
2291 * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
2292 * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
2293 * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
2294 * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
2295 * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
2296 * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
2297 * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
2298 * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
2299 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
2300 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
2301 * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
2302 * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
2303 * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
2304 * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
2305 * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
2306 * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
2307 * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
2308 * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
2309 * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
2310 * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
2311 * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
2312 * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
2313 * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
2314 * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
2315 * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
2316 * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
2317 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
2318 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
2319 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
2320 * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
2321 * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
2322 * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
2323 * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
2324 * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
2325 * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
2326 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
2327 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
2328 * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
2329 * Source/ThirdParty/gtest/test/production.cc: Added.
2330 * Source/ThirdParty/gtest/test/production.h: Added.
2331 * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
2332 * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
2333 * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
2334 * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
2335 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
2336 * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
2337 * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
2338 * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
2339 * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
2340 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
2341 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
2342 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
2343 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
2344 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
2345 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
2346 * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
2347 * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
2348 * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
2350 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
2352 Reviewed by Kenneth Rohde Christiansen.
2354 [CMAKE] Separate DerivedSources.
2355 https://bugs.webkit.org/show_bug.cgi?id=58427
2357 Seperate DerivedSources/ to DerivedSources/WebCore and
2358 DerivedSources/JavaScriptCore.
2360 * Source/CMakeLists.txt:
2361 * Source/cmake/OptionsCommon.cmake:
2362 * Source/cmake/WebKitFS.cmake:
2363 * Source/cmake/WebKitHelpers.cmake:
2364 * Source/cmake/WebKitMacros.cmake:
2366 2011-04-13 Tony Chang <tony@chromium.org>
2368 Ignore files generated from glu.gyp.
2372 2011-03-28 Adam Barth <abarth@webkit.org>
2374 Reviewed by Kenneth Russell.
2376 Move libtess from WebCore/thirdparty to ThirdParty
2377 https://bugs.webkit.org/show_bug.cgi?id=57288
2379 We're putting third party code in Source/ThirdParty these days.
2381 * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
2382 * Source/ThirdParty/glu/glu.gyp: Added.
2384 2011-04-12 Thouraya ANDOLSI <thouraya.andolsi@st.com>
2386 Reviewed by Eric Seidel.
2388 [QT] Enable JIT build for SH4 platforms.
2389 https://bugs.webkit.org/show_bug.cgi?id=58317
2390 add disable_uitools for SH4 platforms.
2392 * Source/WebKit.pri:
2394 2011-04-11 Anna Cavender <annacc@chromium.org>
2396 Reviewed by Eric Carlson.
2398 Setup ENABLE(TRACK) feature define
2399 https://bugs.webkit.org/show_bug.cgi?id=53556
2403 2011-04-11 Varun Jain <varunjain@chromium.org>
2405 Reviewed by Darin Fisher.
2407 Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
2408 https://bugs.webkit.org/show_bug.cgi?id=58245
2410 * Source/WebKit/chromium/public/WebWidget.h:
2412 2011-04-11 Thouraya ANDOLSI <thouraya.andolsi@st.com>
2414 Reviewed by Oliver Hunt.
2417 https://bugs.webkit.org/show_bug.cgi?id=44329
2419 Enable JIT support for SH4 platforms.
2423 2011-04-11 Andreas Kling <andreas.kling@nokia.com>
2425 Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
2427 * Source/WebKit.pri:
2429 2011-04-09 Keith Kyzivat <keith.kyzivat@nokia.com>
2431 Reviewed by Laszlo Gombos.
2433 [Qt] Don't link against fontconfig or X11 if embedded
2434 https://bugs.webkit.org/show_bug.cgi?id=58104
2436 * Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
2438 2011-04-08 Alpha Lam <hclam@chromium.org>
2440 Unreviewed, rolling out r83335.
2441 http://trac.webkit.org/changeset/83335
2442 https://bugs.webkit.org/show_bug.cgi?id=53556
2444 GTK and QT bots are broken.
2448 2011-04-08 Kristian Amlie <kristian.amlie@nokia.com>
2450 Reviewed by Andreas Kling.
2452 [Qt] Remove modular references after support for the flag was removed.
2453 https://bugs.webkit.org/show_bug.cgi?id=57018
2455 Removed modular references after support for the flag was removed.
2457 Support was removed because the Qt Modularization project decided we
2458 don't need it. It's better to base decisions on the available
2459 information, as demonstrated in the patch by checking
2462 * Source/WebKit.pri:
2464 2011-04-07 Anna Cavender <annacc@chromium.org>
2466 Reviewed by Eric Carlson.
2468 Setup ENABLE(TRACK) feature define
2469 https://bugs.webkit.org/show_bug.cgi?id=53556
2473 2011-04-08 Varun Jain <varunjain@chromium.org>
2475 Reviewed by Darin Fisher.
2477 Need to extend WebKit chromium API to access text selection
2478 https://bugs.webkit.org/show_bug.cgi?id=57888
2480 * Source/WebKit/chromium/public/WebFrame.h:
2481 * Source/WebKit/chromium/public/WebWidget.h:
2482 * Source/WebKit/chromium/src/WebFrameImpl.cpp:
2483 * Source/WebKit/chromium/src/WebFrameImpl.h:
2484 * Source/WebKit/chromium/src/WebPopupMenuImpl.h:
2485 * Source/WebKit/chromium/src/WebViewImpl.cpp:
2486 * Source/WebKit/chromium/src/WebViewImpl.h:
2487 * Source/WebKit/chromium/tests/PopupMenuTest.cpp:
2489 2011-04-08 Jon Lee <jonlee@apple.com>
2491 Reviewed by David Levin.
2493 adding *.vcproj.*.user to .gitignore for Visual Studio development
2494 https://bugs.webkit.org/show_bug.cgi?id=58097
2498 2011-04-07 Eric Seidel <eric@webkit.org>
2500 Reviewed by Adam Barth.
2502 Add stub support for generating Gtk build system from gyp
2503 https://bugs.webkit.org/show_bug.cgi?id=58086
2505 This adds support for a new --port argument and plumbs through
2506 the necessary paths to allow generating for a port other than Mac.
2508 * Source/gyp/configure:
2510 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
2512 Revert ENABLE_TRACK patch due to compile failures.
2516 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
2518 Reviewed by David Levin.
2520 Add QUOTA build flag for unified quota API
2521 https://bugs.webkit.org/show_bug.cgi?id=57918
2523 * configure.ac: Added QUOTA build flag
2525 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2527 Build fix for GTK+ after r82876.
2529 * Source/autotools/symbols.filter: Update the symbol filter to include new symbols
2530 from WTF that DRT uses.
2532 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2534 Reviewed by Gustavo Noronha Silva.
2537 https://bugs.webkit.org/show_bug.cgi?id=31517
2539 * configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
2541 2011-04-04 Jon Lee <jonlee@apple.com>
2543 Reviewed by Eric Seidel.
2545 add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
2546 https://bugs.webkit.org/show_bug.cgi?id=57646
2548 * .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
2550 2011-03-31 Xan Lopez <xlopez@igalia.com>
2552 Reviewed by Martin Robinson.
2554 [GTK] Link explicitly with XRender on Linux/Unix
2555 https://bugs.webkit.org/show_bug.cgi?id=57558
2557 Some linkers, like GNU Gold, require explicit linkage of all the
2558 libraries used instead of relying on our dependencies to bring
2559 them in. In this case, the build fails because we use XRender in
2560 the plugin code but don't link directly to it.
2562 * configure.ac: check for XRender on UNIX.
2564 2011-03-31 Vamshikrishna.Yellenki <vamshi@motorola.com> and Alejandro G. Castro <alex@igalia.com>
2566 Reviewed by Martin Robinson.
2568 Implement MiniBrowser for Gtk port.
2569 https://bugs.webkit.org/show_bug.cgi?id=48512
2571 Initial implementation of the Gtk MiniBrowser.
2575 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2577 [Qt] Typo fix, remove an accidentally added line.
2579 * Source/WebKit.pri:
2581 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2583 [Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
2585 * Source/WebKit.pri:
2587 2011-03-29 Csaba Osztrogonác <ossy@webkit.org>
2589 Rubber-stamped by Andreas Kling.
2591 [Qt] Remove modular references after support for the flag was removed.
2592 https://bugs.webkit.org/show_bug.cgi?id=57018
2594 Symbian buildfix after r82232.
2596 * Source/WebKit.pri: Readd uitools option.
2598 2011-03-29 Kristian Amlie <kristian.amlie@nokia.com>
2600 Reviewed by Andreas Kling.
2602 Removed modular references after support for the flag was removed.
2604 Support was removed because the Qt Modularization project decided we
2605 don't need it. It's better to base decisions on the available
2606 information, as demonstrated in the patch by checking
2609 In addition, remove the reference to uitools. It has been moved to
2610 QtKernel now, and therefore is always available.
2612 [Qt] Remove modular references after support for the flag was removed.
2613 https://bugs.webkit.org/show_bug.cgi?id=57018
2615 * Source/WebKit.pri:
2617 2011-03-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2619 Reviewed by Andreas Kling.
2621 [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
2622 https://bugs.webkit.org/show_bug.cgi?id=57087
2624 Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
2626 * Source/WebKit.pri:
2628 2011-03-26 Adam Barth <abarth@webkit.org>
2630 Reviewed by Eric Seidel.
2632 We shouldn't bother running GYP if the generated files are newer than the GYP files
2633 https://bugs.webkit.org/show_bug.cgi?id=57146
2635 In the common case, this check will avoid any overhead from processing
2636 the GYP files. Another approach to doing this is to add the feature to
2637 GYP directly, but GYP's approach to this problem is to compute the
2638 output in its entirety and compare it byte-for-byte against the output
2639 file. In the future, it might make sense to add this approach as an
2640 alternative approach for GYP itself.
2642 I also removed JavaScriptGlue from the script because we're not really
2643 going to change JavaScriptGlue over to GYP. We were using
2644 JavaScriptGlue as a learning experience.
2646 * Source/gyp/configure:
2648 2011-03-25 Kevin Ollivier <kevino@theolliviers.com>
2650 [wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
2654 2011-03-23 George Guo <George.Guo@nokia.com>
2656 Reviewed by Darin Adler.
2658 Webkit warning: converting to 'unsigned int' from 'double'
2659 https://bugs.webkit.org/show_bug.cgi?id=56865
2661 With -Werr enabled, this cause the build failure on RedHat Linux.
2664 * Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
2667 2011-03-23 Adam Barth <abarth@webkit.org>
2669 Reviewed by Eric Seidel.
2671 GYP build should default to Production configuration
2672 https://bugs.webkit.org/show_bug.cgi?id=56899
2674 * Source/gyp/common.gypi:
2676 2011-03-22 Adam Barth <abarth@webkit.org>
2678 Reviewed by Eric Seidel.
2680 gyp/configure shouldn't require GYP to be in your path
2681 https://bugs.webkit.org/show_bug.cgi?id=56873
2683 Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
2684 instead of requiring GYP to be in the user's path.
2686 * Source/gyp/configure:
2688 2011-03-22 Adam Barth <abarth@webkit.org>
2690 Reviewed by Eric Seidel.
2692 Add GYP to Source/ThirdParty
2693 https://bugs.webkit.org/show_bug.cgi?id=56870
2695 We probably don't need all the test files, but it seems cleaner to just
2696 check in the whole GYP tree. GYP is BSD licensed, so it is compatible
2697 with the WebKit license.
2699 * Source/ThirdParty/gyp: Added.
2701 2011-03-21 Alejandro G. Castro <alex@igalia.com>
2703 Reviewed by Martin Robinson.
2705 [GTK] 1.3.13 release bump
2706 https://bugs.webkit.org/show_bug.cgi?id=56795
2708 Version bump for 1.3.13 and updated NEWS file with release notes.
2712 2011-03-21 Ryuan Choi <ryuan.choi@samsung.com>
2714 Reviewed by Antonio Gomes.
2716 [CMAKE] Add exception handling when PORT was missing.
2717 https://bugs.webkit.org/show_bug.cgi?id=56728
2719 * Source/CMakeLists.txt:
2721 2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
2723 Reviewed by Laszlo Gombos.
2725 [Qt] Text layout is broken on Symbian
2726 https://bugs.webkit.org/show_bug.cgi?id=56046
2728 Change integers included into bitfields to be signed by default on RVCT
2729 compiler as a lot of other compilers do (gcc, msvc, winsc).
2730 There are a lot of places in webkit where integers included in bitfield
2731 are assumed to be signed.
2733 * Source/WebKit.pri:
2735 2011-03-10 Alejandro G. Castro <alex@igalia.com>
2737 Unreviewed, fixed Efl compilation after r80744.
2739 * Source/cmake/OptionsEfl.cmake:
2741 2011-03-10 Martin Robinson <mrobinson@igalia.com>
2743 Fixed the help message for WebGL support on GTK+ to reflect the fact that
2744 it's turned off by default and is experimental.
2746 * configure.ac: Fix WebGL help message.
2748 2011-03-04 Dimitri Glazkov <dglazkov@chromium.org>
2750 Reviewed by Adam Barth.
2752 Add skeletal WebCore.gyp
2753 https://bugs.webkit.org/show_bug.cgi?id=55802
2755 * Source/gyp/configure: Added WebCore.
2757 2011-03-04 Adam Barth <abarth@webkit.org>
2759 Reviewed by Dimitri Glazkov.
2761 Add a basic configure script for the GYP build
2762 https://bugs.webkit.org/show_bug.cgi?id=55791
2764 This script just calls GYP on the various gyp projects. As we add more
2765 build systems, this script should be able to select which of them you'd
2766 like to generate the project for.
2768 * Source/gyp/configure: Added.
2770 2011-03-04 Adam Barth <abarth@webkit.org>
2772 Reviewed by Dimitri Glazkov.
2774 Use target_defaults to reduce boilerplate in GYP build system
2775 https://bugs.webkit.org/show_bug.cgi?id=55790
2777 This file contains GYP declarations that are shared by all the modules.
2778 Currently, we use this to set up the configurations, albeit primitively.
2780 * Source/gyp/common.gypi: Added.
2782 2011-03-03 Kevin Ollivier <kevino@theolliviers.com>
2784 [wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
2785 to make sure the proper unicode/utf8.h header is included.
2789 2011-03-02 Kevin Ollivier <kevino@theolliviers.com>
2791 [wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
2792 included in the ICU headers used by WebKit.
2796 2011-03-02 Daniel Cheng <dcheng@chromium.org>
2798 Reviewed by David Levin.
2800 Add feature define for data transfer items
2801 https://bugs.webkit.org/show_bug.cgi?id=55510
2803 * Source/cmake/OptionsEfl.cmake:
2804 * Source/cmake/OptionsWinCE.cmake:
2805 * Source/cmakeconfig.h.cmake:
2809 2011-03-02 Andras Becsi <abecsi@webkit.org>
2811 Reviewed by Laszlo Gombos.
2813 [Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
2814 https://bugs.webkit.org/show_bug.cgi?id=55478
2816 On case insensitive systems the generated forwarding headers cause build problems.
2818 * Source/WebKit.pri: Adjust INCLUDEPATH for the project.
2820 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
2822 Unreviewed, rolling out r80079.
2823 http://trac.webkit.org/changeset/80079
2824 https://bugs.webkit.org/show_bug.cgi?id=55547
2826 "Broke the Win debug build?" (Requested by dcheng on #webkit).
2828 * Source/cmake/OptionsEfl.cmake:
2829 * Source/cmake/OptionsWinCE.cmake:
2830 * Source/cmakeconfig.h.cmake:
2832 2011-03-01 Daniel Cheng <dcheng@chromium.org>
2834 Reviewed by David Levin.
2836 Add feature define for data transfer items
2837 https://bugs.webkit.org/show_bug.cgi?id=55510
2839 * Source/cmake/OptionsEfl.cmake:
2840 * Source/cmake/OptionsWinCE.cmake:
2841 * Source/cmakeconfig.h.cmake:
2843 2011-03-01 Andras Becsi <abecsi@webkit.org>
2845 Reviewed by Csaba Osztrogonác.
2847 [Qt] Clean up the project files and move common options to WebKit.pri.
2849 Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
2851 * Source/WebKit.pri: Common options should be here.
2852 Also move Mac options to this file to fix the Mac build.
2854 2011-03-01 Andras Becsi <abecsi@webkit.org>
2856 Unreviewed build fix.
2858 [Qt] Fix minimal build.
2860 * Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
2862 2011-02-28 Adam Barth <abarth@webkit.org>
2864 Reviewed by Dimitri Glazkov.
2866 Teach JavaScriptGlue gyp build about DEPTH
2867 https://bugs.webkit.org/show_bug.cgi?id=55421
2869 Moves the previously JavaScriptGlue-specific GYP helper shell scripts
2870 to the gyp directory in Source, where they can be shared by multiple
2873 * Source/gyp: Added.
2874 * Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
2875 * Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
2876 * Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
2878 2011-02-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2880 Reviewed by Kenneth Rohde Christiansen.
2882 [Qt][WK2] Add a way to test the WebKit 2 APIs
2883 https://bugs.webkit.org/show_bug.cgi?id=55408
2885 Add the build file for test to the build system.
2887 * Source/WebKit.pri: Add the include path for WebKit 2 APIs.
2888 * Source/WebKit.pro: Add the dependency to build the new test project.
2890 2011-02-28 Balazs Kelemen <kbalazs@webkit.org>
2892 Reviewed by Anders Carlsson.
2894 [Qt][WK2] Plugin initialization
2895 https://bugs.webkit.org/show_bug.cgi?id=48127
2897 * Source/WebKit.pri: Lift the definition of the XP_UNIX macro
2898 from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
2900 2011-02-28 Kristian Amlie <kristian.amlie@nokia.com>
2902 Reviewed by Andreas Kling.
2904 Added full webkit module profile and a syncqt profile.
2906 This is for modularized Qt.
2908 [Qt] WebKit patches required to work with a modularized version of Qt
2909 https://bugs.webkit.org/show_bug.cgi?id=53916
2911 * Source/sync.profile: Added.
2913 2011-02-26 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
2915 Reviewed by Laszlo Gombos.
2917 [Qt] [Symbian] Disable dependency to a specific version of a Qt package for
2918 non-production builds.
2919 https://bugs.webkit.org/show_bug.cgi?id=55313
2921 * Source/WebKit.pri:
2923 2011-02-24 Alejandro G. Castro <alex@igalia.com>
2925 Rubber-stamped by Martin Robinson.
2927 Fixed compilation after r79537, added a bug to solve webkit2
2929 https://bugs.webkit.org/show_bug.cgi?id=55153
2933 2011-02-24 Christian Dywan <christian@lanedo.com>
2935 Rubber-stamped by Eric Seidel.
2937 [GTK] webkitgtk 1.3.7 build without translations
2938 https://bugs.webkit.org/show_bug.cgi?id=50612
2940 * GNUmakefile.am: Require stamp-po target for all-local so
2941 that po files are built before they install.
2943 2011-02-22 Philippe Normand <pnormand@igalia.com>
2945 Reviewed by Martin Robinson.
2947 [GTK] 1.3.12 release preparation
2948 https://bugs.webkit.org/show_bug.cgi?id=54967
2950 Version bump for 1.3.12 and updated NEWS file with release notes.
2951 Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
2954 * Source/WebKit/gtk/NEWS:
2957 2011-02-22 Andras Becsi <abecsi@webkit.org>
2959 Reviewed by Laszlo Gombos.
2961 [Qt] Redesign the build system
2962 https://bugs.webkit.org/show_bug.cgi?id=51339
2966 Build WebCore as a static library, compile the WebKit API and WebKit2 API
2967 in a final step and link to WebKit2, WebCore and JSC libraries to fix
2968 linking issues resulting from stripped away symbols.
2970 * Source/WebKit.pri: Add common include paths
2971 * Source/WebKit.pro: Add new project file to SUBDIRS
2973 2011-02-20 Carlos Garcia Campos <cgarcia@igalia.com>
2975 Reviewed by Martin Robinson.
2977 [GTK] Bump GTK+3 dependency to 3.0
2978 https://bugs.webkit.org/show_bug.cgi?id=54394
2982 2011-02-19 Ryuan Choi <ryuan.choi@samsung.com>
2984 Reviewed by Martin Robinson.
2986 [GTK] Remove mandatory Enchant dependency
2987 https://bugs.webkit.org/show_bug.cgi?id=51587
2989 Add enable-spellcheck option which decides whether to use enchant.
2990 If disabled, WebKitGTK+ will not use enchant library.
2994 2011-02-18 Zan Dobersek <zandobersek@gmail.com>
2996 Reviewed by Martin Robinson.
2998 [Gtk] Re-enable meter tag support
2999 https://bugs.webkit.org/show_bug.cgi?id=54762
3001 Enable meter tag support in the configure.ac. This feature was
3002 previously enabled by default in the makefile, but should be
3003 enabled here after changes in r78981.
3007 2011-02-18 Kristian Amlie <kristian.amlie@nokia.com>
3009 Reviewed by Kenneth Rohde Christiansen.
3011 Avoided UiTools dependency if the module is not present.
3013 [Qt] WebKit patches required to work with a modularized version of Qt
3014 https://bugs.webkit.org/show_bug.cgi?id=53916
3016 * Source/WebKit.pri:
3018 2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
3020 Reviewed by Kent Tamura.
3022 [EFL] Remove GDK dependency.
3023 https://bugs.webkit.org/show_bug.cgi?id=53978
3025 Remove checking GDK library.
3027 * Source/cmake/OptionsEfl.cmake:
3029 2011-02-18 Philippe Normand <pnormand@igalia.com>
3031 Unreviewed, build fix after r78981
3033 * configure.ac: datagrid is datagrid, it is not database. Also
3034 meter is not progress. Fixed copy/paste mistakes.
3036 2011-02-18 Philippe Normand <pnormand@igalia.com>
3038 Reviewed by Martin Robinson.
3040 [GTK] minimal build unrecognized options
3041 https://bugs.webkit.org/show_bug.cgi?id=50890
3043 * configure.ac: added new configure options to enable/disable the
3044 meter element, progress element, datagrid and client-based
3045 geolocation support.
3047 2011-02-17 Kevin Ollivier <kevino@theolliviers.com>
3049 [wx] Build fix after introduction of JavaScriptCore/collector.
3053 2011-02-17 Kristian Amlie <kristian.amlie@nokia.com>
3055 Reviewed by Laszlo Gombos.
3057 Updated include paths for phonon.
3059 [Qt] WebKit patches required to work with a modularized version of Qt
3060 https://bugs.webkit.org/show_bug.cgi?id=53916
3062 * Source/WebKit.pri:
3064 2011-02-13 Hayato Ito <hayato@chromium.org>
3066 Reviewed by Kent Tamura.
3068 Update .gitignore to ignore files which Ninja build system generates.
3070 https://bugs.webkit.org/show_bug.cgi?id=54378
3074 2011-02-10 Peter Varga <pvarga@webkit.org>
3076 Reviewed by Csaba Osztrogonác.
3078 Remove PCRE source from trunk
3079 https://bugs.webkit.org/show_bug.cgi?id=54188
3081 * Source/cmake/WebKitFS.cmake:
3083 2011-02-09 Adam Barth <abarth@webkit.org>
3085 Reviewed by Steve Block.
3087 Move Android.mk into Source
3088 https://bugs.webkit.org/show_bug.cgi?id=53751
3090 A somewhat blind attempt to move Android.mk into the Source directory.
3091 I'm sure I've goofed this up in some way. The Android folks have
3092 kindly volunteered to fix this up once they merge past this revision.
3094 * Android.mk: Removed.
3095 * Source/Android.mk: Copied from Android.mk.
3097 2011-02-08 Alejandro G. Castro <alex@igalia.com>
3099 Reviewed by Martin Robinson.
3101 WebKit2 GTK Fails to Build #include nested too deeply
3102 https://bugs.webkit.org/show_bug.cgi?id=52219
3104 Removed the __STDC_FORMAT_MACROS definition, it is already defined
3105 in the file where PRIxx64 is used before the inclusion so we are
3110 2011-02-08 Kristian Amlie <kristian.amlie@nokia.com>
3112 Reviewed by Eric Seidel.
3114 Added include paths for QtScript.
3116 WebKit patches required to work with a modularized version of Qt
3117 https://bugs.webkit.org/show_bug.cgi?id=53916
3119 * Source/WebKit.pri:
3121 2011-02-03 Martin Robinson <mrobinson@igalia.com>
3123 Fix GTK+ WebGL build after r76600.
3125 * configure.ac: Make sure to respect configure.ac conventions
3126 consistently when it comes to capitalization. Remove an old
3127 reference to enable_3d_canvas.
3129 2011-02-02 Alejandro G. Castro <alex@igalia.com>
3131 Reviewed by Martin Robinson.
3133 Bump the WebKitGTK+ versions in preparation for development release.
3135 * configure.ac: Bump the library, libtool and user agent version.
3137 2011-02-02 Steve Lacey <sjl@chromium.org>
3139 Reviewed by Eric Carlson.
3141 Implement basic media statistics on media elements.
3142 https://bugs.webkit.org/show_bug.cgi?id=53322
3146 2011-02-02 Kevin Ollivier <kevino@theolliviers.com>
3148 [wx] Build fixes for wxWebKit.
3152 2010-01-28 Commit Queue <commit-queue@webkit.org>
3154 Unreviewed. Test commit for commit-queue@webkit.org.
3156 2010-01-28 Commit Queue <commit-queue@webkit.org>
3158 Unreviewed. Test commit for commit-queue@webkit.org.
3160 2010-01-28 Commit Queue <commit-queue@webkit.org>
3162 Unreviewed. Test commit for commit-queue@webkit.org.
3164 2011-01-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3166 Reviewed by Xan Lopez.
3168 [GTK] REGRESSION: http/tests/media/video-{cookie,referer}.html failing
3169 https://bugs.webkit.org/show_bug.cgi?id=53379
3171 Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
3172 dependency on newer soup to efl as well.
3174 * Source/cmake/OptionsEfl.cmake:
3176 2011-01-29 Daniel Bates <dbates@rim.com>
3178 Reviewed by Maciej Stachowiak.
3180 Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
3181 https://bugs.webkit.org/show_bug.cgi?id=53382
3183 Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
3184 So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
3185 Therefore, we should remove such references.
3187 * Source/cmake/OptionsCommon.cmake:
3189 2011-01-29 Daniel Bates <dbates@rim.com>
3191 Reviewed by Eric Seidel.
3193 Move wince/mt19937ar.c to ThirdParty and make it a policy choice
3194 https://bugs.webkit.org/show_bug.cgi?id=53253
3196 Move implementation of Mersenne Twister pseudorandom number generator to
3197 ThirdParty since it is a third party library.
3199 * Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
3201 2011-01-29 Dan Winship <danw@gnome.org>
3203 Reviewed by Xan Lopez.
3205 [GTK] Require the latest glib and libsoup, and remove conditional
3206 support for older versions
3207 https://bugs.webkit.org/show_bug.cgi?id=50675
3209 * autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
3210 basically the same work by hand
3213 2011-01-28 Martin Robinson <mrobinson@igalia.com>
3215 [GTK] Build failure with --enable-indexed-database
3216 https://bugs.webkit.org/show_bug.cgi?id=50954
3218 Build fix for IndexedDB support.
3220 * configure.ac: Change the autogen.sh option --enable-indexeddb to
3221 --enable-indexed-database to match the build-webkit option.
3223 2010-01-28 Commit Queue <commit-queue@webkit.org>
3225 Unreviewed. Test commit for commit-queue@webkit.org.
3227 2010-01-28 Commit Queue <commit-queue@webkit.org>
3229 Unreviewed. Test commit for commit-queue@webkit.org.
3231 2011-01-26 Yael Aharon <yael.aharon@nokia.com>
3233 Reviewed by Laszlo Gombos.
3235 [Qt][Symbian] Fix --minimal build
3236 https://bugs.webkit.org/show_bug.cgi?id=52839
3238 Move definition of USE_SYSTEM_MALLOC out of pri file.
3239 Put it in platform.h instead.
3241 * Source/WebKit.pri:
3243 2011-01-26 Csaba Osztrogonác <ossy@webkit.org>
3245 Reviewed by Andreas Kling.
3247 [Qt] Fix qt_minimal build
3248 https://bugs.webkit.org/show_bug.cgi?id=53172
3250 * Source/WebKit.pri:
3252 2011-01-25 Patrick Gansterer <paroga@webkit.org>
3254 Reviewed by Adam Barth.
3256 Move main CMakeLists.txt into Source directory
3257 https://bugs.webkit.org/show_bug.cgi?id=52888
3259 * CMakeLists.txt: Removed.
3260 * Source/CMakeLists.txt: Copied from CMakeLists.txt.
3261 * Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
3262 * cmakeconfig.h.cmake: Removed.
3264 2011-01-24 Chris Marrin <cmarrin@apple.com>
3266 Reviewed by Eric Seidel.
3268 Change ENABLE_3D_CANVAS to ENABLE_WEBGL
3269 https://bugs.webkit.org/show_bug.cgi?id=53041
3273 2011-01-24 Peter Gal <galpeter@inf.u-szeged.hu>
3275 Rubber-stamped by Csaba Osztrogonác.
3277 * runtime: Removed. It was accidentally created by r76457.
3279 2011-01-24 Andras Becsi <abecsi@webkit.org>
3281 Reviewed by Csaba Osztrogonác.
3283 [Qt] Move project files into Source
3284 https://bugs.webkit.org/show_bug.cgi?id=52891
3286 * Source/DerivedSources.pro: Copied from DerivedSources.pro.
3287 * Source/WebKit.pri: Renamed from WebKit.pri.
3288 * Source/WebKit.pro: Added.
3289 * Source/common.pri: Renamed from common.pri.
3290 * WebKit.pro: Removed.
3292 2011-01-20 Siddharth Mathur <siddharth.mathur@nokia.com>
3294 Reviewed by Laszlo Gombos.
3296 [Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
3297 https://bugs.webkit.org/show_bug.cgi?id=52835
3299 * WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
3301 2011-01-20 Alejandro G. Castro <alex@igalia.com>
3303 Reviewed by Andreas Kling.
3305 [GTK] Fix typo in the webkit2 section of the configure.ac file
3306 https://bugs.webkit.org/show_bug.cgi?id=52801
3308 Fixed typo in the GTK WebKit2 compilation.
3312 2011-01-19 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
3314 Reviewed by Andreas Kling.
3316 Enable usage of Google ld if it exist but is not on by default.
3318 [Qt] Enable the google ld if it exist but is not on by default
3319 https://bugs.webkit.org/show_bug.cgi?id=52625
3321 * common.pri: flip the test.
3323 2011-01-18 Mihai Parparita <mihaip@chromium.org>
3325 Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
3329 2011-01-18 Krithigassree Sambamurthy <krithigassree.sambamurthy@nokia.com>
3331 Reviewed by Simon Fraser.
3333 Support background-clip: content-box
3334 https://bugs.webkit.org/show_bug.cgi?id=48771
3336 Addded content-box as a valid background-clip value.
3338 * WebCore/css/CSSParser.cpp:
3339 (WebCore::parseBackgroundClip):
3341 2011-01-18 Hayato Ito <hayato@chromium.org>
3343 Reviewed by Kent Tamura.
3345 Update .gitignore file to reflect a recent WebKit directory movement.
3347 https://bugs.webkit.org/show_bug.cgi?id=52618
3351 2011-01-16 Adam Barth <abarth@webkit.org>
3353 Rubber-stamped by Eric Seidel.
3355 Move WebKit into Source
3356 https://bugs.webkit.org/show_bug.cgi?id=52530
3360 * DerivedSources.pro:
3368 2011-01-15 Adam Barth <abarth@webkit.org>
3370 Rubber-stamped by Eric Seidel.
3372 Move WebKit2 into Source
3373 https://bugs.webkit.org/show_bug.cgi?id=52438
3375 Update reference to WebKit2.
3377 * DerivedSources.pro:
3380 * Source/cmake/WebKitPackaging.cmake:
3384 2011-01-14 Ahmad Sharif <asharif.tools@gmail.com>
3386 Reviewed by Darin Fisher.
3388 When inlining is performed, the progress variable is
3389 declared as uninitialized.
3390 https://bugs.webkit.org/show_bug.cgi?id=51084
3392 * WebCore: Copied from WebCore.
3393 * WebCore/page/animation/KeyframeAnimation.cpp:
3394 (WebCore::KeyframeAnimation::animate):
3395 (WebCore::KeyframeAnimation::getAnimatedStyle):
3397 2011-01-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3399 Reviewed by Csaba Osztrogonác.
3401 [Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
3402 https://bugs.webkit.org/show_bug.cgi?id=52223
3404 Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
3405 that QtWebKit builds with QT_NO_CONCURRENT defined.
3409 2011-01-11 Mihai Parparita <mihaip@chromium.org>
3411 Unreviewed. Update .gitignore with new Chromium dependency.
3413 ui/ was added with http://crrev.com/70743, we picked that up with a
3414 Chromium roll in r75311.
3416 Also alphabetizes the dependency list.
3420 2011-01-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3422 Reviewed by Csaba Osztrogonác.
3424 [Qt] Baseline qt_minimal configuration
3425 https://bugs.webkit.org/show_bug.cgi?id=51313
3427 * WebKit.pri: List the supported QT_NO_FEATURE flags
3428 under qt_minimal configuration.
3430 2011-01-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3432 Reviewed by Eric Seidel.
3434 [EFL] Enable JIT for WebKit EFL
3435 https://bugs.webkit.org/show_bug.cgi?id=52140
3437 Enable JIT option for WebKit EFL. Enabled JIT's JS performance is
3438 3 ~ 6 times faster than before.
3440 * Source/cmake/OptionsEfl.cmake:
3442 2011-01-10 Martin Robinson <mrobinson@igalia.com>
3444 Reviewed by Gustavo Noronha.
3446 Bump the WebKitGTK+ versions in preparation for development release.
3448 * configure.ac: Bump the library, libtool and user agent version.
3450 2011-01-10 Xan Lopez <xlopez@igalia.com>
3452 Reviewed by Martin Robinson.
3454 [GTK] Create intermediate libWebCore library
3455 https://bugs.webkit.org/show_bug.cgi?id=52116
3457 * GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
3458 used by both libWebCore and libwebkitgtk now.
3460 2011-01-08 Patrick Gansterer <paroga@webkit.org>
3462 Unreviewed wx build fix for r75313.
3464 * wscript: Added missing brace.
3466 2011-01-07 Adam Barth <abarth@webkit.org>
3468 Rubber-stamped by Eric Seidel.
3470 Move WebCore to Source
3471 https://bugs.webkit.org/show_bug.cgi?id=52050
3473 Update build files and metadata to point to WebCore's new location.
3479 * DerivedSources.pro:
3482 * Source/autotools/webkit.m4:
3483 * Source/cmake/OptionsEfl.cmake:
3489 2011-01-06 Martin Robinson <mrobinson@igalia.com>
3491 Reviewed by Eric Seidel.
3493 [GTK] Initial build support for WebGL
3494 https://bugs.webkit.org/show_bug.cgi?id=51716
3496 * configure.ac: Add a configure option for WebGL.
3498 2011-01-06 Michael Saboff <msaboff@apple.com>
3500 Reviewed by Gavin Barraclough.
3502 Enhancement: Add Regexp Debug Compare between JIT and Interpreter
3503 https://bugs.webkit.org/show_bug.cgi?id=51834
3505 * JavaScriptCore: Copied from JavaScriptCore.
3507 2011-01-06 Martin Robinson <mrobinson@igalia.com>
3509 Reviewed by Xan Lopez.
3511 [GTK] Enable blob support by default
3512 https://bugs.webkit.org/show_bug.cgi?id=51994
3514 * configure.ac: Enable Blob support by default.
3516 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3518 Reviewed by Andreas Kling.
3520 [CMake] Fix the usage of SOURCE_GROUP
3521 https://bugs.webkit.org/show_bug.cgi?id=51739
3523 * Source/cmake/WebKitMacros.cmake:
3525 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3527 Reviewed by Andreas Kling.
3529 [WINCE] Remove CMake warning
3530 https://bugs.webkit.org/show_bug.cgi?id=51921
3532 * Source/cmake/WebKitHelpers.cmake:
3534 2011-01-04 Martin Robinson <mrobinson@igalia.com>
3536 Reviewed by David Levin.
3538 .gitignore should be updated to reflect Sources rename to Source
3539 https://bugs.webkit.org/show_bug.cgi?id=51893
3541 * .gitignore: Change all paths that reference the "Sources" directory to say "Source".
3543 2011-01-04 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
3545 Reviewed by Laszlo Gombos.
3547 [Qt] [Symbian] Build system cleanup
3549 After r74811 special handling for the Symbian build is no longer needed.
3550 This patch reverts r58756.
3554 2011-01-03 Xan Lopez <xlopez@igalia.com>
3556 Reviewed by Martin Robinson.
3558 * autogen.sh: also pass $ACLOCAL_FLAGS for tools that set that env
3559 variable (like jhbuild).
3561 2011-01-03 Patrick Gansterer <paroga@webkit.org>
3563 Reviewed by Darin Adler.
3565 [WINCE] Provide third party directory via environment variable
3566 https://bugs.webkit.org/show_bug.cgi?id=51643
3568 * Source/cmake/OptionsWinCE.cmake:
3570 2011-01-03 Xan Lopez <xlopez@igalia.com>
3572 Reviewed by Martin Robinson.
3574 Use autoreconf instead of calling manually all the usual commands.
3576 * autogen.sh: call autoreconf instead of
3577 aclocal/autoheader/autoconf/automake/libtoolize.
3579 2011-01-03 Xan Lopez <xlopez@igalia.com>
3581 Reviewed by Martin Robinson.
3583 [GTK] Disable superfluous GNU make built-in implicit rules
3584 https://bugs.webkit.org/show_bug.cgi?id=51826
3586 GNU make ships some superflous built-in rules that we never use
3587 and that end up adding up to a very significant portion of our
3588 total Makefile processing time. Disable them completely by
3589 defining the rule without any recipe, as suggested by the GNU make
3590 manual (10.5.6, Cancelling Implicit Rules).
3592 In my system the null-build goes from:
3594 make 43.51s user 12.77s system 99% cpu 56.628 total
3598 make 31.45s user 11.59s system 99% cpu 43.227 total
3600 * GNUmakefile.am: disable implicit built-in rules.
3602 2011-01-03 Mihai Parparita <mihaip@chromium.org>
3604 Unreviewed. Update .gitignore with new JavaScriptCore location.
3608 2011-01-02 Patrick Gansterer <paroga@webkit.org>
3610 [CMake] Unreviewed build fix.
3613 * Source/cmake/OptionsCommon.cmake:
3615 2011-01-01 Adam Barth <abarth@webkit.org>
3617 Reviewed by Eric Seidel.
3619 Move JavaScriptCore to Source
3620 https://bugs.webkit.org/show_bug.cgi?id=51604
3622 Update references to JavaScriptCore to point to the new location.
3626 * DerivedSources.pro:
3633 2011-01-01 Adam Barth <abarth@webkit.org>
3635 Reviewed by Eric Seidel.
3637 Move Sources to Source
3638 https://bugs.webkit.org/show_bug.cgi?id=51794
3640 Update build files to point to the new location.
3648 2010-12-31 Adam Barth <abarth@webkit.org>
3650 Rubber-stamped by Eric Seidel.
3652 Move HTML and XML parser benchmarks into PerformanceTests/Parser
3653 https://bugs.webkit.org/show_bug.cgi?id=51772
3655 Actually move the directory.
3657 * PerformanceTests/Parser: Copied from WebCore/benchmarks/parser.
3659 2010-12-31 Adam Barth <abarth@webkit.org>
3661 Rubber-stamped by Eric Seidel.
3663 Move PageLoadTests to PerformanceTests/PageLoad
3664 https://bugs.webkit.org/show_bug.cgi?id=51771
3666 Actually move the directory.
3668 * PageLoadTests: Removed.
3669 * PageLoadTests/svg: Removed.
3670 * PageLoadTests/svg/LICENSES: Removed.
3671 * PageLoadTests/svg/files: Removed.
3672 * PageLoadTests/svg/files/33041-Samurai.svg: Removed.
3673 * PageLoadTests/svg/files/42450-under the see.svg: Removed.
3674 * PageLoadTests/svg/files/42470-flower_from_my_garden_v2.svg: Removed.
3675 * PageLoadTests/svg/files/44057-drops on a blade.svg: Removed.
3676 * PageLoadTests/svg/files/Harvey_Rayner.svg: Removed.
3677 * PageLoadTests/svg/files/az-lizard_benji_park_01.svg: Removed.
3678 * PageLoadTests/svg/files/bamboo_01.svg: Removed.
3679 * PageLoadTests/svg/files/cacuts_01.svg: Removed.
3680 * PageLoadTests/svg/files/cowboy.svg: Removed.
3681 * PageLoadTests/svg/files/crawfish2_ganson.svg: Removed.
3682 * PageLoadTests/svg/files/deb9frac1.svg: Removed.
3683 * PageLoadTests/svg/files/food_leif_lodahl_01.svg: Removed.
3684 * PageLoadTests/svg/files/france.svg: Removed.
3685 * PageLoadTests/svg/files/francobollo_gnome_ezechi_02.svg: Removed.
3686 * PageLoadTests/svg/files/gearflowers.svg: Removed.
3687 * PageLoadTests/svg/files/hereGear4.svg: Removed.
3688 * PageLoadTests/svg/files/mtsthelens.svg: Removed.
3689 * PageLoadTests/svg/files/mtsthelens0.jpg: Removed.
3690 * PageLoadTests/svg/files/world-iso.svg: Removed.
3691 * PageLoadTests/svg/files/worldcup.svg: Removed.
3692 * PageLoadTests/svg/svg.pltsuite: Removed.
3693 * PerformanceTests/PageLoad: Copied from PageLoadTests.
3694 * Sources/cmake/WebKitPackaging.cmake:
3696 2010-12-31 Adam Barth <abarth@webkit.org>
3698 Rubber-stamped by Eric Seidel.
3700 Move SunSpider into PerformanceTests
3701 https://bugs.webkit.org/show_bug.cgi?id=51769
3703 Actually move the directory.
3705 * PerformanceTests: Added.
3706 * PerformanceTests/SunSpider: Copied from SunSpider.
3707 * Sources/cmake/WebKitPackaging.cmake:
3708 * SunSpider: Removed.
3709 * SunSpider/SunSpider.make: Removed.
3710 * SunSpider/TODO: Removed.
3711 * SunSpider/UNCOVERED: Removed.
3712 * SunSpider/hosted: Removed.
3713 * SunSpider/hosted/json2.js: Removed.
3714 * SunSpider/hosted/sunspider.css: Removed.
3715 * SunSpider/hosted/sunspider.html: Removed.
3716 * SunSpider/hosted/versions.html: Removed.
3717 * SunSpider/make-hosted: Removed.
3718 * SunSpider/resources: Removed.
3719 * SunSpider/resources/TEMPLATE.html: Removed.
3720 * SunSpider/resources/driver-TEMPLATE.html: Removed.
3721 * SunSpider/resources/results-TEMPLATE.html: Removed.
3722 * SunSpider/resources/sunspider-analyze-results.js: Removed.
3723 * SunSpider/resources/sunspider-compare-results.js: Removed.
3724 * SunSpider/resources/sunspider-standalone-compare.js: Removed.
3725 * SunSpider/resources/sunspider-standalone-driver.js: Removed.
3726 * SunSpider/sunspider: Removed.
3727 * SunSpider/sunspider-compare-results: Removed.
3728 * SunSpider/tests: Removed.
3729 * SunSpider/tests/parse-only: Removed.
3730 * SunSpider/tests/parse-only/LIST: Removed.
3731 * SunSpider/tests/parse-only/concat-jquery-mootools-prototype.js: Removed.
3732 * SunSpider/tests/parse-only/jquery-1.3.2.js: Removed.
3733 * SunSpider/tests/parse-only/mootools-1.2.2-core-nc.js: Removed.
3734 * SunSpider/tests/parse-only/prototype-1.6.0.3.js: Removed.
3735 * SunSpider/tests/sunspider-0.9: Removed.
3736 * SunSpider/tests/sunspider-0.9.1: Removed.
3737 * SunSpider/tests/sunspider-0.9.1/3d-cube.js: Removed.
3738 * SunSpider/tests/sunspider-0.9.1/3d-morph.js: Removed.
3739 * SunSpider/tests/sunspider-0.9.1/3d-raytrace.js: Removed.
3740 * SunSpider/tests/sunspider-0.9.1/LIST: Removed.
3741 * SunSpider/tests/sunspider-0.9.1/access-binary-trees.js: Removed.
3742 * SunSpider/tests/sunspider-0.9.1/access-fannkuch.js: Removed.
3743 * SunSpider/tests/sunspider-0.9.1/access-nbody.js: Removed.
3744 * SunSpider/tests/sunspider-0.9.1/access-nsieve.js: Removed.
3745 * SunSpider/tests/sunspider-0.9.1/bitops-3bit-bits-in-byte.js: Removed.
3746 * SunSpider/tests/sunspider-0.9.1/bitops-bits-in-byte.js: Removed.
3747 * SunSpider/tests/sunspider-0.9.1/bitops-bitwise-and.js: Removed.
3748 * SunSpider/tests/sunspider-0.9.1/bitops-nsieve-bits.js: Removed.
3749 * SunSpider/tests/sunspider-0.9.1/controlflow-recursive.js: Removed.
3750 * SunSpider/tests/sunspider-0.9.1/crypto-aes.js: Removed.
3751 * SunSpider/tests/sunspider-0.9.1/crypto-md5.js: Removed.
3752 * SunSpider/tests/sunspider-0.9.1/crypto-sha1.js: Removed.
3753 * SunSpider/tests/sunspider-0.9.1/date-format-tofte.js: Removed.
3754 * SunSpider/tests/sunspider-0.9.1/date-format-xparb.js: Removed.
3755 * SunSpider/tests/sunspider-0.9.1/math-cordic.js: Removed.
3756 * SunSpider/tests/sunspider-0.9.1/math-partial-sums.js: Removed.
3757 * SunSpider/tests/sunspider-0.9.1/math-spectral-norm.js: Removed.
3758 * SunSpider/tests/sunspider-0.9.1/regexp-dna.js: Removed.
3759 * SunSpider/tests/sunspider-0.9.1/string-base64.js: Removed.
3760 * SunSpider/tests/sunspider-0.9.1/string-fasta.js: Removed.
3761 * SunSpider/tests/sunspider-0.9.1/string-tagcloud.js: Removed.
3762 * SunSpider/tests/sunspider-0.9.1/string-unpack-code.js: Removed.
3763 * SunSpider/tests/sunspider-0.9.1/string-validate-input.js: Removed.
3764 * SunSpider/tests/sunspider-0.9/3d-cube.js: Removed.
3765 * SunSpider/tests/sunspider-0.9/3d-morph.js: Removed.
3766 * SunSpider/tests/sunspider-0.9/3d-raytrace.js: Removed.
3767 * SunSpider/tests/sunspider-0.9/LIST: Removed.
3768 * SunSpider/tests/sunspider-0.9/access-binary-trees.js: Removed.
3769 * SunSpider/tests/sunspider-0.9/access-fannkuch.js: Removed.
3770 * SunSpider/tests/sunspider-0.9/access-nbody.js: Removed.
3771 * SunSpider/tests/sunspider-0.9/access-nsieve.js: Removed.
3772 * SunSpider/tests/sunspider-0.9/bitops-3bit-bits-in-byte.js: Removed.
3773 * SunSpider/tests/sunspider-0.9/bitops-bits-in-byte.js: Removed.
3774 * SunSpider/tests/sunspider-0.9/bitops-bitwise-and.js: Removed.
3775 * SunSpider/tests/sunspider-0.9/bitops-nsieve-bits.js: Removed.
3776 * SunSpider/tests/sunspider-0.9/controlflow-recursive.js: Removed.
3777 * SunSpider/tests/sunspider-0.9/crypto-aes.js: Removed.
3778 * SunSpider/tests/sunspider-0.9/crypto-md5.js: Removed.
3779 * SunSpider/tests/sunspider-0.9/crypto-sha1.js: Removed.
3780 * SunSpider/tests/sunspider-0.9/date-format-tofte.js: Removed.
3781 * SunSpider/tests/sunspider-0.9/date-format-xparb.js: Removed.
3782 * SunSpider/tests/sunspider-0.9/math-cordic.js: Removed.
3783 * SunSpider/tests/sunspider-0.9/math-partial-sums.js: Removed.
3784 * SunSpider/tests/sunspider-0.9/math-spectral-norm.js: Removed.
3785 * SunSpider/tests/sunspider-0.9/regexp-dna.js: Removed.
3786 * SunSpider/tests/sunspider-0.9/string-base64.js: Removed.
3787 * SunSpider/tests/sunspider-0.9/string-fasta.js: Removed.
3788 * SunSpider/tests/sunspider-0.9/string-tagcloud.js: Removed.
3789 * SunSpider/tests/sunspider-0.9/string-unpack-code.js: Removed.
3790 * SunSpider/tests/sunspider-0.9/string-validate-input.js: Removed.
3791 * SunSpider/tests/ubench: Removed.
3792 * SunSpider/tests/ubench/LIST: Removed.
3793 * SunSpider/tests/ubench/function-closure.js: Removed.
3794 * SunSpider/tests/ubench/function-correct-args.js: Removed.
3795 * SunSpider/tests/ubench/function-empty.js: Removed.
3796 * SunSpider/tests/ubench/function-excess-args.js: Removed.
3797 * SunSpider/tests/ubench/function-missing-args.js: Removed.
3798 * SunSpider/tests/ubench/function-sum.js: Removed.
3799 * SunSpider/tests/ubench/loop-empty-resolve.js: Removed.
3800 * SunSpider/tests/ubench/loop-empty.js: Removed.
3801 * SunSpider/tests/ubench/loop-sum.js: Removed.
3802 * SunSpider/tests/v8-v4: Removed.
3803 * SunSpider/tests/v8-v4/LIST: Removed.
3804 * SunSpider/tests/v8-v4/v8-crypto.js: Removed.
3805 * SunSpider/tests/v8-v4/v8-deltablue.js: Removed.
3806 * SunSpider/tests/v8-v4/v8-earley-boyer.js: Removed.
3807 * SunSpider/tests/v8-v4/v8-raytrace.js: Removed.
3808 * SunSpider/tests/v8-v4/v8-regexp.js: Removed.
3809 * SunSpider/tests/v8-v4/v8-richards.js: Removed.
3810 * SunSpider/tests/v8-v4/v8-splay.js: Removed.
3811 * SunSpider/tests/v8-v5: Removed.
3812 * SunSpider/tests/v8-v5/LIST: Removed.
3813 * SunSpider/tests/v8-v5/v8-crypto.js: Removed.
3814 * SunSpider/tests/v8-v5/v8-deltablue.js: Removed.
3815 * SunSpider/tests/v8-v5/v8-earley-boyer.js: Removed.
3816 * SunSpider/tests/v8-v5/v8-raytrace.js: Removed.
3817 * SunSpider/tests/v8-v5/v8-regexp.js: Removed.
3818 * SunSpider/tests/v8-v5/v8-richards.js: Removed.
3819 * SunSpider/tests/v8-v5/v8-splay.js: Removed.
3820 * SunSpider/tests/v8-v6: Removed.
3821 * SunSpider/tests/v8-v6/LIST: Removed.
3822 * SunSpider/tests/v8-v6/v8-crypto.js: Removed.
3823 * SunSpider/tests/v8-v6/v8-deltablue.js: Removed.
3824 * SunSpider/tests/v8-v6/v8-earley-boyer.js: Removed.
3825 * SunSpider/tests/v8-v6/v8-raytrace.js: Removed.
3826 * SunSpider/tests/v8-v6/v8-regexp.js: Removed.
3827 * SunSpider/tests/v8-v6/v8-richards.js: Removed.
3828 * SunSpider/tests/v8-v6/v8-splay.js: Removed.
3829 * SunSpider/xcopy.excludes: Removed.
3831 2010-12-30 Konstantin Tokarev <annulen@yandex.ru>
3833 Reviewed by David Kilzer.
3835 [Qt] Don't build wtf/TCSystemAlloc.cpp if --system-malloc option is
3837 https://bugs.webkit.org/show_bug.cgi?id=51672
3839 * WebKit.pri: Replaced USE_SYSTEM_MALLOC with USE_SYSTEM_MALLOC=1
3841 2010-12-29 Philippe Normand <pnormand@igalia.com>
3843 Reviewed by Martin Robinson.
3845 [GTK] minimal build fails at link time due to missing sqlite3 symbols
3846 https://bugs.webkit.org/show_bug.cgi?id=51327
3848 * configure.ac: Error out if SQLite3 wasn't found while at least
3849 one of the features depending on it has been enabled.
3851 2010-12-29 Patrick Gansterer <paroga@webkit.org>
3853 Unreviewed. Use gcc as default preprocessor.
3855 * Sources/cmake/OptionsCommon.cmake:
3857 2010-12-27 Ryuan Choi <ryuan.choi@samsung.com>
3859 Reviewed by David Levin.
3861 [EFL] Change path of eflsymbols.filter
3862 https://bugs.webkit.org/show_bug.cgi?id=51659
3864 * Sources/cmake/OptionsEfl.cmake:
3866 2010-12-26 Adam Barth <abarth@webkit.org>
3868 Reviewed by Eric Siedel.
3870 Move autotools into Sources
3871 https://bugs.webkit.org/show_bug.cgi?id=51630
3875 * Sources/autotools: Copied from autotools.
3877 * autotools: Removed.
3878 * autotools/acinclude.m4: Removed.
3879 * autotools/dolt.m4: Removed.
3880 * autotools/gsettings.m4: Removed.
3881 * autotools/symbols.filter: Removed.
3882 * autotools/webkit.m4: Removed.
3885 2010-12-26 Adam Barth <abarth@webkit.org>
3887 Reviewed by Eric Seidel.
3889 Move cmake into Sources
3890 https://bugs.webkit.org/show_bug.cgi?id=51631
3893 * Sources/cmake: Copied from cmake.
3895 * cmake/FindCFLite.cmake: Removed.
3896 * cmake/FindCairo.cmake: Removed.
3897 * cmake/FindEFL.cmake: Removed.
3898 * cmake/FindFontconfig.cmake: Removed.
3899 * cmake/FindFreetype.cmake: Removed.
3900 * cmake/FindGDK-PixBuf.cmake: Removed.
3901 * cmake/FindGDK.cmake: Removed.
3902 * cmake/FindGIO.cmake: Removed.
3903 * cmake/FindGStreamer-App.cmake: Removed.
3904 * cmake/FindGStreamer-Base.cmake: Removed.
3905 * cmake/FindGStreamer-Interfaces.cmake: Removed.
3906 * cmake/FindGStreamer-Pbutils.cmake: Removed.
3907 * cmake/FindGStreamer-Plugins-Base.cmake: Removed.
3908 * cmake/FindGStreamer-Video.cmake: Removed.
3909 * cmake/FindGStreamer.cmake: Removed.
3910 * cmake/FindGlib.cmake: Removed.
3911 * cmake/FindGperf.cmake: Removed.
3912 * cmake/FindGthread.cmake: Removed.
3913 * cmake/FindICU.cmake: Removed.
3914 * cmake/FindLibSoup2.cmake: Removed.
3915 * cmake/FindLibXlst.cmake: Removed.
3916 * cmake/FindPango.cmake: Removed.
3917 * cmake/FindSqlite.cmake: Removed.
3918 * cmake/LibFindMacros.cmake: Removed.
3919 * cmake/OptionsCommon.cmake: Removed.
3920 * cmake/OptionsEfl.cmake: Removed.
3921 * cmake/OptionsWinCE.cmake: Removed.
3922 * cmake/OptionsWindows.cmake: Removed.
3923 * cmake/WebKitEfl.cmake: Removed.
3924 * cmake/WebKitFS.cmake: Removed.
3925 * cmake/WebKitFeatures.cmake: Removed.
3926 * cmake/WebKitHelpers.cmake: Removed.
3927 * cmake/WebKitMacros.cmake: Removed.
3928 * cmake/WebKitPackaging.cmake: Removed.
3929 * cmake/eflsymbols.filter: Removed.
3931 2010-12-26 Adam Barth <abarth@webkit.org>
3933 Fix some references to the old location of the WebKit website in git
3938 2010-12-25 Adam Barth <abarth@webkit.org>
3940 Reviewed by Eric Seidel.
3942 Move ANGLE to Sources/ThirdParty
3943 https://bugs.webkit.org/show_bug.cgi?id=51605
3945 Actually move ANGLE and update the Makefile.
3948 * ANGLE/ANGLE.xcodeproj: Removed.
3949 * ANGLE/ANGLE.xcodeproj/project.pbxproj: Removed.
3950 * ANGLE/Configurations: Removed.
3951 * ANGLE/Configurations/ANGLE.xcconfig: Removed.
3952 * ANGLE/Configurations/Base.xcconfig: Removed.
3953 * ANGLE/Configurations/DebugRelease.xcconfig: Removed.
3954 * ANGLE/Makefile: Removed.
3955 * ANGLE/include: Removed.
3956 * ANGLE/include/EGL: Removed.
3957 * ANGLE/include/EGL/egl.h: Removed.
3958 * ANGLE/include/EGL/eglext.h: Removed.
3959 * ANGLE/include/EGL/eglplatform.h: Removed.
3960 * ANGLE/include/GLES2: Removed.
3961 * ANGLE/include/GLES2/gl2.h: Removed.
3962 * ANGLE/include/GLES2/gl2ext.h: Removed.
3963 * ANGLE/include/GLES2/gl2platform.h: Removed.
3964 * ANGLE/include/GLSLANG: Removed.
3965 * ANGLE/include/GLSLANG/ShaderLang.h: Removed.
3966 * ANGLE/include/KHR: Removed.
3967 * ANGLE/include/KHR/khrplatform.h: Removed.
3968 * ANGLE/src: Removed.
3969 * ANGLE/src/build_angle.xcodeproj: Removed.
3970 * ANGLE/src/build_angle.xcodeproj/project.pbxproj: Removed.
3971 * ANGLE/src/common: Removed.
3972 * ANGLE/src/common/angleutils.h: Removed.
3973 * ANGLE/src/common/debug.cpp: Removed.
3974 * ANGLE/src/common/debug.h: Removed.
3975 * ANGLE/src/compiler: Removed.
3976 * ANGLE/src/compiler/BaseTypes.h: Removed.
3977 * ANGLE/src/compiler/CodeGenGLSL.cpp: Removed.
3978 * ANGLE/src/compiler/CodeGenHLSL.cpp: Removed.
3979 * ANGLE/src/compiler/Common.h: Removed.
3980 * ANGLE/src/compiler/ConstantUnion.h: Removed.
3981 * ANGLE/src/compiler/InfoSink.cpp: Removed.
3982 * ANGLE/src/compiler/InfoSink.h: Removed.
3983 * ANGLE/src/compiler/Initialize.cpp: Removed.
3984 * ANGLE/src/compiler/Initialize.h: Removed.
3985 * ANGLE/src/compiler/InitializeDll.cpp: Removed.
3986 * ANGLE/src/compiler/InitializeDll.h: Removed.
3987 * ANGLE/src/compiler/InitializeGlobals.h: Removed.
3988 * ANGLE/src/compiler/InitializeParseContext.h: Removed.
3989 * ANGLE/src/compiler/IntermTraverse.cpp: Removed.
3990 * ANGLE/src/compiler/Intermediate.cpp: Removed.
3991 * ANGLE/src/compiler/MMap.h: Removed.
3992 * ANGLE/src/compiler/OutputGLSL.cpp: Removed.
3993 * ANGLE/src/compiler/OutputGLSL.h: Removed.
3994 * ANGLE/src/compiler/OutputHLSL.cpp: Removed.
3995 * ANGLE/src/compiler/OutputHLSL.h: Removed.
3996 * ANGLE/src/compiler/ParseHelper.cpp: Removed.
3997 * ANGLE/src/compiler/ParseHelper.h: Removed.
3998 * ANGLE/src/compiler/PoolAlloc.cpp: Removed.
3999 * ANGLE/src/compiler/PoolAlloc.h: Removed.
4000 * ANGLE/src/compiler/QualifierAlive.cpp: Removed.
4001 * ANGLE/src/compiler/QualifierAlive.h: Removed.
4002 * ANGLE/src/compiler/RemoveTree.cpp: Removed.
4003 * ANGLE/src/compiler/RemoveTree.h: Removed.
4004 * ANGLE/src/compiler/ShHandle.h: Removed.
4005 * ANGLE/src/compiler/ShaderLang.cpp: Removed.
4006 * ANGLE/src/compiler/SymbolTable.cpp: Removed.
4007 * ANGLE/src/compiler/SymbolTable.h: Removed.
4008 * ANGLE/src/compiler/TranslatorGLSL.cpp: Removed.
4009 * ANGLE/src/compiler/TranslatorGLSL.h: Removed.
4010 * ANGLE/src/compiler/TranslatorHLSL.cpp: Removed.
4011 * ANGLE/src/compiler/TranslatorHLSL.h: Removed.
4012 * ANGLE/src/compiler/Types.h: Removed.
4013 * ANGLE/src/compiler/UnfoldSelect.cpp: Removed.
4014 * ANGLE/src/compiler/UnfoldSelect.h: Removed.
4015 * ANGLE/src/compiler/debug.cpp: Removed.
4016 * ANGLE/src/compiler/debug.h: Removed.
4017 * ANGLE/src/compiler/glslang.l: Removed.
4018 * ANGLE/src/compiler/glslang.y: Removed.
4019 * ANGLE/src/compiler/intermOut.cpp: Removed.
4020 * ANGLE/src/compiler/intermediate.h: Removed.
4021 * ANGLE/src/compiler/localintermediate.h: Removed.
4022 * ANGLE/src/compiler/osinclude.h: Removed.
4023 * ANGLE/src/compiler/ossource_posix.cpp: Removed.
4024 * ANGLE/src/compiler/ossource_win.cpp: Removed.
4025 * ANGLE/src/compiler/parseConst.cpp: Removed.
4026 * ANGLE/src/compiler/preprocessor: Removed.
4027 * ANGLE/src/compiler/preprocessor/atom.c: Removed.
4028 * ANGLE/src/compiler/preprocessor/atom.h: Removed.
4029 * ANGLE/src/compiler/preprocessor/compile.h: Removed.
4030 * ANGLE/src/compiler/preprocessor/cpp.c: Removed.
4031 * ANGLE/src/compiler/preprocessor/cpp.h: Removed.
4032 * ANGLE/src/compiler/preprocessor/cppstruct.c: Removed.
4033 * ANGLE/src/compiler/preprocessor/memory.c: Removed.
4034 * ANGLE/src/compiler/preprocessor/memory.h: Removed.
4035 * ANGLE/src/compiler/preprocessor/parser.h: Removed.
4036 * ANGLE/src/compiler/preprocessor/preprocess.h: Removed.
4037 * ANGLE/src/compiler/preprocessor/scanner.c: Removed.
4038 * ANGLE/src/compiler/preprocessor/scanner.h: Removed.
4039 * ANGLE/src/compiler/preprocessor/slglobals.h: Removed.
4040 * ANGLE/src/compiler/preprocessor/symbols.c: Removed.
4041 * ANGLE/src/compiler/preprocessor/symbols.h: Removed.
4042 * ANGLE/src/compiler/preprocessor/tokens.c: Removed.
4043 * ANGLE/src/compiler/preprocessor/tokens.h: Removed.
4044 * ANGLE/src/compiler/tools: Removed.
4045 * ANGLE/src/compiler/unistd.h: Removed.
4046 * ANGLE/src/libEGL: Removed.
4047 * ANGLE/src/libEGL/Config.cpp: Removed.
4048 * ANGLE/src/libEGL/Config.h: Removed.
4049 * ANGLE/src/libEGL/Display.cpp: Removed.
4050 * ANGLE/src/libEGL/Display.h: Removed.
4051 * ANGLE/src/libEGL/Surface.cpp: Removed.
4052 * ANGLE/src/libEGL/Surface.h: Removed.
4053 * ANGLE/src/libEGL/libEGL.cpp: Removed.
4054 * ANGLE/src/libEGL/libEGL.def: Removed.
4055 * ANGLE/src/libEGL/libEGL.vcproj: Removed.
4056 * ANGLE/src/libEGL/main.cpp: Removed.
4057 * ANGLE/src/libEGL/main.h: Removed.
4058 * ANGLE/src/libGLESv2: Removed.
4059 * ANGLE/src/libGLESv2/Blit.cpp: Removed.
4060 * ANGLE/src/libGLESv2/Blit.h: Removed.
4061 * ANGLE/src/libGLESv2/Buffer.cpp: Removed.
4062 * ANGLE/src/libGLESv2/Buffer.h: Removed.
4063 * ANGLE/src/libGLESv2/Context.cpp: Removed.
4064 * ANGLE/src/libGLESv2/Context.h: Removed.
4065 * ANGLE/src/libGLESv2/Framebuffer.cpp: Removed.
4066 * ANGLE/src/libGLESv2/Framebuffer.h: Removed.
4067 * ANGLE/src/libGLESv2/Program.cpp: Removed.
4068 * ANGLE/src/libGLESv2/Program.h: Removed.
4069 * ANGLE/src/libGLESv2/RefCountObject.cpp: Removed.
4070 * ANGLE/src/libGLESv2/RefCountObject.h: Removed.
4071 * ANGLE/src/libGLESv2/Renderbuffer.cpp: Removed.
4072 * ANGLE/src/libGLESv2/Renderbuffer.h: Removed.
4073 * ANGLE/src/libGLESv2/ResourceManager.cpp: Removed.
4074 * ANGLE/src/libGLESv2/ResourceManager.h: Removed.
4075 * ANGLE/src/libGLESv2/Shader.cpp: Removed.
4076 * ANGLE/src/libGLESv2/Shader.h: Removed.
4077 * ANGLE/src/libGLESv2/Texture.cpp: Removed.
4078 * ANGLE/src/libGLESv2/Texture.h: Removed.
4079 * ANGLE/src/libGLESv2/geometry: Removed.
4080 * ANGLE/src/libGLESv2/geometry/IndexDataManager.cpp: Removed.
4081 * ANGLE/src/libGLESv2/geometry/IndexDataManager.h: Removed.
4082 * ANGLE/src/libGLESv2/geometry/VertexDataManager.cpp: Removed.
4083 * ANGLE/src/libGLESv2/geometry/VertexDataManager.h: Removed.
4084 * ANGLE/src/libGLESv2/geometry/backend.cpp: Removed.
4085 * ANGLE/src/libGLESv2/geometry/backend.h: Removed.
4086 * ANGLE/src/libGLESv2/geometry/dx9.cpp: Removed.
4087 * ANGLE/src/libGLESv2/geometry/dx9.h: Removed.
4088 * ANGLE/src/libGLESv2/geometry/vertexconversion.h: Removed.
4089 * ANGLE/src/libGLESv2/libGLESv2.cpp: Removed.
4090 * ANGLE/src/libGLESv2/libGLESv2.def: Removed.
4091 * ANGLE/src/libGLESv2/libGLESv2.vcproj: Removed.
4092 * ANGLE/src/libGLESv2/main.cpp: Removed.
4093 * ANGLE/src/libGLESv2/main.h: Removed.
4094 * ANGLE/src/libGLESv2/mathutil.h: Removed.
4095 * ANGLE/src/libGLESv2/utilities.cpp: Removed.
4096 * ANGLE/src/libGLESv2/utilities.h: Removed.
4098 * Sources/ThirdParty: Added.
4099 * Sources/ThirdParty/ANGLE: Copied from ANGLE.
4101 2010-12-26 Patrick Gansterer <paroga@webkit.org>
4103 Unreviewed WinCE buildfix after r74626.
4105 * cmake/OptionsWinCE.cmake:
4107 2010-12-24 Darin Adler <darin@apple.com>
4109 Updated makefiles used by Apple engineers to fix build with the
4110 new JavaScriptGlue location.
4112 * Makefile: Told this to build JavaScriptGlue. Some day we might
4113 want it to descend into Sources instead and use the Makefile there,
4114 but there are problems with sequencing the project builds, so that
4116 * Sources/Makefile.shared: Added.
4118 2010-12-24 Ryuan Choi <ryuan.choi@samsung.com>
4120 Reviewed by Kenneth Rohde Christiansen.
4122 [EFL] Add option to enable Touch Events.
4123 https://bugs.webkit.org/show_bug.cgi?id=49125
4125 Add ENABLE_TOUCH_EVENTS option.
4127 * cmake/OptionsEfl.cmake:
4128 * cmakeconfig.h.cmake:
4130 2010-12-23 Adam Barth <abarth@webkit.org>
4132 Rubber-stamped by Eric Seidel.
4134 Move JavaScriptGlue into Sources
4135 https://bugs.webkit.org/show_bug.cgi?id=51583
4137 Actually perform the move.
4139 * JavaScriptGlue: Removed.
4140 * JavaScriptGlue/Configurations: Removed.
4141 * JavaScriptGlue/Configurations/Base.xcconfig: Removed.
4142 * JavaScriptGlue/Configurations/DebugRelease.xcconfig: Removed.
4143 * JavaScriptGlue/Configurations/JavaScriptGlue.xcconfig: Removed.
4144 * JavaScriptGlue/Configurations/Version.xcconfig: Removed.
4145 * JavaScriptGlue/English.lproj: Removed.
4146 * JavaScriptGlue/English.lproj/InfoPlist.strings: Removed.
4147 * JavaScriptGlue/ForwardingHeaders: Removed.
4148 * JavaScriptGlue/ForwardingHeaders/masm: Removed.
4149 * JavaScriptGlue/ForwardingHeaders/masm/X86Assembler.h: Removed.
4150 * JavaScriptGlue/ForwardingHeaders/profiler: Removed.
4151 * JavaScriptGlue/ForwardingHeaders/profiler/Profiler.h: Removed.
4152 * JavaScriptGlue/ForwardingHeaders/runtime: Removed.
4153 * JavaScriptGlue/ForwardingHeaders/runtime/CallFrame.h: Removed.
4154 * JavaScriptGlue/ForwardingHeaders/wtf: Removed.
4155 * JavaScriptGlue/ForwardingHeaders/wtf/ASCIICType.h: Removed.
4156 * JavaScriptGlue/ForwardingHeaders/wtf/AlwaysInline.h: Removed.
4157 * JavaScriptGlue/ForwardingHeaders/wtf/Assertions.h: Removed.
4158 * JavaScriptGlue/ForwardingHeaders/wtf/Atomics.h: Removed.
4159 * JavaScriptGlue/ForwardingHeaders/wtf/Bitmap.h: Removed.
4160 * JavaScriptGlue/ForwardingHeaders/wtf/BumpPointerAllocator.h: Removed.
4161 * JavaScriptGlue/ForwardingHeaders/wtf/CrossThreadRefCounted.h: Removed.
4162 * JavaScriptGlue/ForwardingHeaders/wtf/CurrentTime.h: Removed.
4163 * JavaScriptGlue/ForwardingHeaders/wtf/DateInstanceCache.h: Removed.
4164 * JavaScriptGlue/ForwardingHeaders/wtf/DateMath.h: Removed.
4165 * JavaScriptGlue/ForwardingHeaders/wtf/FastAllocBase.h: Removed.
4166 * JavaScriptGlue/ForwardingHeaders/wtf/FastMalloc.h: Removed.
4167 * JavaScriptGlue/ForwardingHeaders/wtf/FixedArray.h: Removed.
4168 * JavaScriptGlue/ForwardingHeaders/wtf/Forward.h: Removed.
4169 * JavaScriptGlue/ForwardingHeaders/wtf/HashCountedSet.h: Removed.
4170 * JavaScriptGlue/ForwardingHeaders/wtf/HashFunctions.h: Removed.
4171 * JavaScriptGlue/ForwardingHeaders/wtf/HashMap.h: Removed.
4172 * JavaScriptGlue/ForwardingHeaders/wtf/HashSet.h: Removed.
4173 * JavaScriptGlue/ForwardingHeaders/wtf/HashTraits.h: Removed.
4174 * JavaScriptGlue/ForwardingHeaders/wtf/ListHashSet.h: Removed.
4175 * JavaScriptGlue/ForwardingHeaders/wtf/ListRefPtr.h: Removed.
4176 * JavaScriptGlue/ForwardingHeaders/wtf/Locker.h: Removed.
4177 * JavaScriptGlue/ForwardingHeaders/wtf/MainThread.h: Removed.
4178 * JavaScriptGlue/ForwardingHeaders/wtf/MathExtras.h: Removed.
4179 * JavaScriptGlue/ForwardingHeaders/wtf/Noncopyable.h: Removed.
4180 * JavaScriptGlue/ForwardingHeaders/wtf/NotFound.h: Removed.
4181 * JavaScriptGlue/ForwardingHeaders/wtf/OSAllocator.h: Removed.
4182 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtr.h: Removed.
4183 * JavaScriptGlue/ForwardingHeaders/wtf/OwnArrayPtrCommon.h: Removed.
4184 * JavaScriptGlue/ForwardingHeaders/wtf/OwnFastMallocPtr.h: Removed.
4185 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtr.h: Removed.
4186 * JavaScriptGlue/ForwardingHeaders/wtf/OwnPtrCommon.h: Removed.
4187 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocation.h: Removed.
4188 * JavaScriptGlue/ForwardingHeaders/wtf/PageAllocationAligned.h: Removed.
4189 * JavaScriptGlue/ForwardingHeaders/wtf/PageBlock.h: Removed.
4190 * JavaScriptGlue/ForwardingHeaders/wtf/PageReservation.h: Removed.
4191 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnArrayPtr.h: Removed.
4192 * JavaScriptGlue/ForwardingHeaders/wtf/PassOwnPtr.h: Removed.
4193 * JavaScriptGlue/ForwardingHeaders/wtf/PassRefPtr.h: Removed.
4194 * JavaScriptGlue/ForwardingHeaders/wtf/Platform.h: Removed.
4195 * JavaScriptGlue/ForwardingHeaders/wtf/PossiblyNull.h: Removed.
4196 * JavaScriptGlue/ForwardingHeaders/wtf/PtrAndFlags.h: Removed.
4197 * JavaScriptGlue/ForwardingHeaders/wtf/RandomNumber.h: Removed.
4198 * JavaScriptGlue/ForwardingHeaders/wtf/RefCounted.h: Removed.
4199 * JavaScriptGlue/ForwardingHeaders/wtf/RefPtr.h: Removed.
4200 * JavaScriptGlue/ForwardingHeaders/wtf/StackBounds.h: Removed.
4201 * JavaScriptGlue/ForwardingHeaders/wtf/StdLibExtras.h: Removed.
4202 * JavaScriptGlue/ForwardingHeaders/wtf/StringHasher.h: Removed.
4203 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSafeShared.h: Removed.
4204 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadSpecific.h: Removed.
4205 * JavaScriptGlue/ForwardingHeaders/wtf/Threading.h: Removed.
4206 * JavaScriptGlue/ForwardingHeaders/wtf/ThreadingPrimitives.h: Removed.
4207 * JavaScriptGlue/ForwardingHeaders/wtf/UnusedParam.h: Removed.
4208 * JavaScriptGlue/ForwardingHeaders/wtf/VMTags.h: Removed.
4209 * JavaScriptGlue/ForwardingHeaders/wtf/ValueCheck.h: Removed.
4210 * JavaScriptGlue/ForwardingHeaders/wtf/Vector.h: Removed.
4211 * JavaScriptGlue/ForwardingHeaders/wtf/VectorTraits.h: Removed.
4212 * JavaScriptGlue/ForwardingHeaders/wtf/WTFThreadData.h: Removed.
4213 * JavaScriptGlue/ForwardingHeaders/wtf/text: Removed.
4214 * JavaScriptGlue/ForwardingHeaders/wtf/text/CString.h: Removed.
4215 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringHash.h: Removed.
4216 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImpl.h: Removed.
4217 * JavaScriptGlue/ForwardingHeaders/wtf/text/StringImplBase.h: Removed.
4218 * JavaScriptGlue/ForwardingHeaders/wtf/text/TextPosition.h: Removed.
4219 * JavaScriptGlue/ForwardingHeaders/wtf/text/WTFString.h: Removed.
4220 * JavaScriptGlue/ForwardingHeaders/wtf/unicode: Removed.
4221 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/Unicode.h: Removed.
4222 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu: Removed.
4223 * JavaScriptGlue/ForwardingHeaders/wtf/unicode/icu/UnicodeIcu.h: Removed.
4224 * JavaScriptGlue/Info.plist: Removed.
4225 * JavaScriptGlue/JSBase.cpp: Removed.
4226 * JavaScriptGlue/JSBase.h: Removed.
4227 * JavaScriptGlue/JSObject.cpp: Removed.
4228 * JavaScriptGlue/JSObject.h: Removed.
4229 * JavaScriptGlue/JSRun.cpp: Removed.
4230 * JavaScriptGlue/JSRun.h: Removed.
4231 * JavaScriptGlue/JSUtils.cpp: Removed.
4232 * JavaScriptGlue/JSUtils.h: Removed.
4233 * JavaScriptGlue/JSValueWrapper.cpp: Removed.
4234 * JavaScriptGlue/JSValueWrapper.h: Removed.
4235 * JavaScriptGlue/JavaScriptGlue.cpp: Removed.
4236 * JavaScriptGlue/JavaScriptGlue.exp: Removed.
4237 * JavaScriptGlue/JavaScriptGlue.h: Removed.
4238 * JavaScriptGlue/JavaScriptGlue.xcodeproj: Removed.
4239 * JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj: Removed.
4240 * JavaScriptGlue/LICENSE: Removed.
4241 * JavaScriptGlue/Makefile: Removed.
4242 * JavaScriptGlue/UserObjectImp.cpp: Removed.
4243 * JavaScriptGlue/UserObjectImp.h: Removed.
4244 * JavaScriptGlue/config.h: Removed.
4245 * JavaScriptGlue/icu: Removed.
4246 * JavaScriptGlue/icu/LICENSE: Removed.
4247 * JavaScriptGlue/icu/README: Removed.
4248 * JavaScriptGlue/icu/unicode: Removed.
4249 * JavaScriptGlue/icu/unicode/platform.h: Removed.
4250 * JavaScriptGlue/icu/unicode/putil.h: Removed.
4251 * JavaScriptGlue/icu/unicode/uchar.h: Removed.
4252 * JavaScriptGlue/icu/unicode/ucnv.h: Removed.
4253 * JavaScriptGlue/icu/unicode/ucnv_err.h: Removed.
4254 * JavaScriptGlue/icu/unicode/uconfig.h: Removed.
4255 * JavaScriptGlue/icu/unicode/uenum.h: Removed.
4256 * JavaScriptGlue/icu/unicode/uiter.h: Removed.
4257 * JavaScriptGlue/icu/unicode/umachine.h: Removed.
4258 * JavaScriptGlue/icu/unicode/urename.h: Removed.
4259 * JavaScriptGlue/icu/unicode/ustring.h: Removed.
4260 * JavaScriptGlue/icu/unicode/utf.h: Removed.
4261 * JavaScriptGlue/icu/unicode/utf16.h: Removed.
4262 * JavaScriptGlue/icu/unicode/utf8.h: Removed.
4263 * JavaScriptGlue/icu/unicode/utf_old.h: Removed.
4264 * JavaScriptGlue/icu/unicode/utypes.h: Removed.
4265 * JavaScriptGlue/icu/unicode/uversion.h: Removed.
4266 * JavaScriptGlue/testjsglue.cpp: Removed.
4269 * Sources/JavaScriptGlue: Copied from JavaScriptGlue.
4270 * Sources/Makefile: Added.
4272 2010-12-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
4274 Reviewed by Kenneth Rohde Christiansen.
4276 [EFL] Fix ContextMenu removal
4277 https://bugs.webkit.org/show_bug.cgi?id=51530
4279 Fix ContextMenu removal
4281 In r74207 the support for ContextMenu was removed from EFL while the
4282 code is being ported to the new CROSS_PLATFORM_MENUS due to build
4283 breakage. However there were some missing removals in the shutdown
4284 logic that introduced a bug, leading to a segmentation fault when
4285 ContexController was destroyed.
4287 The best way to effectively disable the ContextMenu is to conditionally
4288 compile the meaningful stuff by surrounding with "#if
4289 ENABLE(CONTEXT_MENUS)" and then disabling it in CMake.
4291 * cmake/OptionsEfl.cmake: Disable ContextMenu and don't pretend we
4292 implement CROSS_PLATFORM_MENUS yet.
4294 2010-12-22 Xan Lopez <xlopez@igalia.com>
4296 Reviewed by Gustavo Noronha.
4298 * configure.ac: bump version to 1.3.9.
4300 2010-12-22 Xan Lopez <xlopez@igalia.com>
4302 Reviewed by Gustavo Noronha.
4304 [GTK] Compilation fixes with GTK+ 2.91.7
4305 https://bugs.webkit.org/show_bug.cgi?id=51487
4307 * configure.ac: depend on GTK+ 2.91.7 when using GTK+ 3.x.
4309 2010-12-22 Gyuyoung Kim <gyuyoung.kim@samsung.com>
4311 Reviewed by Antonio Gomes.
4313 [EFL] Sets default user agent
4314 https://bugs.webkit.org/show_bug.cgi?id=47903
4316 Add macros for WebKit EFL and User Agent.
4318 * cmake/OptionsEfl.cmake:
4319 * cmakeconfig.h.cmake:
4321 2010-12-20 Adam Barth <abarth@webkit.org>
4323 Move web sites to Websites directory
4324 https://bugs.webkit.org/show_bug.cgi?id=51323
4326 This patch was never officially reviewed (because it was too large to
4327 upload to bugs.webkit.org), but it was discussed on webkit-dev and Mark
4328 Rowe gave me the green light.
4330 * BugsSite: Removed.
4331 * BugsSite/.cvsignore: Removed.
4332 * BugsSite/.htaccess: Removed.
4333 * BugsSite/Bugzilla: Removed.
4334 * BugsSite/Bugzilla.pm: Removed.
4335 * BugsSite/Bugzilla/.cvsignore: Removed.
4336 * BugsSite/Bugzilla/.htaccess: Removed.
4337 * BugsSite/Bugzilla/Attachment: Removed.
4338 * BugsSite/Bugzilla/Attachment.pm: Removed.
4339 * BugsSite/Bugzilla/Attachment/PatchReader.pm: Removed.
4340 * BugsSite/Bugzilla/Auth: Removed.
4341 * BugsSite/Bugzilla/Auth.pm: Removed.
4342 * BugsSite/Bugzilla/Auth/Login: Removed.
4343 * BugsSite/Bugzilla/Auth/Login.pm: Removed.
4344 * BugsSite/Bugzilla/Auth/Login/CGI.pm: Removed.
4345 * BugsSite/Bugzilla/Auth/Login/Cookie.pm: Removed.
4346 * BugsSite/Bugzilla/Auth/Login/Env.pm: Removed.
4347 * BugsSite/Bugzilla/Auth/Login/Stack.pm: Removed.
4348 * BugsSite/Bugzilla/Auth/Login/WWW: Removed.
4349 * BugsSite/Bugzilla/Auth/Login/WWW/CGI: Removed.
4350 * BugsSite/Bugzilla/Auth/Persist: Removed.
4351 * BugsSite/Bugzilla/Auth/Persist/Cookie.pm: Removed.
4352 * BugsSite/Bugzilla/Auth/Verify: Removed.
4353 * BugsSite/Bugzilla/Auth/Verify.pm: Removed.
4354 * BugsSite/Bugzilla/Auth/Verify/DB.pm: Removed.
4355 * BugsSite/Bugzilla/Auth/Verify/LDAP.pm: Removed.
4356 * BugsSite/Bugzilla/Auth/Verify/RADIUS.pm: Removed.
4357 * BugsSite/Bugzilla/Auth/Verify/Stack.pm: Removed.
4358 * BugsSite/Bugzilla/Bug.pm: Removed.
4359 * BugsSite/Bugzilla/BugMail.pm: Removed.
4360 * BugsSite/Bugzilla/CGI.pm: Removed.
4361 * BugsSite/Bugzilla/Chart.pm: Removed.
4362 * BugsSite/Bugzilla/Classification.pm: Removed.
4363 * BugsSite/Bugzilla/Component.pm: Removed.
4364 * BugsSite/Bugzilla/Config: Removed.
4365 * BugsSite/Bugzilla/Config.pm: Removed.
4366 * BugsSite/Bugzilla/Config/Admin.pm: Removed.
4367 * BugsSite/Bugzilla/Config/Attachment.pm: Removed.
4368 * BugsSite/Bugzilla/Config/Auth.pm: Removed.
4369 * BugsSite/Bugzilla/Config/BugChange.pm: Removed.
4370 * BugsSite/Bugzilla/Config/BugFields.pm: Removed.
4371 * BugsSite/Bugzilla/Config/BugMove.pm: Removed.
4372 * BugsSite/Bugzilla/Config/Common.pm: Removed.
4373 * BugsSite/Bugzilla/Config/Core.pm: Removed.
4374 * BugsSite/Bugzilla/Config/DependencyGraph.pm: Removed.
4375 * BugsSite/Bugzilla/Config/GroupSecurity.pm: Removed.
4376 * BugsSite/Bugzilla/Config/LDAP.pm: Removed.
4377 * BugsSite/Bugzilla/Config/MTA.pm: Removed.
4378 * BugsSite/Bugzilla/Config/PatchViewer.pm: Removed.
4379 * BugsSite/Bugzilla/Config/Query.pm: Removed.
4380 * BugsSite/Bugzilla/Config/RADIUS.pm: Removed.
4381 * BugsSite/Bugzilla/Config/ShadowDB.pm: Removed.
4382 * BugsSite/Bugzilla/Config/UserMatch.pm: Removed.
4383 * BugsSite/Bugzilla/Constants.pm: Removed.
4384 * BugsSite/Bugzilla/DB: Removed.
4385 * BugsSite/Bugzilla/DB.pm: Removed.
4386 * BugsSite/Bugzilla/DB/Mysql.pm: Removed.
4387 * BugsSite/Bugzilla/DB/Oracle.pm: Removed.
4388 * BugsSite/Bugzilla/DB/Pg.pm: Removed.
4389 * BugsSite/Bugzilla/DB/Schema: Removed.
4390 * BugsSite/Bugzilla/DB/Schema.pm: Removed.
4391 * BugsSite/Bugzilla/DB/Schema/Mysql.pm: Removed.
4392 * BugsSite/Bugzilla/DB/Schema/Oracle.pm: Removed.
4393 * BugsSite/Bugzilla/DB/Schema/Pg.pm: Removed.
4394 * BugsSite/Bugzilla/Error.pm: Removed.
4395 * BugsSite/Bugzilla/Field.pm: Removed.
4396 * BugsSite/Bugzilla/Flag.pm: Removed.
4397 * BugsSite/Bugzilla/FlagType.pm: Removed.
4398 * BugsSite/Bugzilla/Group.pm: Removed.
4399 * BugsSite/Bugzilla/Hook.pm: Removed.
4400 * BugsSite/Bugzilla/Install: Removed.
4401 * BugsSite/Bugzilla/Install.pm: Removed.
4402 * BugsSite/Bugzilla/Install/CPAN.pm: Removed.
4403 * BugsSite/Bugzilla/Install/DB.pm: Removed.
4404 * BugsSite/Bugzilla/Install/Filesystem.pm: Removed.
4405 * BugsSite/Bugzilla/Install/Localconfig.pm: Removed.
4406 * BugsSite/Bugzilla/Install/Requirements.pm: Removed.
4407 * BugsSite/Bugzilla/Install/Util.pm: Removed.
4408 * BugsSite/Bugzilla/Keyword.pm: Removed.
4409 * BugsSite/Bugzilla/Mailer.pm: Removed.
4410 * BugsSite/Bugzilla/Milestone.pm: Removed.
4411 * BugsSite/Bugzilla/Object.pm: Removed.
4412 * BugsSite/Bugzilla/Product.pm: Removed.
4413 * BugsSite/Bugzilla/Search: Removed.
4414 * BugsSite/Bugzilla/Search.pm: Removed.
4415 * BugsSite/Bugzilla/Search/Quicksearch.pm: Removed.
4416 * BugsSite/Bugzilla/Search/Saved.pm: Removed.
4417 * BugsSite/Bugzilla/Series.pm: Removed.
4418 * BugsSite/Bugzilla/Status.pm: Removed.
4419 * BugsSite/Bugzilla/Template: Removed.
4420 * BugsSite/Bugzilla/Template.pm: Removed.
4421 * BugsSite/Bugzilla/Template/Parser.pm: Removed.
4422 * BugsSite/Bugzilla/Template/Plugin: Removed.
4423 * BugsSite/Bugzilla/Template/Plugin/Bugzilla.pm: Removed.
4424 * BugsSite/Bugzilla/Template/Plugin/Hook.pm: Removed.
4425 * BugsSite/Bugzilla/Template/Plugin/User.pm: Removed.
4426 * BugsSite/Bugzilla/Token.pm: Removed.
4427 * BugsSite/Bugzilla/Update.pm: Removed.
4428 * BugsSite/Bugzilla/User: Removed.
4429 * BugsSite/Bugzilla/User.pm: Removed.
4430 * BugsSite/Bugzilla/User/Setting: Removed.
4431 * BugsSite/Bugzilla/User/Setting.pm: Removed.
4432 * BugsSite/Bugzilla/User/Setting/Lang.pm: Removed.
4433 * BugsSite/Bugzilla/User/Setting/Skin.pm: Removed.
4434 * BugsSite/Bugzilla/Util.pm: Removed.
4435 * BugsSite/Bugzilla/Version.pm: Removed.
4436 * BugsSite/Bugzilla/WebService: Removed.
4437 * BugsSite/Bugzilla/WebService.pm: Removed.
4438 * BugsSite/Bugzilla/WebService/Bug.pm: Removed.
4439 * BugsSite/Bugzilla/WebService/Bugzilla.pm: Removed.
4440 * BugsSite/Bugzilla/WebService/Constants.pm: Removed.
4441 * BugsSite/Bugzilla/WebService/Product.pm: Removed.
4442 * BugsSite/Bugzilla/WebService/User.pm: Removed.
4443 * BugsSite/PrettyPatch: Removed.
4444 * BugsSite/PrettyPatch/PrettyPatch.rb: Removed.
4445 * BugsSite/PrettyPatch/diff.rb: Removed.
4446 * BugsSite/PrettyPatch/prettify.rb: Removed.
4447 * BugsSite/QUICKSTART: Removed.
4448 * BugsSite/README: Removed.
4449 * BugsSite/UPGRADING: Removed.
4450 * BugsSite/UPGRADING-pre-2.8: Removed.
4451 * BugsSite/admin.cgi: Removed.
4452 * BugsSite/attachment.cgi: Removed.
4453 * BugsSite/buglist.cgi: Removed.
4454 * BugsSite/bugzilla.dtd: Removed.
4455 * BugsSite/chart.cgi: Removed.
4456 * BugsSite/checksetup.pl: Removed.
4457 * BugsSite/code-review.js: Removed.
4458 * BugsSite/colchange.cgi: Removed.
4459 * BugsSite/collectstats.pl: Removed.
4460 * BugsSite/committers-autocomplete.js: Removed.
4461 * BugsSite/config.cgi: Removed.
4462 * BugsSite/contrib: Removed.
4463 * BugsSite/contrib/README: Removed.
4464 * BugsSite/contrib/bugzilla-submit: Removed.
4465 * BugsSite/contrib/bugzilla-submit/README: Removed.
4466 * BugsSite/contrib/bugzilla-submit/bugdata.txt: Removed.
4467 * BugsSite/contrib/bugzilla-submit/bugzilla-submit: Removed.
4468 * BugsSite/contrib/bugzilla-submit/bugzilla-submit.xml: Removed.
4469 * BugsSite/contrib/bugzilla_ldapsync.rb: Removed.
4470 * BugsSite/contrib/bz_webservice_demo.pl: Removed.
4471 * BugsSite/contrib/bzdbcopy.pl: Removed.
4472 * BugsSite/contrib/cmdline: Removed.
4473 * BugsSite/contrib/cmdline/bugcount: Removed.
4474 * BugsSite/contrib/cmdline/bugids: Removed.
4475 * BugsSite/contrib/cmdline/buglist: Removed.
4476 * BugsSite/contrib/cmdline/bugs: Removed.
4477 * BugsSite/contrib/cmdline/bugslink: Removed.
4478 * BugsSite/contrib/cmdline/makequery: Removed.
4479 * BugsSite/contrib/cmdline/query.conf: Removed.
4480 * BugsSite/contrib/cvs-update.pl: Removed.
4481 * BugsSite/contrib/gnats2bz.pl: Removed.
4482 * BugsSite/contrib/gnatsparse: Removed.
4483 * BugsSite/contrib/gnatsparse/README: Removed.
4484 * BugsSite/contrib/gnatsparse/gnatsparse.py: Removed.
4485 * BugsSite/contrib/gnatsparse/magic.py: Removed.
4486 * BugsSite/contrib/gnatsparse/specialuu.py: Removed.
4487 * BugsSite/contrib/jb2bz.py: Removed.
4488 * BugsSite/contrib/merge-users.pl: Removed.
4489 * BugsSite/contrib/mysqld-watcher.pl: Removed.
4490 * BugsSite/contrib/recode-overrides.txt: Removed.
4491 * BugsSite/contrib/recode.pl: Removed.
4492 * BugsSite/contrib/sendbugmail.pl: Removed.
4493 * BugsSite/contrib/sendunsentbugmail.pl: Removed.
4494 * BugsSite/contrib/syncLDAP.pl: Removed.
4495 * BugsSite/contrib/yp_nomail.sh: Removed.
4496 * BugsSite/createaccount.cgi: Removed.
4497 * BugsSite/data: Removed.
4498 * BugsSite/data/.htaccess: Removed.
4499 * BugsSite/data/attachments: Removed.
4500 * BugsSite/data/attachments/.htaccess: Removed.
4501 * BugsSite/data/duplicates: Removed.
4502 * BugsSite/data/mail: Removed.
4503 * BugsSite/data/mimedump-tmp: Removed.
4504 * BugsSite/data/mining: Removed.
4505 * BugsSite/data/params: Removed.
4506 * BugsSite/data/template: Removed.
4507 * BugsSite/data/webdot: Removed.
4508 * BugsSite/data/webdot/.htaccess: Removed.
4509 * BugsSite/describecomponents.cgi: Removed.
4510 * BugsSite/describekeywords.cgi: Removed.
4511 * BugsSite/docs: Removed.
4512 * BugsSite/docs/en: Removed.
4513 * BugsSite/docs/en/.cvsignore: Removed.
4514 * BugsSite/docs/en/README.docs: Removed.
4515 * BugsSite/docs/en/images: Removed.
4516 * BugsSite/docs/en/images/bzLifecycle.png: Removed.
4517 * BugsSite/docs/en/images/bzLifecycle.xml: Removed.
4518 * BugsSite/docs/en/images/callouts: Removed.
4519 * BugsSite/docs/en/images/callouts/1.gif: Removed.
4520 * BugsSite/docs/en/images/callouts/2.gif: Removed.
4521 * BugsSite/docs/en/images/callouts/3.gif: Removed.
4522 * BugsSite/docs/en/images/caution.gif: Removed.
4523 * BugsSite/docs/en/images/note.gif: Removed.
4524 * BugsSite/docs/en/images/tip.gif: Removed.
4525 * BugsSite/docs/en/images/warning.gif: Removed.
4526 * BugsSite/docs/en/rel_notes.txt: Removed.
4527 * BugsSite/docs/en/xml: Removed.
4528 * BugsSite/docs/en/xml/.cvsignore: Removed.
4529 * BugsSite/docs/en/xml/Bugzilla-Guide.xml: Removed.
4530 * BugsSite/docs/en/xml/about.xml: Removed.
4531 * BugsSite/docs/en/xml/administration.xml: Removed.
4532 * BugsSite/docs/en/xml/conventions.xml: Removed.
4533 * BugsSite/docs/en/xml/customization.xml: Removed.
4534 * BugsSite/docs/en/xml/gfdl.xml: Removed.
4535 * BugsSite/docs/en/xml/glossary.xml: Removed.
4536 * BugsSite/docs/en/xml/index.xml: Removed.
4537 * BugsSite/docs/en/xml/installation.xml: Removed.
4538 * BugsSite/docs/en/xml/integration.xml: Removed.
4539 * BugsSite/docs/en/xml/introduction.xml: Removed.
4540 * BugsSite/docs/en/xml/modules.xml: Removed.
4541 * BugsSite/docs/en/xml/patches.xml: Removed.
4542 * BugsSite/docs/en/xml/requiredsoftware.xml: Removed.
4543 * BugsSite/docs/en/xml/security.xml: Removed.
4544 * BugsSite/docs/en/xml/troubleshooting.xml: Removed.
4545 * BugsSite/docs/en/xml/using.xml: Removed.
4546 * BugsSite/docs/html: Removed.
4547 * BugsSite/docs/html/api: Removed.
4548 * BugsSite/docs/images: Removed.
4549 * BugsSite/docs/images/callouts: Removed.
4550 * BugsSite/docs/lib: Removed.
4551 * BugsSite/docs/lib/Pod: Removed.
4552 * BugsSite/docs/lib/Pod/Simple: Removed.
4553 * BugsSite/docs/lib/Pod/Simple/HTML: Removed.
4554 * BugsSite/docs/lib/Pod/Simple/HTML/Bugzilla.pm: Removed.
4555 * BugsSite/docs/lib/Pod/Simple/HTMLBatch: Removed.
4556 * BugsSite/docs/lib/Pod/Simple/HTMLBatch/Bugzilla.pm: Removed.
4557 * BugsSite/docs/makedocs.pl: Removed.
4558 * BugsSite/docs/pdf: Removed.
4559 * BugsSite/docs/style.css: Removed.
4560 * BugsSite/docs/txt: Removed.