зеркало из https://github.com/mozilla/gecko-dev.git
6556d0e4eb
Previously, the check when reporting progress from a nsHttpTransaction would always report no progress when a non-seekable input stream is used as the request data stream. Before Part 5, we incorrectly always reported the nsBufferedStream which we wrap request streams with as seekable, meaning that this check would pass and the progress reporting would work. This change relaxes the check to instead check for nsITellableStream which is actually guaranteed by the nsBufferedStream wrapper, and provides the Tell method being used. Differential Revision: https://phabricator.services.mozilla.com/D144450 |
||
---|---|---|
.. | ||
about | ||
data | ||
file | ||
gio | ||
http | ||
res | ||
viewsource | ||
websocket | ||
moz.build |