_ShouldProcessProgress
if (!_ShouldProcessProgress() && progress != 1.0)
bool _ShouldProcessProgress();
if (fDownloadProgress == 1.0 || (!_ShouldProcessProgress() && value != 1.0))
if (fDataProcessingProgress == 1.0 || (!_ShouldProcessProgress() && value != 1.0))
if (!_ShouldProcessProgress() && value != 1.0 && (value - fProgress) < 0.1)