test(web): resize wait reads its baseline synchronously; rule flags timers as Promise executors

CodeRabbit review on #22561: nextResize captured its baseline in the first observer callback,
which can already see the expanded size if the click lands first, leaving the wait pending. And
`new Promise(setTimeout)` slipped past the rule because only requestAnimationFrame was checked
as a pass-through executor.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
f5f6b70efcJulius Marminge committed on 10/21/2026, 12:55:52 AMparent7585807
1 file changedLine totals unavailable