Fail the build on a character the bitmap font cannot draw

Testkamo-internal
Shipped
September 7, 2026 at 6:46 AM UTC
Author
Kamo
Commit
25e3a75

A codepoint Press Start 2P lacks does NOT render as tofu. The browser silently falls back to a system font, so the character appears, correctly shaped, and merely smooth — and on a page whose entire identity is hard-edged pixels, one antialiased glyph inside a blocky word reads as slightly odd rather than as a defect. There is no error, nothing in a console, and nothing a reviewer would catch at normal zoom. It shipped exactly once, as the marquee's ★ (U+2605), on the most prominent strip of the screen, and was found only by cropping that strip at 6x and looking at the edges. That is not a repeatable way to catch it. So the arcade's copy is now checked against the latin subset the woff2 was cut from, and the test asserts that U+2605 specifically is still rejected — otherwise a future widening of the ranges quietly turns the whole guard into a no-op.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing