ladybird/Tests/LibWeb/Text/input/Streams/CountQueuingStrategy-enqueue-desired-size.html

24 lines
712 B
HTML

<script src="../include.js"></script>
<script>
test(() => {
let controller;
new ReadableStream(
{
start(c) {
controller = c;
}
},
new CountQueuingStrategy({ highWaterMark: 3 })
);
println(controller.desiredSize);
controller.enqueue('Hello, friends!');
println(controller.desiredSize);
controller.enqueue('Enqueues being counted...');
println(controller.desiredSize);
controller.enqueue('By CountQueuingStrategy');
println(controller.desiredSize);
controller.enqueue('!');
println(controller.desiredSize);
});
</script>