Bug 1869399 - reject promise when IPC fails. r=media-playback-reviewers,aosmond
Differential Revision: https://phabricator.services.mozilla.com/D196096
This commit is contained in:
@@ -218,8 +218,10 @@ void UtilityAudioDecoderChild::GetKeySystemCapabilities(
|
||||
}
|
||||
promise->MaybeResolve(cdmInfo);
|
||||
},
|
||||
[](const mozilla::ipc::ResponseRejectReason& aReason) {
|
||||
[promise = RefPtr<dom::Promise>(aPromise)](
|
||||
const mozilla::ipc::ResponseRejectReason& aReason) {
|
||||
EME_LOG("IPC failure for GetKeySystemCapabilities!");
|
||||
promise->MaybeReject(NS_ERROR_DOM_MEDIA_CDM_ERR);
|
||||
});
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user