Reland CompressionStream
Implement compression for "gzip" and "deflate". The implementation is hidden behind the ExperimentalCompressionStream flag. For unit tests, we compress and stream and uncompress it with pako, and we make sure its output is the same as our original data. The original CL was reverted in https://chromium-review.googlesource.com/c/chromium/src/+/1849376 due to failures on the MSAN and leak bots. The compression-stream.any.js test has been modified from the original version of this CL to improve performance, and also marked as slow. TBR=kinuko Bug: 999091 Change-Id: I3952f500cd1ea614397fdf47771e037546583a16 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1851584Reviewed-by:Adam Rice <ricea@chromium.org> Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Adam Rice <ricea@chromium.org> Cr-Commit-Position: refs/heads/master@{#704544}
Showing
This diff is collapsed.
Please register or sign in to comment