Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a37b18497f9a36e072449253c8580acfcb87bd34
https://github.com/WebKit/WebKit/commit/a37b18497f9a36e072449253c8580acfcb87bd34
Author: Richard Robinson <[email protected]>
Date: 2025-12-19 (Fri, 19 Dec 2025)
Changed paths:
M Source/WTF/wtf/AnsiColors.h
M Source/WTF/wtf/AutodrainedPool.h
M Source/WTF/wtf/BubbleSort.h
M Source/WTF/wtf/ByteOrder.h
M Source/WTF/wtf/ClockType.h
M Source/WTF/wtf/CryptographicUtilities.h
M Source/WTF/wtf/CryptographicallyRandomNumber.h
M Source/WTF/wtf/Dominators.h
M Source/WTF/wtf/DoublyLinkedList.h
M Source/WTF/wtf/EnumTraits.h
M Source/WTF/wtf/EnumeratedArray.h
M Source/WTF/wtf/Expected.h
M Source/WTF/wtf/ExperimentalFeatureNames.h
M Source/WTF/wtf/FastTLS.h
M Source/WTF/wtf/FlipBytes.h
M Source/WTF/wtf/FunctionTraits.h
M Source/WTF/wtf/IndexKeyType.h
M Source/WTF/wtf/IndexedContainerIterator.h
M Source/WTF/wtf/IndexedRange.h
M Source/WTF/wtf/Insertion.h
M Source/WTF/wtf/InstanceCounted.h
M Source/WTF/wtf/Int128.h
M Source/WTF/wtf/IteratorRange.h
M Source/WTF/wtf/LEBDecoder.h
M Source/WTF/wtf/LLVMProfilingUtils.h
M Source/WTF/wtf/LoggerHelper.h
M Source/WTF/wtf/LoggingHashMap.h
M Source/WTF/wtf/LoggingHashSet.h
M Source/WTF/wtf/MachSendRight.h
M Source/WTF/wtf/MappedFileData.h
M Source/WTF/wtf/MemoryDump.h
M Source/WTF/wtf/MemoryFootprint.h
M Source/WTF/wtf/MmapSpan.h
M Source/WTF/wtf/NumberOfCores.h
M Source/WTF/wtf/OSAllocator.h
M Source/WTF/wtf/OSRandomSource.h
M Source/WTF/wtf/OverflowPolicy.h
M Source/WTF/wtf/Packed.h
M Source/WTF/wtf/ParallelJobsGeneric.h
M Source/WTF/wtf/ParallelJobsLibdispatch.h
M Source/WTF/wtf/ParallelJobsOpenMP.h
M Source/WTF/wtf/Platform.h
M Source/WTF/wtf/PlatformEnable.h
M Source/WTF/wtf/PlatformHave.h
M Source/WTF/wtf/PointerPreparations.h
M Source/WTF/wtf/ProcessID.h
M Source/WTF/wtf/RAMSize.h
M Source/WTF/wtf/RandomDevice.h
M Source/WTF/wtf/RawHex.h
M Source/WTF/wtf/RawPointer.h
M Source/WTF/wtf/RawValueTraits.h
M Source/WTF/wtf/RecursableLambda.h
M Source/WTF/wtf/ResourceUsage.h
M Source/WTF/wtf/RuntimeApplicationChecks.h
M Source/WTF/wtf/SIMDHelpers.h
M Source/WTF/wtf/SafeStrerror.h
M Source/WTF/wtf/SaturatedArithmetic.h
M Source/WTF/wtf/ScopedPrintStream.h
M Source/WTF/wtf/SetForScope.h
M Source/WTF/wtf/SimpleStats.h
M Source/WTF/wtf/SixCharacterHash.h
M Source/WTF/wtf/SoftLinking.h
M Source/WTF/wtf/StackPointer.h
M Source/WTF/wtf/StackStats.h
M Source/WTF/wtf/StackTrace.h
M Source/WTF/wtf/StdFilesystem.h
M Source/WTF/wtf/StdIntExtras.h
M Source/WTF/wtf/Stopwatch.h
M Source/WTF/wtf/SystemMalloc.h
M Source/WTF/wtf/SystemTracing.h
M Source/WTF/wtf/TaggedPtr.h
M Source/WTF/wtf/ThreadAssertions.h
M Source/WTF/wtf/TranslatedProcess.h
M Source/WTF/wtf/TriState.h
M Source/WTF/wtf/URLHelpers.h
M Source/WTF/wtf/Unexpected.h
M Source/WTF/wtf/UniqueRef.h
M Source/WTF/wtf/VMTags.h
M Source/WTF/wtf/WTFProcess.h
M Source/WTF/wtf/WeakRandom.h
M Source/WTF/wtf/WeakRandomNumber.h
M Source/WTF/wtf/WindowsExtras.h
M Source/WTF/wtf/ZippedRange.h
M Source/WTF/wtf/cf/CFURLExtras.h
M Source/WTF/wtf/cf/NotificationCenterCF.h
M Source/WTF/wtf/cf/TypeCastsCF.h
M Source/WTF/wtf/cf/VectorCF.h
M Source/WTF/wtf/cocoa/AuditToken.h
M Source/WTF/wtf/cocoa/CrashReporter.h
M Source/WTF/wtf/cocoa/Entitlements.h
M Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h
M Source/WTF/wtf/cocoa/SoftLinking.h
M Source/WTF/wtf/darwin/OSLogPrintStream.h
M Source/WTF/wtf/dragonbox/detail/decimal_fp.h
M Source/WTF/wtf/ios/WebCoreThread.h
M Source/WTF/wtf/spi/cf/CFBundleSPI.h
M Source/WTF/wtf/spi/cf/CFPrivSPI.h
M Source/WTF/wtf/spi/cf/CFRunLoopSPI.h
M Source/WTF/wtf/spi/cf/CFStringSPI.h
M Source/WTF/wtf/spi/cocoa/BOMSPI.h
M Source/WTF/wtf/spi/cocoa/CFXPCBridgeSPI.h
M Source/WTF/wtf/spi/cocoa/CrashReporterClientSPI.h
M Source/WTF/wtf/spi/cocoa/IOReturnSPI.h
M Source/WTF/wtf/spi/cocoa/IOSurfaceSPI.h
M Source/WTF/wtf/spi/cocoa/IOTypesSPI.h
M Source/WTF/wtf/spi/cocoa/MachVMSPI.h
M Source/WTF/wtf/spi/cocoa/NSLocaleSPI.h
M Source/WTF/wtf/spi/cocoa/NSObjCRuntimeSPI.h
M Source/WTF/wtf/spi/cocoa/OSLogSPI.h
M Source/WTF/wtf/spi/cocoa/SecuritySPI.h
M Source/WTF/wtf/spi/cocoa/XTSPI.h
M Source/WTF/wtf/spi/cocoa/objcSPI.h
M Source/WTF/wtf/spi/darwin/CodeSignSPI.h
M Source/WTF/wtf/spi/darwin/DataVaultSPI.h
M Source/WTF/wtf/spi/darwin/DispatchSPI.h
M Source/WTF/wtf/spi/darwin/OSVariantSPI.h
M Source/WTF/wtf/spi/darwin/ProcessMemoryFootprint.h
M Source/WTF/wtf/spi/darwin/SandboxSPI.h
M Source/WTF/wtf/spi/darwin/XPCSPI.h
M Source/WTF/wtf/spi/darwin/dyldSPI.h
M Source/WTF/wtf/spi/mac/MetadataSPI.h
M Source/WTF/wtf/text/FastCharacterComparison.h
M Source/WTF/wtf/text/LineEnding.h
M Source/WTF/wtf/text/TextBreakIteratorInternalICU.h
M Source/WTF/wtf/text/UTF8ConversionError.h
M Source/WTF/wtf/text/cf/TextBreakIteratorCFStringTokenizer.h
M Source/WTF/wtf/text/icu/UTextProvider.h
M Source/WTF/wtf/text/icu/UTextProviderLatin1.h
M Source/WTF/wtf/text/icu/UTextProviderUTF16.h
M Source/WTF/wtf/text/icu/UnicodeExtras.h
M Source/WTF/wtf/unicode/Collator.h
M Source/WTF/wtf/unicode/UTF8Conversion.h
M Source/WTF/wtf/unicode/icu/ICUHelpers.h
Log Message:
-----------
[Swift in WebKit] Work towards fixing the WTF clang module
https://bugs.webkit.org/show_bug.cgi?id=304457
rdar://166842178
Reviewed by Megan Gardner.
Add some missing header includes across WTF.
* Source/WTF/wtf/AnsiColors.h:
* Source/WTF/wtf/AutodrainedPool.h:
* Source/WTF/wtf/BubbleSort.h:
* Source/WTF/wtf/ByteOrder.h:
* Source/WTF/wtf/ClockType.h:
* Source/WTF/wtf/CryptographicUtilities.h:
* Source/WTF/wtf/CryptographicallyRandomNumber.h:
* Source/WTF/wtf/Dominators.h:
* Source/WTF/wtf/DoublyLinkedList.h:
* Source/WTF/wtf/EnumTraits.h:
* Source/WTF/wtf/EnumeratedArray.h:
* Source/WTF/wtf/Expected.h:
* Source/WTF/wtf/ExperimentalFeatureNames.h:
* Source/WTF/wtf/FastTLS.h:
* Source/WTF/wtf/FlipBytes.h:
* Source/WTF/wtf/FunctionTraits.h:
* Source/WTF/wtf/IndexKeyType.h:
* Source/WTF/wtf/IndexedContainerIterator.h:
* Source/WTF/wtf/IndexedRange.h:
* Source/WTF/wtf/Insertion.h:
* Source/WTF/wtf/InstanceCounted.h:
* Source/WTF/wtf/Int128.h:
* Source/WTF/wtf/IteratorRange.h:
* Source/WTF/wtf/LEBDecoder.h:
* Source/WTF/wtf/LLVMProfilingUtils.h:
* Source/WTF/wtf/LoggerHelper.h:
* Source/WTF/wtf/LoggingHashMap.h:
* Source/WTF/wtf/LoggingHashSet.h:
* Source/WTF/wtf/MachSendRight.h:
* Source/WTF/wtf/MappedFileData.h:
* Source/WTF/wtf/MemoryDump.h:
* Source/WTF/wtf/MemoryFootprint.h:
* Source/WTF/wtf/MmapSpan.h:
* Source/WTF/wtf/NumberOfCores.h:
* Source/WTF/wtf/OSAllocator.h:
* Source/WTF/wtf/OSRandomSource.h:
* Source/WTF/wtf/OverflowPolicy.h:
* Source/WTF/wtf/Packed.h:
* Source/WTF/wtf/ParallelJobsGeneric.h:
* Source/WTF/wtf/ParallelJobsLibdispatch.h:
* Source/WTF/wtf/ParallelJobsOpenMP.h:
* Source/WTF/wtf/Platform.h:
* Source/WTF/wtf/PlatformEnable.h:
* Source/WTF/wtf/PlatformHave.h:
* Source/WTF/wtf/PointerPreparations.h:
* Source/WTF/wtf/ProcessID.h:
* Source/WTF/wtf/RAMSize.h:
* Source/WTF/wtf/RandomDevice.h:
* Source/WTF/wtf/RawHex.h:
* Source/WTF/wtf/RawPointer.h:
* Source/WTF/wtf/RawValueTraits.h:
* Source/WTF/wtf/RecursableLambda.h:
* Source/WTF/wtf/ResourceUsage.h:
* Source/WTF/wtf/RuntimeApplicationChecks.h:
* Source/WTF/wtf/SIMDHelpers.h:
* Source/WTF/wtf/SafeStrerror.h:
* Source/WTF/wtf/SaturatedArithmetic.h:
* Source/WTF/wtf/ScopedPrintStream.h:
* Source/WTF/wtf/SetForScope.h:
* Source/WTF/wtf/SimpleStats.h:
* Source/WTF/wtf/SixCharacterHash.h:
* Source/WTF/wtf/SoftLinking.h:
* Source/WTF/wtf/StackPointer.h:
* Source/WTF/wtf/StackStats.h:
* Source/WTF/wtf/StackTrace.h:
* Source/WTF/wtf/StdFilesystem.h:
* Source/WTF/wtf/StdIntExtras.h:
* Source/WTF/wtf/Stopwatch.h:
* Source/WTF/wtf/SystemMalloc.h:
* Source/WTF/wtf/SystemTracing.h:
* Source/WTF/wtf/TaggedPtr.h:
* Source/WTF/wtf/ThreadAssertions.h:
* Source/WTF/wtf/TranslatedProcess.h:
* Source/WTF/wtf/TriState.h:
* Source/WTF/wtf/URLHelpers.h:
* Source/WTF/wtf/Unexpected.h:
* Source/WTF/wtf/UniqueRef.h:
* Source/WTF/wtf/VMTags.h:
* Source/WTF/wtf/WTFProcess.h:
* Source/WTF/wtf/WeakRandom.h:
* Source/WTF/wtf/WeakRandomNumber.h:
* Source/WTF/wtf/WindowsExtras.h:
* Source/WTF/wtf/ZippedRange.h:
* Source/WTF/wtf/cf/CFURLExtras.h:
* Source/WTF/wtf/cf/NotificationCenterCF.h:
* Source/WTF/wtf/cf/TypeCastsCF.h:
* Source/WTF/wtf/cf/VectorCF.h:
* Source/WTF/wtf/cocoa/AuditToken.h:
* Source/WTF/wtf/cocoa/CrashReporter.h:
* Source/WTF/wtf/cocoa/Entitlements.h:
* Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h:
* Source/WTF/wtf/cocoa/SoftLinking.h:
* Source/WTF/wtf/darwin/OSLogPrintStream.h:
* Source/WTF/wtf/dragonbox/detail/decimal_fp.h:
* Source/WTF/wtf/ios/WebCoreThread.h:
* Source/WTF/wtf/spi/cf/CFBundleSPI.h:
* Source/WTF/wtf/spi/cf/CFPrivSPI.h:
* Source/WTF/wtf/spi/cf/CFRunLoopSPI.h:
* Source/WTF/wtf/spi/cf/CFStringSPI.h:
* Source/WTF/wtf/spi/cocoa/BOMSPI.h:
* Source/WTF/wtf/spi/cocoa/CFXPCBridgeSPI.h:
* Source/WTF/wtf/spi/cocoa/CrashReporterClientSPI.h:
* Source/WTF/wtf/spi/cocoa/IOReturnSPI.h:
* Source/WTF/wtf/spi/cocoa/IOSurfaceSPI.h:
* Source/WTF/wtf/spi/cocoa/IOTypesSPI.h:
* Source/WTF/wtf/spi/cocoa/MachVMSPI.h:
* Source/WTF/wtf/spi/cocoa/NSLocaleSPI.h:
* Source/WTF/wtf/spi/cocoa/NSObjCRuntimeSPI.h:
* Source/WTF/wtf/spi/cocoa/OSLogSPI.h:
* Source/WTF/wtf/spi/cocoa/SecuritySPI.h:
* Source/WTF/wtf/spi/cocoa/XTSPI.h:
* Source/WTF/wtf/spi/cocoa/objcSPI.h:
* Source/WTF/wtf/spi/darwin/CodeSignSPI.h:
* Source/WTF/wtf/spi/darwin/DataVaultSPI.h:
* Source/WTF/wtf/spi/darwin/DispatchSPI.h:
* Source/WTF/wtf/spi/darwin/OSVariantSPI.h:
* Source/WTF/wtf/spi/darwin/ProcessMemoryFootprint.h:
* Source/WTF/wtf/spi/darwin/SandboxSPI.h:
* Source/WTF/wtf/spi/darwin/XPCSPI.h:
* Source/WTF/wtf/spi/darwin/dyldSPI.h:
* Source/WTF/wtf/spi/mac/MetadataSPI.h:
* Source/WTF/wtf/text/FastCharacterComparison.h:
* Source/WTF/wtf/text/LineEnding.h:
* Source/WTF/wtf/text/TextBreakIteratorInternalICU.h:
* Source/WTF/wtf/text/UTF8ConversionError.h:
* Source/WTF/wtf/text/cf/TextBreakIteratorCFStringTokenizer.h:
* Source/WTF/wtf/text/icu/UTextProvider.h:
* Source/WTF/wtf/text/icu/UTextProviderLatin1.h:
* Source/WTF/wtf/text/icu/UTextProviderUTF16.h:
* Source/WTF/wtf/text/icu/UnicodeExtras.h:
* Source/WTF/wtf/unicode/Collator.h:
* Source/WTF/wtf/unicode/UTF8Conversion.h:
* Source/WTF/wtf/unicode/icu/ICUHelpers.h:
Canonical link: https://commits.webkit.org/304750@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications