Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 421c915aa8aecb7849b59fb9496fb1f0f4958175 https://github.com/WebKit/WebKit/commit/421c915aa8aecb7849b59fb9496fb1f0f4958175 Author: Simon Fraser <simon.fra...@apple.com> Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths: M Source/WebKit/WebProcess/WebPage/EventDispatcher.cpp M Source/WebKit/WebProcess/WebPage/EventDispatcher.h M Source/WebKit/WebProcess/WebPage/MomentumEventDispatcher.cpp M Source/WebKit/WebProcess/WebPage/MomentumEventDispatcher.h Log Message: ----------- Have MomentumEventDispatcher tell its client to start and stop the display refresh callbacks https://bugs.webkit.org/show_bug.cgi?id=252542 rdar://105639929 Reviewed by Tim Horton. Have MomentumEventDispatcher delegate to its client the responsibility of starting and stopping the display refresh callbacks, so that MomentumEventDispatcher can be used in the UI process in future. * Source/WebKit/WebProcess/WebPage/EventDispatcher.cpp: (WebKit::EventDispatcher::EventDispatcher): (WebKit::EventDispatcher::startDisplayWasRefreshedCallbacks): (WebKit::EventDispatcher::stopDisplayWasRefreshedCallbacks): * Source/WebKit/WebProcess/WebPage/EventDispatcher.h: * Source/WebKit/WebProcess/WebPage/MomentumEventDispatcher.cpp: (WebKit::MomentumEventDispatcher::MomentumEventDispatcher): (WebKit::MomentumEventDispatcher::startDisplayLink): (WebKit::MomentumEventDispatcher::stopDisplayLink): * Source/WebKit/WebProcess/WebPage/MomentumEventDispatcher.h: Canonical link: https://commits.webkit.org/260553@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes