[Bug 25587] Be more clear that progress events are about bytes being transferred

https://www.w3.org/Bugs/Public/show_bug.cgi?id=25587

--- Comment #13 from Takeshi Yoshino <tyoshino@google.com> ---
Here's the result of event order checking when Content-Length is specified and
"Transfer-Encoding: chunked" is not used. I closed the socket after flushing
the first 1024 byte.

IE seems to have treated it as successful. loaded became 65536.

Firefox reset lengthComputable to false and total to 0 and dispatched "error"
event.


IE 11.0.9600.17239

readystatechange1 * 2
loadstart(false, 0, 18446744073709552000) * 1
readystatechange2 * 1
readystatechange3 * 1
progress(true, 1024, 65536) * 1
progress(true, 65536, 65536) * 1
readystatechange4 * 1
load(true, 65536, 65536) * 1
loadend(true, 65536, 65536) * 1

Chrome 39.0.2149.0 canary (64-bit)

readystatechange1(false, 0, 0) * 1
loadstart(false, 0, 0) * 1
readystatechange2(false, 0, 0) * 1
readystatechange3(false, 0, 0) * 1
progress(true, 1024, 65536) * 1
readystatechange4(false, 0, 0) * 1
progress(true, 1024, 65536) * 1
error(true, 1024, 65536) * 1
loadend(true, 1024, 65536) * 1

Firefox Aurora 34.0a2 (2014-09-07)

readystatechange1 * 1
loadstart(false, 0, 0) * 1
readystatechange2 * 1
readystatechange3 * 1
progress(true, 1024, 65536) * 1
readystatechange4 * 1
error(false, 1024, 0) * 1
loadend(false, 1024, 0) * 1

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 9 September 2014 07:07:17 UTC