Bug 244337 - border-radius changes during CSS transition with opacity change
Summary: border-radius changes during CSS transition with opacity change
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Animations (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL: https://mattfarley.ca
Keywords: BrowserCompat, InRadar, NeedsReduction
Depends on:
Blocks:
 
Reported: 2022-08-25 09:55 PDT by Jon Lee
Modified: 2023-01-15 12:35 PST (History)
7 users (show)

See Also:


Attachments
test case showing the glitch in the transition (727 bytes, text/html)
2022-08-28 20:08 PDT, Karl Dubost
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Lee 2022-08-25 09:55:53 PDT
On STP 152

Load https://mattfarley.ca

Scroll to "My Recent Work" section

Hover over cards

The corners toggle between rounded and square corners during the animation. This does not happen in Chrome or Firefox.
Comment 1 Alexey Proskuryakov 2022-08-26 18:21:56 PDT
Same behavior with built-in Safari on macOS 12.5.1
Comment 2 Karl Dubost 2022-08-28 20:08:50 PDT
Created attachment 461959 [details]
test case showing the glitch in the transition

Confirmed. Here a reduced test case.
Comment 3 Karl Dubost 2022-08-28 20:10:31 PDT
Both Gecko and Blink make the transition without resetting the border-radius.
WebKit seems to reset the border-radius at the beginning of the transition, then reapply the border-radius.
Comment 4 Radar WebKit Bug Importer 2022-08-28 20:10:41 PDT
<rdar://problem/99259440>
Comment 5 Simon Fraser (smfr) 2022-08-28 20:45:40 PDT
I think this is bug 140535.
Comment 6 Ahmad Saleem 2023-01-14 16:03:40 PST
I am unable to reproduce this bug in Safari Technology Preview 161 while it is reproducible in Safari 16.2.

Marking this as "RESOLVED CONFIGURATION CHANGED". Please reopen, if it is still reproducible. Thanks!
Comment 7 Jon Lee 2023-01-15 12:35:44 PST
Confirmed it doesn't repro in STP 161.