test: prove settings help at 200 percent zoom

Exercise the effective Chromium renderer contract for 200% browser zoom and
assert that the trigger and tooltip stay visible, the dialog does not gain
horizontal overflow, and opening help leaves stage geometry unchanged.

Issue: #86
User-Visible: no
This commit is contained in:
Matysh
2026-08-30 14:49:19 +03:00
parent 6dcf1e4345
commit 74ec0199fa
2 changed files with 68 additions and 0 deletions
@@ -202,6 +202,9 @@ save paths всех настроек остаются прежними. Мигр
- отдельный cold-install запуск lazy onboarding runtime: все пять `space.*`
placement присутствуют, editor runtime остаётся незагруженным, открытие
подсказки не меняет draft;
- отдельный Chromium layout-pass при 200% zoom: renderer-контракт 780 физических
px представлен как 390 CSS px при DPR 2; trigger и tooltip остаются внутри
viewport, у диалога нет горизонтального overflow, геометрия stage не меняется;
- mouse hover, keyboard focus/Enter/Escape и touch toggle/outside close;
- open help does not change setting/show-hidden action;
- disabled group, native Popover and forced fallback;