[Webkit-unassigned] [Bug 22598] New: Applying element.style.WebkitTransform with transition set fails to animate
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Dec 2 13:22:06 PST 2008
https://bugs.webkit.org/show_bug.cgi?id=22598
Summary: Applying element.style.WebkitTransform with transition
set fails to animate
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh
URL: http://frozen-o.com/misc/enterpriseguts/
OS/Version: Mac OS X 10.5
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: CSS
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: shawn at frozen-o.com
The transition fails to apply, with no animation rendered like the rest of the
transitions used in the presentation. Safari 4.0 (5528.1) does not show this
issue, and animates the transform (though it has a different, unrelated timing
issue).
The transition from slide nine to slide ten demonstrates this bug (you can skip
to slide nine in the control bar revealed via mouse-over at the bottom of the
screen).
Specifically, the JavaScript:
1. sets the current slide's style.WebkitTransform = 'matrix(1,0,0,1,0,0)' and
the new slide's style.WebkitTransform = 'matrix(0,1.99,0,0,0,0) scale(.5)' in
order to force a starting position.
2. sets both slides' style.WebkitTransition = 'all 1s ease-in-out'
3. sets the current slide's style.WebkitTransform = 'matrix(0,-1.99,0,0,0,0)
scale(.5)' and the new slide's style.WebkitTransform = 'matrix(1,0,0,1,0,0)'
I would expect the current slide to perform a rotation to a line before
disappearing, while the new slide performs the opposite, rotating into view.
Instead, the current slide disappears immediately, and then a second later the
new slide appears with no transition.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list