Bug 223412 - [WPE] imported/w3c/web-platform-tests/css/css-counter-styles/lower-greek/css3-counter-styles-028.html is failing since image imported in r r273065
Summary: [WPE] imported/w3c/web-platform-tests/css/css-counter-styles/lower-greek/css3...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Text (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-17 20:07 PDT by Lauro Moura
Modified: 2021-08-10 18:53 PDT (History)
2 users (show)

See Also:


Attachments
Diff (1005 bytes, image/png)
2021-03-17 20:07 PDT, Lauro Moura
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lauro Moura 2021-03-17 20:07:30 PDT
Created attachment 423553 [details]
Diff

imported/w3c/web-platform-tests/css/css-counter-styles/lower-greek/css3-counter-styles-028.html

The test creates a number of OL with the lower greek style (i.e. alpha, beta, gamma, ...), and the expected file mimics this ordered list explicitly defining the expected greek letters.

There is a slight difference between the line

<ol start='5865'><li title='5865'>κδι.</li></ol>

And the expected line

<ol start='5865'><div><bdi>κδι. </bdi>κδι.</div></ol>

With some extra space after the first "κ" character (diff attached). This happens also with other letters after kappa, like delta.

ios-wk2 also has this issue in some letters.
Comment 1 Lauro Moura 2021-08-10 18:40:15 PDT
A similar issue happened to lower-roman and upper-roman after r279165 / 239062@main. In this case, the difference happens when the list number ends with the roman 'V'.

Usually, only the whitespace before the dot changes (e.g. -019.html test). The actual whitespace between the number and the dot is narrower than in the expected one.

In the -024a.html case, the space between V and the previous L also gets shifted a bit.

Tests affected:

imported/w3c/web-platform-tests/css/css-counter-styles/lower-roman/css3-counter-styles-019.html
imported/w3c/web-platform-tests/css/css-counter-styles/lower-roman/css3-counter-styles-020a.html
imported/w3c/web-platform-tests/css/css-counter-styles/lower-roman/css3-counter-styles-020b.html
imported/w3c/web-platform-tests/css/css-counter-styles/upper-roman/css3-counter-styles-023.html
imported/w3c/web-platform-tests/css/css-counter-styles/upper-roman/css3-counter-styles-024a.html