Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Stormgale
Feb 27, 2010

https://twitter.com/antumbral/status/1194973121888976896?s=19

This seems like a funny change that breaks a bunch of stuff

https://www.zdnet.com/google-amp/article/google-chrome-experiment-crashes-browser-tabs-impacts-companies-worldwide/

Stormgale fucked around with this message at 21:46 on Nov 15, 2019

Adbot
ADBOT LOVES YOU

Stormgale
Feb 27, 2010

MrMoo posted:

Some broken brain there, the occlusion API is necessary to stop the bullshit farming Facebook likes.

VisibilityState = hidden has been there for ages, and is useful for lowering resource usage in background tabs, YouTube uses to stop auto-playing videos. Also see timer resolution dropping in background tabs, and features like Canvas painting doesn't work at all when in the background as the browser discards the GPU resources.

The specific issue is the new change that attempts to apply this not only to background (i.e. non focused) tabs but the occlusion of a focused tab with another window, and how google deployed this change to prod version as part of A/B Testing.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply