Where would we be without my favorite flavor of logic?

This commit is contained in:
Zixaphir 2013-03-19 09:50:43 -07:00
parent b88ad38104
commit a5fb6e26db
2 changed files with 7 additions and 11 deletions

View File

@ -1112,11 +1112,7 @@
if ('visibilityState' in document) {
return;
}
if ('webkitVisibilityState' in document) {
prefix = 'webkit';
} else if ('mozVisibilityState' in document) {
prefix = 'moz';
} else {
if (!(prefix = ('webkitVisibilityState' in document ? 'webkit' : 'mozVisibilityState' in document ? 'moz' : void 0))) {
return;
}
property = prefix + 'VisibilityState';

View File

@ -4,12 +4,12 @@ Polyfill =
visibility: ->
# page visibility API
return if 'visibilityState' of document
if 'webkitVisibilityState' of document
prefix = 'webkit'
else if 'mozVisibilityState' of document
prefix = 'moz'
else
return
return unless prefix = (
if 'webkitVisibilityState' of document
'webkit'
else if 'mozVisibilityState' of document
'moz'
)
property = prefix + 'VisibilityState'
event = prefix + 'visibilitychange'