blueimp/jQuery-File-Upload — Issue #908: Firefox not reaching 100% in progress (always stops between 94 and 97% or so)
Author: philip-paetz
Created: 2011-12-29 14:56:38+00:00
State: open

It seems that Firefox does not fire the last progress event. I printed out the (data.loaded / data.total) * 100 ratio in every callback and it never reaches 100%.

Even in the last callbacks done/always it's never 100%.

Debug code (just paste it into firebug on your demo page and watch the console as you upload a file)
```javascript
$('#fileupload').bind('fileuploaddone', function (e, data) { console.log('done', ((data.loaded/data.total) * 100)) });
$('#fileupload').bind('fileuploadfail', function (e, data) { console.log('fail', ((data.loaded/data.total) * 100)) });
$('#fileupload').bind('fileuploadalways', function (e, data) { console.log('always', ((data.loaded/data.total) * 100)) });
$('#fileupload').bind('fileuploadprogress', function (e, data) { console.log('progress', ((data.loaded/data.total) * 100)) });
$('#fileupload').bind('fileuploadprogressall', function (e, data) { console.log('progressall', ((data.loaded/data.total) * 100)) });
```