LibWeb/XHR: Progess event handle empty length

(cherry picked from commit 97ca6036fa5dc1e73b27115304d8d435b9fc7df6)
This commit is contained in:
Jim Broadbent 2024-10-20 17:23:15 +01:00 committed by Nico Weber
parent 5b244c69cd
commit 982cea38a9

View file

@ -106,7 +106,7 @@ static void fire_progress_event(XMLHttpRequestEventTarget& target, FlyString con
// with the loaded attribute initialized to transmitted, and if length is not 0, with the lengthComputable attribute initialized to true
// and the total attribute initialized to length.
ProgressEventInit event_init {};
event_init.length_computable = true;
event_init.length_computable = length;
event_init.loaded = transmitted;
event_init.total = length;
// FIXME: If we're in an async context, this will propagate to a callback context which can't propagate it anywhere else and does not expect this to fail.