News for hackers. Stuff that matters.
Re:Chrome will aggressively throttle background tabs by ErikBjare on Wednesday January 25, 2017 @02:52AM (#13479572)
He probably meant `(browser.hidden === false)` which wouldn't work if browser.hidden is undefined. Use == instead of === and it will work fine.
Re:Chrome will aggressively throttle background tabs by artursapek on Wednesday January 25, 2017 @09:20AM (#13481505)
No, the opposite of that. If document.hidden === undefined, you don't want to use this optimization at all. What I was saying is, if you initialize doVisualUpdates as "document.hidden === true", in the case where it's undefined, you will never do visual updates.
Re:Chrome will aggressively throttle background tabs by minitech on Wednesday January 25, 2017 @05:02AM (#13480137)
`!document.hidden` would work, and it’s what most people would normally write already. `document.hidden == false` would not work; `false != undefined`.