[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