Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a85a346017b3ba4b0cd47b075b6e6685d7376929
      
https://github.com/WebKit/WebKit/commit/a85a346017b3ba4b0cd47b075b6e6685d7376929
  Author: Mike Wyrzykowski <[email protected]>
  Date:   2026-02-01 (Sun, 01 Feb 2026)

  Changed paths:
    M Source/WebCore/Modules/model-element/WebModelPlayer.h
    M Source/WebCore/Modules/model-element/WebModelPlayer.mm

  Log Message:
  -----------
  [Model element] Support `playbackRate` in GPU process model element
https://bugs.webkit.org/show_bug.cgi?id=299476
rdar://161268411

Reviewed by Anne van Kesteren.

<model> allows for speeding up / slowing down animations but they
only impact the animation and not the user interaction with the model,
so we only need to multiply the playback rate by the requested animation
speed.

* Source/WebCore/Modules/model-element/DDModelPlayer.h:
* Source/WebCore/Modules/model-element/DDModelPlayer.mm:
(WebCore::DDModelPlayer::update):
(WebCore::DDModelPlayer::setPlaybackRate):

Canonical link: https://commits.webkit.org/306605@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to