I've been noticing for a couple of days that my Gmail window was slightly sluggish. An hour or two ago, it became nearly unresponsive. Not completely, but:
- Opening a new Compose window took 1-2 minutes.
- Trying to open an email to read it similarly took a very long time.
- Scrolling was basically unusable -- I would scroll, and nothing would happen in a reasonable amount of time.
Reloading the tab did nothing to improve it; neither (to my surprise) did Reload Without Cache. What did fix it was completely closing the tab and reopening it from scratch.
While that tab had notionally been open for weeks, I rebooted the machine last night, so the issue isn't an excessively-long-running process.
This isn't casually repro'ing for me, so I don't have a recipe. The problem felt very much like a runaway thread, but my Activity Monitor didn't show anything out of line, and Orion's CPU usage was normal. (And the rest of Orion was running just fine -- it was only the Gmail tab that was unhappy.) So my best-guess is that the event loop in the Gmail tab somehow got blocked up, causing it to take an extremely long time to respond to events.
(And yes, it wouldn't surprise me if this is Gmail doing something abusive that works better in Chrome because of some undocumented behavior. But I figured you'd want to know about it.)
For this to not happen.
0.99.126.3-beta (WebKit 618.1.2)
Sonoma (14)