[Webkit-unassigned] [Bug 19938] New: Improve AnimationController

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jul 7 19:03:33 PDT 2008


https://bugs.webkit.org/show_bug.cgi?id=19938

           Summary: Improve AnimationController
           Product: WebKit
           Version: 526+ (Nightly build)
          Platform: Macintosh
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: dino at apple.com


AnimationController should be updated so adding CSS Animations is easier. The
attached patch does the following:

- adds a new AnimationController
- supports -webkit-transition-delay (since the new controller does it)
- removes -webkit-transition-repeat-count (since it never existed)
- updates the -webkit-transition shorthand to reflect removing repeat count
- provides computed style for transition properties
- updates the Transition class so that properties can be shared with animations
- adds a "now" keyword for -webkit-transition-delay
- adds a new change type for style (changed by animation)
- adds new event names (although they are not dispatched yet)
- makes text stroke and text fill colors returned by RenderStyle const

Sorry this patch is so big. The problem is that AnimationController is quite
complex and drags in a lot of other stuff. I was hoping to get something fairly
minimal that just did Transitions (ie. not much different from the current
TOT).


-- 
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