Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 0576074477984c2c24977a683e8b42a00477271f
https://github.com/WebKit/WebKit/commit/0576074477984c2c24977a683e8b42a00477271f
Author: Fady Farag <[email protected]>
Date: 2025-10-09 (Thu, 09 Oct 2025)
Changed paths:
M Source/JavaScriptCore/Configurations/Base.xcconfig
M Source/WTF/Configurations/Base.xcconfig
M Source/WebCore/Configurations/Base.xcconfig
M Source/WebCore/PAL/Configurations/Base.xcconfig
M Source/WebGPU/Configurations/Base.xcconfig
M Source/WebInspectorUI/Configurations/Base.xcconfig
M Source/WebKit/Configurations/Base.xcconfig
Log Message:
-----------
Enable Clang Fix-It Hints for conformance to C++ Safe Buffers programming
model
https://bugs.webkit.org/show_bug.cgi?id=300211
rdar://problem/162009676
Reviewed by Chris Dumez.
Add clang driver flag to conform to C++ Safe Buffers programming model by
using hardened standard library types.
Compiler Explorer Usage: https://godbolt.org/z/94j9cc3bz
LLVM/Clang docs:
https://clang.llvm.org/docs/SafeBuffers.html#fix-it-hints-for-wunsafe-buffer-usage
* Source/JavaScriptCore/Configurations/Base.xcconfig:
* Source/WTF/Configurations/Base.xcconfig:
* Source/WebCore/Configurations/Base.xcconfig:
* Source/WebCore/PAL/Configurations/Base.xcconfig:
* Source/WebGPU/Configurations/Base.xcconfig:
* Source/WebInspectorUI/Configurations/Base.xcconfig:
* Source/WebKit/Configurations/Base.xcconfig:
Canonical link: https://commits.webkit.org/301255@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