Bug 229347

Summary: [LFC][GTK][WPE] Some overflow-wrap: anywhere related tests that still fail after r281259
Product: WebKit Reporter: Carlos Alberto Lopez Perez <clopez>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: bugs-noreply, crzwdjk, zalan
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=195345
https://bugs.webkit.org/show_bug.cgi?id=227695

Description Carlos Alberto Lopez Perez 2021-08-20 12:18:37 PDT
r281259 implemented support for overflow-wrap: anywhere and removed a list of tests that were failing previously.

However, some of those tests removed still fail on GTK:

Regressions: Unexpected image-only failures (7)
  imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-009.html [ ImageOnlyFailure ]
  imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-010.html [ ImageOnlyFailure ]
  imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-001.html [ ImageOnlyFailure ]
  imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-002.html [ ImageOnlyFailure ]
  imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-003.html [ ImageOnlyFailure ]
  imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-004.html [ ImageOnlyFailure ]
  imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html [ ImageOnlyFailure ]


Meanwhile on WPE only 1 fails:

Regressions: Unexpected image-only failures (1)
  imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html [ ImageOnlyFailure ]
Comment 1 Carlos Alberto Lopez Perez 2021-08-20 12:22:38 PDT
Looking at the image diffs on GTK <https://people.igalia.com/clopez/wkbug/229347/layout-test-results/results.html> I can see that the real failures there are 

  imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-004.html
  imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html

The others look like the usual small-pixel-diffs that make the test fail but in reality is passing


The failure on WPE for imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html looks the same than on GTK
Comment 2 Carlos Alberto Lopez Perez 2021-08-20 12:29:06 PDT
Expectations updated on r281329
Comment 3 Arcady Goldmints-Orlov 2022-02-07 08:07:32 PST
Looks like these failures were a combination of LFC integration not working on GTK and the GTK settings issue in bug 228153 causing problems with the fonts, both of which are now fixed.

*** This bug has been marked as a duplicate of bug 228153 ***