2011-12-15 Raphael Kubo da Costa [CMake] Remove ENABLE_DATAGRID from the buildsystem. https://bugs.webkit.org/show_bug.cgi?id=74640 Reviewed by Antonio Gomes. r84991 removed Datagrid from the tree, but the options in CMake were kept. * Source/cmake/OptionsBlackBerry.cmake: * Source/cmake/OptionsEfl.cmake: * Source/cmake/OptionsWinCE.cmake: * Source/cmakeconfig.h.cmake: 2011-12-15 Ulan Degenbaev Web Inspector: [Chromium] Call LowMemoryNotification instead of IdleNotification https://bugs.webkit.org/show_bug.cgi?id=71821 Reviewed by Yury Semikhatsky. * Source/WebCore/bindings/v8/ScriptProfiler.cpp: 2011-12-15 Tor Arne Vestbø [Qt] Don't add WebCoreSupport and WebKit APIs to include WebCore's include path Reviewed Simon Hausmann. * Source/api.pri: 2011-12-15 Michael Brüning [QT][WK2]Add (experimental) viewport info view to Minibrowser/qt. https://bugs.webkit.org/show_bug.cgi?id=72893 Reviewed by Kenneth Rohde Christiansen. This patch extends QQuickWebViewExperimental by a property named viewportInfo, which contains the viewport scalability and layout and contents size information. This property is exposed to QML through the experimental extension for QQuickWebView. * Source/qtwebkit-export.map: 2011-12-14 Ryosuke Niwa Add a manual test for caret blinking during forward deletion https://bugs.webkit.org/show_bug.cgi?id=74494 Reviewed by Dan Bernstein. Add a test to forward delete 200 characters. Caret should not blink during the deletion. This is a follow up for r102413. * ManualTests/caret-blink-during-forward-delete.html: Added. 2011-12-14 Csaba Osztrogonác [Qt] Rollout r102769, because it broke Qt-4.8 builds. * Source/api.pri: 2011-12-14 Tor Arne Vestbø [Qt] Don't add WebCoreSupport and WebKit APIs to include WebCore's include path Followup to r102679 https://bugs.webkit.org/show_bug.cgi?id=74413 Reviewed by Simon Hausmann. * Source/api.pri: 2011-12-14 Alexander Færøy [Qt] Fix compilation of QtWebKit with --orientation-events without ENABLE_DEVICE_ORIENTATION https://bugs.webkit.org/show_bug.cgi?id=74492 Reviewed by Simon Hausmann. * Source/api.pri: 2011-12-14 Viatcheslav Ostapenko [Qt] [WK2] Linking fails if GStreamer not installed after r102493 https://bugs.webkit.org/show_bug.cgi?id=74412 Reviewed by Simon Hausmann. Add -lrt to fix WK2 linking when gstreamer is not used. * Source/api.pri: 2011-12-14 Alexander Færøy [Qt] DeviceOrientationClientMockQt should be removed in favor of DeviceOrientationClientMock https://bugs.webkit.org/show_bug.cgi?id=74417 Reviewed by Simon Hausmann. Based on original patch by Kenneth Christiansen. * Source/api.pri: 2011-12-14 Jacky Jiang [BlackBerry] Switch to libjpeg for decoding https://bugs.webkit.org/show_bug.cgi?id=74475 Reviewed by Daniel Bates. Find libjpeg instead of libimg. * Source/cmake/OptionsBlackBerry.cmake: 2011-12-13 Tor Arne Vestbø [Qt] Get rid of layering violations in includes WebKit/qt/API and WebKit/qt/WebCoreSupport should not be included in the webcore.prf, but rather in each target that specificly needs headers in these location. We used to include them directly in webcore since we had layering violations between WebCore and WebKit, but now that they are gone there's no reason to do that. Reviewed by Simon Hausmann. * Source/api.pri: 2011-12-12 Andy Wingo Simplify autotools configure.ac https://bugs.webkit.org/show_bug.cgi?id=74312 Reviewed by Martin Robinson. * configure.ac: Don't AC_DEFINE so many things. Many of the defines were stale (ENABLE_YARR, ENABLE_JIT_OPTIMIZE_CALL, etc), and with Platform.h we don't need to make an explicit decision here. If the user does pass --enable-jit or --disable-jit, effect that choice via setting JSC_CPPFLAGS. 2011-12-12 Alexis Menard [Qt][WK2] History is not accessible in QML. https://bugs.webkit.org/show_bug.cgi?id=73016 Reviewed by Simon Hausmann. Add the new QWebNavigationHistory in the map file. * Source/qtwebkit-export.map: 2011-12-09 Jesus Sanchez-Palencia [Qt] request parameter of QQuickWebView::navigationRequested is not a registered type https://bugs.webkit.org/show_bug.cgi?id=73826 Reviewed by Tor Arne Vestbø. * Source/qtwebkit-export.map: Adding QWebNavigationRequest 2011-12-09 Joone Hur [GTK] Initial implementation of Accelerated Compositing using Clutter https://bugs.webkit.org/show_bug.cgi?id=73319 Reviewed by Gustavo Noronha Silva. * GNUmakefile.am: Export new compilation macros. * configure.ac: Add clutter backend for Accelerated Compositing. 2011-12-08 Sheriff Bot Unreviewed, rolling out r102323. http://trac.webkit.org/changeset/102323 https://bugs.webkit.org/show_bug.cgi?id=74069 Caused Chromium and GTK build failure (Requested by bashi on #webkit). * Source/autotools/symbols.filter: 2011-12-08 Fady Samuel Move scalePageBy from eventSender to window.internals https://bugs.webkit.org/show_bug.cgi?id=64512 Reviewed by Simon Fraser. * Source/autotools/symbols.filter: 2011-12-06 Dirk Pranke Add Tools/Tool.xcodeproj, Source/WebKit/chromium/WebKitUnitTests.xcodeproj, Source/WebKit/chromium/All.xcodeproj to .gitignore https://bugs.webkit.org/show_bug.cgi?id=73823 Reviewed by Tony Chang. * .gitignore: 2011-12-06 Simon Hausmann [Qt] build-jsc script doesn't work https://bugs.webkit.org/show_bug.cgi?id=73910 Reviewed by Tor Arne Vestbø. * WebKit.pro: Move WTF SUBDIR stuff out of here and straight into JavaScriptCore/JavaScriptCore.pro. Unconditionally "recurse" into JavaScriptCore now, as we'll do the v8 scoping there to only build WTF. 2011-12-05 Alexander Færøy [Qt] Add Source/qtwebkitversion.h to .gitignore https://bugs.webkit.org/show_bug.cgi?id=73823 Reviewed by Tor Arne Vestbø. * .gitignore: 2011-12-03 Dan Winship [GTK] Update required libsoup version https://bugs.webkit.org/show_bug.cgi?id=71611 Reviewed by Martin Robinson. * configure.ac: require libsoup 2.37.2.1 for SoupRequestHTTP API changes 2011-12-02 Fady Samuel When page scaling is in use position:fixed has incorrect results https://bugs.webkit.org/show_bug.cgi?id=68617 Reviewed by Simon Fraser. * Source/autotools/symbols.filter: 2011-12-02 Martin Robinson Try to fix the GTK+ debug bot. As discussed with other GTK+ hackers recently. It makes sense to just remove G_DISABLE_DEPRECATIONS now in WebKit. The flag itself is now deprecated in GLib in favor of the gcc attribute. * GNUmakefile.am: Remove G_DISABLE_DEPRECATED. 2011-12-02 Kevin Ollivier [wx] Unreviewed build fixes for Windows build. * wscript: 2011-12-02 Alejandro G. Castro [GTK] Fix TextureMapperCairo compilation https://bugs.webkit.org/show_bug.cgi?id=73655 Reviewed by Martin Robinson. * GNUmakefile.am: The variables need the USE part in the name. * configure.ac: We can not define the variable twice. 2011-12-02 Raphael Kubo da Costa Unreviewed, revert r101347. https://bugs.webkit.org/show_bug.cgi?id=73580 It breaks the linking of Tools/ targets due to missing functions. * Source/cmake/OptionsEfl.cmake: 2011-12-02 Alejandro G. Castro [GTK] Improve C++0x compat warnings check https://bugs.webkit.org/show_bug.cgi?id=73642 Reviewed by Martin Robinson. * configure.ac: 2011-12-01 Nayan Kumar K [GTK] Add compilation options to enable/disable Accelerated Compositing and to choose texture mapper implementation. https://bugs.webkit.org/show_bug.cgi?id=73458 Reviewed by Martin Robinson. * GNUmakefile.am: Export new compilation macros. * configure.ac: Provide option to choose accelerated compositing and texture mapper variations. 2011-12-01 Patrick Gansterer [CMake] Make the feature defines for DOM names explicit https://bugs.webkit.org/show_bug.cgi?id=72812 Reviewed by Daniel Bates. Preprocessor defines used in WebCore/dom/make_names.pl are set via WEBKIT_FEATURE for every port in the correspondig platform file. Pass an explicit list of defines to the CMake macro, so we need to maintain the list only once. * Source/cmake/OptionsBlackBerry.cmake: * Source/cmake/OptionsEfl.cmake: * Source/cmake/OptionsWinCE.cmake: * Source/cmake/WebKitFeatures.cmake: 2011-11-30 Alejandro G. Castro [GTK] Add accelerated compositing compilation option https://bugs.webkit.org/show_bug.cgi?id=73298 Compile whatever we have inside the USE(ACCELERATED_COMPOSITING) define. Add the build compilation option --with-accelerated-compositing and use it in the makefile. Reviewed by Martin Robinson. * GNUmakefile.am: * configure.ac: 2011-11-30 Mary Wu remove buildinformation from BlackBerry porting build system https://bugs.webkit.org/show_bug.cgi?id=73276 Reviewed by Daniel Bates. * Source/cmake/OptionsBlackBerry.cmake: remove script file generate-buildinfo 2011-11-30 Andrew Wason Replace Qt QThread threading back-end with pthread/Win32 threading back-ends https://bugs.webkit.org/show_bug.cgi?id=72155 Reviewed by Simon Hausmann. Add additional WebCoreSupport files for Qt. * Source/api.pri: 2011-11-30 Adenilson Cavalcanti [Qt][WK2] Implement permission API for Qt port https://bugs.webkit.org/show_bug.cgi?id=59200 Permission API hookup for Geolocation, it allows to receive in WebView a signal when a permission request is done (e.g. to grant permission for accessing geolocation information) and set it accordingly. Reviewed by Simon Hausmann. * Source/qtwebkit-export.map: 2011-11-29 Kevin Ollivier [wx] Unreviewed build fix for Leopard compilation. * wscript: 2011-11-29 Philippe Normand [GTK] hide WebAudio build option until support for FFTW is removed https://bugs.webkit.org/show_bug.cgi?id=73295 Reviewed by Martin Robinson. * configure.ac: Disable WebAudio until the FFTW dependency is removed. 2011-11-29 Hyowon Kim [Texmap][EFL] Accelerated compositing support using TextureMapper on EFL port https://bugs.webkit.org/show_bug.cgi?id=73111 Add feature define for TextureMapper and OpenGL package. Reviewed by Noam Rosenthal. * Source/cmake/OptionsEfl.cmake: 2011-11-29 Roland Steiner