18 Commits (c830021b078a92448d4f7dc8281bfcec1e2873be)

Author SHA1 Message Date
Yury Delendik c830021b07 Fixes CFF data glyph widths 8 years ago
Jonas Jenwald 814fa1dee3 Remove most `assert()` calls (issue 8506) 8 years ago
Yury Delendik d028c26210 Removes error() 8 years ago
Jonas Jenwald a8c87f8019 Fix inconsistent spacing and trailing commas in objects in `src/core/` files, so we can enable the `comma-dangle` and `object-curly-spacing` ESLint rules later on 8 years ago
Jonas Jenwald 982b6aa65b Convert the files in the `/src/core` folder to ES6 modules 8 years ago
Jonas Jenwald afc74b0178 Enable the `object-shorthand` ESLint rule in `src/shared` 8 years ago
Jason O. Jensen d230784ac3 Handle cff fonts with erroneous stackSize 8 years ago
pmysore1 af8292058f Font ascent descent calculation fix 8 years ago
Jonas Jenwald 52e0f51917 Enable the `no-unused-vars` ESLint rule 8 years ago
Jonas Jenwald 4046d67fde Enable the `no-else-return` ESLint rule 8 years ago
Jonas Jenwald 9dc6463933 Ignore reserved commands when parsing operands in `CFFParser_parseDict`, instead of just rejecting the entire font (bug 1308536) 9 years ago
klemens 6f03f62327 trivial spelling fixes 9 years ago
Jonas Jenwald 6260fc09a3 Attempt to recover valid `format 3` FDSelect data from broken CFF fonts (bug 1146106) 9 years ago
Jonas Jenwald c9b6de3b16 Prevent adding invalid values in `CFFDict_setByKey` (bug 1068432) 9 years ago
Yury Delendik 32ce369d88 Fixes some static analysis warnings and recommendations 9 years ago
Yury Delendik 4cde9984f9 Fixes unneed conversion to array in CFF encodeInteger. 9 years ago
Jonas Jenwald b961e1d21b Extract `CFFParser` from fonts.js (issue 6777) 9 years ago