# Render method v96 RC10

Chromium screenshot rendering failed in this environment even with `--disable-gpu`.

Working fallback method:
1. Create a deterministic static pass-view fixture:
   - `pass_controls_static_render.html`
   - video frame replaced by a normal image
   - pass controls fixed to iPad landscape layout
2. Add explicit page size:
   - `@page { size: 1180px 820px; margin: 0; }`
3. Render HTML to PDF with WeasyPrint.
4. Convert first PDF page to PNG with `pdftoppm`.

Output:
- `docs/QA_v96_RC10_pass_controls_static_render_landscape.png`

This validates the visual pass-control layout without requiring YouTube/iframe/AirPlay/Chromium.
