зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1482452 - p2: validate object before sending to Java runtime. r=snorp
Depends on D16707 Differential Revision: https://phabricator.services.mozilla.com/D16708 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
9c28465e35
Коммит
7821b39a44
|
@ -133,6 +133,10 @@ class RemoteVideoDecoder : public RemoteDataDecoder {
|
|||
JavaCallbacksSupport::Init();
|
||||
|
||||
mJavaCallbacks = CodecProxy::NativeCallbacks::New();
|
||||
if (!mJavaCallbacks) {
|
||||
return InitPromise::CreateAndReject(NS_ERROR_DOM_MEDIA_FATAL_ERR,
|
||||
__func__);
|
||||
}
|
||||
JavaCallbacksSupport::AttachNative(
|
||||
mJavaCallbacks, mozilla::MakeUnique<CallbacksSupport>(this));
|
||||
|
||||
|
@ -325,6 +329,10 @@ class RemoteAudioDecoder : public RemoteDataDecoder {
|
|||
JavaCallbacksSupport::Init();
|
||||
|
||||
mJavaCallbacks = CodecProxy::NativeCallbacks::New();
|
||||
if (!mJavaCallbacks) {
|
||||
return InitPromise::CreateAndReject(NS_ERROR_DOM_MEDIA_FATAL_ERR,
|
||||
__func__);
|
||||
}
|
||||
JavaCallbacksSupport::AttachNative(
|
||||
mJavaCallbacks, mozilla::MakeUnique<CallbacksSupport>(this));
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче