ladybird/Tests/LibWeb/Text/input/HTML/HTMLLinkElement-blob-url.html
Shannon Booth ef793d8679 LibWeb/HTML: Support blob URLs in HTMLLinkElement
We are meant to apply the 'URL parser' here, which indicates that
this should work with Blob URLs.
2025-01-21 10:49:39 +00:00

27 lines
848 B
HTML

<script src="../include.js"></script>
<div id="test-element">Test Element</div>
<script>
asyncTest((done) => {
const cssContent = `
#test-element {
color: red;
font-weight: bold;
}
`;
const blob = new Blob([cssContent], { type: "text/css" });
const blobURL = URL.createObjectURL(blob);
const link = document.createElement('link');
link.rel = 'stylesheet';
link.href = blobURL;
document.head.appendChild(link);
link.onload = () => {
const testElement = document.getElementById('test-element');
const computedStyle = window.getComputedStyle(testElement);
println(computedStyle.color);
println(computedStyle.fontWeight);
done();
};
})
</script>