tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit b553a8a667a2584c6e0ff27659556ad40ce75713
parent ecec57301419e0660a58c103e25849b9f189bad0
Author: alwu <alwu@mozilla.com>
Date:   Tue, 21 Oct 2025 23:28:43 +0000

Bug 1990159 - part1 : set DistinctiveIdentifier and PersistentState on MediaKeySystemConfiguration. r=media-playback-reviewers,chunmin

We previously forgot to set these attributes, which caused incorrect results.

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

Diffstat:
Mdom/media/mediacapabilities/MediaCapabilities.cpp | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/dom/media/mediacapabilities/MediaCapabilities.cpp b/dom/media/mediacapabilities/MediaCapabilities.cpp @@ -68,6 +68,9 @@ MediaCapabilitiesKeySystemConfigurationToMediaKeySystemConfiguration( } } } + aOutConfig.mDistinctiveIdentifier = keySystemConfig.mDistinctiveIdentifier; + aOutConfig.mPersistentState = keySystemConfig.mPersistentState; + if (aInConfig.mAudio.WasPassed()) { auto* capabilitiy = aOutConfig.mAudioCapabilities.AppendElement(fallible); if (NS_WARN_IF(!capabilitiy)) {