src: browser.js: ondownloadprogress: do not use partialPosition, because when !outputBinary and body has multibyte characters, it would be wrong