[Webkit-unassigned] [Bug 198296] missing error event after the connection is interrupted and some media data has been received

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 27 02:03:16 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=198296

--- Comment #3 from tomasz at zaxo.biz ---
I experienced the same issue in Safari 12.1.1 (macOS 10.14.5).

Test case
1. Open `test_case.html` in Safari
2. Press _Play_ button
3. Then PROGRESS events are fired
4. Turn off internet connection
5. Then STALLED and OFFLINE events are fired
6. Then "Failed to load resource: The internet connection appears to be offline".
7. Turn on internet connection
8. Then buffer is empty
9. Then the WAITING event is fired
10. Then playback hangs
11. Then the ERROR event is NOT fired


...finally the video element is broken. It's not possible to resume playback using play, pause or seek.

I would like to note that the behaviour was different in previous versions. Safari was able to resume loading content after connection was back:

1. Open `test_case.html` in Safari
2. Press _Play_ button
3. Then PROGRESS events are fired
4. Turn off internet connection
5. Then STALLED and OFFLINE events are fired
6. Then "Failed to load resource: The internet connection appears to be offline".
7. Turn on internet connection
8. Then the buffer is NOT empty
9. Then PROGRESS events are fired (loading content is back)
10. Then video continues to play

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190627/99c8265e/attachment.html>


More information about the webkit-unassigned mailing list