chromium/third_party/blink/web_tests/http/tests/security/link-crossorigin-stylesheet-reinserted.html

<!DOCTYPE HTML>
<html>
<head>
<script src="/js-test-resources/js-test.js"></script>
<script>
description("Test that re-inserting a CORS-loading stylesheet is correctly handled.")

function onLoad(event) {
   testFailed("non-CORS stylesheet loaded(no assert)");
   finishJSTest();
}
function onError(event) {
   testPassed("non-CORS stylesheet loaded with error(no assert)");
   finishJSTest();
}
</script>
<script src="resources/link-crossorigin-common.js"></script>
</head>
<body>
<div id="div1"></div>
<div id="div2"></div>
<link id="link1" crossorigin="use-credentials" rel="stylesheet" href="http://127.0.0.1:8080/resources/slow-script.pl?delay=100" onload="onLoad(event)" onerror="onError(event)">
<script>
function runTest()
{
    var div1 = document.getElementById("div1");
    var div2 = document.getElementById("div2");
    var link1 = document.getElementById("link1");

    div1.appendChild(link1);
    div2.appendChild(link1);
}
window.onload = runTest;
</script>
</body>
</html>