Files
andros e669744e16 runner: harden captures and fix the 11-bars scenario
- Crop captures for real: import ignores -crop when capturing, so every
  comparison ran on full root screenshots and any frame-geometry
  difference between the two sides dominated the diff.  Capture the
  root and crop in a separate convert step (+repage).
- Wait for buffer-switch cross-fades to finish before the shot (via
  gpu-transition-active-p when the backend provides it): under load the
  fade could start late and the capture landed mid-blend.
- Retry set-frame-size until the frame really is 100 columns: on PGTK,
  GTK's size renegotiation can drop the request when the scenario just
  toggled bars, leaving the two sides at different sizes.
- Capture with grim on native Wayland (no global window coordinates;
  both sides share the compositor's tile geometry).
- 11-bars/test.el: remove a stray paren that aborted the scenario load
  midway since its introduction.
2026-07-24 18:02:16 +02:00
..