https://bugs.webkit.org/show_bug.cgi?id=81889
Patch by Allan Sandfeld Jensen <allan.jensen@nokia.com> on 2012-03-22
Reviewed by Kenneth Rohde Christiansen.
Source/WebCore:
On the Qt platform only enable the fast mobile scroll feature when scrolling is delegated.
* rendering/RenderObject.cpp:
(WebCore::RenderObject::styleWillChange):
Tools:
Enable FAST_MOBILE_SCROLLING feature.
* qmake/mkspecs/features/features.prf:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@111679
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2012-03-22 Allan Sandfeld Jensen <allan.jensen@nokia.com>
+
+ [Qt] Enable FAST_MOBILE_SCROLLING when scrolling is delegated.
+ https://bugs.webkit.org/show_bug.cgi?id=81889
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ On the Qt platform only enable the fast mobile scroll feature when scrolling is delegated.
+
+ * rendering/RenderObject.cpp:
+ (WebCore::RenderObject::styleWillChange):
+
2012-03-22 Pavel Feldman <pfeldman@chromium.org>
Web Inspector: dispatch styleSheetChanged event synchronously.
// when scrolling a page with a fixed background image. As an optimization, assuming there are
// no fixed positoned elements on the page, we can acclerate scrolling (via blitting) if we
// ignore the CSS property "background-attachment: fixed".
- shouldBlitOnFixedBackgroundImage = true;
+#if PLATFORM(QT)
+ if (view()->frameView()->delegatesScrolling())
+#endif
+ shouldBlitOnFixedBackgroundImage = true;
#endif
bool newStyleSlowScroll = newStyle && !shouldBlitOnFixedBackgroundImage && newStyle->hasFixedBackgroundImage();
+2012-03-22 Allan Sandfeld Jensen <allan.jensen@nokia.com>
+
+ [Qt] Enable FAST_MOBILE_SCROLLING when scrolling is delegated.
+ https://bugs.webkit.org/show_bug.cgi?id=81889
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ Enable FAST_MOBILE_SCROLLING feature.
+
+ * qmake/mkspecs/features/features.prf:
+
2012-03-22 Raphael Kubo da Costa <rakuco@FreeBSD.org>
[EFL] DRT: Do not pass a relative path to DOWNLOADED_FONTS_DIR.
!contains(DEFINES, ENABLE_TOUCH_ICON_LOADING=.): DEFINES += ENABLE_TOUCH_ICON_LOADING=0
!contains(DEFINES, ENABLE_ANIMATION_API=.): DEFINES += ENABLE_ANIMATION_API=0
!contains(DEFINES, ENABLE_TOUCH_ADJUSTMENT=.): DEFINES += ENABLE_TOUCH_ADJUSTMENT=1
+!contains(DEFINES, ENABLE_FAST_MOBILE_SCROLLING=.): DEFINES += ENABLE_FAST_MOBILE_SCROLLING=1
# Policy decisions: for using a particular third-party library or optional OS service
!contains(DEFINES, WTF_USE_QT_IMAGE_DECODER=.): DEFINES += WTF_USE_QT_IMAGE_DECODER=1