Even more smart pointers for local variables in WebCore
d603af5bd2e5ffb28d86aafc84d3480d63c61f5d
Even more smart pointers for local variables in WebCore https://bugs.webkit.org/show_bug.cgi?id=294728 Reviewed by NOBODY (OOPS!). Apply https://github.com/WebKit/WebKit/wiki/Safer-CPP-Guidelines
https://github.com/WebKit/WebKit/commit/d603af5bd2e5ffb28d86aafc84d3480d63c61f5d
EWS run on previous version of this PR (hash https://github.com/WebKit/WebKit/commit/d603af5bd2e5ffb28d86aafc84d3480d63c61f5d)
Safer C++ Build #40969 (https://github.com/WebKit/WebKit/commit/d603af5bd2e5ffb28d86aafc84d3480d63c61f5d)
:warning: Found 18 fixed files! Please update expectations in Source/[Project]/SaferCPPExpectations by running the following command and update your pull request:
-
Tools/Scripts/update-safer-cpp-expectations -p WebCore --UncheckedLocalVarsChecker platform/Widget.cpp inspector/agents/WebConsoleAgent.cpp inspector/WebInjectedScriptManager.cpp Modules/web-locks/WebLockManager.cpp bindings/js/WebCoreJSClientData.cpp --UncountedLambdaCapturesChecker Modules/WebGPU/Implementation/WebGPUImpl.cpp --UncountedLocalVarsChecker platform/mac/WidgetMac.mm Modules/webtransport/WebTransport.cpp platform/Widget.cpp page/cocoa/WebTextIndicatorLayer.mm inspector/agents/WebConsoleAgent.cpp editing/cocoa/WebContentReaderCocoa.mm inspector/WebInjectedScriptManager.cpp inspector/WebInjectedScriptHost.cpp Modules/WebGPU/Implementation/WebGPUCompositorIntegrationImpl.cpp Modules/web-locks/WebLockManager.cpp testing/js/WebCoreTestSupport.cpp Modules/websockets/WebSocket.cpp workers/WorkerMessagingProxy.cpp Modules/WebGPU/Implementation/WebGPUImpl.cpp page/WindowOrWorkerGlobalScope.cpp Modules/indexeddb/WindowOrWorkerGlobalScopeIndexedDatabase.cpp Modules/webcodecs/WebCodecsVideoFrameAlgorithms.cpp
EWS run on current version of this PR (hash https://github.com/WebKit/WebKit/commit/20103a31648c56dc67c9af88a64e761fe99b71aa)
Committed 296475@main (6b87ca2de313): https://commits.webkit.org/296475@main
Reviewed commits have been landed. Closing PR #46963 and removing active labels.