mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-10 11:36:22 +00:00
LibWeb: Fetch source file when HTMLTrackElement src attribute changes
This commit begins to implement the track processing model. When the `src` attribute is updated, we now fetch the given source file. Currently, we always fire an `error` event once fetching is completed, as we don't support processing the fetched data.
This commit is contained in:
parent
e44fcc644f
commit
3d20587911
Notes:
github-actions[bot]
2025-01-15 20:00:12 +00:00
Author: https://github.com/tcl3
Commit: 3d20587911
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/3248
5 changed files with 205 additions and 1 deletions
|
@ -0,0 +1,15 @@
|
|||
<!DOCTYPE html>
|
||||
<title>Error event on HTMLTrackElement and ERROR readyState on TextTrack</title>
|
||||
<script src="../../../../../../resources/testharness.js"></script>
|
||||
<script src="../../../../../../resources/testharnessreport.js"></script>
|
||||
<video>
|
||||
<track src="junk" default>
|
||||
<script>
|
||||
async_test(function(t) {
|
||||
var track = document.querySelector("track");
|
||||
track.onerror = t.step_func_done(function() {
|
||||
assert_equals(track.readyState, HTMLTrackElement.ERROR);
|
||||
});
|
||||
});
|
||||
</script>
|
||||
</video>
|
Loading…
Add table
Add a link
Reference in a new issue