зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1478850 - FetchStreamReader must call HoldJSObject()/DropJSObjects, r=smaug
This commit is contained in:
Родитель
c69b6a3edd
Коммит
65426a1db4
|
@ -99,11 +99,15 @@ FetchStreamReader::FetchStreamReader(nsIGlobalObject* aGlobal)
|
|||
, mStreamClosed(false)
|
||||
{
|
||||
MOZ_ASSERT(aGlobal);
|
||||
|
||||
mozilla::HoldJSObjects(this);
|
||||
}
|
||||
|
||||
FetchStreamReader::~FetchStreamReader()
|
||||
{
|
||||
CloseAndRelease(nullptr, NS_BASE_STREAM_CLOSED);
|
||||
|
||||
mozilla::DropJSObjects(this);
|
||||
}
|
||||
|
||||
// If a context is provided, an attempt will be made to cancel the reader. The
|
||||
|
|
Загрузка…
Ссылка в новой задаче