Title: [125933] trunk/Source/WebKit/blackberry
Revision
125933
Author
[email protected]
Date
2012-08-17 14:16:44 -0700 (Fri, 17 Aug 2012)

Log Message

[BlackBerry] Allow in-region accelerated scrolling take advantage of defer_blits
https://bugs.webkit.org/show_bug.cgi?id=94379
PR #194595

Reviewed by Yong Li.
Patch by Antonio Gomes <[email protected]>
Internally reviewed by Jakob Petsovits.

Client does the blitting now.

* Api/InRegionScroller.cpp:
(BlackBerry::WebKit::InRegionScrollerPrivate::setScrollPositionCompositingThread):

Modified Paths

Diff

Modified: trunk/Source/WebKit/blackberry/Api/InRegionScroller.cpp (125932 => 125933)


--- trunk/Source/WebKit/blackberry/Api/InRegionScroller.cpp	2012-08-17 20:58:46 UTC (rev 125932)
+++ trunk/Source/WebKit/blackberry/Api/InRegionScroller.cpp	2012-08-17 21:16:44 UTC (rev 125933)
@@ -113,7 +113,8 @@
 
     // FIXME: Clamp maximum and minimum scroll positions as a last attempt to fix round errors.
     scrollLayer->override()->setBoundsOrigin(scrollPosition);
-    m_webPage->scheduleCompositingRun();
+
+    // The client is going to blitVisibleContens, which allow us benefit from "defer blits" technique.
     return true;
 }
 

Modified: trunk/Source/WebKit/blackberry/ChangeLog (125932 => 125933)


--- trunk/Source/WebKit/blackberry/ChangeLog	2012-08-17 20:58:46 UTC (rev 125932)
+++ trunk/Source/WebKit/blackberry/ChangeLog	2012-08-17 21:16:44 UTC (rev 125933)
@@ -1,3 +1,16 @@
+2012-08-17  Antonio Gomes  <[email protected]>
+
+        [BlackBerry] Allow in-region accelerated scrolling take advantage of defer_blits
+        https://bugs.webkit.org/show_bug.cgi?id=94379
+        PR #194595
+
+        Reviewed by Yong Li.
+
+        Client does the blitting now.
+
+        * Api/InRegionScroller.cpp:
+        (BlackBerry::WebKit::InRegionScrollerPrivate::setScrollPositionCompositingThread):
+
 2012-08-17  Jacky Jiang  <[email protected]>
 
         [BlackBerry] On reload, www.sohu.com renders part white background, part overscroll pattern
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to