Changeset 127650 in webkit
- Timestamp:
- Sep 5, 2012 3:02:20 PM (12 years ago)
- Location:
- trunk/Source/WebKit/blackberry
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/blackberry/Api/BackingStore.cpp
r127600 r127650 910 910 911 911 // Second check if the individual parts of the non-rendered region are in the regular queue. 912 bool isCurrent = true; // It is true until it isn't :)913 914 912 IntRectList tileNotRenderedRegionRects = tile->frontBuffer()->notRenderedRegion().rects(); 915 913 for (size_t i = 0; i < tileNotRenderedRegionRects.size(); ++i) { … … 920 918 tileNotRenderedRegionRect.move(origin.x(), origin.y()); 921 919 922 isCurrent = m_renderQueue->isCurrentRegularRenderJob(tileNotRenderedRegionRect) ? isCurrent : false; 923 } 924 925 return isCurrent; 920 if (!m_renderQueue->isCurrentRegularRenderJob(tileNotRenderedRegionRect)) 921 return false; 922 } 923 924 return true; 926 925 } 927 926 -
trunk/Source/WebKit/blackberry/ChangeLog
r127644 r127650 1 2012-09-05 Leo Yang <leoyang@rim.com> 2 3 [BlackBerry] Optimize BackingStorePrivate::isCurrentVisibleJob 4 https://bugs.webkit.org/show_bug.cgi?id=95897 5 6 Reviewed by Antonio Gomes. 7 8 Bail out the loop early if one of the not-rendered rectangle is 9 not current regular render job. 10 11 No behavior change, just code optimization. 12 13 * Api/BackingStore.cpp: 14 (BlackBerry::WebKit::BackingStorePrivate::isCurrentVisibleJob): 15 1 16 2012-09-05 Benjamin C Meyer <bmeyer@rim.com> 2 17
Note: See TracChangeset
for help on using the changeset viewer.