| Index: third_party/WebKit/Source/core/loader/FrameFetchContext.cpp
|
| diff --git a/third_party/WebKit/Source/core/loader/FrameFetchContext.cpp b/third_party/WebKit/Source/core/loader/FrameFetchContext.cpp
|
| index ec6f92f5133370fd4c4e1363cd669515cdae0403..b5e7b5d95bf7df562944a2a7ef0ef7d920d0af11 100644
|
| --- a/third_party/WebKit/Source/core/loader/FrameFetchContext.cpp
|
| +++ b/third_party/WebKit/Source/core/loader/FrameFetchContext.cpp
|
| @@ -627,10 +627,11 @@ void FrameFetchContext::RecordLoadingActivity(
|
| }
|
|
|
| void FrameFetchContext::DidLoadResource(Resource* resource) {
|
| + if (!document_)
|
| + return;
|
| if (resource->IsLoadEventBlockingResourceType())
|
| - GetFrame()->Loader().CheckCompleted();
|
| - if (document_)
|
| - FirstMeaningfulPaintDetector::From(*document_).CheckNetworkStable();
|
| + document_->CheckCompleted();
|
| + FirstMeaningfulPaintDetector::From(*document_).CheckNetworkStable();
|
| }
|
|
|
| void FrameFetchContext::AddResourceTiming(const ResourceTimingInfo& info) {
|
|
|