[webkit-changes] [WebKit/WebKit] 2be369: Reduce use of WTF_ALLOW_UNSAFE_BUFFER_USAGE in WTF
Chris Dumez
noreply at github.com
Mon Jan 13 12:53:11 PST 2025
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 2be3693e4293226299385f4dbcb4ef52d145d80f
https://github.com/WebKit/WebKit/commit/2be3693e4293226299385f4dbcb4ef52d145d80f
Author: Chris Dumez <cdumez at apple.com>
Date: 2025-01-13 (Mon, 13 Jan 2025)
Changed paths:
M Source/WTF/wtf/posix/FileSystemPOSIX.cpp
M Source/WTF/wtf/posix/OSAllocatorPOSIX.cpp
M Source/WTF/wtf/posix/ThreadingPOSIX.cpp
M Source/WTF/wtf/spi/darwin/XPCSPI.h
M Source/WTF/wtf/text/StringParsingBuffer.h
M Source/WTF/wtf/threads/Signals.cpp
M Source/WTF/wtf/threads/Signals.h
M Source/WTF/wtf/unicode/UTF8Conversion.cpp
M Source/WTF/wtf/unicode/icu/CollatorICU.cpp
M Source/WTF/wtf/unicode/icu/ICUHelpers.cpp
M Source/WebKit/Shared/AuxiliaryProcessExtensions/AuxiliaryProcessExtensionBridge.mm
Log Message:
-----------
Reduce use of WTF_ALLOW_UNSAFE_BUFFER_USAGE in WTF
https://bugs.webkit.org/show_bug.cgi?id=285822
Reviewed by Geoffrey Garen.
* Source/WTF/wtf/posix/FileSystemPOSIX.cpp:
* Source/WTF/wtf/posix/OSAllocatorPOSIX.cpp:
(WTF::OSAllocator::tryReserveAndCommit):
* Source/WTF/wtf/posix/ThreadingPOSIX.cpp:
* Source/WTF/wtf/spi/darwin/XPCSPI.h:
(xpc_dictionary_get_data_span):
* Source/WTF/wtf/text/StringParsingBuffer.h:
* Source/WTF/wtf/threads/Signals.cpp:
(WTF::hashThreadState):
(WTF::jscSignalHandler):
(WTF::SignalHandlers::finalize):
* Source/WTF/wtf/threads/Signals.h:
* Source/WTF/wtf/unicode/UTF8Conversion.cpp:
(WTF::Unicode::char8_t>):
* Source/WTF/wtf/unicode/icu/CollatorICU.cpp:
* Source/WTF/wtf/unicode/icu/ICUHelpers.cpp:
(WTF::ICU::version):
Canonical link: https://commits.webkit.org/288815@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list