Changeset 148316 in webkit
- Timestamp:
- Apr 12, 2013 4:47:12 PM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r148310 r148316 1 2013-04-12 Simon Fraser <simon.fraser@apple.com> 2 3 Demystify some code in RenderLayer::updateScrollableAreaSet() 4 https://bugs.webkit.org/show_bug.cgi?id=114543 5 6 Reviewed by Tim Horton. 7 8 Clean up some code that called functions with important side effects 9 inside a ternary operator, and clean up the #ifdefs. 10 11 * rendering/RenderLayer.cpp: 12 (WebCore::RenderLayer::updateScrollableAreaSet): 13 1 14 2013-04-12 Alexey Proskuryakov <ap@apple.com> 2 15 -
trunk/Source/WebCore/rendering/RenderLayer.cpp
r148137 r148316 6192 6192 isVisibleToHitTest &= owner->renderer() && owner->renderer()->visibleToHitTesting(); 6193 6193 6194 if (hasOverflow && isVisibleToHitTest ? frameView->addScrollableArea(this) : frameView->removeScrollableArea(this)) 6194 bool isScrollable = hasOverflow && isVisibleToHitTest; 6195 bool addedOrRemoved = false; 6196 if (isScrollable) 6197 addedOrRemoved = frameView->addScrollableArea(this); 6198 else 6199 addedOrRemoved = frameView->removeScrollableArea(this); 6200 6201 if (addedOrRemoved) { 6195 6202 #if USE(ACCELERATED_COMPOSITING) 6196 6203 updateNeedsCompositedScrolling(); 6197 #else 6198 return; 6199 #endif 6204 #endif 6205 } 6200 6206 } 6201 6207
Note: See TracChangeset
for help on using the changeset viewer.