fix mock requestAnimationFrame to allow chaining

This commit is contained in:
zzmp 2014-09-17 14:19:46 -07:00
parent 86a79a0f5e
commit d14306a9ca

View file

@ -93,8 +93,11 @@ mock.window = new function() {
}
window.requestAnimationFrame.$id = 1
window.requestAnimationFrame.$resolve = function() {
if (window.requestAnimationFrame.$callback) window.requestAnimationFrame.$callback()
window.requestAnimationFrame.$callback = null
if (window.requestAnimationFrame.$callback) {
var callback = window.requestAnimationFrame.$callback
window.requestAnimationFrame.$callback = null
callback()
}
}
window.XMLHttpRequest = new function() {
var request = function() {