mirror of
https://github.com/feder-cr/invisible_playwright.git
synced 2026-07-22 11:51:11 +02:00
Companion to ci_drive_gate.py, run by release.yml's gate job on each leg's native runner. Launches the built binary headless, enumerates the visible font families with the width probe web detectors use, and asserts: the detected set equals the canonical Windows family set (identical on every OS), no known host family (macOS Helvetica Neue/Menlo, Linux DejaVu/Ubuntu, ...) is visible, and the CSS generics resolve to Windows fonts (serif=Times New Roman, mono=Consolas, system-ui=Segoe UI). This is how the macOS build gets font-validated - there is no local Mac. No proxy, no secrets. |
||
|---|---|---|
| .. | ||
| audit_cpt_realism.py | ||
| ci_drive_gate.py | ||
| ci_font_gate.py | ||
| gen_release_notes.py | ||
| playwright_pin.txt | ||
| run_e2e.py | ||