icecat: add release icecat-140.10.1-1gnu1 for ecne

This commit is contained in:
Ark74 2026-05-04 16:58:41 -06:00
parent a5f93cb214
commit ff85d7c623
1256 changed files with 63469 additions and 24141 deletions

View file

@ -1367,6 +1367,13 @@ void ExternalEngineStateMachine::UpdateSecondaryVideoContainer() {
RefPtr<SetCDMPromise> ExternalEngineStateMachine::SetCDMProxy(
CDMProxy* aProxy) {
if (!OnTaskQueue()) {
return InvokeAsync(OwnerThread(), __func__,
[self = RefPtr{this}, proxy = RefPtr{aProxy}, this]() {
return SetCDMProxy(proxy);
});
}
AssertOnTaskQueue();
if (mState.IsShutdownEngine()) {
return SetCDMPromise::CreateAndReject(NS_ERROR_FAILURE, __func__);
}