ladybird/Tests/LibWeb/Text/input/HTML/HTMLObjectElement-contentWindow.html
Tim Ledbetter c36ba450be LibWeb: Generate binding for HTMLObjectElement.contentWindow attribute
This only required adding the appropriate definition to the IDL file,
as `NavigableContainer` already implements the logic that we need.
2024-05-18 18:12:08 +02:00

19 lines
837 B
HTML

<!DOCTYPE html>
<script src="../include.js"></script>
<script>
asyncTest(done => {
const objectElement = document.createElement("object");
println(`object.contentWindow initial value should be null: ${objectElement.contentWindow === null}`);
objectElement.type = "text/html";
objectElement.name = "PASS"
// FIXME: about:srcdoc is being used here as a convenient way to load a blank document. This isn't cross browser compatible.
objectElement.data = "about:srcdoc";
objectElement.onload = () => {
println(`contentWindow.name should be the same as object.name ${objectElement.contentWindow.name}`);
document.body.removeChild(objectElement);
done();
};
document.body.appendChild(objectElement);
});
</script>