Bug 1634339 - Don't crash if we didn't get passed an existing DOMNavigationTiming. r=jya

Differential Revision: https://phabricator.services.mozilla.com/D73403
This commit is contained in:
Matt Woodrow
2020-05-01 02:36:33 +00:00
parent 1c13b1ff61
commit e8d1438f07

View File

@@ -12327,7 +12327,9 @@ nsDocShell::ResumeRedirectedLoad(uint64_t aIdentifier, int32_t aHistoryIndex) {
aLoadState->GetPendingRedirectedChannel(), previousURI,
previousFlags, aRedirects);
self->mTiming = new nsDOMNavigationTiming(self, aTiming);
if (aTiming) {
self->mTiming = new nsDOMNavigationTiming(self, aTiming);
}
// If we're performing a history load, locate the correct history entry,
// and set the relevant bits on our loadState.