Bug 36019

Summary: [Qt] GraphicsLayer: Opacity transitions end with begin value
Product: WebKit Reporter: Kim Grönholm <kim.1.gronholm>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, kenneth
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
Opacity transition test with AC
none
patch for the bug #36019 none

Description Kim Grönholm 2010-03-11 09:53:25 PST
Created attachment 50512 [details]
Opacity transition test with AC

With AC enabled, opacity transitions first seem to work fine but after the transition is finished, the element is rendered again with the old opacity that was the starting point in the transition. Without AC the element's opacity correctly sticks with the new opacity value after transition.

Attached a test case to demonstrate the issue.
Comment 1 Kim Grönholm 2010-03-11 12:28:30 PST
This bug is also causing the images to become invisible in: http://www.satine.org/research/webkit/snowleopard/snowstack.html
Comment 2 Kim Grönholm 2010-03-11 12:31:55 PST
Created attachment 50530 [details]
patch for the bug #36019

Added a patch that fixes this issue.
Comment 3 Kenneth Rohde Christiansen 2010-03-13 10:08:35 PST
Could you make a layout test for this?
Comment 4 WebKit Commit Bot 2010-03-13 10:54:18 PST
Comment on attachment 50530 [details]
patch for the bug #36019

Clearing flags on attachment: 50530

Committed r55966: <http://trac.webkit.org/changeset/55966>
Comment 5 WebKit Commit Bot 2010-03-13 10:54:22 PST
All reviewed patches have been landed.  Closing bug.