font-mismatch-blocked.sub.html (868B)
1 <!doctype html> 2 <meta charset=utf-8> 3 <meta http-equiv="Content-Security-Policy" content="font-src {{domains[www1]}}:{{ports[http][0]}}"> 4 <head> 5 <title>Test font does not load if it does not match font-src.</title> 6 <script src='/resources/testharness.js'></script> 7 <script src='/resources/testharnessreport.js'></script> 8 </head> 9 <body> 10 <div id="log"></div> 11 <script> 12 async_test(function(t) { 13 var link = document.createElement('link'); 14 link.rel="preload"; 15 link.as="font"; 16 link.href="http://{{domains[www2]}}:{{ports[http][0]}}/fonts/Ahem.ttf?font-mismatch-blocked"; 17 link.onload = t.unreached_func("Should not have loaded the font."); 18 link.onerror = t.step_func_done(); 19 document.getElementsByTagName('head')[0].appendChild(link); 20 }, "Test font does not load if it does not match font-src."); 21 </script> 22 </body>