So we gave up on readyState changed? We had tons of problems with this in the past so @Xiaohongt, when this change goes in we'll need to beat on it. 

@halter73 don't forget to open this bug for 2.0.1 as well and to port this fix to dev.