ladybird/Tests/LibWeb/Text/input/usvstring-url-reflection.html

30 lines
1 KiB
HTML

<!DOCTYPE html>
<script src="include.js"></script>
<script>
test(() => {
let elementList = [
{ "audio": "src" },
{ "embed": "src" },
{ "frame": "longDesc" },
{ "frame": "src" },
{ "iframe": "longDesc" },
{ "iframe": "src" },
{ "img": "src" },
{ "img": "longDesc" },
{ "img": "lowsrc" },
{ "link": "href" },
{ "object": "codeBase" },
{ "object": "data" },
{ "script": "src" },
{ "source": "src" },
{ "track": "src" },
{ "video": "src" },
];
for (const elementDescriptor of elementList) {
[elementName, propertyName] = Object.entries(elementDescriptor)[0];
const element = document.createElement(elementName);
element[propertyName] = "\udddda\uddddb\udddd";
println(`${elementName}.${propertyName} final URL path segment: ${element[propertyName].split("/").pop()}`);
}
});
</script>