mirror of
https://github.com/Matysh/houseplan-card
synced 2026-10-01 12:18:51 +00:00
Замер снял главное: три снимка подряд в одном состоянии страницы совпадают побайтово у всех десяти сценариев. Значит рендер детерминирован, а плавает то, что приходит на вход съёмке. Обрезка считается из живого DOM через getBoundingClientRect и приходит дробной. Дробная обрезка заставляет Chromium ресемплить кадр — и тогда сдвиг раскладки на десятую пикселя переписывает границы всех элементов на единицы уровней. Ровно эта подпись в #410: 76 пикселей, максимум 2 уровня, alpha не тронута, всё на сглаженных границах полей. Рамка расширяется наружу, а не округляется к ближайшему: обрезка обязана содержать цель целиком. Issue: #410 User-Visible: no