зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1014393 - Remove MediaRecorder::GetParentObject. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D35308 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
4ce75e7e63
Коммит
4eb24d2d87
|
@ -635,7 +635,7 @@ class MediaRecorder::Session : public PrincipalChangeObserver<MediaStreamTrack>,
|
|||
RefPtr<BlobStorer> storer = MakeAndAddRef<BlobStorer>();
|
||||
MaybeCreateMutableBlobStorage();
|
||||
mMutableBlobStorage->GetBlobWhenReady(
|
||||
mRecorder->GetParentObject(), NS_ConvertUTF16toUTF8(mMimeType), storer);
|
||||
mRecorder->GetOwner(), NS_ConvertUTF16toUTF8(mMimeType), storer);
|
||||
mMutableBlobStorage = nullptr;
|
||||
|
||||
return storer->Promise();
|
||||
|
@ -782,7 +782,7 @@ class MediaRecorder::Session : public PrincipalChangeObserver<MediaStreamTrack>,
|
|||
// When MediaRecorder supports multiple tracks, we should set up a single
|
||||
// MediaInputPort from the input stream, and let main thread check
|
||||
// track principals async later.
|
||||
nsPIDOMWindowInner* window = mRecorder->GetParentObject();
|
||||
nsPIDOMWindowInner* window = mRecorder->GetOwner();
|
||||
Document* document = window ? window->GetExtantDoc() : nullptr;
|
||||
nsContentUtils::ReportToConsole(nsIScriptError::errorFlag,
|
||||
NS_LITERAL_CSTRING("Media"), document,
|
||||
|
|
|
@ -61,8 +61,6 @@ class MediaRecorder final : public DOMEventTargetHelper,
|
|||
JSObject* WrapObject(JSContext* aCx,
|
||||
JS::Handle<JSObject*> aGivenProto) override;
|
||||
|
||||
nsPIDOMWindowInner* GetParentObject() { return GetOwner(); }
|
||||
|
||||
NS_DECL_ISUPPORTS_INHERITED
|
||||
NS_DECL_CYCLE_COLLECTION_CLASS_INHERITED(MediaRecorder, DOMEventTargetHelper)
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче