1 2011-10-19 Gustavo Noronha Silva <gns@gnome.org>
3 [GTK] Streamline wk1 documentation build
4 https://bugs.webkit.org/show_bug.cgi?id=70447
6 Reviewed by Martin Robinson.
8 * GNUmakefile.am: include the documentation's GNUmakefile.am;
9 * autogen.sh: we no longer call gtkdocize, since we now ship
10 a modified gtk-doc.make;
11 * configure.ac: no longer generate a separate GNUmakefile for
12 the documentation build.
14 2011-10-18 Adam Barth <abarth@webkit.org>
16 Always enable ENABLE(XPATH)
17 https://bugs.webkit.org/show_bug.cgi?id=70217
19 Reviewed by Eric Seidel.
21 * Source/cmake/OptionsEfl.cmake:
22 * Source/cmake/OptionsWinCE.cmake:
23 * Source/cmakeconfig.h.cmake:
26 2011-10-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
28 [Qt] Merge QML plugin for WebKit2 with the original WebKit1 plugin
30 We don't need a sepearate plugin, as we no longer expose the WK2
31 APIs under QtWebKit.experimental, but now use QtWebKit. The version
32 was also changed to 3.0 instead of 5.0, as the original plugin was
33 versioned 1.0, and bumping to 3.0 fits the scheme used by QtWebKit releases.
35 Reviewed by Andreas Kling.
39 2011-10-18 Zan Dobersek <zandobersek@gmail.com>
41 [Gtk] Support for client-based geolocation
42 https://bugs.webkit.org/show_bug.cgi?id=64970
44 Reviewed by Martin Robinson.
46 Remove flag for enabling client-based geolocation since
47 it is used by default on Gtk port and hence not configurable.
51 2011-10-17 Leandro Pereira <leandro@profusion.mobi>
53 Unreviewed; actually enable/disable microdata support in CMake.
55 Follow-up to r97471, which did not plug the option to enable/disable
56 microdata into the buildsystem.
58 * Source/cmake/OptionsEfl.cmake: Add ENABLE_MICRODATA feature, turned off by default.
59 * Source/cmake/OptionsWinCE.cmake: Ditto.
60 * Source/cmakeconfig.h.cmake: Add ENABLE_MICRODATA #cmakedefine.
62 2011-10-17 Ryosuke Niwa <rniwa@webkit.org>
64 GTK build fix patch by Gustavo Noronha Silva.
66 * Source/autotools/symbols.filter:
68 2011-10-17 Vamshikrishna Yellenki <vamshi@motorola.com>
70 [webkit]Debug Build Bot failure
71 https://bugs.webkit.org/show_bug.cgi?id=70222
73 Reviewed by Xan Lopez.
75 * Source/autotools/symbols.filter: Corrected the filter name for getLocationAndLengthFronRange
77 2011-10-16 Adam Barth <abarth@webkit.org>
79 Always enable ENABLE(DOM_STORAGE)
80 https://bugs.webkit.org/show_bug.cgi?id=70189
82 Reviewed by Eric Seidel.
84 * Source/cmake/OptionsEfl.cmake:
85 * Source/cmake/OptionsWinCE.cmake:
86 * Source/cmakeconfig.h.cmake:
89 2011-10-15 Laszlo Gombos <laszlo.1.gombos@nokia.com>
91 [Qt] [Symbian] Remove support for the Symbian platform for the QtWebKit port
92 https://bugs.webkit.org/show_bug.cgi?id=69920
94 Reviewed by Kenneth Rohde Christiansen.
99 2011-10-14 Mark Hahnenberg <mhahnenberg@apple.com>
101 Rename virtual put to putVirtual
102 https://bugs.webkit.org/show_bug.cgi?id=69851
104 Reviewed by Darin Adler.
106 Renamed virtual versions of put to putVirtual in prepration for
107 adding the static put to the MethodTable in ClassInfo since the
108 compiler gets mad if the virtual and static versions have the same
111 * Source/autotools/symbols.filter:
113 2011-10-14 Mark Hahnenberg <mhahnenberg@apple.com>
115 Rename virtual put to putVirtual
116 https://bugs.webkit.org/show_bug.cgi?id=69851
118 Reviewed by Darin Adler.
120 Renamed virtual versions of put to putVirtual in prepration for
121 adding the static put to the MethodTable in ClassInfo since the
122 compiler gets mad if the virtual and static versions have the same
125 * Source/autotools/symbols.filter:
127 2011-10-13 Arko Saha <arko@motorola.com>
129 Microdata: Basic implementation of document.getItems() method.
130 https://bugs.webkit.org/show_bug.cgi?id=68610
132 Reviewed by Ryosuke Niwa.
134 Added ENABLE(MICRODATA) feature flag.
138 2011-10-14 Raphael Kubo da Costa <kubo@profusion.mobi>
140 [EFL] Add DumpRenderTreeSupportEfl
141 https://bugs.webkit.org/show_bug.cgi?id=68458
143 Reviewed by Kenneth Rohde Christiansen.
145 * Source/cmake/eflsymbols.filter: Export DumpRenderTreeSupportEfl
146 symbols so that DumpRenderTree can link to them.
148 2011-10-12 Adam Barth <abarth@webkit.org>
150 Remove ENABLE(XHTMLMP) and associated code
151 https://bugs.webkit.org/show_bug.cgi?id=69729
153 Reviewed by David Levin.
155 * Source/cmake/OptionsEfl.cmake:
156 * Source/cmake/OptionsWinCE.cmake:
157 * Source/cmakeconfig.h.cmake:
160 2011-10-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
162 Fix build with GLib 2.31
163 https://bugs.webkit.org/show_bug.cgi?id=69840
165 Reviewed by Martin Robinson.
167 * configure.ac: add check for pthread rwlock support.
169 2011-10-10 Martin Robinson <mrobinson@igalia.com>
171 [GTK] [WebKit2] Make adding another unit test easier
172 https://bugs.webkit.org/show_bug.cgi?id=69409
174 Reviewed by Gustavo Noronha Silva.
176 * GNUmakefile.am: Include the new testing makefile.
178 2011-10-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
180 [Qt] Remove all references to QTDIR_build and standalone_package
182 Qt is now modularized, which means we no longer import WebKit into
183 the Qt source tree. Instead we use git submodules, and building
184 QtWebKit as "part of Qt" is really building QtWebKit as from trunk.
186 To decrease the number of buildsystem configurations we also remove
187 the standalone_package code-path used when we were providing tarballs
188 with the derived sources pre-generated.
190 Reviewed by Simon Hausmann.
195 2011-10-06 Fady Samuel <fsamuel@chromium.org>
197 Code clean-up: Make RenderObject::absoluteBoundingBoxRect and associated methods const and make its parameter useTransforms no longer default to false
198 https://bugs.webkit.org/show_bug.cgi?id=69009
200 Reviewed by Simon Fraser.
202 * Source/autotools/symbols.filter:
204 2011-10-06 Simon Hausmann <simon.hausmann@nokia.com>
206 [Qt][Wk2] Fix build with Qt 5 when QtScript is built as standalone module
207 https://bugs.webkit.org/show_bug.cgi?id=69520
209 Reviewed by Csaba Osztrogonác.
211 * Source/WebKit.pri: Introduce convenience qt5 scope.
212 * Source/WebKit.pro: Replace QT_MAJOR_VERSION stuff with qt5 scope.
214 2011-10-06 Nayan Kumar K <nayankk@motorola.com>
216 Provide configure option to switch between JSC and V8.
217 https://bugs.webkit.org/show_bug.cgi?id=69469
219 Reviewed by Philippe Normand.
221 This is first of the patches to support building of V8 with
222 WebKit GTK. With this patch, new command line switch named
223 '--with-jsengine' is introduced, using which we can choose to
224 build either jsc or v8.
229 2011-10-04 Scott Graham <scottmg@chromium.org>
231 Add GAMEPAD feature flag
232 https://bugs.webkit.org/show_bug.cgi?id=66859
234 Reviewed by Darin Fisher.
238 2011-10-04 Varun Jain <varunjain@chromium.org>
240 Fix position check for double tap gesture detection. A double tap
241 should not be detected if the two taps are far from each other.
242 https://bugs.webkit.org/show_bug.cgi?id=69270
244 Reviewed by Darin Fisher.
246 Test: Source/WebKit/chromium/tests/InnerGestureRecognizerTest.cpp
248 * platform/chromium/GestureRecognizerChromium.cpp:
249 (WebCore::GestureRecognizerChromium::isSecondClickInsideManhattanSquare):
250 (WebCore::GestureRecognizerChromium::updateValues):
251 (WebCore::GestureRecognizerChromium::click):
252 * platform/chromium/GestureRecognizerChromium.h:
254 2011-10-04 Nayan Kumar K <nayankk@motorola.com>
256 [WebKit2][gtk] Generate gtk-doc for WebKit2-GTK.
257 https://bugs.webkit.org/show_bug.cgi?id=69325
259 Reviewed by Gustavo Noronha Silva.
261 Documentation generation for WebKit2-GTK+ APIs
266 2011-10-04 Vsevolod Vlasov <vsevik@chromium.org>
268 Web Inspector: Remove http/tests/inspector/network/disabled-cache-crash.html.
269 https://bugs.webkit.org/show_bug.cgi?id=69332
271 Reviewed by Pavel Feldman.
273 * Source/autotools/symbols.filter:
275 2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
277 [Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
279 QWidget and friends now live in the QtWidgets library. We update
280 includes in implementation files and private headers to us the
281 non-module-prefixed path, and leave the lookup for the include
282 path. For public headers we have to ifdef the includes as the
283 user might now have the modules we need in his QT config.
285 Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
286 have to update our code and use windowHandle() for setting the
287 parent relationships.
289 https://bugs.webkit.org/show_bug.cgi?id=68687
291 Reviewed by Andreas Kling.
295 2011-09-29 Sergio Villar Senin <svillar@igalia.com>
297 [GTK] Bump version to 1.7.0
298 https://bugs.webkit.org/show_bug.cgi?id=69082
300 Reviewed by Martin Robinson.
302 Apart from bumping the library version to 1.7.0 this patch also
303 sets the libtool version to the same one we have for the stable
308 2011-09-28 Martin Robinson <mrobinson@igalia.com>
310 Fix the WebKit2 WebGL build.
312 * configure.ac: Add -ldl to the OPENGL_LIBS.
314 2011-09-28 Ryuan Choi <ryuan.choi@samsung.com>
316 [EFL] Bump minimum requirement for eina.
317 https://bugs.webkit.org/show_bug.cgi?id=68994
319 Reviewed by Ryosuke Niwa.
321 * Source/cmake/FindEFL.cmake:
323 2011-09-27 Gyuyoung Kim <gyuyoung.kim@samsung.com>
325 Unreviewed. Fix a build error in WebKit EFL.
327 When web socket is disabled, there is a build break in WebKit EFL port.
328 Currently, web socket is enabled by default in build-webkit script.
329 Thus, the web socket is also enabled in EFL script of cmake build system for now.
330 Because, WebKit EFL developers can't work on latest WebKit trunk.
332 However, IMO, we should fix build errors when web socket is disabled.
334 * Source/cmake/OptionsEfl.cmake:
336 2011-09-27 Ulan Degenbaev <ulan@chromium.org>
338 [v8] Code calling the typed array optimization script is fragile, depends on typed array hierarchy.
340 Install the flag, which indicates whether or not the optimization
341 script was executed, on the global object.
343 https://bugs.webkit.org/show_bug.cgi?id=68890
345 Reviewed by Kenneth Russell.
347 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
349 2011-09-27 Sheriff Bot <webkit.review.bot@gmail.com>
351 Unreviewed, rolling out r96108, r96111, r96113, and r96116.
352 http://trac.webkit.org/changeset/96108
353 http://trac.webkit.org/changeset/96111
354 http://trac.webkit.org/changeset/96113
355 http://trac.webkit.org/changeset/96116
356 https://bugs.webkit.org/show_bug.cgi?id=68913
358 Wait for working Qt5 (Requested by ossy on #webkit).
362 2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
364 [Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
366 QWidget and friends now live in the QtWidgets library. We update
367 includes in implementation files and private headers to us the
368 non-module-prefixed path, and leave the lookup for the include
369 path. For public headers we have to ifdef the includes as the
370 user might now have the modules we need in his QT config.
372 Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
373 have to update our code and use windowHandle() for setting the
374 parent relationships.
376 https://bugs.webkit.org/show_bug.cgi?id=68687
378 Reviewed by Andreas Kling.
382 2011-09-27 Carlos Garcia Campos <cgarcia@igalia.com>
384 [GTK] Reorganize header files
385 https://bugs.webkit.org/show_bug.cgi?id=65616
387 Reviewed by Martin Robinson.
389 * GNUmakefile.am: Initialize $libwebkitgtkincludedir to
390 $(prefix)/include/webkitgtk-<api-version>
392 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
394 [CMake] Remove FindFreetype.cmake
395 https://bugs.webkit.org/show_bug.cgi?id=68778
397 Reviewed by Adam Barth.
399 CMake has provided its own FindFreetype.cmake forever, so there is no
400 need to have another implementation in WebKit.
402 * Source/cmake/FindCairo.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
403 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
404 * Source/cmake/FindFreetype.cmake: Removed.
405 * Source/cmake/FindPango.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
406 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
407 * Source/cmake/OptionsEfl.cmake: Remove minimum required version
408 check, it has never been checked and Freetype 2.1.10 from 2005 is
411 2011-09-26 Alejandro G. Castro <alex@igalia.com>
413 [GTK] pot file is not properly remove during distcheck
414 https://bugs.webkit.org/show_bug.cgi?id=68797
416 Defined DOMAIN variable before DISTCLEANFILES because we are using
417 it there to identify the .pot file.
419 Reviewed by Martin Robinson.
423 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
425 [CMake] Detect the operating system in a more generic way.
426 https://bugs.webkit.org/show_bug.cgi?id=67482
428 Reviewed by Adam Barth.
430 So far the buildsystem only considered Windows, Linux and Mac OS X as
431 valid operating systems, but any Unix (or at least the BSDs) should also
434 By using the OS values CMake itself defines we can check for Unix
435 systems in a more generic fashion.
437 * Source/CMakeLists.txt:
439 2011-09-26 Jay Soffian <jaysoffian@gmail.com>
441 chrome.dll!WebCore::ApplyStyleCommand::applyBlockStyle ReadAV@NULL (64db547804532a84be2e53721e499e9e)
442 https://bugs.webkit.org/show_bug.cgi?id=51639
444 Reviewed by Ryosuke Niwa.
446 Add missing window.layoutTestController.dumpAsText so that test output matches expectation.
448 * LayoutTests/editing/style/justify-without-enclosing-block.xhtml:
450 2011-09-25 Adam Barth <abarth@webkit.org>
452 Finish removing PLATFORM(BREWMP) by removing associated code
453 https://bugs.webkit.org/show_bug.cgi?id=68779
455 Reviewed by Sam Weinig.
457 * Source/cmake/WebKitPackaging.cmake:
460 2011-09-25 Adam Barth <abarth@webkit.org>
462 Remove PLATFORM(HAIKU) and associated code
463 https://bugs.webkit.org/show_bug.cgi?id=68774
465 Reviewed by Sam Weinig.
467 * Source/cmake/WebKitPackaging.cmake:
470 2011-09-25 Raphael Kubo da Costa <kubo@profusion.mobi>
472 [CMake] Remove FindLibXlst.cmake
473 https://bugs.webkit.org/show_bug.cgi?id=68770
475 Reviewed by Adam Barth.
477 This file should have never been committed -- the library it looks for
478 is called libxslt, not libxlst, so it has never really been used. When
479 the buildsystem looked for libxslt, it used CMake's own LibXslt.cmake
482 * Source/cmake/FindLibXlst.cmake: Removed.
484 2011-09-24 Adam Barth <abarth@webkit.org>
486 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
487 https://bugs.webkit.org/show_bug.cgi?id=68767
489 Reviewed by Eric Seidel.
491 * Source/cmake/OptionsEfl.cmake:
492 * Source/cmake/OptionsWinCE.cmake:
493 * Source/cmakeconfig.h.cmake:
496 2011-09-24 Adam Barth <abarth@webkit.org>
498 Remove ENABLE(WCSS) and associated code
499 https://bugs.webkit.org/show_bug.cgi?id=68759
501 Reviewed by Darin Adler.
505 2011-09-23 Yuqiang Xian <yuqiang.xian@intel.com>
507 Add JSVALUE32_64 support to DFG JIT
508 https://bugs.webkit.org/show_bug.cgi?id=67460
510 Reviewed by Gavin Barraclough.
512 Add cmake options to enable DFG JIT compilation for EFL port
514 * Source/cmake/OptionsEfl.cmake:
515 * Source/cmakeconfig.h.cmake:
517 2011-09-23 Raphael Kubo da Costa <kubo@profusion.mobi>
519 [CMake] Detect amd64 as a valid 64-bit architecture.
520 https://bugs.webkit.org/show_bug.cgi?id=67481
522 Reviewed by Oliver Hunt.
524 Some operating systems (generally the BSDs) use amd64 instead of x86_64
525 to report they're running on 64 bits, so consider it a valid value.
527 * Source/CMakeLists.txt:
529 2011-09-23 Adam Klein <adamk@chromium.org>
531 Add ENABLE_MUTATION_OBSERVERS feature flag
532 https://bugs.webkit.org/show_bug.cgi?id=68732
534 Reviewed by Ojan Vafai.
536 This flag will guard an implementation of the "Mutation Observers" proposed in
537 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
541 2011-09-23 Varun Jain <varunjain@google.com>
543 Refactor WebViewImpl::scrollFocusedNodeIntoRect to a better place and add tests
544 https://bugs.webkit.org/show_bug.cgi?id=68198
546 Reviewed by Dimitri Glazkov.
548 * Source/autotools/symbols.filter:
550 2011-09-23 Mark Hahnenberg <mhahnenberg@apple.com>
552 Add static version of JSCell::visitChildren
553 https://bugs.webkit.org/show_bug.cgi?id=68404
555 Reviewed by Darin Adler.
557 In this patch we just extract the bodies of the virtual visitChildren methods
558 throughout the JSCell inheritance hierarchy out into static methods, which are
559 now called from the virtual methods. This is an intermediate step in trying to
560 move the virtual-ness of visitChildren into our own custom vtable stored in
561 ClassInfo. We need to convert the methods to static methods in order to be
562 able to more easily store and refer to them in our custom vtable since normal
563 member methods store some implicit information in their types, making it
564 impossible to store them generically in ClassInfo.
566 * Source/autotools/symbols.filter:
568 2011-09-21 Julien Chaffraix <jchaffraix@webkit.org>
570 Crash in RenderBox::paintMaskImages when GraphicsContext's painting is disabled
571 https://bugs.webkit.org/show_bug.cgi?id=68133
573 Reviewed by Darin Adler.
575 * Source/autotools/symbols.filter: Added the mangled symbols needed for window.internals
577 2011-09-21 Joshua Bell <jsbell@chromium.org>
579 IndexedDB: compare strings without decoding
580 https://bugs.webkit.org/show_bug.cgi?id=68554
582 Reviewed by Tony Chang.
584 Resolves a FIXME in IndexedDB that was also identified as a hotspot
585 during profiling. Yields a small performance improvement.
587 * Source/WebCore/storage/IDBLevelDBCoding.cpp:
588 * Source/WebCore/storage/IDBLevelDBCoding.h:
589 * Source/WebKit/chromium/tests/IDBLevelDBCodingTest.cpp:
591 011-09-21 Leandro Pereira <leandro@profusion.mobi>
593 Unreviewed. Remove unused ENABLE_AS_IMAGE flag after r95234 from
594 Options{Efl,WinCE}.cmake.
596 * Source/cmake/OptionsEfl.cmake:
597 * Source/cmake/OptionsWinCE.cmake:
599 2011-09-20 ChangSeok Oh <shivamidow@gmail.com>
601 [GTK] requestAnimationFrame support for gtk port
602 https://bugs.webkit.org/show_bug.cgi?id=66280
604 Reviewed by Martin Robinson.
606 * configure.ac: Add an option to enable requestAnimationFrame for gtk port.
608 2011-09-20 Carlos Garcia Campos <cgarcia@igalia.com>
610 [GTK] Update NEWS and configure.ac for 1.5.90 release
612 Reviewed by Martin Robinson.
616 2011-09-19 Adam Barth <abarth@webkit.org>
618 Always enable ENABLE(EVENTSOURCE)
619 https://bugs.webkit.org/show_bug.cgi?id=68414
621 Reviewed by Eric Seidel.
623 * Source/cmake/OptionsEfl.cmake:
624 * Source/cmake/OptionsWinCE.cmake:
625 * Source/cmakeconfig.h.cmake:
628 2011-09-17 Ryuan Choi <ryuan.choi@samsung.com>
630 [EFL] Bump minimum requirement for cairo to 1.10.
631 https://bugs.webkit.org/show_bug.cgi?id=68226
633 Reviewed by Adam Barth.
635 * Source/cmake/FindCairo.cmake: Check required version.
636 * Source/cmake/OptionsEfl.cmake:
638 2011-09-16 Ulan Degenbaev <ulan@chromium.org>
640 [V8] REGRESSION(94783): calling the binding script during V8 context creation slows down page loads
641 https://bugs.webkit.org/show_bug.cgi?id=68237
643 Reviewed by Kenneth Russell.
645 Call the binding script lazily on the first run of the set() method of
648 * ../../Source/WebCore/WebCore.gypi:
649 * ../../Source/WebCore/bindings/v8/V8BindingScripts.cpp: Removed.
650 * ../../Source/WebCore/bindings/v8/V8BindingScripts.h: Removed.
651 * ../../Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
652 * ../../Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
653 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
654 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
655 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js:
657 2011-09-16 Martin Robinson <mrobinson@igalia.com>
659 [GTK] Disable WebKit2 by default in configure.ac, but enable it with build-webkit
660 https://bugs.webkit.org/show_bug.cgi?id=68178
662 Reviewed by Xan Lopez.
664 * configure.ac: Do not build WebKit2 by default. Re-add pkgconfig support
667 2011-09-15 Adam Barth <abarth@webkit.org>
669 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
670 https://bugs.webkit.org/show_bug.cgi?id=68205
672 Reviewed by Eric Seidel.
674 * Source/cmake/OptionsEfl.cmake:
675 * Source/cmake/OptionsWinCE.cmake:
676 * Source/cmakeconfig.h.cmake:
679 2011-09-15 Varun Jain <varunjain@google.com>
681 Add method to scroll current node to specific position in Chromium WebKit API
682 https://bugs.webkit.org/show_bug.cgi?id=68192
684 Reviewed by Dimitri Glazkov.
686 * Source/WebKit/chromium/public/WebView.h:
687 * Source/WebKit/chromium/src/WebViewImpl.cpp:
688 * Source/WebKit/chromium/src/WebViewImpl.h:
690 2011-09-15 Eric Seidel <eric@webkit.org>
692 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
693 https://bugs.webkit.org/show_bug.cgi?id=68182
695 Reviewed by Adam Barth.
699 2011-09-15 Eric Seidel <eric@webkit.org>
701 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
702 https://bugs.webkit.org/show_bug.cgi?id=68022
704 Reviewed by Ryosuke Niwa.
706 * Source/cmake/OptionsEfl.cmake:
707 * Source/cmake/OptionsWinCE.cmake:
708 * Source/cmakeconfig.h.cmake:
711 2011-09-15 Sheriff Bot <webkit.review.bot@gmail.com>
713 Unreviewed, rolling out r95163.
714 http://trac.webkit.org/changeset/95163
715 https://bugs.webkit.org/show_bug.cgi?id=68180
717 [Qt] The QT_GCC_X variables were removed in Qt5 by accident.
718 (Requested by darktears on #webkit).
722 2011-09-14 Alexis Menard <alexis.menard@openbossa.org>
724 [Qt] Replace QT_GCC_X as they don't exist in Qt5 anymore.
725 https://bugs.webkit.org/show_bug.cgi?id=68114
727 Reviewed by Kenneth Rohde Christiansen.
729 Replace QT_GCC_X variables, they have been removed in Qt5. It was
730 actually wrong to use them because they tell about which GCC version
731 Qt has been compiled, not the current version of GCC use to build webkit.
732 I use gcc -dumpversion to get it.
736 2011-09-14 Ulan Degenbaev <ulan@chromium.org>
738 [v8] Improve performance of typed array copy constructor taking Array
739 https://bugs.webkit.org/show_bug.cgi?id=68015
741 Reviewed by Kenneth Russell.
743 Invoke the 'set' method of the constructed array instead of
744 copying the elements of the source array one by one.
746 Copy constructor tests already exist.
748 * ../../Source/WebCore/WebCore.gypi:
749 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp: Added.
750 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
752 2011-09-14 Csaba Osztrogonác <ossy@webkit.org>
754 [GTK] Unreviewed buildfix after r95107.
758 2011-09-13 Eric Seidel <eric@webkit.org>
760 Remove ENABLE_SVG_USE as <use> is required by HTML5
761 https://bugs.webkit.org/show_bug.cgi?id=68019
763 Reviewed by Ryosuke Niwa.
765 * Source/cmake/OptionsEfl.cmake:
766 * Source/cmake/OptionsWinCE.cmake:
767 * Source/cmakeconfig.h.cmake:
770 2011-09-13 Eric Seidel <eric@webkit.org>
772 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
773 https://bugs.webkit.org/show_bug.cgi?id=68018
775 Reviewed by Ryosuke Niwa.
777 * Source/cmake/OptionsEfl.cmake:
778 * Source/cmake/OptionsWinCE.cmake:
779 * Source/cmakeconfig.h.cmake:
782 2011-09-09 Rafael Antognolli <antognolli@profusion.mobi>
784 Add replacement functions for gdk ones.
785 https://bugs.webkit.org/show_bug.cgi?id=66323
787 Reviewed by Martin Robinson.
789 * Source/cmake/FindPango.cmake:
791 2011-09-09 Laszlo Gombos <laszlo.1.gombos@nokia.com>
793 [Qt] Remove common.pri
794 https://bugs.webkit.org/show_bug.cgi?id=67814
796 Reviewed by Andreas Kling.
798 * Source/WebKit.pri: Move rules from common.pri to WebKit.pri.
799 * Source/common.pri: Removed.
801 2011-09-08 Mark Pilgrim <pilgrim@chromium.org>
803 Test how HTMLAnchorElement.getParameter reacts to too few arguments
804 https://bugs.webkit.org/show_bug.cgi?id=66522
806 Reviewed by Adam Barth.
808 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter-expected.txt: Added.
809 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter.html: Added.
811 2011-09-08 Varun Jain <varunjain@google.com>
813 Implement double tap detection in GestureRecognizerChromium
814 https://bugs.webkit.org/show_bug.cgi?id=67709
816 Reviewed by Dimitri Glazkov.
818 * Source/WebCore/page/EventHandler.cpp:
819 * Source/WebCore/platform/PlatformGestureEvent.h:
821 2011-09-08 Ulan Degenbaev <ulan@chromium.org>
823 [v8] Improve performance of typed array set() taking Array
824 https://bugs.webkit.org/show_bug.cgi?id=63644
826 Reviewed by Kenneth Russell.
828 Overwrite the native 'set' method of the type arrays with JS
829 implementation after initialization of the global context.
831 Add tests for invalid and boundary offsets. No performance tests.
833 * LayoutTests/fast/canvas/webgl/array-unit-tests-expected.txt:
834 * LayoutTests/fast/canvas/webgl/array-unit-tests.html:
835 * Source/WebCore/WebCore.gyp/WebCore.gyp:
836 * Source/WebCore/WebCore.gypi:
837 * Source/WebCore/bindings/v8/V8BindingScripts.cpp: Added.
838 * Source/WebCore/bindings/v8/V8BindingScripts.h: Added.
839 * Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
840 * Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
841 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js: Added.
843 2011-09-08 Varun Jain <varunjain@google.com>
845 Split Tap gesture detection into TapDown and Tap.
846 We need this distinction to highlight links when they are first touched. The link is
847 followed only if the tap is completed, otherwise, if a scroll is detected, the highlight
849 https://bugs.webkit.org/show_bug.cgi?id=67645
851 Reviewed by Dimitri Glazkov.
853 * Source/WebCore/page/EventHandler.cpp:
854 * Source/WebCore/platform/PlatformGestureEvent.h:
856 2011-09-07 Alexei Svitkine <asvitkine@chromium.org>
858 Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
859 https://bugs.webkit.org/show_bug.cgi?id=67511
861 Reviewed by Dimitri Glazkov.
863 * Source/autotools/symbols.filter:
865 2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
867 REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
868 https://bugs.webkit.org/show_bug.cgi?id=67453
870 Reviewed by Kent Tamura.
872 Add symbols for internals.
874 * Source/autotools/symbols.filter:
876 2011-09-04 Robin Dunn <robin@alldunn.com>
878 [wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
879 https://bugs.webkit.org/show_bug.cgi?id=67577
881 Reviewed by Kevin Ollivier.
885 2011-08-30 Aaron Colwell <acolwell@chromium.org>
887 Add MediaSource API to HTMLMediaElement
888 https://bugs.webkit.org/show_bug.cgi?id=64731
890 Reviewed by Eric Carlson.
894 2011-08-30 Ryosuke Niwa <rniwa@webkit.org>
896 Cleanup after r94050 and r94054.
898 * Source/autotools/symbols.filter:
900 2011-08-30 Philippe Normand <pnormand@igalia.com>
902 Unreviewed, another attempt to fix GTK build after r94038.
904 * Source/autotools/symbols.filter:
906 2011-08-29 Ryosuke Niwa <rniwa@webkit.org>
908 Build fix attempt after r94038.
910 * Source/autotools/symbols.filter:
912 2011-08-26 Varun Jain <varunjain@google.com>
914 WebViewImpl::selectionRange should return range in the right order.
915 https://bugs.webkit.org/show_bug.cgi?id=66973
917 Reviewed by Darin Fisher.
919 * Source/WebKit/chromium/public/WebWidget.h:
920 * Source/WebKit/chromium/src/WebViewImpl.cpp:
922 2011-08-25 Martin Robinson <mrobinson@igalia.com>
924 Reviewed by Xan Lopez.
926 [GTK] Switch to GTK+ 3.x by default
927 https://bugs.webkit.org/show_bug.cgi?id=63047
929 * configure.ac: Modify the default value of the --with-gtk option to be 3.0.
931 2011-08-24 Philippe Normand <pnormand@igalia.com>
933 [GTK] bump GStreamer requirement to 0.10.30
934 https://bugs.webkit.org/show_bug.cgi?id=66860
936 Reviewed by Martin Robinson.
940 2011-08-23 Steve Block <steveblock@google.com>
942 Remove all mention of removed Android files from build scripts
943 https://bugs.webkit.org/show_bug.cgi?id=66755
945 Reviewed by Tony Gentilcore.
947 * Source/cmake/WebKitPackaging.cmake:
949 2011-08-19 MORITA Hajime <morrita@google.com>
951 Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
952 https://bugs.webkit.org/show_bug.cgi?id=65902
954 Reviewed by Ryosuke Niwa.
956 Add export for window.internals object.
958 * Source/autotools/symbols.filter:
960 2011-08-16 Andras Becsi <abecsi@webkit.org>
962 Reviewed by Csaba Osztrogonác.
964 Need AtomicStrings for the various font family names
965 https://bugs.webkit.org/show_bug.cgi?id=28024
967 * Source/cmake/WebKitMacros.cmake: Add new macro.
969 2011-08-11 Xan Lopez <xlopez@igalia.com>
971 [GTK] Update NEWS and configure.ac for 1.5.2 release
973 Reviewed by Gustavo Noronha.
975 * configure.ac: update for release.
977 2011-08-10 Varun Jain <varunjain@google.com>
979 WebViewImpl::selectionRange should return false if there is no selection
980 https://bugs.webkit.org/show_bug.cgi?id=66012
982 Reviewed by Darin Fisher.
984 * Source/WebKit/chromium/src/WebViewImpl.cpp:
986 2011-08-10 Kevin Ollivier <kevino@theolliviers.com>
988 [wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
989 as ICU on Leopard is too old to build this.
993 2011-08-08 Adrienne Walker <enne@google.com>
995 Add testing for --force-compositing-mode to windows.internal
996 https://bugs.webkit.org/show_bug.cgi?id=65777
998 Reviewed by Adam Barth.
1000 Add exports for Document::settings().
1002 * Source/autotools/symbols.filter:
1004 2011-08-09 Sheriff Bot <webkit.review.bot@gmail.com>
1006 Unreviewed, rolling out r92683.
1007 http://trac.webkit.org/changeset/92683
1008 https://bugs.webkit.org/show_bug.cgi?id=65921
1010 "Breaks Qt --minimal build. Revert pending update of the Qt
1011 minimal configuration" (Requested by simathur on #webkit).
1013 * Source/WebKit.pri:
1015 2011-08-09 Siddharth Mathur <siddharth.mathur@nokia.com>
1017 [Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
1018 https://bugs.webkit.org/show_bug.cgi?id=65880
1020 Reviewed by Andreas Kling.
1022 QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which
1023 check for their feature flags. Assume that any reasonable Qt build provides them.
1025 * Source/WebKit.pri:
1027 2011-08-06 Aron Rosenberg <arosenberg@logitech.com>
1029 Reviewed by Benjamin Poulain.
1031 [Qt] Fix build with Intel compiler on Windows
1032 https://bugs.webkit.org/show_bug.cgi?id=65088
1034 Disable Intel Compiler warning 873 - function "" has no corresponding operator
1035 delete (to be called if an exception is thrown during initialization of an
1038 * Source/WebKit.pri:
1040 2011-08-03 Kevin Ollivier <kevino@theolliviers.com>
1042 [wx] Unreviewed build fix after gesture recognizer changes.
1046 2011-08-02 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1048 [Qt] [WK2] Expose web view classes to QML
1049 https://bugs.webkit.org/show_bug.cgi?id=65339
1051 Reviewed by Benjamin Poulain.
1053 * Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
1055 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
1057 [GTK] Install web and plugin processes in libexecdir instead of bindir
1058 https://bugs.webkit.org/show_bug.cgi?id=65600
1060 Reviewed by Martin Robinson.
1062 * GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
1063 WebKit2 in this moment.
1065 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
1067 [GTK] Reorganize pkg-config files
1068 https://bugs.webkit.org/show_bug.cgi?id=65548
1070 Reviewed by Martin Robinson.
1072 * GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
1073 are common to all libraries.
1074 * configure.ac: Update pkg-config files.
1076 2011-08-02 Varun Jain <varunjain@google.com>
1078 Missing null check in WebViewImpl::selectionRange
1079 https://bugs.webkit.org/show_bug.cgi?id=65561
1081 Reviewed by Darin Fisher.
1083 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1085 2011-08-01 Scott Graham <scottmg@chromium.org>
1087 REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
1088 https://bugs.webkit.org/show_bug.cgi?id=61006
1090 Reviewed by Antti Koivisto.
1092 Update exports for test harness.
1094 * Source/autotools/symbols.filter:
1096 2011-08-01 Hayato Ito <hayato@chromium.org>
1098 Add support for getting an element in shadow root by its id into a window.internals object.
1099 https://bugs.webkit.org/show_bug.cgi?id=64587
1101 Reviewed by Hajime Morita.
1103 * Source/autotools/symbols.filter:
1105 2011-08-01 Neil Roberts <neil@linux.intel.com>
1107 build: Fix finding the headers for GStreamer
1109 The cmake files to find the various GStreamer packages were all
1110 checking for the header gst/gst.h. However if gst-plugins-base is
1111 installed into a separate prefix from gstreamer then all of these
1112 tests would only pick up the gstreamer include path so the build
1113 would fail. This patch changes it to try and find a file
1114 appropriate to each package.
1116 https://bugs.webkit.org/show_bug.cgi?id=64933
1118 Reviewed by Martin Robinson.
1120 * Source/cmake/FindGStreamer-App.cmake:
1121 * Source/cmake/FindGStreamer-Base.cmake:
1122 * Source/cmake/FindGStreamer-Interfaces.cmake:
1123 * Source/cmake/FindGStreamer-Pbutils.cmake:
1124 * Source/cmake/FindGStreamer-Plugins-Base.cmake:
1125 * Source/cmake/FindGStreamer-Video.cmake:
1127 2011-07-31 Daniel Bates <dbates@webkit.org>
1129 Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
1131 * Source/autotools/symbols.filter:
1133 2011-07-31 Daniel Bates <dbates@webkit.org>
1135 Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
1137 * Source/autotools/symbols.filter: Export symbols needed by Internals.
1139 2011-07-27 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1141 [Qt] Fix build in Qt 5 of QDeclarativeWebView
1142 https://bugs.webkit.org/show_bug.cgi?id=65258
1144 Reviewed by Andreas Kling.
1146 In Qt 5, the QGraphicsView-based classes for QtQuick are in the
1147 qtquick1 module, including QDeclarativeItem and QDeclarativeView.
1149 * Source/WebKit.pro:
1151 2011-07-26 Andras Becsi <abecsi@webkit.org>
1153 [Qt] [WK2] Disable the build with Qt versions older than 5.0
1154 https://bugs.webkit.org/show_bug.cgi?id=65189
1156 Reviewed by Csaba Osztrogonác.
1158 * Source/WebKit.pro: Abort if not using Qt5.
1160 2011-07-20 Pierre Rossi <pierre.rossi@gmail.com>
1162 [Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
1164 This is done in order to prevent collision with the recently
1165 introduced function QSslCertificate::verify() in Qt5.
1167 https://bugs.webkit.org/show_bug.cgi?id=64855
1169 Reviewed by Simon Hausmann.
1171 * Source/WebKit.pri:
1173 2011-07-19 Robert Sesek <rsesek@chromium.org>
1175 [Chromium] Need to remove app/ from DEPS
1176 https://bugs.webkit.org/show_bug.cgi?id=64750
1178 Reviewed by Tony Chang.
1180 Remove Source/WebKit/chromium/app/ from .gitignore.
1184 2011-07-18 MORITA Hajime <morrita@google.com>
1186 [ShadowContentElement] forwarded node should be able to access its hosting content element.
1187 https://bugs.webkit.org/show_bug.cgi?id=64251
1189 Reviewed by Dimitri Glazkov.
1191 Added GTK symbols for new window.internals methods.
1193 * Source/autotools/symbols.filter:
1195 2011-07-15 Martin Robinson <mrobinson@igalia.com>
1197 Build fixes for WebKit2. Ensure that all generated sources are
1198 on nodist primaries, that they are on forward declared variables
1199 so that BUILT_SOURCES is calculated properly and that zlib is
1200 included during linking (for WOFF support).
1203 * Source/autotools/webkit.m4: Include test for zlib.
1205 2011-07-15 Carlos Garcia Campos <cgarcia@igalia.com>
1207 [GTK] Build plugin process by default when building WebKit2
1208 https://bugs.webkit.org/show_bug.cgi?id=64592
1210 Reviewed by Philippe Normand.
1214 2011-07-14 Carlos Garcia Campos <cgarcia@igalia.com>
1216 Reviewed by Martin Robinson.
1218 [GTK] Implement Plugin Process
1219 https://bugs.webkit.org/show_bug.cgi?id=60546
1221 * configure.ac: Always check for gtk2 when building the plugin
1224 2011-07-14 MORITA Hajime <morrita@google.com>
1226 Unreviewed, rolling out r90976, r90981, and r90985.
1227 http://trac.webkit.org/changeset/90976
1228 http://trac.webkit.org/changeset/90981
1229 http://trac.webkit.org/changeset/90985
1230 https://bugs.webkit.org/show_bug.cgi?id=64251
1234 * Source/autotools/symbols.filter:
1236 2011-07-14 MORITA Hajime <morrita@google.com>
1238 Unreviewed attempt to build fix.
1240 * Source/autotools/symbols.filter:
1242 2011-07-13 MORITA Hajime <morrita@google.com>
1244 [ShadowContentElement] forwarded node should be able to access its hosting content element.
1245 https://bugs.webkit.org/show_bug.cgi?id=64251
1247 Reviewed by Dimitri Glazkov.
1249 Added GTK symbols for new window.internals methods.
1251 * Source/autotools/symbols.filter:
1253 2011-07-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1255 [EFL] Add Fullscreen API feature
1256 https://bugs.webkit.org/show_bug.cgi?id=63975
1258 This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
1259 ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
1261 Reviewed by Adam Barth.
1263 * Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
1264 * Source/cmakeconfig.h.cmake: ditto.
1266 2011-07-05 Vsevolod Vlasov <vsevik@chromium.org>
1268 Web Inspector: Show content for plugin requests in network panel.
1269 https://bugs.webkit.org/show_bug.cgi?id=30080
1271 Added GTK symbols for new window.internals methods.
1273 Reviewed by Pavel Feldman.
1275 * Source/autotools/symbols.filter:
1277 2011-07-04 Sheriff Bot <webkit.review.bot@gmail.com>
1279 Unreviewed, rolling out r90373.
1280 http://trac.webkit.org/changeset/90373
1281 https://bugs.webkit.org/show_bug.cgi?id=63917
1283 Breaks Qt Linux Release minimal (Requested by vsevik on
1286 * Source/autotools/symbols.filter:
1288 2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
1290 Web Inspector: Show content for plugin requests in network panel.
1291 https://bugs.webkit.org/show_bug.cgi?id=30080
1293 Reviewed by Pavel Feldman.
1295 * Source/autotools/symbols.filter:
1297 2011-07-01 Tony Chang <tony@chromium.org>
1299 Add chromium sql directory to git ignore.
1303 2011-07-01 Patrick Gansterer <paroga@webkit.org>
1305 Reviewed by Daniel Bates.
1307 [CMake] Add cpu detection for MIPS
1308 https://bugs.webkit.org/show_bug.cgi?id=63693
1310 * Source/CMakeLists.txt:
1312 2011-07-01 Joone Hur <joone.hur@collabora.co.uk>
1314 Reviewed by Martin Robinson.
1316 [GTK] Add DeviceOrientation feature
1317 https://bugs.webkit.org/show_bug.cgi?id=63720
1319 Add configure option to enable/disable DeviceOrientation feature.
1323 2011-06-28 Joone Hur <joone.hur@collabora.co.uk>
1325 Reviewed by Martin Robinson.
1327 [GTK] Rename 3D transforms to 3D rendering
1328 https://bugs.webkit.org/show_bug.cgi?id=63508
1330 WebKitGtk+ provides the 3D transforms feature, but it was
1331 renamed to 3D Rendering. This features supports CSS 3D trasnforms.
1333 * configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
1335 2011-06-27 Alexis Menard <alexis.menard@openbossa.org>
1337 Reviewed by Kenneth Rohde Christiansen.
1339 [Qt] Remove Phonon MediaPlayer from the tree.
1340 https://bugs.webkit.org/show_bug.cgi?id=63448
1342 Remvove from the build.
1344 * Source/WebKit.pri:
1346 2011-06-24 Dominic Cooney <dominicc@chromium.org>
1348 Reviewed by Dimitri Glazkov.
1350 Convert shadow DOM-related tests to use window.internals
1351 https://bugs.webkit.org/show_bug.cgi?id=61671
1353 * Source/autotools/symbols.filter: Export symbols for GTK.
1355 2011-06-24 Carlos Garcia Campos <cgarcia@igalia.com>
1357 Reviewed by Martin Robinson.
1359 [GTK] Add more debug options to compilation
1360 https://bugs.webkit.org/show_bug.cgi?id=63318
1362 Add --enable-debug-symbols to enable/disable compilation with
1363 debug symbols and --enable-debug-features to enable/disable debug
1364 features. Both options are unconditionally enabled for debug
1369 2011-06-23 Oliver Hunt <oliver@apple.com>
1371 Qt build-fix: remove warning that no other platform appears to use.
1372 Someone can add it back if they really feel it's needed.
1374 * Source/WebKit.pri:
1376 2011-06-22 Ryuan Choi <ryuan.choi@samsung.com>
1378 Reviewed by Antonio Gomes.
1380 [EFL] Add an option to enable Device Orientation Event.
1381 https://bugs.webkit.org/show_bug.cgi?id=63120
1383 ADD ENABLE_DEVICE_ORIENTATION.
1385 * Source/cmake/OptionsEfl.cmake:
1386 * Source/cmakeconfig.h.cmake:
1388 2011-06-22 Nate Chapin <japhet@chromium.org>
1390 Reviewed by Adam Barth.
1392 Add symbols required for window.internals.
1393 https://bugs.webkit.org/show_bug.cgi?id=62066
1395 * Source/autotools/symbols.filter:
1397 2011-06-22 Martin Robinson <mrobinson@igalia.com>
1399 Reviewed by Adam Roben.
1401 [GTK] Implement pixel dump support for WebKitTestRunner
1402 https://bugs.webkit.org/show_bug.cgi?id=58242
1404 * GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
1406 2011-06-21 MORITA Hajime <morrita@google.com>
1408 Unreviewed, rolling out r89401 and r89403.
1409 http://trac.webkit.org/changeset/89401
1410 http://trac.webkit.org/changeset/89403
1411 https://bugs.webkit.org/show_bug.cgi?id=62970
1413 Breaks mac build and mistakenly enables the spellcheck API
1417 2011-06-20 MORITA Hajime <morrita@google.com>
1419 Reviewed by Kent Tamura.
1421 Spellcheck API should be build-able.
1422 https://bugs.webkit.org/show_bug.cgi?id=62970
1426 2011-06-20 MORITA Hajime <morrita@google.com>
1428 Unreviewed GTK build fix.
1429 This change corrected syntax error on symbols.filter.
1431 * Source/autotools/symbols.filter:
1433 2011-06-19 MORITA Hajime <morrita@google.com>
1435 Unreviewed GTK build fix.
1437 * Source/autotools/symbols.filter:
1439 2011-06-19 MORITA Hajime <morrita@google.com>
1441 Reviewed by Dimitri Glazkov.
1443 The internals object should have createShadowContentElement()
1444 https://bugs.webkit.org/show_bug.cgi?id=62432
1446 * Source/autotools/symbols.filter: Added some more symbols necessary for
1447 window.internals to function to the global symbol list.
1450 2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>
1452 Reviewed by Martin Robinson.
1454 [GTK] Enable Media Stream feature and make it default on
1455 https://bugs.webkit.org/show_bug.cgi?id=60394
1459 2011-06-17 Joone Hur <joone.hur@collabora.co.uk>
1461 Reviewed by Martin Robinson.
1463 [GTK] Replace GdkRectangle by cairo_rectangle_int_t
1464 https://bugs.webkit.org/show_bug.cgi?id=60687
1466 Replace GdkRectangle by cairo_rectangle_int_t.
1468 * configure.ac: Check whether Cairo version is higher than 1.10.
1470 2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1472 Reviewed by Eric Seidel.
1474 [CMAKE] Enable METER_TAG of HTML5
1475 https://bugs.webkit.org/show_bug.cgi?id=62697
1477 Support for meter tag of html5 in CMake build system. However, this feature is
1478 only enabled on EFL port now.
1480 * Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
1481 * Source/cmakeconfig.h.cmake:ditto.
1483 2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
1485 Reviewed by Xan Lopez.
1487 [GTK] Remove support for GTK+2 in WebKit2
1488 https://bugs.webkit.org/show_bug.cgi?id=62794
1490 * configure.ac: Make WebKit2 require GTK+ 3.x.
1492 2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
1494 Rubber stamped by Eric Seidel.
1496 [CMAKE][WK2] Add an option to build webkit2.
1497 https://bugs.webkit.org/show_bug.cgi?id=62260
1499 Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
1502 * Source/CMakeLists.txt:
1503 * Source/cmake/WebKitFS.cmake:
1505 2011-06-14 Ryuan Choi <ryuan.choi@samsung.com>
1507 Reviewed by Eric Seidel.
1509 [CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
1510 https://bugs.webkit.org/show_bug.cgi?id=62604
1512 Add feature to enable or disable ENABLE_TOUCH_ICON which supports
1513 apple-touch-icon and apple-touch-icon-precomposed in link tag.
1515 * Source/cmake/OptionsEfl.cmake:
1516 * Source/cmakeconfig.h.cmake:
1518 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
1520 Reviewed by Martin Robinson.
1522 [GTK] Add configure option to enable/disable register protocol handler
1523 https://bugs.webkit.org/show_bug.cgi?id=62534
1525 This patch just adds configure option to enable/disable register protocol handler.
1526 So, it needs more code to use register protocol handler.
1528 * configure.ac: Add configure option to enable/disable register protocol handler.
1530 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
1532 Reviewed by Martin Robinson.
1534 [GTK] Need to report whether touch icon loading is enabled
1535 https://bugs.webkit.org/show_bug.cgi?id=62532
1537 It needs to report whether touch icon loading is enabled.
1539 * configure.ac: Updated option parsing code for loading touch icons.
1541 2011-06-13 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1543 Reviewed by Eric Seidel.
1545 [CMAKE] Conditionally generate DerivedSources
1546 https://bugs.webkit.org/show_bug.cgi?id=62277
1548 Speedup build by not generating DerivedSources of features that are
1549 disabled. This was already been done for some features like ENABLE_SVG
1550 and now it's extended the following features: ENABLE_DATABASE,
1551 ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
1552 ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
1553 ENABLE_DATA_TRANSFER_ITEMS.
1555 * Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
1557 2011-06-10 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1559 Reviewed by Kenneth Rohde Christiansen.
1561 [CMAKE] Add generic support for building with WebGL
1562 https://bugs.webkit.org/show_bug.cgi?id=62376
1564 Add files that need to be compiled in every port for supporting WebGL.
1565 Each port still needs to add its specific files to
1566 CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
1569 * Source/CMakeLists.txt: Add files needed to support WebGL.
1570 * Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
1571 * Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
1574 2011-06-09 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1576 Reviewed by Antonio Gomes.
1578 [CMAKE] Never let USER_AGENT defined to nothing
1579 https://bugs.webkit.org/show_bug.cgi?id=62410
1581 This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
1582 definitions only if that port defined it. A port might prefer to set it
1583 in other place, e.g. a header that is part of the public API (like GTK
1586 By using #cmakedefine instead of #define, if that variable is not set
1587 in CMake it will expand to:
1589 /* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
1591 * Source/cmake/OptionsEfl.cmake:
1592 * Source/cmakeconfig.h.cmake:
1594 2011-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1596 Reviewed by Antonio Gomes.
1598 [EFL] Enable PROGRESS_TAG feature
1599 https://bugs.webkit.org/show_bug.cgi?id=62212
1601 * Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
1603 2011-06-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1605 Reviewed by Kenneth Rohde Christiansen.
1607 [CMAKE] Never let a WTF_FEATURE defined to nothing
1608 https://bugs.webkit.org/show_bug.cgi?id=60820
1610 If a port doesn't want to give the user some configure options,
1611 nevertheless it would have to define this feature as OFF. Otherwise
1612 there's a build error because the generated cmakeconfig.h is not
1613 parsed correctly by ENABLE macro, which expects each feature to be
1614 either undefined or defined to TRUE/FALSE.
1616 * Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
1617 of the feature, which allows CONFIGURE_FILE() to replace it in the new
1618 cmakeconfig.h.cmake.
1619 * Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
1620 with another variable. This way the feature will always be 0 or 1 and
1621 it will never be left undefined.
1623 2011-06-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1625 Reviewed by Antonio Gomes.
1627 [EFL] Remove Ecore_X bits from PlatformScreenEfl
1628 https://bugs.webkit.org/show_bug.cgi?id=61649
1630 Remove the need for Ecore_X and some X calls by always using
1631 new functions available in EFL to get the screen size.
1633 * Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
1635 2011-06-07 Andreas Kling <andreas.kling@nokia.com>
1637 Reviewed by Laszlo Gombos.
1639 [Qt] Fix Symbian build with RVCT 2.x
1640 https://bugs.webkit.org/show_bug.cgi?id=62205
1642 RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
1643 option, so restrict it to version 4.x of the compiler.
1645 * Source/WebKit.pri:
1647 2011-06-06 Martin Robinson <mrobinson@igalia.com>
1649 Fix the GTK+ build by ensuring that the autogenerated sources
1650 necessary for libWebCoreInternals are recorded in a predeclared
1651 variable before assigning to BUILT_SOURCES.
1653 * GNUmakefile.am: Assign libWebCoreInternals built sources to
1654 libwebcoreinternals_built_sources before adding to the source list
1655 and to BUILT_SOURCES.
1657 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com>
1659 Unreviewed. Fix the GTK+ build.
1661 * GNUmakefile.am: Add javascriptcore_cflags variable.
1663 2011-06-04 Kevin Ollivier <kevino@theolliviers.com>
1665 [wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
1670 2011-06-04 Adam Barth <abarth@webkit.org>
1672 Configure new commit-queue instance. (Please ignore.)
1674 2011-06-03 Martin Robinson <mrobinson@igalia.com>
1676 Reviewed by Dimitri Glazkov.
1678 Teach Gtk build about window.internals
1679 https://bugs.webkit.org/show_bug.cgi?id=61071
1681 * Source/autotools/symbols.filter: Added some symbols necessary for
1682 window.internals to function to the global symbol list.
1684 2011-06-03 Alexis Menard <alexis.menard@openbossa.org>
1686 Reviewed by Benjamin Poulain.
1688 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1689 https://bugs.webkit.org/show_bug.cgi?id=61957
1691 When building inside the Qt source tree, qmake always append the mkspecs
1692 defines after ours. We have to workaround and make sure that we append
1693 our flags after the qmake variable used inside Qt. This workaround was provided
1694 by our qmake folks. We need to append in both case because qmake behave differently
1695 when called with -spec or via SUBDIR+=.
1697 * Source/WebKit.pri:
1699 2011-06-02 Alexis Menard <alexis.menard@openbossa.org>
1701 Reviewed by Andreas Kling.
1703 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
1704 https://bugs.webkit.org/show_bug.cgi?id=61957
1706 When building inside the Qt source tree, qmake always append the mkspecs
1707 defines after ours. We have to workaround and make sure that we append
1708 our flags after the qmake variable used inside Qt. This workaround was provided
1711 * Source/WebKit.pri:
1713 2011-03-30 Martin Robinson <mrobinson@igalia.com>
1715 Reviewed by Adam Roben.
1717 [GTK] [WebKit2] Implement a basic WebKitTestRunner
1718 https://bugs.webkit.org/show_bug.cgi?id=57068
1720 * GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
1722 2011-05-31 Xan Lopez <xlopez@igalia.com>
1724 Reviewed by Martin Robinson.
1726 Bump version to 1.5.1.
1730 2011-05-25 Gregg Tavares <gman@chromium.org>
1732 Reviewed by Kenneth Russell.
1734 Add 'noExtensions' option to Web/GraphicsContext3D attributes.
1735 https://bugs.webkit.org/show_bug.cgi?id=61460
1737 * Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
1738 * Source/WebCore/platform/graphics/GraphicsContext3D.h:
1739 * Source/WebKit/chromium/public/WebGraphicsContext3D.h:
1740 * Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
1742 2011-05-24 Keishi Hattori <keishi@webkit.org>
1744 Reviewed by Kent Tamura.
1746 Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
1747 https://bugs.webkit.org/show_bug.cgi?id=61273
1749 * configure.ac: Added INPUT_COLOR feature flag.
1751 2011-05-24 Jay Civelli <jcivelli@chromium.org>
1753 Reviewed by Adam Barth.
1755 Adding MHTML reading support.
1756 https://bugs.webkit.org/show_bug.cgi?id=7168
1760 2011-05-23 Ryuan Choi <ryuan.choi@samsung.com>
1762 Rubber stamped by Eric Seidel.
1764 [CMAKE] Refactoring wtf related code.
1765 https://bugs.webkit.org/show_bug.cgi?id=60146
1767 Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
1769 * Source/cmake/OptionsCommon.cmake:
1770 * Source/cmake/OptionsEfl.cmake:
1772 2011-05-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1774 Unreviewed. Fix build break.
1776 * Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
1778 2011-05-16 Carlos Garcia Campos <cgarcia@igalia.com>
1780 Reviewed by Martin Robinson.
1782 [GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
1783 https://bugs.webkit.org/show_bug.cgi?id=58223
1785 * configure.ac: Add configure option to enable/disable plugin
1788 2011-05-12 Gregg Tavares <gman@chromium.org>
1790 Reviewed by Kenneth Russell.
1792 Add option to select GraphicsContext3D implementation.
1793 https://bugs.webkit.org/show_bug.cgi?id=60297
1795 * Source/WebKit/chromium/DEPS:
1796 * Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
1798 2011-05-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1800 Reviewed by Antonio Gomes.
1802 [CMAKE] Add option to unconditionally enable/disable a feature
1803 https://bugs.webkit.org/show_bug.cgi?id=60643
1805 Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
1806 to enable a feature without showing to user that it can be disabled.
1807 This is useful if a port needs an option to be always ON/OFF and
1808 changing it will break the build.
1810 This way it's possible to add mandatory features to each port without
1811 touching the cmakeconfig.cmake file.
1813 * Source/cmake/WebKitFeatures.cmake:
1815 2011-05-11 Dmitry Lomov <dslomov@google.com>
1817 Reviewed by David Levin.
1819 https://bugs.webkit.org/show_bug.cgi?id=59561
1820 Switch TestWebKitAPI to GTest
1822 Fixes Makefiles and WinCairo build as well
1824 * Source/ThirdParty/gtest/README.WebKit:
1825 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1826 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
1827 * Source/ThirdParty/gtest/xcode/Makefile: Added.
1829 2011-05-09 Dmitry Lomov <dslomov@google.com>
1831 Reviewed by Sam Weinig.
1833 Switch TestWebKitAPI to GTest
1834 https://bugs.webkit.org/show_bug.cgi?id=59561
1836 * Source/ThirdParty/gtest/README.WebKit:
1837 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
1839 2011-05-09 Xan Lopez <xlopez@igalia.com>
1841 Reviewed by Gustavo Noronha.
1843 Fix logic in GCC version detection, it was reversed.
1847 2011-05-09 Alexis Menard <alexis.menard@openbossa.org>
1849 Reviewed by Andreas Kling.
1851 [Qt] Fix the build on Embedded Linux.
1852 https://bugs.webkit.org/show_bug.cgi?id=60347
1854 qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
1855 still be used in order to build properly.
1857 * Source/WebKit.pri:
1859 2011-05-05 Kevin Ollivier <kevino@theolliviers.com>
1861 [wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
1865 2011-05-05 Prasanth Ullattil <prasanth.ullattil@nokia.com>
1867 Reviewed by Simon Hausmann.
1869 Install correct header files for webkit.
1871 Since WebKit is no longer inside Qt, we can remove the detection for
1874 [Qt] Install targets are not working correctly for modularized Qt and QtWebkit
1875 https://bugs.webkit.org/show_bug.cgi?id=57621
1877 * Source/sync.profile:
1879 2011-05-05 Adam Barth <abarth@webkit.org>
1881 Remove a couple stray mentions of WML that I missed before.
1885 2011-05-05 Alexis Menard <alexis.menard@openbossa.org>
1887 Reviewed by Benjamin Poulain.
1889 [Qt] Make QtWebKit build when using gcc 4.6.0
1890 https://bugs.webkit.org/show_bug.cgi?id=60265
1892 If QtWebKit is compiled with gcc 4.6.0 and the build is not done
1893 with c++0x support we need to deactivate warnings about compatibility.
1894 Some WebKit types have names which conflicts with upcoming c++0x
1895 types. If QtWebKit is built with c++0x support, WebKit has code to
1896 fallback to the standard type rather than the WebKit implementation.
1897 For example nullptr will be the one of the std if build options turns on
1900 * Source/WebKit.pri:
1902 2011-05-04 Xan Lopez <xlopez@igalia.com>
1904 Reviewed by Martin Robinson.
1906 [GTK] Fix warnings in webkit.m4 with autoconf 2.68
1907 https://bugs.webkit.org/show_bug.cgi?id=60189
1909 Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
1912 * Source/autotools/webkit.m4: ditto.
1914 2011-05-04 Martin Robinson <mrobinson@igalia.com>
1916 Fix the WebKitGTK+ build.
1918 * configure.ac: Added option parsing code for loading touch icons.
1920 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1922 Reviewed by Xan Lopez.
1924 [CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
1925 https://bugs.webkit.org/show_bug.cgi?id=60041
1927 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
1928 4.6.0) until our codebase is ready. This is the same as done for
1931 * Source/cmake/WebKitHelpers.cmake: ditto.
1933 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1935 Unreviewed, rolling out r85624.
1936 http://trac.webkit.org/changeset/85624
1938 The same command is used also for make_names.pl, which breaks
1941 * Source/cmake/OptionsCommon.cmake: ditto.
1943 2011-05-03 Leandro Pereira <leandro@profusion.mobi>
1945 [EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
1947 Force linking with zlib so that uncompress() exists.
1949 * Source/cmake/OptionsEfl.cmake: Find zlib.
1951 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1953 [CMAKE] Unreviewed build fix for gcc >= 4.6
1955 Same fix as done in r84123. CMake explicitly pass the arguments to
1956 make_names.pl, so let's make them the same.
1958 * Source/cmake/OptionsCommon.cmake: ditto.
1960 2011-05-02 Adam Klein <adamk@chromium.org>
1962 Reviewed by Tony Chang.
1964 Roll chromium DEPS to r83722, add new crypto directory to DEPS
1965 https://bugs.webkit.org/show_bug.cgi?id=59992
1968 Ignore new chromium/crypto directory.
1970 2011-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
1972 Reviewed by Eric Seidel.
1974 [GTK] Build webkit1 even when webkit2 is enabled
1975 https://bugs.webkit.org/show_bug.cgi?id=59695
1980 2011-05-01 ojab <ojab@ojab.ru>
1982 Reviewed by Eric Seidel.
1984 --disable-video-track if --disable-video
1985 https://bugs.webkit.org/show_bug.cgi?id=59605
1989 2011-04-29 Dean Jackson <dino@apple.com>
1991 Reviewed by Simon Fraser.
1993 Add ENABLE macro for WebKitAnimation
1994 https://bugs.webkit.org/show_bug.cgi?id=59729
1996 Add new feature to toggle WebKit Animation API.
2000 2011-04-29 Kevin Ollivier <kevino@theolliviers.com>
2002 [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
2006 2011-04-28 Adam Barth <abarth@webkit.org>
2008 Reviewed by Eric Seidel.
2011 https://bugs.webkit.org/show_bug.cgi?id=59678
2013 Remove WML configuration option from the CMake build system.
2015 * Source/cmake/OptionsEfl.cmake:
2016 * Source/cmake/OptionsWinCE.cmake:
2017 * Source/cmakeconfig.h.cmake:
2019 2011-04-28 Xan Lopez <xlopez@igalia.com>
2021 Reviewed by Martin Robinson.
2023 [Gtk] Split JSC and WebCore builds
2024 https://bugs.webkit.org/show_bug.cgi?id=19428
2026 Add a pkg-config file for JavaScriptCoreGTK+.
2028 * configure.ac: generate the final pkg-config file from our .in
2031 2011-04-28 Xan Lopez <xlopez@igalia.com>
2033 Reviewed by Martin Robinson.
2035 [Gtk] Split JSC and WebCore builds
2036 https://bugs.webkit.org/show_bug.cgi?id=19428
2038 Build JavaScriptCore as a libtool shared library instead of a
2039 private convenience library.
2041 * GNUmakefile.am: remove convenience library definition for jsc.
2043 2011-04-28 Xan Lopez <xlopez@igalia.com>
2045 Reviewed by Martin Robinson.
2047 [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
2048 https://bugs.webkit.org/show_bug.cgi?id=59718
2050 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
2051 4.6.0) until our codebase is ready.
2053 * configure.ac: do that.
2055 2011-04-27 Yi Shen <yi.4.shen@nokia.com>
2057 Reviewed by Kenneth Rohde Christiansen.
2059 [Qt] Upstream Symbian platform plugin
2060 https://bugs.webkit.org/show_bug.cgi?id=58435
2062 Upstream Symbian platform plugin.
2064 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
2066 2011-04-27 Steve Block <steveblock@google.com>
2068 Reviewed by David Levin.
2070 Remove Android build system
2071 https://bugs.webkit.org/show_bug.cgi?id=48111
2073 This is to avoid the maintenance burden until the Android port is
2076 * Source/Android.mk: Removed.
2078 2011-04-26 Kevin Ollivier <kevino@theolliviers.com>
2080 Rubberstamped by Eric Seidel.
2082 Enable waf to be used to build other ports
2083 https://bugs.webkit.org/show_bug.cgi?id=58213
2087 2011-04-22 Sheriff Bot <webkit.review.bot@gmail.com>
2089 Unreviewed, rolling out r84627.
2090 http://trac.webkit.org/changeset/84627
2091 https://bugs.webkit.org/show_bug.cgi?id=59271
2093 It broke Symbian build (Requested by Ossy on #webkit).
2095 * Source/WebKit.pro:
2097 2011-04-22 Yi Shen <yi.4.shen@nokia.com>
2099 Reviewed by Kenneth Rohde Christiansen.
2101 [Qt] Upstream Symbian platform plugin
2102 https://bugs.webkit.org/show_bug.cgi?id=58435
2104 Upstream Symbian platform plugin.
2106 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
2108 2011-04-21 Maciej Stachowiak <mjs@apple.com>
2110 Reviewed by Adam Roben.
2112 Add a feature define to allow <details> and <summary> to be disabled
2113 https://bugs.webkit.org/show_bug.cgi?id=59118
2114 <rdar://problem/9257045>
2118 2011-04-18 Evan Martin <evan@chromium.org>
2120 Reviewed by Eric Seidel.
2122 [chromium] expose title direction to webkit client
2123 https://bugs.webkit.org/show_bug.cgi?id=58823
2125 * Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
2126 * Tools/DumpRenderTree/chromium/LayoutTestController.h:
2127 Adapt to new API. Expose title direction to JS so it can be tested.
2129 * Tools/DumpRenderTree/chromium/WebViewHost.cpp:
2130 * Tools/DumpRenderTree/chromium/WebViewHost.h:
2133 2011-04-18 Hans Wennborg <hans@chromium.org>
2135 Reviewed by Steve Block.
2137 LevelDB backend for IndexedDB
2138 https://bugs.webkit.org/show_bug.cgi?id=57372
2140 Add LevelDB wrappers to Android.mk.
2142 * Source/Android.mk:
2144 2011-04-18 Patrick Gansterer <paroga@webkit.org>
2146 Reviewed by Pavel Feldman.
2148 REGRESSION (r81479): generate-inspector-idl fails on native win32
2149 https://bugs.webkit.org/show_bug.cgi?id=58315
2151 Disable git autocrlf for Inspector.json.
2155 2011-04-16 Patrick Gansterer <paroga@webkit.org>
2157 Reviewed by Eric Seidel.
2159 Rename PLATFORM(CAIRO) to USE(CAIRO)
2160 https://bugs.webkit.org/show_bug.cgi?id=55192
2162 * Source/cmake/OptionsEfl.cmake:
2164 2011-04-15 Shishir Agrawal <shishir@chromium.org>
2166 Reviewed by James Robinson.
2168 Add a flag to guard Page Visibility API changes.
2169 https://bugs.webkit.org/show_bug.cgi?id=58464
2172 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
2176 2011-04-15 Xan Lopez <xlopez@igalia.com>
2178 Reviewed by Martin Robinson.
2180 * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
2181 branch and was already cut off.
2183 2011-04-15 Anna Cavender <annacc@chromium.org>
2185 Reviewed by Eric Carlson.
2187 Renaming TRACK feature define to VIDEO_TRACK
2188 https://bugs.webkit.org/show_bug.cgi?id=53556
2192 2011-04-13 Dmitry Lomov <dslomov@google.com>
2194 Reviewed by David Levin.
2196 Add GTest unit-testing framework to WebKit
2197 https://bugs.webkit.org/show_bug.cgi?id=58507
2199 * Source/ThirdParty/gtest/CHANGES: Added.
2200 * Source/ThirdParty/gtest/CMakeLists.txt: Added.
2201 * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
2202 * Source/ThirdParty/gtest/COPYING: Added.
2203 * Source/ThirdParty/gtest/Makefile.am: Added.
2204 * Source/ThirdParty/gtest/README: Added.
2205 * Source/ThirdParty/gtest/README.WebKit: Added.
2206 * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
2207 * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
2208 * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
2209 * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
2210 * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
2211 * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
2212 * Source/ThirdParty/gtest/configure.ac: Added.
2213 * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
2214 * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
2215 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
2216 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
2217 * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
2218 * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
2219 * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
2220 * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
2221 * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
2222 * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
2223 * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
2224 * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
2225 * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
2226 * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
2227 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
2228 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
2229 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
2230 * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
2231 * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
2232 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
2233 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
2234 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
2235 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
2236 * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
2237 * Source/ThirdParty/gtest/m4/gtest.m4: Added.
2238 * Source/ThirdParty/gtest/make/Makefile: Added.
2239 * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
2240 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
2241 * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
2242 * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
2243 * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
2244 * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
2245 * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
2246 * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
2247 * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
2248 * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
2249 * Source/ThirdParty/gtest/run_tests.py: Added.
2250 * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
2251 * Source/ThirdParty/gtest/samples/sample1.cc: Added.
2252 * Source/ThirdParty/gtest/samples/sample1.h: Added.
2253 * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
2254 * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
2255 * Source/ThirdParty/gtest/samples/sample2.cc: Added.
2256 * Source/ThirdParty/gtest/samples/sample2.h: Added.
2257 * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
2258 * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
2259 * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
2260 * Source/ThirdParty/gtest/samples/sample4.cc: Added.
2261 * Source/ThirdParty/gtest/samples/sample4.h: Added.
2262 * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
2263 * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
2264 * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
2265 * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
2266 * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
2267 * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
2268 * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
2269 * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
2270 * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
2271 * Source/ThirdParty/gtest/scripts/pump.py: Added.
2272 * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
2273 * Source/ThirdParty/gtest/scripts/upload.py: Added.
2274 * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
2275 * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
2276 * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
2277 * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
2278 * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
2279 * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
2280 * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
2281 * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
2282 * Source/ThirdParty/gtest/src/gtest.cc: Added.
2283 * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
2284 * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
2285 * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
2286 * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
2287 * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
2288 * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
2289 * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
2290 * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
2291 * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
2292 * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
2293 * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
2294 * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
2295 * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
2296 * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
2297 * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
2298 * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
2299 * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
2300 * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
2301 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
2302 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
2303 * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
2304 * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
2305 * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
2306 * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
2307 * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
2308 * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
2309 * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
2310 * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
2311 * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
2312 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
2313 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
2314 * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
2315 * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
2316 * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
2317 * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
2318 * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
2319 * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
2320 * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
2321 * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
2322 * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
2323 * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
2324 * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
2325 * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
2326 * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
2327 * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
2328 * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
2329 * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
2330 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
2331 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
2332 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
2333 * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
2334 * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
2335 * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
2336 * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
2337 * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
2338 * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
2339 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
2340 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
2341 * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
2342 * Source/ThirdParty/gtest/test/production.cc: Added.
2343 * Source/ThirdParty/gtest/test/production.h: Added.
2344 * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
2345 * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
2346 * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
2347 * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
2348 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
2349 * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
2350 * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
2351 * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
2352 * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
2353 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
2354 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
2355 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
2356 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
2357 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
2358 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
2359 * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
2360 * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
2361 * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
2363 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
2365 Reviewed by Kenneth Rohde Christiansen.
2367 [CMAKE] Separate DerivedSources.
2368 https://bugs.webkit.org/show_bug.cgi?id=58427
2370 Seperate DerivedSources/ to DerivedSources/WebCore and
2371 DerivedSources/JavaScriptCore.
2373 * Source/CMakeLists.txt:
2374 * Source/cmake/OptionsCommon.cmake:
2375 * Source/cmake/WebKitFS.cmake:
2376 * Source/cmake/WebKitHelpers.cmake:
2377 * Source/cmake/WebKitMacros.cmake:
2379 2011-04-13 Tony Chang <tony@chromium.org>
2381 Ignore files generated from glu.gyp.
2385 2011-03-28 Adam Barth <abarth@webkit.org>
2387 Reviewed by Kenneth Russell.
2389 Move libtess from WebCore/thirdparty to ThirdParty
2390 https://bugs.webkit.org/show_bug.cgi?id=57288
2392 We're putting third party code in Source/ThirdParty these days.
2394 * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
2395 * Source/ThirdParty/glu/glu.gyp: Added.
2397 2011-04-12 Thouraya ANDOLSI <thouraya.andolsi@st.com>
2399 Reviewed by Eric Seidel.
2401 [QT] Enable JIT build for SH4 platforms.
2402 https://bugs.webkit.org/show_bug.cgi?id=58317
2403 add disable_uitools for SH4 platforms.
2405 * Source/WebKit.pri:
2407 2011-04-11 Anna Cavender <annacc@chromium.org>
2409 Reviewed by Eric Carlson.
2411 Setup ENABLE(TRACK) feature define
2412 https://bugs.webkit.org/show_bug.cgi?id=53556
2416 2011-04-11 Varun Jain <varunjain@chromium.org>
2418 Reviewed by Darin Fisher.
2420 Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
2421 https://bugs.webkit.org/show_bug.cgi?id=58245
2423 * Source/WebKit/chromium/public/WebWidget.h:
2425 2011-04-11 Thouraya ANDOLSI <thouraya.andolsi@st.com>
2427 Reviewed by Oliver Hunt.
2430 https://bugs.webkit.org/show_bug.cgi?id=44329
2432 Enable JIT support for SH4 platforms.
2436 2011-04-11 Andreas Kling <andreas.kling@nokia.com>
2438 Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
2440 * Source/WebKit.pri:
2442 2011-04-09 Keith Kyzivat <keith.kyzivat@nokia.com>
2444 Reviewed by Laszlo Gombos.
2446 [Qt] Don't link against fontconfig or X11 if embedded
2447 https://bugs.webkit.org/show_bug.cgi?id=58104
2449 * Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
2451 2011-04-08 Alpha Lam <hclam@chromium.org>
2453 Unreviewed, rolling out r83335.
2454 http://trac.webkit.org/changeset/83335
2455 https://bugs.webkit.org/show_bug.cgi?id=53556
2457 GTK and QT bots are broken.
2461 2011-04-08 Kristian Amlie <kristian.amlie@nokia.com>
2463 Reviewed by Andreas Kling.
2465 [Qt] Remove modular references after support for the flag was removed.
2466 https://bugs.webkit.org/show_bug.cgi?id=57018
2468 Removed modular references after support for the flag was removed.
2470 Support was removed because the Qt Modularization project decided we
2471 don't need it. It's better to base decisions on the available
2472 information, as demonstrated in the patch by checking
2475 * Source/WebKit.pri:
2477 2011-04-07 Anna Cavender <annacc@chromium.org>
2479 Reviewed by Eric Carlson.
2481 Setup ENABLE(TRACK) feature define
2482 https://bugs.webkit.org/show_bug.cgi?id=53556
2486 2011-04-08 Varun Jain <varunjain@chromium.org>
2488 Reviewed by Darin Fisher.
2490 Need to extend WebKit chromium API to access text selection
2491 https://bugs.webkit.org/show_bug.cgi?id=57888
2493 * Source/WebKit/chromium/public/WebFrame.h:
2494 * Source/WebKit/chromium/public/WebWidget.h:
2495 * Source/WebKit/chromium/src/WebFrameImpl.cpp:
2496 * Source/WebKit/chromium/src/WebFrameImpl.h:
2497 * Source/WebKit/chromium/src/WebPopupMenuImpl.h:
2498 * Source/WebKit/chromium/src/WebViewImpl.cpp:
2499 * Source/WebKit/chromium/src/WebViewImpl.h:
2500 * Source/WebKit/chromium/tests/PopupMenuTest.cpp:
2502 2011-04-08 Jon Lee <jonlee@apple.com>
2504 Reviewed by David Levin.
2506 adding *.vcproj.*.user to .gitignore for Visual Studio development
2507 https://bugs.webkit.org/show_bug.cgi?id=58097
2511 2011-04-07 Eric Seidel <eric@webkit.org>
2513 Reviewed by Adam Barth.
2515 Add stub support for generating Gtk build system from gyp
2516 https://bugs.webkit.org/show_bug.cgi?id=58086
2518 This adds support for a new --port argument and plumbs through
2519 the necessary paths to allow generating for a port other than Mac.
2521 * Source/gyp/configure:
2523 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
2525 Revert ENABLE_TRACK patch due to compile failures.
2529 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
2531 Reviewed by David Levin.
2533 Add QUOTA build flag for unified quota API
2534 https://bugs.webkit.org/show_bug.cgi?id=57918
2536 * configure.ac: Added QUOTA build flag
2538 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2540 Build fix for GTK+ after r82876.
2542 * Source/autotools/symbols.filter: Update the symbol filter to include new symbols
2543 from WTF that DRT uses.
2545 2011-04-04 Martin Robinson <mrobinson@igalia.com>
2547 Reviewed by Gustavo Noronha Silva.
2550 https://bugs.webkit.org/show_bug.cgi?id=31517
2552 * configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
2554 2011-04-04 Jon Lee <jonlee@apple.com>
2556 Reviewed by Eric Seidel.
2558 add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
2559 https://bugs.webkit.org/show_bug.cgi?id=57646
2561 * .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
2563 2011-03-31 Xan Lopez <xlopez@igalia.com>
2565 Reviewed by Martin Robinson.
2567 [GTK] Link explicitly with XRender on Linux/Unix
2568 https://bugs.webkit.org/show_bug.cgi?id=57558
2570 Some linkers, like GNU Gold, require explicit linkage of all the
2571 libraries used instead of relying on our dependencies to bring
2572 them in. In this case, the build fails because we use XRender in
2573 the plugin code but don't link directly to it.
2575 * configure.ac: check for XRender on UNIX.
2577 2011-03-31 Vamshikrishna.Yellenki <vamshi@motorola.com> and Alejandro G. Castro <alex@igalia.com>
2579 Reviewed by Martin Robinson.
2581 Implement MiniBrowser for Gtk port.
2582 https://bugs.webkit.org/show_bug.cgi?id=48512
2584 Initial implementation of the Gtk MiniBrowser.
2588 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2590 [Qt] Typo fix, remove an accidentally added line.
2592 * Source/WebKit.pri:
2594 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
2596 [Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
2598 * Source/WebKit.pri:
2600 2011-03-29 Csaba Osztrogonác <ossy@webkit.org>
2602 Rubber-stamped by Andreas Kling.
2604 [Qt] Remove modular references after support for the flag was removed.
2605 https://bugs.webkit.org/show_bug.cgi?id=57018
2607 Symbian buildfix after r82232.
2609 * Source/WebKit.pri: Readd uitools option.
2611 2011-03-29 Kristian Amlie <kristian.amlie@nokia.com>
2613 Reviewed by Andreas Kling.
2615 Removed modular references after support for the flag was removed.
2617 Support was removed because the Qt Modularization project decided we
2618 don't need it. It's better to base decisions on the available
2619 information, as demonstrated in the patch by checking
2622 In addition, remove the reference to uitools. It has been moved to
2623 QtKernel now, and therefore is always available.
2625 [Qt] Remove modular references after support for the flag was removed.
2626 https://bugs.webkit.org/show_bug.cgi?id=57018
2628 * Source/WebKit.pri:
2630 2011-03-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2632 Reviewed by Andreas Kling.
2634 [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
2635 https://bugs.webkit.org/show_bug.cgi?id=57087
2637 Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
2639 * Source/WebKit.pri:
2641 2011-03-26 Adam Barth <abarth@webkit.org>
2643 Reviewed by Eric Seidel.
2645 We shouldn't bother running GYP if the generated files are newer than the GYP files
2646 https://bugs.webkit.org/show_bug.cgi?id=57146
2648 In the common case, this check will avoid any overhead from processing
2649 the GYP files. Another approach to doing this is to add the feature to
2650 GYP directly, but GYP's approach to this problem is to compute the
2651 output in its entirety and compare it byte-for-byte against the output
2652 file. In the future, it might make sense to add this approach as an
2653 alternative approach for GYP itself.
2655 I also removed JavaScriptGlue from the script because we're not really
2656 going to change JavaScriptGlue over to GYP. We were using
2657 JavaScriptGlue as a learning experience.
2659 * Source/gyp/configure:
2661 2011-03-25 Kevin Ollivier <kevino@theolliviers.com>
2663 [wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
2667 2011-03-23 George Guo <George.Guo@nokia.com>
2669 Reviewed by Darin Adler.
2671 Webkit warning: converting to 'unsigned int' from 'double'
2672 https://bugs.webkit.org/show_bug.cgi?id=56865
2674 With -Werr enabled, this cause the build failure on RedHat Linux.
2677 * Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
2680 2011-03-23 Adam Barth <abarth@webkit.org>
2682 Reviewed by Eric Seidel.
2684 GYP build should default to Production configuration
2685 https://bugs.webkit.org/show_bug.cgi?id=56899
2687 * Source/gyp/common.gypi:
2689 2011-03-22 Adam Barth <abarth@webkit.org>
2691 Reviewed by Eric Seidel.
2693 gyp/configure shouldn't require GYP to be in your path
2694 https://bugs.webkit.org/show_bug.cgi?id=56873
2696 Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
2697 instead of requiring GYP to be in the user's path.
2699 * Source/gyp/configure:
2701 2011-03-22 Adam Barth <abarth@webkit.org>
2703 Reviewed by Eric Seidel.
2705 Add GYP to Source/ThirdParty
2706 https://bugs.webkit.org/show_bug.cgi?id=56870
2708 We probably don't need all the test files, but it seems cleaner to just
2709 check in the whole GYP tree. GYP is BSD licensed, so it is compatible
2710 with the WebKit license.
2712 * Source/ThirdParty/gyp: Added.
2714 2011-03-21 Alejandro G. Castro <alex@igalia.com>
2716 Reviewed by Martin Robinson.
2718 [GTK] 1.3.13 release bump
2719 https://bugs.webkit.org/show_bug.cgi?id=56795
2721 Version bump for 1.3.13 and updated NEWS file with release notes.
2725 2011-03-21 Ryuan Choi <ryuan.choi@samsung.com>
2727 Reviewed by Antonio Gomes.
2729 [CMAKE] Add exception handling when PORT was missing.
2730 https://bugs.webkit.org/show_bug.cgi?id=56728
2732 * Source/CMakeLists.txt:
2734 2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
2736 Reviewed by Laszlo Gombos.
2738 [Qt] Text layout is broken on Symbian
2739 https://bugs.webkit.org/show_bug.cgi?id=56046
2741 Change integers included into bitfields to be signed by default on RVCT
2742 compiler as a lot of other compilers do (gcc, msvc, winsc).
2743 There are a lot of places in webkit where integers included in bitfield
2744 are assumed to be signed.
2746 * Source/WebKit.pri:
2748 2011-03-10 Alejandro G. Castro <alex@igalia.com>
2750 Unreviewed, fixed Efl compilation after r80744.
2752 * Source/cmake/OptionsEfl.cmake:
2754 2011-03-10 Martin Robinson <mrobinson@igalia.com>
2756 Fixed the help message for WebGL support on GTK+ to reflect the fact that
2757 it's turned off by default and is experimental.
2759 * configure.ac: Fix WebGL help message.
2761 2011-03-04 Dimitri Glazkov <dglazkov@chromium.org>
2763 Reviewed by Adam Barth.
2765 Add skeletal WebCore.gyp
2766 https://bugs.webkit.org/show_bug.cgi?id=55802
2768 * Source/gyp/configure: Added WebCore.
2770 2011-03-04 Adam Barth <abarth@webkit.org>
2772 Reviewed by Dimitri Glazkov.
2774 Add a basic configure script for the GYP build
2775 https://bugs.webkit.org/show_bug.cgi?id=55791
2777 This script just calls GYP on the various gyp projects. As we add more
2778 build systems, this script should be able to select which of them you'd
2779 like to generate the project for.
2781 * Source/gyp/configure: Added.
2783 2011-03-04 Adam Barth <abarth@webkit.org>
2785 Reviewed by Dimitri Glazkov.
2787 Use target_defaults to reduce boilerplate in GYP build system
2788 https://bugs.webkit.org/show_bug.cgi?id=55790
2790 This file contains GYP declarations that are shared by all the modules.
2791 Currently, we use this to set up the configurations, albeit primitively.
2793 * Source/gyp/common.gypi: Added.
2795 2011-03-03 Kevin Ollivier <kevino@theolliviers.com>
2797 [wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
2798 to make sure the proper unicode/utf8.h header is included.
2802 2011-03-02 Kevin Ollivier <kevino@theolliviers.com>
2804 [wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
2805 included in the ICU headers used by WebKit.
2809 2011-03-02 Daniel Cheng <dcheng@chromium.org>
2811 Reviewed by David Levin.
2813 Add feature define for data transfer items
2814 https://bugs.webkit.org/show_bug.cgi?id=55510
2816 * Source/cmake/OptionsEfl.cmake:
2817 * Source/cmake/OptionsWinCE.cmake:
2818 * Source/cmakeconfig.h.cmake:
2822 2011-03-02 Andras Becsi <abecsi@webkit.org>
2824 Reviewed by Laszlo Gombos.
2826 [Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
2827 https://bugs.webkit.org/show_bug.cgi?id=55478
2829 On case insensitive systems the generated forwarding headers cause build problems.
2831 * Source/WebKit.pri: Adjust INCLUDEPATH for the project.
2833 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
2835 Unreviewed, rolling out r80079.
2836 http://trac.webkit.org/changeset/80079
2837 https://bugs.webkit.org/show_bug.cgi?id=55547
2839 "Broke the Win debug build?" (Requested by dcheng on #webkit).
2841 * Source/cmake/OptionsEfl.cmake:
2842 * Source/cmake/OptionsWinCE.cmake:
2843 * Source/cmakeconfig.h.cmake:
2845 2011-03-01 Daniel Cheng <dcheng@chromium.org>
2847 Reviewed by David Levin.
2849 Add feature define for data transfer items
2850 https://bugs.webkit.org/show_bug.cgi?id=55510
2852 * Source/cmake/OptionsEfl.cmake:
2853 * Source/cmake/OptionsWinCE.cmake:
2854 * Source/cmakeconfig.h.cmake:
2856 2011-03-01 Andras Becsi <abecsi@webkit.org>
2858 Reviewed by Csaba Osztrogonác.
2860 [Qt] Clean up the project files and move common options to WebKit.pri.
2862 Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
2864 * Source/WebKit.pri: Common options should be here.
2865 Also move Mac options to this file to fix the Mac build.
2867 2011-03-01 Andras Becsi <abecsi@webkit.org>
2869 Unreviewed build fix.
2871 [Qt] Fix minimal build.
2873 * Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
2875 2011-02-28 Adam Barth <abarth@webkit.org>
2877 Reviewed by Dimitri Glazkov.
2879 Teach JavaScriptGlue gyp build about DEPTH
2880 https://bugs.webkit.org/show_bug.cgi?id=55421
2882 Moves the previously JavaScriptGlue-specific GYP helper shell scripts
2883 to the gyp directory in Source, where they can be shared by multiple
2886 * Source/gyp: Added.
2887 * Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
2888 * Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
2889 * Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
2891 2011-02-28 Benjamin Poulain <benjamin.poulain@nokia.com>
2893 Reviewed by Kenneth Rohde Christiansen.
2895 [Qt][WK2] Add a way to test the WebKit 2 APIs
2896 https://bugs.webkit.org/show_bug.cgi?id=55408
2898 Add the build file for test to the build system.
2900 * Source/WebKit.pri: Add the include path for WebKit 2 APIs.
2901 * Source/WebKit.pro: Add the dependency to build the new test project.
2903 2011-02-28 Balazs Kelemen <kbalazs@webkit.org>
2905 Reviewed by Anders Carlsson.
2907 [Qt][WK2] Plugin initialization
2908 https://bugs.webkit.org/show_bug.cgi?id=48127
2910 * Source/WebKit.pri: Lift the definition of the XP_UNIX macro
2911 from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
2913 2011-02-28 Kristian Amlie <kristian.amlie@nokia.com>
2915 Reviewed by Andreas Kling.
2917 Added full webkit module profile and a syncqt profile.
2919 This is for modularized Qt.
2921 [Qt] WebKit patches required to work with a modularized version of Qt
2922 https://bugs.webkit.org/show_bug.cgi?id=53916
2924 * Source/sync.profile: Added.
2926 2011-02-26 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
2928 Reviewed by Laszlo Gombos.
2930 [Qt] [Symbian] Disable dependency to a specific version of a Qt package for
2931 non-production builds.
2932 https://bugs.webkit.org/show_bug.cgi?id=55313
2934 * Source/WebKit.pri:
2936 2011-02-24 Alejandro G. Castro <alex@igalia.com>
2938 Rubber-stamped by Martin Robinson.
2940 Fixed compilation after r79537, added a bug to solve webkit2
2942 https://bugs.webkit.org/show_bug.cgi?id=55153
2946 2011-02-24 Christian Dywan <christian@lanedo.com>
2948 Rubber-stamped by Eric Seidel.
2950 [GTK] webkitgtk 1.3.7 build without translations
2951 https://bugs.webkit.org/show_bug.cgi?id=50612
2953 * GNUmakefile.am: Require stamp-po target for all-local so
2954 that po files are built before they install.
2956 2011-02-22 Philippe Normand <pnormand@igalia.com>
2958 Reviewed by Martin Robinson.
2960 [GTK] 1.3.12 release preparation
2961 https://bugs.webkit.org/show_bug.cgi?id=54967
2963 Version bump for 1.3.12 and updated NEWS file with release notes.
2964 Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
2967 * Source/WebKit/gtk/NEWS:
2970 2011-02-22 Andras Becsi <abecsi@webkit.org>
2972 Reviewed by Laszlo Gombos.
2974 [Qt] Redesign the build system
2975 https://bugs.webkit.org/show_bug.cgi?id=51339
2979 Build WebCore as a static library, compile the WebKit API and WebKit2 API
2980 in a final step and link to WebKit2, WebCore and JSC libraries to fix
2981 linking issues resulting from stripped away symbols.
2983 * Source/WebKit.pri: Add common include paths
2984 * Source/WebKit.pro: Add new project file to SUBDIRS
2986 2011-02-20 Carlos Garcia Campos <cgarcia@igalia.com>
2988 Reviewed by Martin Robinson.
2990 [GTK] Bump GTK+3 dependency to 3.0
2991 https://bugs.webkit.org/show_bug.cgi?id=54394
2995 2011-02-19 Ryuan Choi <ryuan.choi@samsung.com>
2997 Reviewed by Martin Robinson.
2999 [GTK] Remove mandatory Enchant dependency
3000 https://bugs.webkit.org/show_bug.cgi?id=51587
3002 Add enable-spellcheck option which decides whether to use enchant.
3003 If disabled, WebKitGTK+ will not use enchant library.
3007 2011-02-18 Zan Dobersek <zandobersek@gmail.com>
3009 Reviewed by Martin Robinson.
3011 [Gtk] Re-enable meter tag support
3012 https://bugs.webkit.org/show_bug.cgi?id=54762
3014 Enable meter tag support in the configure.ac. This feature was
3015 previously enabled by default in the makefile, but should be
3016 enabled here after changes in r78981.
3020 2011-02-18 Kristian Amlie <kristian.amlie@nokia.com>
3022 Reviewed by Kenneth Rohde Christiansen.
3024 Avoided UiTools dependency if the module is not present.
3026 [Qt] WebKit patches required to work with a modularized version of Qt
3027 https://bugs.webkit.org/show_bug.cgi?id=53916
3029 * Source/WebKit.pri:
3031 2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
3033 Reviewed by Kent Tamura.
3035 [EFL] Remove GDK dependency.
3036 https://bugs.webkit.org/show_bug.cgi?id=53978
3038 Remove checking GDK library.
3040 * Source/cmake/OptionsEfl.cmake:
3042 2011-02-18 Philippe Normand <pnormand@igalia.com>
3044 Unreviewed, build fix after r78981
3046 * configure.ac: datagrid is datagrid, it is not database. Also
3047 meter is not progress. Fixed copy/paste mistakes.
3049 2011-02-18 Philippe Normand <pnormand@igalia.com>
3051 Reviewed by Martin Robinson.
3053 [GTK] minimal build unrecognized options
3054 https://bugs.webkit.org/show_bug.cgi?id=50890
3056 * configure.ac: added new configure options to enable/disable the
3057 meter element, progress element, datagrid and client-based
3058 geolocation support.
3060 2011-02-17 Kevin Ollivier <kevino@theolliviers.com>
3062 [wx] Build fix after introduction of JavaScriptCore/collector.
3066 2011-02-17 Kristian Amlie <kristian.amlie@nokia.com>
3068 Reviewed by Laszlo Gombos.
3070 Updated include paths for phonon.
3072 [Qt] WebKit patches required to work with a modularized version of Qt
3073 https://bugs.webkit.org/show_bug.cgi?id=53916
3075 * Source/WebKit.pri:
3077 2011-02-13 Hayato Ito <hayato@chromium.org>
3079 Reviewed by Kent Tamura.
3081 Update .gitignore to ignore files which Ninja build system generates.
3083 https://bugs.webkit.org/show_bug.cgi?id=54378
3087 2011-02-10 Peter Varga <pvarga@webkit.org>
3089 Reviewed by Csaba Osztrogonác.
3091 Remove PCRE source from trunk
3092 https://bugs.webkit.org/show_bug.cgi?id=54188
3094 * Source/cmake/WebKitFS.cmake:
3096 2011-02-09 Adam Barth <abarth@webkit.org>
3098 Reviewed by Steve Block.
3100 Move Android.mk into Source
3101 https://bugs.webkit.org/show_bug.cgi?id=53751
3103 A somewhat blind attempt to move Android.mk into the Source directory.
3104 I'm sure I've goofed this up in some way. The Android folks have
3105 kindly volunteered to fix this up once they merge past this revision.
3107 * Android.mk: Removed.
3108 * Source/Android.mk: Copied from Android.mk.
3110 2011-02-08 Alejandro G. Castro <alex@igalia.com>
3112 Reviewed by Martin Robinson.
3114 WebKit2 GTK Fails to Build #include nested too deeply
3115 https://bugs.webkit.org/show_bug.cgi?id=52219
3117 Removed the __STDC_FORMAT_MACROS definition, it is already defined
3118 in the file where PRIxx64 is used before the inclusion so we are
3123 2011-02-08 Kristian Amlie <kristian.amlie@nokia.com>
3125 Reviewed by Eric Seidel.
3127 Added include paths for QtScript.
3129 WebKit patches required to work with a modularized version of Qt
3130 https://bugs.webkit.org/show_bug.cgi?id=53916
3132 * Source/WebKit.pri:
3134 2011-02-03 Martin Robinson <mrobinson@igalia.com>
3136 Fix GTK+ WebGL build after r76600.
3138 * configure.ac: Make sure to respect configure.ac conventions
3139 consistently when it comes to capitalization. Remove an old
3140 reference to enable_3d_canvas.
3142 2011-02-02 Alejandro G. Castro <alex@igalia.com>
3144 Reviewed by Martin Robinson.
3146 Bump the WebKitGTK+ versions in preparation for development release.
3148 * configure.ac: Bump the library, libtool and user agent version.
3150 2011-02-02 Steve Lacey <sjl@chromium.org>
3152 Reviewed by Eric Carlson.
3154 Implement basic media statistics on media elements.
3155 https://bugs.webkit.org/show_bug.cgi?id=53322
3159 2011-02-02 Kevin Ollivier <kevino@theolliviers.com>
3161 [wx] Build fixes for wxWebKit.
3165 2010-01-28 Commit Queue <commit-queue@webkit.org>
3167 Unreviewed. Test commit for commit-queue@webkit.org.
3169 2010-01-28 Commit Queue <commit-queue@webkit.org>
3171 Unreviewed. Test commit for commit-queue@webkit.org.
3173 2010-01-28 Commit Queue <commit-queue@webkit.org>
3175 Unreviewed. Test commit for commit-queue@webkit.org.
3177 2011-01-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3179 Reviewed by Xan Lopez.
3181 [GTK] REGRESSION: http/tests/media/video-{cookie,referer}.html failing
3182 https://bugs.webkit.org/show_bug.cgi?id=53379
3184 Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
3185 dependency on newer soup to efl as well.
3187 * Source/cmake/OptionsEfl.cmake:
3189 2011-01-29 Daniel Bates <dbates@rim.com>
3191 Reviewed by Maciej Stachowiak.
3193 Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
3194 https://bugs.webkit.org/show_bug.cgi?id=53382
3196 Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
3197 So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
3198 Therefore, we should remove such references.
3200 * Source/cmake/OptionsCommon.cmake:
3202 2011-01-29 Daniel Bates <dbates@rim.com>
3204 Reviewed by Eric Seidel.
3206 Move wince/mt19937ar.c to ThirdParty and make it a policy choice
3207 https://bugs.webkit.org/show_bug.cgi?id=53253
3209 Move implementation of Mersenne Twister pseudorandom number generator to
3210 ThirdParty since it is a third party library.
3212 * Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
3214 2011-01-29 Dan Winship <danw@gnome.org>
3216 Reviewed by Xan Lopez.
3218 [GTK] Require the latest glib and libsoup, and remove conditional
3219 support for older versions
3220 https://bugs.webkit.org/show_bug.cgi?id=50675
3222 * autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
3223 basically the same work by hand
3226 2011-01-28 Martin Robinson <mrobinson@igalia.com>
3228 [GTK] Build failure with --enable-indexed-database
3229 https://bugs.webkit.org/show_bug.cgi?id=50954
3231 Build fix for IndexedDB support.
3233 * configure.ac: Change the autogen.sh option --enable-indexeddb to
3234 --enable-indexed-database to match the build-webkit option.
3236 2010-01-28 Commit Queue <commit-queue@webkit.org>
3238 Unreviewed. Test commit for commit-queue@webkit.org.
3240 2010-01-28 Commit Queue <commit-queue@webkit.org>
3242 Unreviewed. Test commit for commit-queue@webkit.org.
3244 2011-01-26 Yael Aharon <yael.aharon@nokia.com>
3246 Reviewed by Laszlo Gombos.
3248 [Qt][Symbian] Fix --minimal build
3249 https://bugs.webkit.org/show_bug.cgi?id=52839
3251 Move definition of USE_SYSTEM_MALLOC out of pri file.
3252 Put it in platform.h instead.
3254 * Source/WebKit.pri:
3256 2011-01-26 Csaba Osztrogonác <ossy@webkit.org>
3258 Reviewed by Andreas Kling.
3260 [Qt] Fix qt_minimal build
3261 https://bugs.webkit.org/show_bug.cgi?id=53172
3263 * Source/WebKit.pri:
3265 2011-01-25 Patrick Gansterer <paroga@webkit.org>
3267 Reviewed by Adam Barth.
3269 Move main CMakeLists.txt into Source directory
3270 https://bugs.webkit.org/show_bug.cgi?id=52888
3272 * CMakeLists.txt: Removed.
3273 * Source/CMakeLists.txt: Copied from CMakeLists.txt.
3274 * Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
3275 * cmakeconfig.h.cmake: Removed.
3277 2011-01-24 Chris Marrin <cmarrin@apple.com>
3279 Reviewed by Eric Seidel.
3281 Change ENABLE_3D_CANVAS to ENABLE_WEBGL
3282 https://bugs.webkit.org/show_bug.cgi?id=53041
3286 2011-01-24 Peter Gal <galpeter@inf.u-szeged.hu>
3288 Rubber-stamped by Csaba Osztrogonác.
3290 * runtime: Removed. It was accidentally created by r76457.
3292 2011-01-24 Andras Becsi <abecsi@webkit.org>
3294 Reviewed by Csaba Osztrogonác.
3296 [Qt] Move project files into Source
3297 https://bugs.webkit.org/show_bug.cgi?id=52891
3299 * Source/DerivedSources.pro: Copied from DerivedSources.pro.
3300 * Source/WebKit.pri: Renamed from WebKit.pri.
3301 * Source/WebKit.pro: Added.
3302 * Source/common.pri: Renamed from common.pri.
3303 * WebKit.pro: Removed.
3305 2011-01-20 Siddharth Mathur <siddharth.mathur@nokia.com>
3307 Reviewed by Laszlo Gombos.
3309 [Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
3310 https://bugs.webkit.org/show_bug.cgi?id=52835
3312 * WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
3314 2011-01-20 Alejandro G. Castro <alex@igalia.com>
3316 Reviewed by Andreas Kling.
3318 [GTK] Fix typo in the webkit2 section of the configure.ac file
3319 https://bugs.webkit.org/show_bug.cgi?id=52801
3321 Fixed typo in the GTK WebKit2 compilation.
3325 2011-01-19 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
3327 Reviewed by Andreas Kling.
3329 Enable usage of Google ld if it exist but is not on by default.
3331 [Qt] Enable the google ld if it exist but is not on by default
3332 https://bugs.webkit.org/show_bug.cgi?id=52625
3334 * common.pri: flip the test.
3336 2011-01-18 Mihai Parparita <mihaip@chromium.org>
3338 Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
3342 2011-01-18 Krithigassree Sambamurthy <krithigassree.sambamurthy@nokia.com>
3344 Reviewed by Simon Fraser.
3346 Support background-clip: content-box
3347 https://bugs.webkit.org/show_bug.cgi?id=48771
3349 Addded content-box as a valid background-clip value.
3351 * WebCore/css/CSSParser.cpp:
3352 (WebCore::parseBackgroundClip):
3354 2011-01-18 Hayato Ito <hayato@chromium.org>
3356 Reviewed by Kent Tamura.
3358 Update .gitignore file to reflect a recent WebKit directory movement.
3360 https://bugs.webkit.org/show_bug.cgi?id=52618
3364 2011-01-16 Adam Barth <abarth@webkit.org>
3366 Rubber-stamped by Eric Seidel.
3368 Move WebKit into Source
3369 https://bugs.webkit.org/show_bug.cgi?id=52530
3373 * DerivedSources.pro:
3381 2011-01-15 Adam Barth <abarth@webkit.org>
3383 Rubber-stamped by Eric Seidel.
3385 Move WebKit2 into Source
3386 https://bugs.webkit.org/show_bug.cgi?id=52438
3388 Update reference to WebKit2.
3390 * DerivedSources.pro:
3393 * Source/cmake/WebKitPackaging.cmake:
3397 2011-01-14 Ahmad Sharif <asharif.tools@gmail.com>
3399 Reviewed by Darin Fisher.
3401 When inlining is performed, the progress variable is
3402 declared as uninitialized.
3403 https://bugs.webkit.org/show_bug.cgi?id=51084
3405 * WebCore: Copied from WebCore.
3406 * WebCore/page/animation/KeyframeAnimation.cpp:
3407 (WebCore::KeyframeAnimation::animate):
3408 (WebCore::KeyframeAnimation::getAnimatedStyle):
3410 2011-01-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3412 Reviewed by Csaba Osztrogonác.
3414 [Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
3415 https://bugs.webkit.org/show_bug.cgi?id=52223
3417 Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
3418 that QtWebKit builds with QT_NO_CONCURRENT defined.
3422 2011-01-11 Mihai Parparita <mihaip@chromium.org>
3424 Unreviewed. Update .gitignore with new Chromium dependency.
3426 ui/ was added with http://crrev.com/70743, we picked that up with a
3427 Chromium roll in r75311.
3429 Also alphabetizes the dependency list.
3433 2011-01-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
3435 Reviewed by Csaba Osztrogonác.
3437 [Qt] Baseline qt_minimal configuration
3438 https://bugs.webkit.org/show_bug.cgi?id=51313
3440 * WebKit.pri: List the supported QT_NO_FEATURE flags
3441 under qt_minimal configuration.
3443 2011-01-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3445 Reviewed by Eric Seidel.
3447 [EFL] Enable JIT for WebKit EFL
3448 https://bugs.webkit.org/show_bug.cgi?id=52140
3450 Enable JIT option for WebKit EFL. Enabled JIT's JS performance is
3451 3 ~ 6 times faster than before.
3453 * Source/cmake/OptionsEfl.cmake:
3455 2011-01-10 Martin Robinson <mrobinson@igalia.com>
3457 Reviewed by Gustavo Noronha.
3459 Bump the WebKitGTK+ versions in preparation for development release.
3461 * configure.ac: Bump the library, libtool and user agent version.
3463 2011-01-10 Xan Lopez <xlopez@igalia.com>
3465 Reviewed by Martin Robinson.
3467 [GTK] Create intermediate libWebCore library
3468 https://bugs.webkit.org/show_bug.cgi?id=52116
3470 * GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
3471 used by both libWebCore and libwebkitgtk now.
3473 2011-01-08 Patrick Gansterer <paroga@webkit.org>
3475 Unreviewed wx build fix for r75313.
3477 * wscript: Added missing brace.
3479 2011-01-07 Adam Barth <abarth@webkit.org>
3481 Rubber-stamped by Eric Seidel.
3483 Move WebCore to Source
3484 https://bugs.webkit.org/show_bug.cgi?id=52050
3486 Update build files and metadata to point to WebCore's new location.
3492 * DerivedSources.pro:
3495 * Source/autotools/webkit.m4:
3496 * Source/cmake/OptionsEfl.cmake:
3502 2011-01-06 Martin Robinson <mrobinson@igalia.com>
3504 Reviewed by Eric Seidel.
3506 [GTK] Initial build support for WebGL
3507 https://bugs.webkit.org/show_bug.cgi?id=51716
3509 * configure.ac: Add a configure option for WebGL.
3511 2011-01-06 Michael Saboff <msaboff@apple.com>
3513 Reviewed by Gavin Barraclough.
3515 Enhancement: Add Regexp Debug Compare between JIT and Interpreter
3516 https://bugs.webkit.org/show_bug.cgi?id=51834
3518 * JavaScriptCore: Copied from JavaScriptCore.
3520 2011-01-06 Martin Robinson <mrobinson@igalia.com>
3522 Reviewed by Xan Lopez.
3524 [GTK] Enable blob support by default
3525 https://bugs.webkit.org/show_bug.cgi?id=51994
3527 * configure.ac: Enable Blob support by default.
3529 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3531 Reviewed by Andreas Kling.
3533 [CMake] Fix the usage of SOURCE_GROUP
3534 https://bugs.webkit.org/show_bug.cgi?id=51739
3536 * Source/cmake/WebKitMacros.cmake:
3538 2011-01-05 Patrick Gansterer <paroga@webkit.org>
3540 Reviewed by Andreas Kling.
3542 [WINCE] Remove CMake warning
3543 https://bugs.webkit.org/show_bug.cgi?id=51921
3545 * Source/cmake/WebKitHelpers.cmake:
3547 2011-01-04 Martin Robinson <mrobinson@igalia.com>
3549 Reviewed by David Levin.
3551 .gitignore should be updated to reflect Sources rename to Source
3552 https://bugs.webkit.org/show_bug.cgi?id=51893
3554 * .gitignore: Change all paths that reference the "Sources" directory to say "Source".
3556 2011-01-04 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
3558 Reviewed by Laszlo Gombos.
3560 [Qt] [Symbian] Build system cleanup
3562 After r74811 special handling for the Symbian build is no longer needed.
3563 This patch reverts r58756.
3567 2011-01-03 Xan Lopez <xlopez@igalia.com>
3569 Reviewed by Martin Robinson.
3571 * autogen.sh: also pass $ACLOCAL_FLAGS for tools that set that env
3572 variable (like jhbuild).
3574 2011-01-03 Patrick Gansterer <paroga@webkit.org>
3576 Reviewed by Darin Adler.
3578 [WINCE] Provide third party directory via environment variable
3579 https://bugs.webkit.org/show_bug.cgi?id=51643
3581 * Source/cmake/OptionsWinCE.cmake:
3583 2011-01-03 Xan Lopez <xlopez@igalia.com>
3585 Reviewed by Martin Robinson.
3587 Use autoreconf instead of calling manually all the usual commands.
3589 * autogen.sh: call autoreconf instead of
3590 aclocal/autoheader/autoconf/automake/libtoolize.
3592 2011-01-03 Xan Lopez <xlopez@igalia.com>
3594 Reviewed by Martin Robinson.
3596 [GTK] Disable superfluous GNU make built-in implicit rules
3597 https://bugs.webkit.org/show_bug.cgi?id=51826
3599 GNU make ships some superflous built-in rules that we never use
3600 and that end up adding up to a very significant portion of our
3601 total Makefile processing time. Disable them completely by
3602 defining the rule without any recipe, as suggested by the GNU make
3603 manual (10.5.6, Cancelling Implicit Rules).
3605 In my system the null-build goes from:
3607 make 43.51s user 12.77s system 99% cpu 56.628 total
3611 make 31.45s user 11.59s system 99% cpu 43.227 total
3613 * GNUmakefile.am: disable implicit built-in rules.
3615 2011-01-03 Mihai Parparita <mihaip@chromium.org>
3617 Unreviewed. Update .gitignore with new JavaScriptCore location.
3621 2011-01-02 Patrick Gansterer <paroga@webkit.org>
3623 [CMake] Unreviewed build fix.
3626 * Source/cmake/OptionsCommon.cmake:
3628 2011-01-01 Adam Barth <abarth@webkit.org>
3630 Reviewed by Eric Seidel.
3632 Move JavaScriptCore to Source
3633 https://bugs.webkit.org/show_bug.cgi?id=51604
3635 Update references to JavaScriptCore to point to the new location.
3639 * DerivedSources.pro:
3646 2011-01-01 Adam Barth <abarth@webkit.org>
3648 Reviewed by Eric Seidel.
3650 Move Sources to Source
3651 https://bugs.webkit.org/show_bug.cgi?id=51794
3653 Update build files to point to the new location.
3661 2010-12-31 Adam Barth <abarth@webkit.org>
3663 Rubber-stamped by Eric Seidel.
3665 Move HTML and XML parser benchmarks into PerformanceTests/Parser
3666 https://bugs.webkit.org/show_bug.cgi?id=51772
3668 Actually move the directory.
3670 * PerformanceTests/Parser: Copied from WebCore/benchmarks/parser.
3672 2010-12-31 Adam Barth <abarth@webkit.org>
3674 Rubber-stamped by Eric Seidel.
3676 Move PageLoadTests to PerformanceTests/PageLoad
3677 https://bugs.webkit.org/show_bug.cgi?id=51771
3679 Actually move the directory.
3681 * PageLoadTests: Removed.
3682 * PageLoadTests/svg: Removed.
3683 * PageLoadTests/svg/LICENSES: Removed.
3684 * PageLoadTests/svg/files: Removed.
3685 * PageLoadTests/svg/files/33041-Samurai.svg: Removed.
3686 * PageLoadTests/svg/files/42450-under the see.svg: Removed.
3687 * PageLoadTests/svg/files/42470-flower_from_my_garden_v2.svg: Removed.
3688 * PageLoadTests/svg/files/44057-drops on a blade.svg: Removed.
3689 * PageLoadTests/svg/files/Harvey_Rayner.svg: Removed.
3690 * PageLoadTests/svg/files/az-lizard_benji_park_01.svg: Removed.
3691 * PageLoadTests/svg/files/bamboo_01.svg: Removed.
3692 * PageLoadTests/svg/files/cacuts_01.svg: Removed.
3693 * PageLoadTests/svg/files/cowboy.svg: Removed.
3694 * PageLoadTests/svg/files/crawfish2_ganson.svg: Removed.
3695 * PageLoadTests/svg/files/deb9frac1.svg: Removed.
3696 * PageLoadTests/svg/files/food_leif_lodahl_01.svg: Removed.
3697 * PageLoadTests/svg/files/france.svg: Removed.
3698 * PageLoadTests/svg/files/francobollo_gnome_ezechi_02.svg: Removed.
3699 * PageLoadTests/svg/files/gearflowers.svg: Removed.
3700 * PageLoadTests/svg/files/hereGear4.svg: Removed.
3701 * PageLoadTests/svg/files/mtsthelens.svg: Removed.
3702 * PageLoadTests/svg/files/mtsthelens0.jpg: Removed.
3703 * PageLoadTests/svg/files/world-iso.svg: Removed.
3704 * PageLoadTests/svg/files/worldcup.svg: Removed.
3705 * PageLoadTests/svg/svg.pltsuite: Removed.
3706 * PerformanceTests/PageLoad: Copied from PageLoadTests.
3707 * Sources/cmake/WebKitPackaging.cmake:
3709 2010-12-31 Adam Barth <abarth@webkit.org>
3711 Rubber-stamped by Eric Seidel.
3713 Move SunSpider into PerformanceTests
3714 https://bugs.webkit.org/show_bug.cgi?id=51769
3716 Actually move the directory.
3718 * PerformanceTests: Added.
3719 * PerformanceTests/SunSpider: Copied from SunSpider.
3720 * Sources/cmake/WebKitPackaging.cmake:
3721 * SunSpider: Removed.
3722 * SunSpider/SunSpider.make: Removed.
3723 * SunSpider/TODO: Removed.
3724 * SunSpider/UNCOVERED: Removed.
3725 * SunSpider/hosted: Removed.
3726 * SunSpider/hosted/json2.js: Removed.
3727 * SunSpider/hosted/sunspider.css: Removed.
3728 * SunSpider/hosted/sunspider.html: Removed.
3729 * SunSpider/hosted/versions.html: Removed.
3730 * SunSpider/make-hosted: Removed.
3731 * SunSpider/resources: Removed.
3732 * SunSpider/resources/TEMPLATE.html: Removed.
3733 * SunSpider/resources/driver-TEMPLATE.html: Removed.
3734 * SunSpider/resources/results-TEMPLATE.html: Removed.
3735 * SunSpider/resources/sunspider-analyze-results.js: Removed.
3736 * SunSpider/resources/sunspider-compare-results.js: Removed.
3737 * SunSpider/resources/sunspider-standalone-compare.js: Removed.
3738 * SunSpider/resources/sunspider-standalone-driver.js: Removed.
3739 * SunSpider/sunspider: Removed.
3740 * SunSpider/sunspider-compare-results: Removed.
3741 * SunSpider/tests: Removed.
3742 * SunSpider/tests/parse-only: Removed.
3743 * SunSpider/tests/parse-only/LIST: Removed.
3744 * SunSpider/tests/parse-only/concat-jquery-mootools-prototype.js: Removed.
3745 * SunSpider/tests/parse-only/jquery-1.3.2.js: Removed.
3746 * SunSpider/tests/parse-only/mootools-1.2.2-core-nc.js: Removed.
3747 * SunSpider/tests/parse-only/prototype-1.6.0.3.js: Removed.
3748 * SunSpider/tests/sunspider-0.9: Removed.
3749 * SunSpider/tests/sunspider-0.9.1: Removed.
3750 * SunSpider/tests/sunspider-0.9.1/3d-cube.js: Removed.
3751 * SunSpider/tests/sunspider-0.9.1/3d-morph.js: Removed.
3752 * SunSpider/tests/sunspider-0.9.1/3d-raytrace.js: Removed.
3753 * SunSpider/tests/sunspider-0.9.1/LIST: Removed.
3754 * SunSpider/tests/sunspider-0.9.1/access-binary-trees.js: Removed.
3755 * SunSpider/tests/sunspider-0.9.1/access-fannkuch.js: Removed.
3756 * SunSpider/tests/sunspider-0.9.1/access-nbody.js: Removed.
3757 * SunSpider/tests/sunspider-0.9.1/access-nsieve.js: Removed.
3758 * SunSpider/tests/sunspider-0.9.1/bitops-3bit-bits-in-byte.js: Removed.
3759 * SunSpider/tests/sunspider-0.9.1/bitops-bits-in-byte.js: Removed.
3760 * SunSpider/tests/sunspider-0.9.1/bitops-bitwise-and.js: Removed.
3761 * SunSpider/tests/sunspider-0.9.1/bitops-nsieve-bits.js: Removed.
3762 * SunSpider/tests/sunspider-0.9.1/controlflow-recursive.js: Removed.
3763 * SunSpider/tests/sunspider-0.9.1/crypto-aes.js: Removed.
3764 * SunSpider/tests/sunspider-0.9.1/crypto-md5.js: Removed.
3765 * SunSpider/tests/sunspider-0.9.1/crypto-sha1.js: Removed.
3766 * SunSpider/tests/sunspider-0.9.1/date-format-tofte.js: Removed.
3767 * SunSpider/tests/sunspider-0.9.1/date-format-xparb.js: Removed.
3768 * SunSpider/tests/sunspider-0.9.1/math-cordic.js: Removed.
3769 * SunSpider/tests/sunspider-0.9.1/math-partial-sums.js: Removed.
3770 * SunSpider/tests/sunspider-0.9.1/math-spectral-norm.js: Removed.
3771 * SunSpider/tests/sunspider-0.9.1/regexp-dna.js: Removed.
3772 * SunSpider/tests/sunspider-0.9.1/string-base64.js: Removed.
3773 * SunSpider/tests/sunspider-0.9.1/string-fasta.js: Removed.
3774 * SunSpider/tests/sunspider-0.9.1/string-tagcloud.js: Removed.
3775 * SunSpider/tests/sunspider-0.9.1/string-unpack-code.js: Removed.
3776 * SunSpider/tests/sunspider-0.9.1/string-validate-input.js: Removed.
3777 * SunSpider/tests/sunspider-0.9/3d-cube.js: Removed.
3778 * SunSpider/tests/sunspider-0.9/3d-morph.js: Removed.
3779 * SunSpider/tests/sunspider-0.9/3d-raytrace.js: Removed.
3780 * SunSpider/tests/sunspider-0.9/LIST: Removed.
3781 * SunSpider/tests/sunspider-0.9/access-binary-trees.js: Removed.
3782 * SunSpider/tests/sunspider-0.9/access-fannkuch.js: Removed.
3783 * SunSpider/tests/sunspider-0.9/access-nbody.js: Removed.
3784 * SunSpider/tests/sunspider-0.9/access-nsieve.js: Removed.
3785 * SunSpider/tests/sunspider-0.9/bitops-3bit-bits-in-byte.js: Removed.
3786 * SunSpider/tests/sunspider-0.9/bitops-bits-in-byte.js: Removed.
3787 * SunSpider/tests/sunspider-0.9/bitops-bitwise-and.js: Removed.
3788 * SunSpider/tests/sunspider-0.9/bitops-nsieve-bits.js: Removed.
3789 * SunSpider/tests/sunspider-0.9/controlflow-recursive.js: Removed.
3790 * SunSpider/tests/sunspider-0.9/crypto-aes.js: Removed.
3791 * SunSpider/tests/sunspider-0.9/crypto-md5.js: Removed.
3792 * SunSpider/tests/sunspider-0.9/crypto-sha1.js: Removed.
3793 * SunSpider/tests/sunspider-0.9/date-format-tofte.js: Removed.
3794 * SunSpider/tests/sunspider-0.9/date-format-xparb.js: Removed.
3795 * SunSpider/tests/sunspider-0.9/math-cordic.js: Removed.
3796 * SunSpider/tests/sunspider-0.9/math-partial-sums.js: Removed.
3797 * SunSpider/tests/sunspider-0.9/math-spectral-norm.js: Removed.
3798 * SunSpider/tests/sunspider-0.9/regexp-dna.js: Removed.
3799 * SunSpider/tests/sunspider-0.9/string-base64.js: Removed.
3800 * SunSpider/tests/sunspider-0.9/string-fasta.js: Removed.
3801 * SunSpider/tests/sunspider-0.9/string-tagcloud.js: Removed.
3802 * SunSpider/tests/sunspider-0.9/string-unpack-code.js: Removed.
3803 * SunSpider/tests/sunspider-0.9/string-validate-input.js: Removed.
3804 * SunSpider/tests/ubench: Removed.
3805 * SunSpider/tests/ubench/LIST: Removed.
3806 * SunSpider/tests/ubench/function-closure.js: Removed.
3807 * SunSpider/tests/ubench/function-correct-args.js: Removed.
3808 * SunSpider/tests/ubench/function-empty.js: Removed.
3809 * SunSpider/tests/ubench/function-excess-args.js: Removed.
3810 * SunSpider/tests/ubench/function-missing-args.js: Removed.
3811 * SunSpider/tests/ubench/function-sum.js: Removed.
3812 * SunSpider/tests/ubench/loop-empty-resolve.js: Removed.
3813 * SunSpider/tests/ubench/loop-empty.js: Removed.
3814 * SunSpider/tests/ubench/loop-sum.js: Removed.
3815 * SunSpider/tests/v8-v4: Removed.
3816 * SunSpider/tests/v8-v4/LIST: Removed.
3817 * SunSpider/tests/v8-v4/v8-crypto.js: Removed.
3818 * SunSpider/tests/v8-v4/v8-deltablue.js: Removed.
3819 * SunSpider/tests/v8-v4/v8-earley-boyer.js: Removed.
3820 * SunSpider/tests/v8-v4/v8-raytrace.js: Removed.
3821 * SunSpider/tests/v8-v4/v8-regexp.js: Removed.
3822 * SunSpider/tests/v8-v4/v8-richards.js: Removed.
3823 * SunSpider/tests/v8-v4/v8-splay.js: Removed.
3824 * SunSpider/tests/v8-v5: Removed.
3825 * SunSpider/tests/v8-v5/LIST: Removed.
3826 * SunSpider/tests/v8-v5/v8-crypto.js: Removed.
3827 * SunSpider/tests/v8-v5/v8-deltablue.js: Removed.
3828 * SunSpider/tests/v8-v5/v8-earley-boyer.js: Removed.
3829 * SunSpider/tests/v8-v5/v8-raytrace.js: Removed.
3830 * SunSpider/tests/v8-v5/v8-regexp.js: Removed.
3831 * SunSpider/tests/v8-v5/v8-richards.js: Removed.
3832 * SunSpider/tests/v8-v5/v8-splay.js: Removed.
3833 * SunSpider/tests/v8-v6: Removed.
3834 * SunSpider/tests/v8-v6/LIST: Removed.
3835 * SunSpider/tests/v8-v6/v8-crypto.js: Removed.
3836 * SunSpider/tests/v8-v6/v8-deltablue.js: Removed.
3837 * SunSpider/tests/v8-v6/v8-earley-boyer.js: Removed.
3838 * SunSpider/tests/v8-v6/v8-raytrace.js: Removed.
3839 * SunSpider/tests/v8-v6/v8-regexp.js: Removed.
3840 * SunSpider/tests/v8-v6/v8-richards.js: Removed.
3841 * SunSpider/tests/v8-v6/v8-splay.js: Removed.
3842 * SunSpider/xcopy.excludes: Removed.
3844 2010-12-30 Konstantin Tokarev <annulen@yandex.ru>
3846 Reviewed by David Kilzer.
3848 [Qt] Don't build wtf/TCSystemAlloc.cpp if --system-malloc option is
3850 https://bugs.webkit.org/show_bug.cgi?id=51672
3852 * WebKit.pri: Replaced USE_SYSTEM_MALLOC with USE_SYSTEM_MALLOC=1
3854 2010-12-29 Philippe Normand <pnormand@igalia.com>
3856 Reviewed by Martin Robinson.
3858 [GTK] minimal build fails at link time due to missing sqlite3 symbols
3859 https://bugs.webkit.org/show_bug.cgi?id=51327
3861 * configure.ac: Error out if SQLite3 wasn't found while at least
3862 one of the features depending on it has been enabled.
3864 2010-12-29 Patrick Gansterer <paroga@webkit.org>
3866 Unreviewed. Use gcc as default preprocessor.
3868 * Sources/cmake/OptionsCommon.cmake:
3870 2010-12-27 Ryuan Choi <ryuan.choi@samsung.com>
3872 Reviewed by David Levin.
3874 [EFL] Change path of eflsymbols.filter
3875 https://bugs.webkit.org/show_bug.cgi?id=51659
3877 * Sources/cmake/OptionsEfl.cmake:
3879 2010-12-26 Adam Barth <abarth@webkit.org>
3881 Reviewed by Eric Siedel.