Bug 872803 - Make TScroll use requestAnimationFrame instead of setInterval to prevent dropping frames. r=roc