blob: 7b52e487314b4c07b847d3a7e5ec3e59c775bb17 [file] [log] [blame]
<!DOCTYPE html>
<title>
Don't install manifests that are not top-level from browsing contexts
</title>
<link rel="help" href="https://html.spec.whatwg.org/#link-type-manifest" />
<h1>Don't install manifests that are not top-level from browsing contexts</h1>
<p>
To pass, the user agent must not use the manifest in iframe. The user agent
must behave as if there is no manifest present.
</p>
<script>
const iframe = document.createElement("iframe");
iframe.srcdoc = "<h1>hi</h1>";
document.body.append(iframe);
iframe.onload = () => {
const link = iframe.contentDocument.createElement("link");
link.rel = "manifest";
link.href = "/appmanifest/name-member/name-member-fail.webmanifest";
iframe.contentDocument.head.append(link);
};
</script>