Bug 15809

Summary: [Transforms] Trails seen when using css animation for elements with box-shadows
Product: WebKit Reporter: Sam Weinig <sam>
Component: CSSAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED FIXED    
Severity: Normal CC: mitz
Priority: P2    
Version: 523.x (Safari 3)   
Hardware: Mac   
OS: OS X 10.4   
Bug Depends on: 21942    
Bug Blocks: 15670    
Attachments:
Description Flags
test case none

Description Sam Weinig 2007-11-02 17:40:31 PDT
When animating an element that has a -webkit-box-shadow, artifact trails are left behind.
Comment 1 Sam Weinig 2007-11-02 17:40:52 PDT
Created attachment 17006 [details]
test case
Comment 2 mitz 2007-11-02 17:45:38 PDT
You don't need to animate to see this.

Shadows don't respect transforms, but the bounding box computations are unaware of this. Arguably, transforming a box should transform its shadow, but I can also imagine arguments to the contrary.
Comment 3 Simon Fraser (smfr) 2008-11-20 20:55:05 PST
See also bug 22159, on focus ring smears.
Comment 4 Simon Fraser (smfr) 2008-11-20 21:07:40 PST
Ha, this works fine now. Probably fixed via bug 19623
Comment 5 mitz 2008-11-20 21:14:46 PST
Actually I think it was fixed by making shadows respect transforms to the extent that they can in <http://trac.webkit.org/changeset/34377>.
Comment 6 Simon Fraser (smfr) 2008-11-20 21:19:47 PST
...which was bug 19397.