[Webkit-unassigned] [Bug 218655] New: Reversed transform animation not applied alongside other transform animations

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 6 05:05:56 PST 2020


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

            Bug ID: 218655
           Summary: Reversed transform animation not applied alongside
                    other transform animations
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Animations
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: graouts at webkit.org
                CC: dino at apple.com

Created attachment 413425

  --> https://bugs.webkit.org/attachment.cgi?id=413425&action=review

Test

Consider this example:

div {
    width: 100px;
    height: 100px;
    margin-left: 100px;
    margin-top: 100px;
    background-color: black;

    animation: scale 2s forwards, rotate 500ms 1s reverse;
}

@keyframes scale {
    50% { scale: 2 }
}

@keyframes rotate {
    100% { rotate: 90deg }
}

In Safari, the rotate animation won't be performed because it's reversed and we disable accelerated animations when the playback rate is not 1 (see bug 211839). We should ensure that we only run accelerated transform animations if all of the accelerated transform animations can be accelerated.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20201106/0ca0dfe8/attachment-0001.htm>


More information about the webkit-unassigned mailing list