tree: 8e6bd2302cb9f16431f64a89f8aa433613c2281e [path history] [tgz]
  1. 1-iframe/
  2. 2-iframes/
  3. getter-special-cases/
  4. iframe-navigation/
  5. resources/
  6. about-blank.https.sub.html
  7. about-blank.https.sub.html.headers
  8. going-back.sub.https.html
  9. going-back.sub.https.html.headers
  10. insecure-http.sub.html
  11. insecure-http.sub.html.headers
  12. META.yml
  13. README.md
  14. removing-iframes.sub.https.html
  15. removing-iframes.sub.https.html.headers
origin-isolation/README.md

Origin isolation tests

These tests are for the proposal at WICG/origin-isolation. They should eventually move into a subdirectory of html/ if/when that proposal merges into the HTML Standard.

Test filenames

The tests in 2-iframes follow the file naming pattern

parent-[yes|no]-child1-[yes|no]-[designator]-child2-[yes|no]-[designator]

Here:

  • yes or no refers to whether the Origin-Isolation header is set or unset.
  • designator explains how the child differs from the parent: e.g. by being a subdomain, or having a different port, or both. There‘s also same if it’s same-origin.

Other directories have variations on this, e.g. 1-iframe/ does the same thing but for a single child instead of child1 and child2, and navigation/ uses 1 and 2 to represent the two different locations the single iframe will be navigated to.