Index: third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
diff --git a/third_party/WebKit/Source/core/loader/DocumentLoader.cpp b/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
index a5fbff08840890bf4dc2d07a7eda4cec63239fff..d678ee40c02380f8d4e9f402947cb6e0b77491e4 100644 |
--- a/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
+++ b/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
@@ -731,7 +731,8 @@ void DocumentLoader::startLoadingMainResource() |
{ |
RefPtrWillBeRawPtr<DocumentLoader> protect(this); |
m_mainDocumentError = ResourceError(); |
- timing().markNavigationStart(); |
+ if (!timing().navigationStart()) |
+ timing().markNavigationStart(); |
ASSERT(!m_mainResource); |
ASSERT(m_state == NotStarted); |
m_state = Provisional; |