gecko-dev/gfx/ots
Jonathan Kew 5f204eb3de Bug 1850314 - Don't do glyph bounding-box fixup for "tricky" fonts, because it may disrupt glyph rendering on macOS. r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D187096
2023-08-30 12:55:02 +00:00
..
include
src Bug 1850314 - Don't do glyph bounding-box fixup for "tricky" fonts, because it may disrupt glyph rendering on macOS. r=gfx-reviewers,lsalzman 2023-08-30 12:55:02 +00:00
tests Bug 1835833 - Update OTS to 9.1.0. r=jfkthame 2023-05-30 16:56:48 +00:00
LICENSE
README.mozilla Bug 1847959 - Update OTS to pick up https://github.com/khaledhosny/ots/pull/264, to avoid clipping glyphs with incorrect bbox values. r=gfx-reviewers,lsalzman 2023-08-17 17:44:10 +00:00
RLBoxWOFF2Host.cpp Bug 1827704 - Migrate to the upstream wasm2c for RLBox sandboxing r=glandium 2023-04-21 01:31:35 +00:00
RLBoxWOFF2Host.h
RLBoxWOFF2Types.h
ots-lz4.patch
ots-rlbox.patch
ots-visibility.patch
sync.sh

README.mozilla

This is the Sanitiser for OpenType project, from http://code.google.com/p/ots/.

Our reference repository is https://github.com/khaledhosny/ots/.

Current revision: 6ba665aa307ea360283191736814863ca398398d (9.1.0)

Upstream files included: LICENSE, src/, include/, tests/*.cc

Additional files: README.mozilla, src/moz.build

Additional patch: ots-visibility.patch (bug 711079).
Additional patch: ots-lz4.patch
Additional patch: ots-rlbox.patch (bug 1732201).