Bug 1554699 - HTMLMediaElement.preload: Ignore setting and always get "none" when playing a MediaStream. r=jib

Differential Revision: https://phabricator.services.mozilla.com/D33096

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Andreas Pehrson 2019-06-11 11:48:21 +00:00
Родитель 81b4437bf9
Коммит 0f0c5a8595
1 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -436,9 +436,16 @@ class HTMLMediaElement : public nsGenericHTMLElement,
void NotifyAudioPlaybackChanged(AudibleChangedReasons aReason);
void GetPreload(nsAString& aValue) {
if (mSrcAttrStream) {
nsGkAtoms::none->ToString(aValue);
return;
}
GetEnumAttr(nsGkAtoms::preload, nullptr, aValue);
}
void SetPreload(const nsAString& aValue, ErrorResult& aRv) {
if (mSrcAttrStream) {
return;
}
SetHTMLAttr(nsGkAtoms::preload, aValue, aRv);
}