Bug 44163

Summary: SVG repaint issues with CSS shadows in combination with CSS transitions
Product: WebKit Reporter: Dirk Schulze <krit>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ahmad.saleem792, bdakin, zimmermann
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Attachments:
Description Flags
Test for repaint issues
none
Test with text-shadow none

Description Dirk Schulze 2010-08-18 03:54:30 PDT
Created attachment 64685 [details]
Test for repaint issues

The first point is, that -webkit-svg-shadow together with CSS Transitions does not result in a smooth animation (maybe because of a missing entry in AnimationBase.cpp? see bug 21586).

Transisitions of -webkit-svg-shadow as well as text-shadow cause repaint issues. See attached example. The shadow doesn't get cleared correctly on moving the mouse over the text and back.
Comment 1 Dirk Schulze 2010-08-18 04:02:53 PDT
Created attachment 64687 [details]
Test with text-shadow
Comment 2 Dirk Schulze 2010-08-18 04:08:41 PDT
The problem with the first example may just not occur in Safari, caused by a different handling of shadows in CG.
Comment 3 Ahmad Saleem 2023-05-19 18:19:32 PDT
I am not able to reproduce issue of repaint by causing mouse hover on 'Test with text-shadow' in Safari 16.5 and it is same as "Chrome Canary 115", I think we can close this old bug now.

Marking this as "RESOLVED CONFIGURATION CHANGED", please reopen if it is reproducible.