Bug 200702 - Border-radius clipping is sometimes missing during transform animations
Summary: Border-radius clipping is sometimes missing during transform animations
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: Compositing (show other bugs)
Version: Safari 12
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-08-14 00:27 PDT by Steven Roussey
Modified: 2023-12-21 17:18 PST (History)
5 users (show)

See Also:


Attachments
Test file (969 bytes, text/html)
2019-08-14 00:27 PDT, Steven Roussey
no flags Details
Hover in chrome (20.01 KB, image/png)
2019-08-14 00:29 PDT, Steven Roussey
no flags Details
Hover in Safari (20.68 KB, image/png)
2019-08-14 00:29 PDT, Steven Roussey
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steven Roussey 2019-08-14 00:27:39 PDT
Created attachment 376242 [details]
Test file

Clipping along border-radius that is not the real border-radius.
Comment 1 Steven Roussey 2019-08-14 00:29:17 PDT
Created attachment 376243 [details]
Hover in chrome
Comment 2 Steven Roussey 2019-08-14 00:29:35 PDT
Created attachment 376244 [details]
Hover in Safari
Comment 3 Radar WebKit Bug Importer 2019-08-14 08:57:39 PDT
<rdar://problem/54303529>
Comment 4 Ahmad Saleem 2023-01-22 13:51:20 PST
I am able to reproduce this on WebKit Trunk (3ce91b574a8617f1d0ab72ab364f5ef26c14128e) and hover still let "green" creep from behind on hover while Chrome Canary 111 works fine.
Comment 5 Simon Fraser (smfr) 2023-01-23 11:23:57 PST
The test case looks the same as Chrome and Firefox to me in trunk and STP.
Comment 6 Ahmad Saleem 2023-01-23 11:28:13 PST
(In reply to Simon Fraser (smfr) from comment #5)
> The test case looks the same as Chrome and Firefox to me in trunk and STP.

I just tested again (not on trunk) but it seems that Chrome also has creeping of green corner issue but it depends on the cursor location and where the animation is.

I think it is resolved, we don't need to dwell too much and can mark this as "RESOLVED CONFIGURATION CHANGED".
Comment 7 Simon Fraser (smfr) 2023-12-21 17:18:05 PST
This seems to be fixed now.