Skip to content

Regenerate the bloom-player baselines on a machine without Andika installed - #2

Merged
andrew-polk merged 1 commit into
mainfrom
player-baselines-from-ci
Sep 2, 2026
Merged

Regenerate the bloom-player baselines on a machine without Andika installed#2
andrew-polk merged 1 commit into
mainfrom
player-baselines-from-ci

Conversation

@andrew-polk

Copy link
Copy Markdown
Contributor

bloom-player declares Andika with local("Andika") first, so a machine with
Andika installed renders the player with its own copy of the font. The previous
baselines came from such a machine. CI has no Andika and falls through to the
Bloom-served woff2, so every player page with text differed by tens to hundreds
of pixels of glyph shape. These 58 were rendered on a machine without Andika and
match CI pixel for pixel. The 14 other player pages and all book-preview
baselines already matched.

BloomDesktop master already pins this commit (91149e54b). Compared with the previous pin (ffdd2e4), only the 58 bloom-player pages containing text change, by glyph shape alone: no image aligns better at a non-zero offset and no ink bounding box moves. Without the #8273 Chromium flags the same machine reproduces the pre-#8273 CI baselines (cd0df0a) pixel for pixel, so nothing but the font source changed.

🤖 Generated with Claude Code

…talled

bloom-player declares Andika with local("Andika") first, so a machine with
Andika installed renders the player with its own copy of the font. The previous
baselines came from such a machine. CI has no Andika and falls through to the
Bloom-served woff2, so every player page with text differed by tens to hundreds
of pixels of glyph shape. These 58 were rendered on a machine without Andika and
match CI pixel for pixel. The 14 other player pages and all book-preview
baselines already matched.
@andrew-polk
andrew-polk merged commit 9b58f6b into main Sep 2, 2026
1 check passed
@andrew-polk
andrew-polk deleted the player-baselines-from-ci branch September 2, 2026 17:54
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.

1 participant