icecat: add release icecat-140.10.1-1gnu1 for ecne
This commit is contained in:
parent
a5f93cb214
commit
ff85d7c623
1256 changed files with 63469 additions and 24141 deletions
|
|
@ -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__);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue