| Index: Source/core/loader/FrameLoader.cpp
|
| diff --git a/Source/core/loader/FrameLoader.cpp b/Source/core/loader/FrameLoader.cpp
|
| index 809daa92661041c02bd67a7524301a5ad9f8de6b..02c701bf96f85566e1739f1f9d056703aeb689fe 100644
|
| --- a/Source/core/loader/FrameLoader.cpp
|
| +++ b/Source/core/loader/FrameLoader.cpp
|
| @@ -431,7 +431,7 @@ bool FrameLoader::allChildrenAreComplete() const
|
| bool FrameLoader::allAncestorsAreComplete() const
|
| {
|
| for (Frame* ancestor = m_frame; ancestor; ancestor = ancestor->tree().parent()) {
|
| - if (ancestor->isLocalFrame() && !toLocalFrame(ancestor)->document()->loadEventFinished())
|
| + if (ancestor->isLocalFrame() && toLocalFrame(ancestor)->document()->loadEventStillNeeded())
|
| return false;
|
| }
|
| return true;
|
|
|