Skip to content

Add WebKit snapshot coverage - #13643

Draft
pierremtb wants to merge 2 commits into
pierremtb/adhoc/e2e-web-safarifrom
codex/e2e-webkit-snapshots
Draft

Add WebKit snapshot coverage#13643
pierremtb wants to merge 2 commits into
pierremtb/adhoc/e2e-web-safarifrom
codex/e2e-webkit-snapshots

Conversation

@pierremtb

@pierremtb pierremtb commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

What changed

  • add browser-specific WebKit goldens for the existing light/dark sketch snapshot flow
  • add a separate required macOS Namespace job with read-only GitHub permissions, isolated reports, and no automatic snapshot commits
  • make persistent-context runs deterministic by resetting the fixture project and waiting for semantic sketch readiness

Chrome and WebKit use separate goldens. WebKit keeps the same 0.1% changed-pixel cap with a small browser-specific antialiasing threshold.

Stacked on #13640; merge that PR first.

@vercel

vercel Bot commented Sep 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
modeling-app Ready Ready Preview Sep 5, 2026 10:33am UTC

Request Review

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