Gpui web dont repaint (#62327)

Currently, GPUI on web calls `requestAnimationFrame` every frame, which
causes it to do meaningful GPU work every frame, even if it was
identical.

This PR makes GPUI only call `requestAnimationFrame` when it has new
content to display.

---

Release Notes:

- N/A or Added/Fixed/Improved ...
417d03305aCameron Mcloughlin committed on 8/7/2026, 6:51:36 PM· committed by GitHubparent027cf0d
4 files changedLine totals unavailable