{
info->setInitialRequest(resource->resourceRequest());
info->setFinalResponse(resource->response());
- if (clearLoadTimings)
+ if (clearLoadTimings) {
info->clearLoadTimings();
- info->setLoadFinishTime(resource->loadFinishTime());
+ info->setLoadFinishTime(info->initialTime());
+ } else {
+ info->setLoadFinishTime(resource->loadFinishTime());
+ }
}
static void reportResourceTiming(ResourceTimingInfo* info, Document* initiatorDocument, bool isMainResource)