Skip to content

opentype/STAT/ital_axis misfires on static fonts#5054

Merged
felipesanches merged 2 commits intofonttools:mainfrom
driehuis:issue-4998-skip-vf-ital-for-static
Nov 4, 2025
Merged

opentype/STAT/ital_axis misfires on static fonts#5054
felipesanches merged 2 commits intofonttools:mainfrom
driehuis:issue-4998-skip-vf-ital-for-static

Conversation

@driehuis
Copy link
Copy Markdown
Contributor

@driehuis driehuis commented Nov 3, 2025

Description

Fixes #4998

Many static fonts fail this test, reporting e.g. 🔥 FAIL Font DINish-Regular.ttf has no STAT table. The rationale for the check is to make sure that when an ITAL axis is present, it is last in the STAT table. This check is not designed for fonts without a STAT table, so it should report absence of a STAT table as a SKIP rather than a FAIL.

Checklist

  • update CHANGELOG.md
  • wait for the tests to pass
  • request a review

@felipesanches felipesanches merged commit 9a85e00 into fonttools:main Nov 4, 2025
49 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[opentype/STAT/ital_axis] Is reporting a FAIL on static fonts

2 participants