LibWeb: Pass along the init dictionary for error / buffer change events

Otherwise, information stored in the base event init dictionary will be
dropped.
This commit is contained in:
Timothy Flynn 2025-03-24 15:52:41 -04:00 committed by Andreas Kling
commit 2e5e5d3816
Notes: github-actions[bot] 2025-03-25 07:55:13 +00:00
5 changed files with 24 additions and 6 deletions

View file

@ -0,0 +1,15 @@
<!DOCTYPE html>
<script src="../include.js"></script>
<script>
test(() => {
const printEvent = event => {
println(`event=${event.type} cancelable=${event.cancelable}`);
};
printEvent(new ErrorEvent("test1"));
printEvent(new ErrorEvent("test2", { cancelable: true }));
printEvent(new BufferedChangeEvent("test3"));
printEvent(new BufferedChangeEvent("test4", { cancelable: true }));
});
</script>