blob: 8e26fa552b0c03079d02ca57891954fa9a9e6bdf [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<title>script-src disallowed wildcard use</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
</head>
<body>
<!-- enforcing policy:
script-src 'nonce-nonce' *; connect-src 'self';
-->
<script nonce="nonce">
var t1 = async_test('data: URIs should not match *');
t1.step(function() {
var script = document.createElement("script");
script.src = 'data:application/javascript,';
script.addEventListener('load', t1.step_func(function() {
assert_unreached('Should not successfully load data URI.');
}));
script.addEventListener('error', t1.step_func(function() {
t1.done();
}));
document.head.appendChild(script);
});
</script>
</body>
</html>