| <!DOCTYPE html> |
| <html> |
| <head> |
| <title>Classic script tags with crossorigin attribute must load data URLs</title> |
| <script src="../../resources/testharness.js"></script> |
| <script src="../../resources/testharnessreport.js"></script> |
| </head> |
| <body> |
| <script src="data:application/javascript;charset=utf-8,window.noCrossOrigin%20%3D%20true%3B"></script> |
| <script crossorigin="anonymous" src="data:application/javascript;charset=utf-8,window.anonymous%20%3D%20true%3B"></script> |
| <script crossorigin="use-credentials" src="data:application/javascript;charset=utf-8,window.credentials%20%3D%20true%3B"></script> |
| <script> |
| |
| test(() => { |
| assert_equals(window.noCrossOrigin, true); |
| assert_equals(window.anonymous, true); |
| assert_equals(window.credentials, true); |
| }, 'Classic script tags with crossorigin attribute must load data URLs'); |
| |
| </script> |
| </body> |
| </html> |