Index: Source/core/page/FrameView.h |
diff --git a/Source/core/page/FrameView.h b/Source/core/page/FrameView.h |
index a17b47b1549a8d6573b1493c10ffc4ddc3924a38..c8075f10e0fee6ea70c572f9e6accc9ea1eb3cf9 100644 |
--- a/Source/core/page/FrameView.h |
+++ b/Source/core/page/FrameView.h |
@@ -32,6 +32,7 @@ |
#include "core/platform/graphics/LayoutRect.h" |
#include "core/rendering/Pagination.h" |
#include "core/rendering/PaintPhase.h" |
+#include "core/rendering/PartialLayoutState.h" |
#include "wtf/Forward.h" |
#include "wtf/OwnPtr.h" |
#include "wtf/text/WTFString.h" |
@@ -335,6 +336,8 @@ public: |
// DEPRECATED: Use viewportConstrainedVisibleContentRect() instead. |
IntSize scrollOffsetForFixedPosition() const; |
+ PartialLayoutState& partialLayout() { return m_partialLayout; } |
+ |
protected: |
virtual bool scrollContentsFastPath(const IntSize& scrollDelta, const IntRect& rectToScroll, const IntRect& clipRect); |
virtual void scrollContentsSlowPath(const IntRect& updateRect); |
@@ -531,6 +534,8 @@ private: |
bool m_hasSoftwareFilters; |
float m_visibleContentScaleFactor; |
+ |
+ PartialLayoutState m_partialLayout; |
}; |
inline void FrameView::incrementVisuallyNonEmptyCharacterCount(unsigned count) |