Bug 1657224 - add a pref to control stopping media after media reaches to the end. r=chunmin

In bug1654045, we would stop controlling media once media reaches to the end. Considering some user might still want to control media by pressing media keys even if it has ended, so adding a pref to control this abilitiy.

Differential Revision: https://phabricator.services.mozilla.com/D85930
This commit is contained in:
alwu
2020-08-05 23:12:16 +00:00
parent 16e901333b
commit 9157b66327
3 changed files with 16 additions and 1 deletions

View File

@@ -5678,7 +5678,9 @@ void HTMLMediaElement::PlaybackEnded() {
mAutoplaying = true;
}
mMediaControlKeyListener->StopIfNeeded();
if (StaticPrefs::media_mediacontrol_stopcontrol_aftermediaends()) {
mMediaControlKeyListener->StopIfNeeded();
}
DispatchAsyncEvent(u"ended"_ns);
}