None Limited Full Extended
Not supported at all Either changing tabs or minimizing does not work Minimizing and changing tabs both work Ideal case. Page visibility can detect if page is in the foreground and background
* -> hasFocus does not work properly


OS Internet Explorer Chrome Firefox Safari
Windows Full Full Full Untested
Mac NA Limited(Only tabs) Full Extended
iPhone NA Limited(Only tabs) NA Full
Android NA Full* Full* Untested