RESOLVED FIXED249506
REGRESSION(257759@main): [ Mac wk1 ] imported/w3c/web-platform-tests/css/css-typed-om/the-stylepropertymap/properties/scroll-behavior.html is a constant text failure
https://bugs.webkit.org/show_bug.cgi?id=249506
Summary REGRESSION(257759@main): [ Mac wk1 ] imported/w3c/web-platform-tests/css/css-...
Robert Jenner
Reported 2022-12-16 16:05:41 PST
imported/w3c/web-platform-tests/css/css-typed-om/the-stylepropertymap/properties/scroll-behavior.html is a constant text failure on Mac wk1. HISTORY: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-typed-om%2Fthe-stylepropertymap%2Fproperties%2Fscroll-behavior.html TEXT DIFF: -FAIL Can set 'scroll-behavior' to CSS-wide keywords Invalid property scroll-behavior -FAIL Can set 'scroll-behavior' to var() references Invalid property scroll-behavior -FAIL Can set 'scroll-behavior' to the 'auto' keyword Invalid property scroll-behavior -FAIL Can set 'scroll-behavior' to the 'smooth' keyword Invalid property scroll-behavior -PASS Setting 'scroll-behavior' to a length throws TypeError -PASS Setting 'scroll-behavior' to a percent throws TypeError -PASS Setting 'scroll-behavior' to a time throws TypeError -PASS Setting 'scroll-behavior' to an angle throws TypeError -PASS Setting 'scroll-behavior' to a flexible length throws TypeError -PASS Setting 'scroll-behavior' to a number throws TypeError -PASS Setting 'scroll-behavior' to a URL throws TypeError -PASS Setting 'scroll-behavior' to a transform throws TypeError +FAIL Can set 'scroll-behavior' to CSS-wide keywords: initial Invalid property scroll-behavior +FAIL Can set 'scroll-behavior' to CSS-wide keywords: inherit Invalid property scroll-behavior +FAIL Can set 'scroll-behavior' to CSS-wide keywords: unset Invalid property scroll-behavior +FAIL Can set 'scroll-behavior' to CSS-wide keywords: revert Invalid property scroll-behavior +FAIL Can set 'scroll-behavior' to var() references: var(--A) Invalid property scroll-behavior +FAIL Can set 'scroll-behavior' to the 'auto' keyword: auto Invalid property scroll-behavior +FAIL Can set 'scroll-behavior' to the 'smooth' keyword: smooth Invalid property scroll-behavior +PASS Setting 'scroll-behavior' to a length: 0px throws TypeError +PASS Setting 'scroll-behavior' to a length: -3.14em throws TypeError +PASS Setting 'scroll-behavior' to a length: 3.14cm throws TypeError +PASS Setting 'scroll-behavior' to a length: calc(0px + 0em) throws TypeError +PASS Setting 'scroll-behavior' to a percent: 0% throws TypeError +PASS Setting 'scroll-behavior' to a percent: -3.14% throws TypeError +PASS Setting 'scroll-behavior' to a percent: 3.14% throws TypeError +PASS Setting 'scroll-behavior' to a percent: calc(0% + 0%) throws TypeError +PASS Setting 'scroll-behavior' to a time: 0s throws TypeError +PASS Setting 'scroll-behavior' to a time: -3.14ms throws TypeError +PASS Setting 'scroll-behavior' to a time: 3.14s throws TypeError +PASS Setting 'scroll-behavior' to a time: calc(0s + 0ms) throws TypeError +PASS Setting 'scroll-behavior' to an angle: 0deg throws TypeError +PASS Setting 'scroll-behavior' to an angle: 3.14rad throws TypeError +PASS Setting 'scroll-behavior' to an angle: -3.14deg throws TypeError +PASS Setting 'scroll-behavior' to an angle: calc(0rad + 0deg) throws TypeError +PASS Setting 'scroll-behavior' to a flexible length: 0fr throws TypeError +PASS Setting 'scroll-behavior' to a flexible length: 1fr throws TypeError +PASS Setting 'scroll-behavior' to a flexible length: -3.14fr throws TypeError +PASS Setting 'scroll-behavior' to a number: 0 throws TypeError +PASS Setting 'scroll-behavior' to a number: -3.14 throws TypeError +PASS Setting 'scroll-behavior' to a number: 3.14 throws TypeError +PASS Setting 'scroll-behavior' to a number: calc(2 + 3) throws TypeError +PASS Setting 'scroll-behavior' to a transform: translate(50%, 50%) throws TypeError +PASS Setting 'scroll-behavior' to a transform: perspective(10em) throws TypeError +PASS Setting 'scroll-behavior' to a transform: translate3d(0px, 1px, 2px) translate(0px, 1px) rotate3d(1, 2, 3, 45deg) rotate(45deg) scale3d(1, 2, 3) scale(1, 2) skew(1deg, 1deg) skewX(1deg) skewY(45deg) perspective(1px) matrix3d(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16) matrix(1, 2, 3, 4, 5, 6) throws TypeError DIFF URL: https://build.webkit.org/results/Apple-Ventura-Release-AppleSilicon-WK1-Tests/258008@main%20(844)/imported/w3c/web-platform-tests/css/css-typed-om/the-stylepropertymap/properties/scroll-behavior-pretty-diff.html
Attachments
Radar WebKit Bug Importer
Comment 1 2022-12-16 16:06:00 PST
Robert Jenner
Comment 2 2022-12-16 16:26:11 PST
I was able to reproduce the failure running the test as follows: run-webkit-tests imported/w3c/web-platform-tests/css/css-typed-om/the-stylepropertymap/properties/scroll-behavior.html -1 The failure reproduces at ToT, and I was able to bisect it back to 257758@main. When your checkout is at 257759@main or higher the test fails on Mac wk1. When you take your checkout back to 267758@main the test passes.
Robert Jenner
Comment 3 2022-12-16 16:39:32 PST
I have marked an expectation for this test since it was slowing down EWS. However, it looks like we may be having some issues at the moment with it auto populating the PR to a bug, as well as landing via unsafe-merge queue. Here is the link to the PR: https://github.com/WebKit/WebKit/pull/7792
EWS
Comment 4 2022-12-16 16:41:14 PST
Test gardening commit 258026@main (052c6e754fea): <https://commits.webkit.org/258026@main> Reviewed commits have been landed. Closing PR #7792 and removing active labels.
EWS
Comment 5 2022-12-19 14:21:12 PST
Test gardening commit 258094@main (72824dd77286): <https://commits.webkit.org/258094@main> Reviewed commits have been landed. Closing PR #7871 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.