Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: c5c1a86c0f823abe547291692b3f5bd772799937 https://github.com/WebKit/WebKit/commit/c5c1a86c0f823abe547291692b3f5bd772799937 Author: Ryosuke Niwa <rn...@webkit.org> Date: 2025-04-28 (Mon, 28 Apr 2025)
Changed paths: M Source/WebCore/SaferCPPExpectations/ForwardDeclCheckerExpectations M Source/WebCore/platform/MainThreadSharedTimer.h M Source/WebCore/platform/SharedTimer.h M Source/WebCore/platform/ThreadTimers.cpp M Source/WebCore/platform/ThreadTimers.h M Source/WebCore/workers/WorkerRunLoop.cpp Log Message: ----------- Use CheckedPtr for SharedTimer https://bugs.webkit.org/show_bug.cgi?id=292105 Reviewed by Chris Dumez. Use CheckedPtr<SharedTimer> in ThreadTimers instead of a raw pointer. * Source/WebCore/SaferCPPExpectations/ForwardDeclCheckerExpectations: * Source/WebCore/platform/MainThreadSharedTimer.h: * Source/WebCore/platform/SharedTimer.h: * Source/WebCore/platform/ThreadTimers.cpp: (WebCore::ThreadTimers::checkedSharedTimer): (WebCore::ThreadTimers::setSharedTimer): (WebCore::ThreadTimers::updateSharedTimer): (WebCore::ThreadTimers::fireTimersInNestedEventLoop): * Source/WebCore/platform/ThreadTimers.h: * Source/WebCore/workers/WorkerRunLoop.cpp: (WebCore::WorkerDedicatedRunLoop::WorkerDedicatedRunLoop): (WebCore::RunLoopSetup::RunLoopSetup): (WebCore::RunLoopSetup::~RunLoopSetup): Canonical link: https://commits.webkit.org/294233@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes