I frequently leave Firefox open with a video stream from twitch.tv full-screened on a second monitor while doing other things (playing games, text editing, etc). If I lea… (read more)
I frequently leave Firefox open with a video stream from twitch.tv full-screened on a second monitor while doing other things (playing games, text editing, etc). If I leave Firefox untouched for long enough (more than a couple minutes, less than an hour) playback will start to stutter or lag (usually video first, eventually audio as well). Clicking Firefox or alt-tabbing very frequently fixes the issue, playback immediately becomes smooth. This is not a recent change, I've observed this behavior for months and finally decided to ask about it.
I have no proof that this is a browser issue. It could be a site-specific issue, (I see it most often on twitch but I have also seen it on other video sites like youtube), an OS issue, or something else.
That said, I could easily imagine it being an intentional browser feature - if Firefox is not focused, throttle JS execution and other resources to save power. In many cases this could be phrased as a feature for the user. Does such a feature, and is it configurable? I've looked through about:config and done some googling and find no mention, but I'm asking here to make sure.
Windows 10 Pro x64 - Firefox 65.0.2 x64