| <!DOCTYPE html> | |
| <meta charset="utf-8"> | |
| <link rel="author" title="Dominik Röttsches" href="drott@chromium.org"> | |
| <link rel="help" href="https://drafts.csswg.org/css-font-loading/#font-face-load"> | |
| <meta name="assert" content="Ensure that a UA triggered font load (through the use in the test div) leads to rejecting | |
| the promise." /> | |
| <script src="/resources/testharness.js"></script> | |
| <script src="/resources/testharnessreport.js"></script> | |
| <script> | |
| promise_test(function(t) { | |
| var testFontFace = new FontFace('TestFontFace', 'local("nonexistentfont-9a1a9f78-c8d4-11e9-af16-448a5b2c326f")'); | |
| document.fonts.add(testFontFace); | |
| return promise_rejects_dom(t, 'NetworkError', testFontFace.loaded); | |
| }) | |
| </script> | |
| <body> | |
| <div style="font-family: TestFontFace;">a</div> | |
| </html> |