Bug 227122 - [REGRESSION r238774?] [GTK] imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-003.html is failing
Summary: [REGRESSION r238774?] [GTK] imported/w3c/web-platform-tests/mathml/relations/...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-17 07:29 PDT by Eleni Maria Stea
Modified: 2021-06-17 23:18 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eleni Maria Stea 2021-06-17 07:29:09 PDT
Test imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-003.html is failing (after revision r238774@main?)

The errors:

FAIL Margin properties on the children of menclose assert_approx_equals: inline size expected 56.15625 +/- 1 but got 31.15625
FAIL Margin properties on the children of merror assert_approx_equals: inline size expected 45 +/- 1 but got 20
FAIL Margin properties on the children of mfrac assert_approx_equals: inline size expected 45 +/- 1 but got 20
FAIL Margin properties on the children of mmultiscripts assert_approx_equals: inline size expected 90.890625 +/- 1 but got 40.890625
FAIL Margin properties on the children of mover assert_approx_equals: inline size expected 45 +/- 1 but got 20
FAIL Margin properties on the children of mpadded assert_approx_equals: inline size expected 45 +/- 1 but got 20
FAIL Margin properties on the children of mphantom assert_approx_equals: inline size expected 45 +/- 1 but got 20
FAIL Margin properties on the children of mroot assert_approx_equals: inline size expected 102.546875 +/- 1 but got 52.546875
FAIL Margin properties on the children of mrow assert_approx_equals: inline size expected 45 +/- 1 but got 20
FAIL Margin properties on the children of msqrt assert_approx_equals: inline size expected 62 +/- 1 but got 37
FAIL Margin properties on the children of mstyle assert_approx_equals: inline size expected 45 +/- 1 but got 20
FAIL Margin properties on the children of msub assert_approx_equals: inline size expected 90.890625 +/- 1 but got 40.890625
FAIL Margin properties on the children of msubsup assert_approx_equals: inline size expected 90.890625 +/- 1 but got 40.890625
FAIL Margin properties on the children of msup assert_approx_equals: inline size expected 90.890625 +/- 1 but got 40.890625
FAIL Margin properties on the children of munder assert_approx_equals: inline size expected 45 +/- 1 but got 20
FAIL Margin properties on the children of munderover assert_approx_equals: inline size expected 45 +/- 1 but got 20
Comment 1 Eleni Maria Stea 2021-06-17 07:36:11 PDT
According to WebKit results it was passing until:
238772@main
Comment 2 Diego Pino 2021-06-17 23:02:57 PDT
r278821 (r238774@main) updated the baselines of this test for several platforms.

https://trac.webkit.org/changeset/278821/webkit

The changeset didn't cause a regression in GTK/WPE, since the number of failures for this test is the same as before. The GLIB baseline needs to be updated.
Comment 3 Diego Pino 2021-06-17 23:18:20 PDT
I was wrong. What r278821 did was to remove the existing port baselines for several platforms, and now only the general and GLIB baseline remains.

So it was makes sense is to remove the GLIB baseline and add the failing test to GLIB TestExpectations, using this bug as bug number.