Fix scroll.js article recognition
Raise controller exceptions in test environment
Don't create unnecessary Progresses