We need to go deeper

This commit is contained in:
Zixaphir 2013-03-19 09:52:19 -07:00
parent a5fb6e26db
commit 6d59cc03f1
2 changed files with 8 additions and 10 deletions

View File

@ -1109,10 +1109,7 @@
visibility: function() { visibility: function() {
var event, prefix, property; var event, prefix, property;
if ('visibilityState' in document) { if ('visibilityState' in document || !(prefix = ('webkitVisibilityState' in document ? 'webkit' : 'mozVisibilityState' in document ? 'moz' : void 0))) {
return;
}
if (!(prefix = ('webkitVisibilityState' in document ? 'webkit' : 'mozVisibilityState' in document ? 'moz' : void 0))) {
return; return;
} }
property = prefix + 'VisibilityState'; property = prefix + 'VisibilityState';

View File

@ -3,12 +3,13 @@ Polyfill =
Polyfill.visibility() Polyfill.visibility()
visibility: -> visibility: ->
# page visibility API # page visibility API
return if 'visibilityState' of document return if 'visibilityState' of document or not (
return unless prefix = ( prefix = (
if 'webkitVisibilityState' of document if 'webkitVisibilityState' of document
'webkit' 'webkit'
else if 'mozVisibilityState' of document else if 'mozVisibilityState' of document
'moz' 'moz'
)
) )
property = prefix + 'VisibilityState' property = prefix + 'VisibilityState'