commit b3599c5840c5e0edbc2952b2f03e3976cc897463
parent ef2c39037fd747677f705704f1e4723811d75e85
Author: az <azebrowski@mozilla.com>
Date: Wed, 12 Nov 2025 14:45:48 +0000
Bug 1984751 - Assert if media playback rate is not finite. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D266437
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/dom/media/mediaelement/HTMLMediaElement.cpp b/dom/media/mediaelement/HTMLMediaElement.cpp
@@ -187,6 +187,7 @@ static const double MAX_PLAYBACKRATE = 16.0;
static double ClampPlaybackRate(double aPlaybackRate) {
MOZ_ASSERT(aPlaybackRate >= 0.0);
+ MOZ_ASSERT(std::isfinite(mPlaybackRate));
if (aPlaybackRate == 0.0) {
return aPlaybackRate;