Bug 1737837 - Fix truncated storeOptimizedEncoding stream. r=jandem

Differential Revision: https://phabricator.services.mozilla.com/D129880
This commit is contained in:
Yury Delendik 2021-11-01 13:38:40 +00:00
parent 7d01afde50
commit a143705045

View File

@ -627,7 +627,7 @@ class JSStreamConsumer final : public nsIInputStreamCallback,
}
MOZ_RELEASE_ASSERT(ret == Z_STREAM_END);
dstBytes.shrinkTo(zstream.next_out - compressBegin);
dstBytes.shrinkTo(zstream.next_out - dstBytes.begin());
NS_DispatchToMainThread(new StoreOptimizedEncodingRunnable(
std::move(mCache), std::move(dstBytes)));