| Index: third_party/WebKit/Source/core/layout/LayoutBox.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutBox.cpp b/third_party/WebKit/Source/core/layout/LayoutBox.cpp
|
| index fc48cab3e05c766569f25454af712a7460b27e11..4c9d0e1b733ae399b689711f6c24bbad17259996 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutBox.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutBox.cpp
|
| @@ -5516,6 +5516,12 @@ LayoutUnit LayoutBox::pageLogicalHeightForOffset(LayoutUnit offset) const {
|
| offset + offsetFromLogicalTopOfFirstPage());
|
| }
|
|
|
| +bool LayoutBox::isPageLogicalHeightKnown() const {
|
| + if (const LayoutFlowThread* flowThread = flowThreadContainingBlock())
|
| + return flowThread->isPageLogicalHeightKnown();
|
| + return view()->pageLogicalHeight();
|
| +}
|
| +
|
| LayoutUnit LayoutBox::pageRemainingLogicalHeightForOffset(
|
| LayoutUnit offset,
|
| PageBoundaryRule pageBoundaryRule) const {
|
|
|