| <!DOCTYPE html> |
| <meta charset="utf-8"> |
| <title>Parent is isolated, child is not isolated, child is a subdomain of the parent</title> |
| <script src="/resources/testharness.js"></script> |
| <script src="/resources/testharnessreport.js"></script> |
| |
| <div id="log"></div> |
| |
| <script type="module"> |
| import { insertIframe, testDifferentAgentClusters } from "./resources/helpers.mjs"; |
| |
| promise_setup(async () => { |
| await insertIframe("{{hosts[][www]}}", "?1"); |
| }); |
| |
| // Both request isolation, so the parent ends up in one origin-keyed agent |
| // cluster (the base domain's origin), and the child ends up in a different |
| // origin-keyed agent cluster (the www subdomain's origin). |
| testDifferentAgentClusters([self, 0]); |
| </script> |