Bug 1341343 - Don't send AltDataOutputStreamConstructor IPC message if mIPCOpen is false r=mayhemer,michal

MozReview-Commit-ID: 2cVpB2HOgSG

--HG--
extra : rebase_source : e69c34714f5afd065c6b0ecfd47cf07ba2ab877a
This commit is contained in:
Valentin Gosu 2017-03-13 12:06:52 +01:00
Родитель 62ea9feefd
Коммит 119e9abd82
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -2462,6 +2462,11 @@ NS_IMETHODIMP
HttpChannelChild::OpenAlternativeOutputStream(const nsACString & aType, nsIOutputStream * *_retval)
{
MOZ_ASSERT(NS_IsMainThread(), "Main thread only");
if (!mIPCOpen) {
return NS_ERROR_NOT_AVAILABLE;
}
RefPtr<AltDataOutputStreamChild> stream =
static_cast<AltDataOutputStreamChild*>(gNeckoChild->SendPAltDataOutputStreamConstructor(nsCString(aType), this));
stream.forget(_retval);