Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 2b6f2e9cb51ed9c4a01ce76efdab7e1dff3c637b https://github.com/WebKit/WebKit/commit/2b6f2e9cb51ed9c4a01ce76efdab7e1dff3c637b Author: Kimmo Kinnunen <kkinnu...@apple.com> Date: 2022-09-28 (Wed, 28 Sep 2022)
Changed paths: M Source/WTF/wtf/RunLoop.cpp M Source/WTF/wtf/RunLoop.h M Source/WTF/wtf/generic/WorkQueueGeneric.cpp M Source/WebCore/page/scrolling/ScrollingThread.cpp M Source/WebCore/page/scrolling/ScrollingThread.h M Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.cpp M Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.h M Tools/TestWebKitAPI/Tests/WTF/RunLoop.cpp Log Message: ----------- RunLoop lacks a create operation https://bugs.webkit.org/show_bug.cgi?id=245673 rdar://problem/100411103 Reviewed by Antti Koivisto and Žan Doberšek. Move existing logic to RunLoop::create(). This makes future new invocations less error prone. * Source/WTF/wtf/RunLoop.cpp: (WTF::RunLoop::create): * Source/WTF/wtf/RunLoop.h: * Source/WTF/wtf/generic/WorkQueueGeneric.cpp: (WTF::WorkQueueBase::platformInitialize): * Source/WebCore/page/scrolling/ScrollingThread.cpp: (WebCore::ScrollingThread::ScrollingThread): (WebCore::ScrollingThread::isCurrentThread): * Source/WebCore/page/scrolling/ScrollingThread.h: (WebCore::ScrollingThread::runLoop): (): Deleted. * Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.cpp: (WebKit::CompositingRunLoop::CompositingRunLoop): (WebKit::createRunLoop): Deleted. * Tools/TestWebKitAPI/Tests/WTF/RunLoop.cpp: (TestWebKitAPI::TEST): Canonical link: https://commits.webkit.org/254945@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes