DescriptionSee https://issues.adblockplus.org/ticket/152 - our own code handles reentrance just fine, XMLHttpRequest however doesn`t. If a new progress event fires while the previous one is still being processed request.response isn`t being reset. The solution is to decouple our event processing using Utils.runAsync.
While at it, it seems that error reporting was always broken here - fixed it.
Patch Set 1 #Patch Set 2 : Fixed typo #Patch Set 3 : Fixed error reporting #MessagesTotal messages: 4
|