tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit f36ec831e69399b80eb824441079ddb3e87b813a
parent 51f7de0c350ba869f992b2626b5a35db774b951f
Author: Alexsander Borges Damaceno <aborges@igalia.com>
Date:   Thu,  9 Oct 2025 20:37:39 +0000

Bug 1992325 [wpt PR 55202] - [CSS-FONT-LOADING] Add test for firing load event, a=testonly

Automatic update from web-platform-tests
[CSS-FONT-LOADING] Add test for firing load event

--
Update fontface-loadingevent.html
--

wpt-commits: ee2a0e5ac457bdd1963eccd9c1e39c069c318790, a72e4b698a27833669d19e0f8980bb6b3ca74ece
wpt-pr: 55202

Diffstat:
Atesting/web-platform/tests/css/css-font-loading/fontface-loadingevent.html | 21+++++++++++++++++++++
1 file changed, 21 insertions(+), 0 deletions(-)

diff --git a/testing/web-platform/tests/css/css-font-loading/fontface-loadingevent.html b/testing/web-platform/tests/css/css-font-loading/fontface-loadingevent.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<title>Tests FontFaceSet loading event</title> +<link rel="help" href="https://drafts.csswg.org/css-font-loading/#events"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script> +promise_test(async t => { + const fontSet = document.fonts; + let loadingFired = false; + + fontSet.addEventListener("loading", () => { + loadingFired = true; + }); + + const TestFont = new FontFace("GoodFont", "url(/fonts/Ahem.ttf)"); + fontSet.add(TestFont); + await TestFont.load(); + await fontSet.ready; + assert_true(loadingFired, "The 'loading' event should have fired"); +}, "FontFaceSet fires correct loading event"); +</script>