set-proprietary-font-names-001-crash.html (574B)
1 <!DOCTYPE> 2 <title>Setting font of offscreen</title> 3 <script src="/css/css-fonts/support/font-family-keywords.js"></script> 4 <link rel="help" href="https://drafts.csswg.org/css-fonts-4/#font-family-prop"> 5 <link rel="help" href="https://bugs.chromium.org/p/chromium/issues/detail?id=1056386"> 6 <script> 7 let ctx = (new OffscreenCanvas(1024, 50)).getContext('2d'); 8 function setFont(keyword) { ctx.font = `12px ${keyword}` }; 9 kNonGenericFontFamilyKeywords.forEach(setFont); 10 kGenericFontFamilyKeywords.forEach(keyword => { 11 setFont(`-webkit-${keyword}`); 12 }); 13 </script>