diff --git a/dom/html/HTMLMediaElement.cpp b/dom/html/HTMLMediaElement.cpp index 31f915468c11..0ff78d81b09f 100644 --- a/dom/html/HTMLMediaElement.cpp +++ b/dom/html/HTMLMediaElement.cpp @@ -1538,6 +1538,7 @@ nsresult HTMLMediaElement::LoadResource() decoder->Shutdown(); return NS_ERROR_FAILURE; } + ChangeDelayLoadStatus(false); RefPtr resource = MediaSourceDecoder::CreateResource(mMediaSource->GetPrincipal()); return FinishDecoderSetup(decoder, resource, nullptr);