• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Name: Brotli
2URL: https://github.com/google/brotli
3Version: 9801a2c5d6c67c467ffad676ac301379bb877fc3
4Revision: 9801a2c5d6c67c467ffad676ac301379bb877fc3
5License: MIT
6License File: LICENSE
7Security Critical: yes
8Shipped: yes
9
10Description:
11Brotli is a generic byte-level compression algorithm that is used at the
12byte-compression level in WOFF 2.0 font file format. This library is used
13to decode WOFF 2.0 fonts and "Content-Encoding: br" responses.
14
15Some speed measurements to compare with //third_party/zlib were taken:
16https://docs.google.com/spreadsheets/d/1As6Sf03o8adulBH03RzIc0Ei_jNhcKXWArNsTQKk-8M/edit?usp=sharing
17At low compression levels, brotli is faster at compressing than zlib. At
18higher compression levels, brotli or zlib can be faster at compressing,
19depending on the data being compressed. At all compression levels, brotli
20decompresses roughly 1.6-2.0x slower than zlib.
21
22Local Modifications:
23- This only includes the contents of c/ directory, the README.md and the LICENSE
24  files.
25- Auxiliary fuzzer runners removed from fuzz/
26- common/dictionary.bin*: Removed.
27- BUILD.gn: Added.
28