Dominik Röttsches

Results 37 issues of Dominik Röttsches

_(Spun off from [Chromium issue 737569](https://bugs.chromium.org/p/chromium/issues/detail?id=737569))_ https://docs.microsoft.com/en-us/typography/opentype/spec/gasp is the reference for the GASP table which configures rendering settings for Windows. Dumping `MaterialIcons-Regular.ttf` & `.woff` this is the `GASP` table for...

font Material Icons
font Material Symbols (variable)

When `hb_feature_t` with feature tag `vert` is activated for a `hb_buffer_t` set for shaping, according to the [feature translation table](https://github.com/harfbuzz/harfbuzz/blob/bd55d4b49fcd1ac1335e60ead1fe9941e7b01f8c/src/hb-aat-layout.cc#L164) `HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTION` gets activated for `vert` as well as for `vrt2`....

aat

Is the intention with COLRv1 deltas for various fields that it should be possible to generate deltas that are larger than the representable numbers in the underlying font data type?...

[ttLib/tables/otData.py](https://github.com/fonttools/fonttools/blob/main/Lib/fontTools/ttLib/tables/otData.py#L970) has `('uint16', 'NumShorts', None, None, ''),` for varData. But `NumShorts` is now no longer an accurate description, as this just means how many large storage (32bit/16bit) deltas exist, vs....

@jpamental initially reported this issue discussing font matching and rendering results for a variable font that has an `ital` axis. I do not see a clear and interoperable way to...

css-fonts-4

Spun off from: https://github.com/w3c/csswg-drafts/issues/9291 Context: I am thinking about how to improve emoji fallback that takes variation selectors into account and how the shaper-driven fallback in Blink could be made...

See details in https://crbug.com/1499787 When shaping `--unicodes 180e,1821,202f,1836,1822` with Noto Sans Mongolian subsetted to latin - the U+202F space is synthesized with the space from the ASCII range, which then...

Chrome

Context: On the background of our plans to introduce COLR v1 color fonts we have requests from partner for feature detection for font formats. One obstacle to reliable feature detection...

css-fonts-4
Needs Edits

For more details, see [Chromium issue 611970](https://bugs.chromium.org/p/chromium/issues/detail?id=611970). When a PDF contains broken subsetted fonts, Chrome still tries to use them and do GSUB lookups for ligatures and other GSUB features....

When implementing COLRv1 variations we're running into problems when varying color stops of COLRv1 `PaintVarRadialGradient` into the negative, or varying the radii of `PaintVarRadialGradient` into negative values. Two scenarios can...