| <!DOCTYPE html> |
| |
| <link rel="author" href="mtrzos@google.com" title="Maciek Trzos"> |
| <script src=/resources/testharness.js></script> |
| <script src=/resources/testharnessreport.js></script> |
| <script src=/fetch/metadata/resources/helper.js></script> |
| <script src=/common/utils.js></script> |
| <script> |
| // Open a window with XML document which loads resources via <?xml-stylesheet/> tag |
| let nonce = token(); |
| let w = window.open("resources/xslt-test.sub.xml?token=" + nonce); |
| window.addEventListener('message', function(e) { |
| if (e.source != w) |
| return; |
| |
| // Only testing same-origin XSLT because same-site and cross-site XSLT is blocked. |
| promise_test(t => { |
| let expected = {"site":"same-origin", "user":"", "mode": "same-origin", "dest": "xslt"}; |
| return validate_expectations("xslt-same-origin" + nonce, expected); |
| }, "Same-Origin xslt"); |
| |
| w.close(); |
| }); |
| |
| </script> |