 Chromium Code Reviews
 Chromium Code Reviews Issue 1246363002:
  Avoid updating compositor animations in hitTest path  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/blink.git@master
    
  
    Issue 1246363002:
  Avoid updating compositor animations in hitTest path  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/blink.git@master| Index: Source/core/frame/FrameView.cpp | 
| diff --git a/Source/core/frame/FrameView.cpp b/Source/core/frame/FrameView.cpp | 
| index d636f5a92193628c3566f76d3d61a829585ff524..94e94ab8376654b5902882265bb4bf5a5b58eaf4 100644 | 
| --- a/Source/core/frame/FrameView.cpp | 
| +++ b/Source/core/frame/FrameView.cpp | 
| @@ -2458,7 +2458,7 @@ void FrameView::updateLifecycleToCompositingCleanPlusScrolling() | 
| { | 
| frame().localFrameRoot()->view()->updateStyleAndLayoutIfNeededRecursive(); | 
| LayoutView* view = layoutView(); | 
| - if (view) | 
| + if (view && !view->compositor()->inCompositingMode()) | 
| view->compositor()->updateIfNeededRecursive(); | 
| 
chrishtr
2015/07/22 14:14:20
updateIfNeededRecursive() should be a no-op if cal
 | 
| scrollContentsIfNeededRecursive(); |