[subset] Fail subset if a table fails to sanitize.
ec302ad
[subset] Add a unit test for hdmx subsetting.
15fc45b
[subset] Enable hdmx subsetting.
aa4aa23
[subset] Move DeviceRecord inside of hdmx.
bd18b6a
[subset] Add hdmx subsetting implementation.
6704cde
[subset] In hdmx serialize set the correct value of sizeDeviceRecord.
84b68e5
[subset] When serializing a DeviceRecord in hdmx pad to make 32 bit aligned.
dddf442
[subset] Begin implementing serialize for hdmx.
ab7a8f3
[subset] Sketch out a basic hb-ot-hdmx.hh.
fe42862
[util] Implement ppem/ptem on hb-{shape,view} (#811)
4f6f7c3
[dev-run] minor
a6bd6bc
[dev-run] Add gdb/lldb shortcuts
fa13a04
[subset] sketch out dropping in-glyf instructions. Sometimes yields differnet size glyphs than …
4f07437
[subset] keep the result of _subset
2d02652
Add two more ragel-generated headers
4fb97be
[subset] drop hint tables if so flagged. Still need to dump glyf instructions.
74e0c13
Add .editorconfig (#810)
edee288
[subset] add --hinting flag
0bd100e
[subset] keep the result of _subset
7ecca8c
Use HB_SET_VALUE_INVALID consistently
eada749
[subset] fix calculation of range shiftz. Should be 16 * len - searchRange not 16 * (len - sear…
2cc845f
[subset] Reverse table order for font serialization to match what OTS expects.
8e614ad
[subset] sanity check glyph data writes during glyph subsetting to ensure they are inbounds.
a998eee
[subset] Sanity check that loca writes are inbounds.
0ab73e5
Merge pull request #812 from googlefonts/cleanup
73e20ec
[aat] Cosmetic touch-ups to trak table
6ae4013
Add Ragel-generated files to git
abc82b4
[subset] Switch to hb_blob_copy_writable_or_fail in glyf subsetting.
69e443b
[subset] Move glyf subsetting code into hb-ot-glyf-table.hh
e3e0ac9
Don't use %zu
d1f16fc