Index: Source/core/frame/FrameView.h |
diff --git a/Source/core/frame/FrameView.h b/Source/core/frame/FrameView.h |
index 10570b1f7d0636802b10472b06182e7b6d37cca0..413bd0ad4369da43e46028ca2ca06d3e81b5b05f 100644 |
--- a/Source/core/frame/FrameView.h |
+++ b/Source/core/frame/FrameView.h |
@@ -606,7 +606,12 @@ private: |
void setScrollOffset(const IntPoint&, ScrollType) override; |
void setScrollOffset(const DoublePoint&, ScrollType) override; |
- void updateAllLifecyclePhasesInternal(); |
+ enum LifeCycleUpdateOption { |
+ AllPhases, |
+ OnlyUpToCompositingCleanPlusScrolling, |
+ }; |
+ |
+ void updateLifecyclePhasesInternal(LifeCycleUpdateOption); |
void invalidateTreeIfNeededRecursive(); |
void scrollContentsIfNeededRecursive(); |
void updateStyleAndLayoutIfNeededRecursive(); |