Index: Source/core/frame/FrameView.h |
diff --git a/Source/core/frame/FrameView.h b/Source/core/frame/FrameView.h |
index d7afe79c1af9a28afc4d8f4e1970ed10e7bd5e22..8ebbf6959aef75fd406e80e04677894ff810f388 100644 |
--- a/Source/core/frame/FrameView.h |
+++ b/Source/core/frame/FrameView.h |
@@ -607,7 +607,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(); |