| Index: Source/core/loader/FrameLoader.cpp
|
| diff --git a/Source/core/loader/FrameLoader.cpp b/Source/core/loader/FrameLoader.cpp
|
| index 640d69af701d16bc320672cf21b3a4f62ee28c19..c6b9b5d0e38e3673701b68458f09342dd589b8a1 100644
|
| --- a/Source/core/loader/FrameLoader.cpp
|
| +++ b/Source/core/loader/FrameLoader.cpp
|
| @@ -71,7 +71,6 @@
|
| #include "core/loader/ProgressTracker.h"
|
| #include "core/loader/UniqueIdentifier.h"
|
| #include "core/loader/appcache/ApplicationCacheHost.h"
|
| -#include "core/page/BackForwardClient.h"
|
| #include "core/page/Chrome.h"
|
| #include "core/page/ChromeClient.h"
|
| #include "core/page/CreateWindow.h"
|
| @@ -653,7 +652,7 @@ FrameLoadType FrameLoader::determineFrameLoadType(const FrameLoadRequest& reques
|
| {
|
| if (m_frame->tree().parent() && !m_stateMachine.committedFirstRealDocumentLoad())
|
| return FrameLoadTypeInitialInChildFrame;
|
| - if (!m_frame->tree().parent() && !m_frame->page()->backForward().backForwardListCount())
|
| + if (!m_frame->tree().parent() && !client()->backForwardLength())
|
| return FrameLoadTypeStandard;
|
| if (m_provisionalDocumentLoader && request.substituteData().failingURL() == m_provisionalDocumentLoader->url() && m_loadType == FrameLoadTypeBackForward)
|
| return FrameLoadTypeBackForward;
|
|
|