Bug 193738 - Try to fix imported/w3c/web-platform-tests/css/css-display/run-in/quotes-applies-to-011.xht
Summary: Try to fix imported/w3c/web-platform-tests/css/css-display/run-in/quotes-appl...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: PC Linux
: P2 Normal
Assignee: Michael Catanzaro
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-23 14:17 PST by Michael Catanzaro
Modified: 2019-05-06 19:04 PDT (History)
4 users (show)

See Also:


Attachments
Patch (1.62 KB, patch)
2019-01-23 14:18 PST, Michael Catanzaro
no flags Details | Formatted Diff | Diff
Patch (3.32 KB, patch)
2019-01-23 18:47 PST, Michael Catanzaro
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Catanzaro 2019-01-23 14:17:09 PST
Try to fix imported/w3c/web-platform-tests/css/css-display/run-in/quotes-applies-to-011.xht. This reftest is failing for GTK since we switched to complex text because the "PASS" printed by the -expected.html now uses kerning.
Comment 1 Michael Catanzaro 2019-01-23 14:18:30 PST
(Let's see what Mac EWS thinks.)
Comment 2 Michael Catanzaro 2019-01-23 14:18:40 PST
Created attachment 359940 [details]
Patch
Comment 3 Michael Catanzaro 2019-01-23 18:47:46 PST
Created attachment 359984 [details]
Patch
Comment 4 Ms2ger (he/him; ⌚ UTC+1/+2) 2019-01-24 03:19:06 PST
Comment on attachment 359984 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=359984&action=review

> LayoutTests/imported/w3c/web-platform-tests/css/css-display/run-in/quotes-applies-to-011-expected.html:9
> +   <div style="font-kerning: none;">PASS</div>

This is imported from `wpt/css/reference/pass_if_pass_below.html` upstream, so making this change there would affect a couple dozen other tests as well, unfortunately. OTOH, it seems like this is the only test with this reference that's imported in WebKit, so it's worth checking if they all fail without this change.
Comment 5 Michael Catanzaro 2019-01-24 09:00:36 PST
Hm, what's the easiest way to test it? Create an upstream pull request and see what happens on the upstream CI?
Comment 6 Michael Catanzaro 2019-05-06 19:04:20 PDT
Comment on attachment 359984 [details]
Patch

Removing this from my request queue, since I don't plan to work on this further.