Bug 229732

Summary: [GTK] Test imported/w3c/web-platform-tests/css/css-fonts/font-display/font-display-failure-fallback.html and fast/text/font-promises-gc.html fails after r281465
Product: WebKit Reporter: Carlos Alberto Lopez Perez <clopez>
Component: WebKitGTKAssignee: Diego Pino <dpino>
Status: RESOLVED FIXED    
Severity: Normal CC: bugs-noreply, zalan
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=228617

Description Carlos Alberto Lopez Perez 2021-08-31 13:38:54 PDT
The test imported/w3c/web-platform-tests/css/css-fonts/font-display/font-display-failure-fallback.html was in theory fixed on r281465 but it continues to fail on the GTK port.


The failure it gives is:

--- /home/igalia/clopez/webkit/webkit-flatpak/layout-test-results/imported/w3c/web-platform-tests/css/css-fonts/font-display/font-display-failure-fallback-expected.txt
+++ /home/igalia/clopez/webkit/webkit-flatpak/layout-test-results/imported/w3c/web-platform-tests/css/css-fonts/font-display/font-display-failure-fallback-actual.txt
@@ -1,4 +1,4 @@
 hello
 
-PASS Fallback for font failure period
+FAIL Fallback for font failure period assert_equals: first source should be loaded expected 1 but got 0
 



This test passes on the WPE port.
Comment 1 Carlos Alberto Lopez Perez 2021-08-31 14:12:04 PDT
The test fast/text/font-promises-gc.html that was changed in r281465 keeps given the same output than before r281465 on GTK. So this is also likely related to the same issue.

--- /home/igalia/clopez/webkit/webkit-flatpak/layout-test-results/fast/text/font-promises-gc-expected.txt
+++ /home/igalia/clopez/webkit/webkit-flatpak/layout-test-results/fast/text/font-promises-gc-actual.txt
@@ -1,4 +1,4 @@
-CONSOLE MESSAGE: Font status: loaded
+CONSOLE MESSAGE: Font status: unloaded
 CONSOLE MESSAGE: Font loaded
 This test should not time out, and should say "SUCCESS".
 Hello
Comment 2 Carlos Alberto Lopez Perez 2021-08-31 14:59:21 PDT
Expectations updated on r281824
Comment 3 Diego Pino 2023-02-08 00:07:27 PST
Pull request: https://github.com/webkit/webkit/pull/9799
Comment 4 EWS 2023-03-07 23:23:49 PST
Committed 261364@main (c33d32d1b7e5): <https://commits.webkit.org/261364@main>

Reviewed commits have been landed. Closing PR #9799 and removing active labels.