Index: Source/core/loader/FrameLoader.cpp |
diff --git a/Source/core/loader/FrameLoader.cpp b/Source/core/loader/FrameLoader.cpp |
index a291a62c83023f79e55965421ee5dd2896fc0b28..d3503996d1491a18b6e1957902f7bd248c666dab 100644 |
--- a/Source/core/loader/FrameLoader.cpp |
+++ b/Source/core/loader/FrameLoader.cpp |
@@ -939,6 +939,14 @@ void FrameLoader::didAccessInitialDocumentTimerFired(Timer<FrameLoader>*) |
m_client->didAccessInitialDocument(); |
} |
+void FrameLoader::forceNotifyForInitialDocumentAccess() |
+{ |
+ if (m_didAccessInitialDocumentTimer.isActive()) { |
+ m_didAccessInitialDocumentTimer.stop(); |
+ didAccessInitialDocumentTimerFired(0); |
+ } |
+} |
+ |
bool FrameLoader::isLoading() const |
{ |
DocumentLoader* docLoader = activeDocumentLoader(); |