Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3483a327d94e2fce880cc582ae8f9c272af3463c
https://github.com/WebKit/WebKit/commit/3483a327d94e2fce880cc582ae8f9c272af3463c
Author: Chris Dumez <[email protected]>
Date: 2025-09-14 (Sun, 14 Sep 2025)
Changed paths:
M Source/WebCore/PAL/pal/ThreadGlobalData.h
M Source/WebCore/PAL/pal/text/TextCodecICU.cpp
M Source/WebCore/SaferCPPExpectations/UncountedCallArgsCheckerExpectations
M Source/WebCore/SaferCPPExpectations/UnretainedCallArgsCheckerExpectations
M Source/WebCore/SaferCPPExpectations/UnretainedLocalVarsCheckerExpectations
M Source/WebCore/bindings/js/JSExecState.h
M Source/WebCore/dom/EventTarget.cpp
M Source/WebCore/dom/Microtasks.cpp
M Source/WebCore/dom/QualifiedName.cpp
M Source/WebCore/dom/WindowEventLoop.cpp
M Source/WebCore/dom/make-event-names.py
M Source/WebCore/loader/cache/CachedResourceRequestInitiatorTypes.h
M Source/WebCore/platform/LocalizedStrings.cpp
M Source/WebCore/platform/MIMETypeRegistry.cpp
M Source/WebCore/platform/ThreadGlobalData.cpp
M Source/WebCore/platform/ThreadGlobalData.h
M Source/WebCore/platform/ThreadTimers.cpp
M Source/WebCore/platform/Timer.cpp
M Source/WebCore/platform/graphics/FontCache.cpp
M Source/WebCore/platform/ios/wak/WebCoreThread.mm
M Source/WebCore/platform/mock/MockRealtimeVideoSource.cpp
M Source/WebCore/workers/WorkerOrWorkletThread.cpp
M Source/WebCore/workers/WorkerRunLoop.cpp
Log Message:
-----------
Address Safer CPP warnings in MIMETypeRegistry.cpp and LocalizedStrings.cpp
https://bugs.webkit.org/show_bug.cgi?id=298760
Reviewed by Ryosuke Niwa.
* Source/WebCore/PAL/pal/ThreadGlobalData.h:
* Source/WebCore/PAL/pal/text/TextCodecICU.cpp:
(PAL::TextCodecICU::~TextCodecICU):
(PAL::TextCodecICU::createICUConverter const):
* Source/WebCore/SaferCPPExpectations/UncountedCallArgsCheckerExpectations:
* Source/WebCore/SaferCPPExpectations/UnretainedCallArgsCheckerExpectations:
* Source/WebCore/SaferCPPExpectations/UnretainedLocalVarsCheckerExpectations:
* Source/WebCore/bindings/js/JSExecState.h:
(WebCore::JSExecState::currentState):
(WebCore::JSExecState::setCurrentState):
* Source/WebCore/dom/EventTarget.cpp:
(WebCore::EventTarget::removeAllEventListeners):
* Source/WebCore/dom/Microtasks.cpp:
(WebCore::MicrotaskQueue::performMicrotaskCheckpoint):
* Source/WebCore/dom/QualifiedName.cpp:
(WebCore::QualifiedName::QualifiedName):
(WebCore::QualifiedName::QualifiedNameImpl::~QualifiedNameImpl):
* Source/WebCore/dom/WindowEventLoop.cpp:
(WebCore::WindowEventLoop::breakToAllowRenderingUpdate):
* Source/WebCore/dom/make-event-names.py:
* Source/WebCore/loader/cache/CachedResourceRequestInitiatorTypes.h:
(WebCore::cachedResourceRequestInitiatorTypes):
* Source/WebCore/platform/LocalizedStrings.cpp:
(WebCore::webCoreBundleSingleton):
(WebCore::copyLocalizedString):
(WebCore::webCoreBundle): Deleted.
* Source/WebCore/platform/MIMETypeRegistry.cpp:
(WebCore::MIMETypeRegistry::createMIMETypeRegistryThreadGlobalData):
(WebCore::MIMETypeRegistry::isSupportedImageMIMETypeForEncoding):
* Source/WebCore/platform/ThreadGlobalData.cpp:
(WebCore::ThreadGlobalData::setWebCoreThreadData):
(PAL::threadGlobalDataSingleton):
(PAL::threadGlobalData): Deleted.
* Source/WebCore/platform/ThreadGlobalData.h:
(WebCore::threadGlobalDataSingleton):
(WebCore::threadGlobalData): Deleted.
* Source/WebCore/platform/ThreadTimers.cpp:
(WebCore::ThreadTimers::setSharedTimer):
* Source/WebCore/platform/Timer.cpp:
(WebCore::threadGlobalTimerHeap):
(WebCore::ThreadTimerHeapItem::ThreadTimerHeapItem):
(WebCore::TimerBase::setNextFireTime):
(WebCore::TimerBase::fireTimersInNestedEventLoop):
* Source/WebCore/platform/graphics/FontCache.cpp:
(WebCore::FontCache::forCurrentThread):
(WebCore::FontCache::forCurrentThreadIfExists):
(WebCore::FontCache::forCurrentThreadIfNotDestroyed):
* Source/WebCore/platform/ios/wak/WebCoreThread.mm:
(RunWebThread):
(StartWebThread):
* Source/WebCore/platform/mock/MockRealtimeVideoSource.cpp:
(WebCore::MockRealtimeVideoSource::~MockRealtimeVideoSource):
* Source/WebCore/workers/WorkerOrWorkletThread.cpp:
(WebCore::WorkerOrWorkletThread::destroyWorkerGlobalScope):
* Source/WebCore/workers/WorkerRunLoop.cpp:
(WebCore::RunLoopSetup::RunLoopSetup):
(WebCore::RunLoopSetup::~RunLoopSetup):
Canonical link: https://commits.webkit.org/299945@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes