Changeset 221147 in webkit
- Timestamp:
- Aug 24, 2017 10:53:33 AM (7 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r221139 r221147 1 2017-08-22 Dave Hyatt <hyatt@apple.com> 2 3 [Repaint Outside Layout] Add a pref for repainting outside of layout 4 https://bugs.webkit.org/show_bug.cgi?id=175729 5 6 Reviewed by Daniel Bates. 7 8 * page/Settings.in: 9 * rendering/RenderElement.cpp: 10 (WebCore::RenderElement::checkForRepaintDuringLayout): 11 1 12 2017-08-22 Darin Adler <darin@apple.com> 2 13 -
trunk/Source/WebCore/page/Settings.in
r220787 r221147 249 249 deferredCSSParserEnabled initial=false 250 250 251 repaintOutsideLayoutEnabled initial=false 252 251 253 httpEquivEnabled initial=true 252 254 -
trunk/Source/WebCore/rendering/RenderElement.cpp
r220685 r221147 2188 2188 bool RenderElement::checkForRepaintDuringLayout() const 2189 2189 { 2190 return !document().view()->needsFullRepaint() && everHadLayout() && !hasSelfPaintingLayer(); 2190 if (document().view()->needsFullRepaint() || !everHadLayout() || hasSelfPaintingLayer()) 2191 return false; 2192 return !settings().repaintOutsideLayoutEnabled(); 2191 2193 } 2192 2194
Note: See TracChangeset
for help on using the changeset viewer.