diff options
Diffstat (limited to 'tests/wpt/web-platform-tests/css/css-font-loading/idlharness.https.html')
-rw-r--r-- | tests/wpt/web-platform-tests/css/css-font-loading/idlharness.https.html | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/tests/wpt/web-platform-tests/css/css-font-loading/idlharness.https.html b/tests/wpt/web-platform-tests/css/css-font-loading/idlharness.https.html index d507a61efaf..9e3d45fbe19 100644 --- a/tests/wpt/web-platform-tests/css/css-font-loading/idlharness.https.html +++ b/tests/wpt/web-platform-tests/css/css-font-loading/idlharness.https.html @@ -8,22 +8,17 @@ <script> 'use strict'; -promise_test(async () => { - const srcs = ['css-font-loading', 'dom', 'html', 'cssom']; - const [cssfontloading, dom, html, cssom] = await Promise.all( - srcs.map(i => fetch(`/interfaces/${i}.idl`).then(r => r.text()))); - - const idl_array = new IdlArray(); - idl_array.add_idls(cssfontloading); - idl_array.add_dependency_idls(dom); - idl_array.add_dependency_idls(html); - idl_array.add_dependency_idls(cssom); - idl_array.add_objects({ - Document: ['document'], - FontFace: ['new FontFace("family", "src")'], - FontFaceSetLoadEvent: ['new FontFaceSetLoadEvent("type")'], - FontFaceSet: ['document.fonts'], - }); - idl_array.test(); -}, 'css-font-loading interfaces'); +idl_test( + ['css-font-loading'], + ['dom', 'html', 'cssom'], + idl_array => { + idl_array.add_objects({ + Document: ['document'], + FontFace: ['new FontFace("family", "src")'], + FontFaceSetLoadEvent: ['new FontFaceSetLoadEvent("type")'], + FontFaceSet: ['document.fonts'], + }); + }, + 'css-font-loading interfaces' +); </script> |