«Uncaught TypeError: незаконный вызов» в Chrome

Когда я используюrequestAnimationFrame сделать некоторую встроенную поддерживаемую анимацию с кодом ниже:

var support = {
    animationFrame: window.requestAnimationFrame ||
        window.mozRequestAnimationFrame ||
        window.webkitRequestAnimationFrame ||
        window.msRequestAnimationFrame ||
        window.oRequestAnimationFrame
};

support.animationFrame(function() {}); //error

support.animationFrame.call(window, function() {}); //right

Прямо зоветsupport.animationFrame дам...

Uncaught TypeError: незаконный вызов

в хроме. Почему?

Ответы на вопрос(3)

Ваш ответ на вопрос