mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-03 07:32:00 +00:00
22 lines
1.3 KiB
HTML
22 lines
1.3 KiB
HTML
<!DOCTYPE html>
|
|
<script src="../include.js"></script>
|
|
<script>
|
|
test(() => {
|
|
for (const elementName of ["link", "a", "area", "img", "iframe", "script"]) {
|
|
const element = document.createElement(elementName);
|
|
println(`${elementName} referrerPolicy initial value: '${element.referrerPolicy}'`);
|
|
element.referrerPolicy = "invalid";
|
|
println(`${elementName} referrerPolicy value after setting to "invalid": '${element.referrerPolicy}'`);
|
|
element.referrerPolicy = "no-referrer";
|
|
println(`${elementName} referrerPolicy value after setting to "no-referrer": '${element.referrerPolicy}'`);
|
|
element.referrerPolicy = null;
|
|
println(`${elementName} referrerPolicy value after setting to null: '${element.referrerPolicy}'`);
|
|
element.referrerPolicy = "NO-REFERRER";
|
|
println(`${elementName} referrerPolicy value after setting to "NO-REFERRER": '${element.referrerPolicy}'`);
|
|
element.referrerPolicy = "";
|
|
println(`${elementName} referrerPolicy value after setting to "": '${element.referrerPolicy}'`);
|
|
element.removeAttribute("referrerPolicy");
|
|
println(`${elementName} referrerPolicy value after calling removeAttribute: '${element.referrerPolicy}'`);
|
|
}
|
|
});
|
|
</script>
|