Bug 255178 - REBASELINE: [ macOS ] imported/w3c/web-platform-tests/css/css-color/parsing/color-computed-color-mix-function.html
Summary: REBASELINE: [ macOS ] imported/w3c/web-platform-tests/css/css-color/parsing/c...
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-04-07 16:30 PDT by Robert Jenner
Modified: 2023-09-04 14:10 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Jenner 2023-04-07 16:30:47 PDT
imported/w3c/web-platform-tests/css/css-color/parsing/color-computed-color-mix-function.html
imported/w3c/web-platform-tests/css/css-color/parsing/color-computed-relative-color.html
imported/w3c/web-platform-tests/css/css-color/parsing/color-valid-relative-color.html

are constant text failures on macOS Ventura running on Apple Silicon only, and iOS 16. 

HISTORY:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-color%2Fparsing%2Fcolor-computed-color-mix-function.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-color%2Fparsing%2Fcolor-computed-relative-color.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-color%2Fparsing%2Fcolor-valid-relative-color.html&architecture=arm64

DIFF URLS:
https://build.webkit.org/results/Apple-iOS-16-Simulator-Release-WK2-Tests/262718@main%20(2043)/imported/w3c/web-platform-tests/css/css-color/parsing/color-computed-color-mix-function-pretty-diff.html
https://build.webkit.org/results/Apple-iOS-16-Simulator-Release-WK2-Tests/262718@main%20(2043)/imported/w3c/web-platform-tests/css/css-color/parsing/color-computed-color-mix-function-pretty-diff.html
https://build.webkit.org/results/Apple-iOS-16-Simulator-Release-WK2-Tests/262718@main%20(2043)/imported/w3c/web-platform-tests/css/css-color/parsing/color-valid-relative-color-pretty-diff.html


All of the diffs appear to be off in terms of their colour values with the following appearing in these tests diffs:
FAIL Property color value 'color-mix(in hwb shorter hue, hwb(40deg 30% 40%), hwb(60deg 30% 40%))' assert_equals: expected "rgb(153, 140, 77)" but got "rgb(153, 141, 77)"

FAIL e.style['color'] = "lch(from peru calc(l * 0.8) c h)" should set the property value assert_equals: serialization should be canonical expected "lch(49.80138 54.003296 63.680317)" but got "lch(49.801384 54.003284 63.68035)"
Comment 1 Robert Jenner 2023-04-07 16:34:18 PDT
I have reproduced all three of these failures on iOS 16 Release tot running the test as follows:


run-webkit-tests --iOS-simulator <Insert_test_here>

I have not attempted reproduction yet for macOS. However, the diffs appear to be very similar.Also according to the history these tests all started to fail when we updated to iOS 16.4 and macOS Ventura 13.3.
Comment 2 Robert Jenner 2023-04-07 16:34:51 PDT
I have marked expectations for iOS for these three tests here:

https://commits.webkit.org/262734@main


I will mark expectations for Ventura while this is under investigation.
Comment 3 Radar WebKit Bug Importer 2023-04-07 16:35:08 PDT
<rdar://problem/107773785>
Comment 4 EWS 2023-04-07 16:49:02 PDT
Test gardening commit 262736@main (5bb51edd0acb): <https://commits.webkit.org/262736@main>

Reviewed commits have been landed. Closing PR #12539 and removing active labels.
Comment 5 EWS 2023-07-12 14:14:42 PDT
Test gardening commit 266007@main (fed41b3f7505): <https://commits.webkit.org/266007@main>

Reviewed commits have been landed. Closing PR #15791 and removing active labels.
Comment 6 EWS 2023-07-13 10:26:27 PDT
Test gardening commit 266039@main (f0bf04dd04b0): <https://commits.webkit.org/266039@main>

Reviewed commits have been landed. Closing PR #15820 and removing active labels.
Comment 7 EWS 2023-07-13 10:55:15 PDT
Test gardening commit 265870.83@safari-7616-branch (274de56e9dee): <https://commits.webkit.org/265870.83@safari-7616-branch>

Reviewed commits have been landed. Closing PR #700 and removing active labels.
Comment 8 Tim Nguyen (:ntim) 2023-09-04 14:10:18 PDT
There's not much more to do here.