Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f1e8bc4038716cd41e2dabe77bdf8d0ef38c866d
https://github.com/WebKit/WebKit/commit/f1e8bc4038716cd41e2dabe77bdf8d0ef38c866d
Author: Abrar Rahman Protyasha <[email protected]>
Date: 2026-05-17 (Sun, 17 May 2026)
Changed paths:
M Source/WTF/Configurations/Base.xcconfig
Log Message:
-----------
REGRESSION(313328@main): Broke WTF module verification in some configurations
https://bugs.webkit.org/show_bug.cgi?id=314977
rdar://177285233
Reviewed by Alexey Proskuryakov.
Even though the "Verify Modules" phase declares only its driver script
and WTF.json as inputs, it shells out to clang against WTF.framework,
which transitively reads the full WTF and bmalloc header sets. None of
these are enumerable as inputFiles, so the sandbox enforced after
turning on ENABLE_USER_SCRIPT_SANDBOXING=YES for WTF blocks the reads.
To fix this, we add "Verify Module" to the set of phases excluded for
user script sandboxing.
* Source/WTF/Configurations/Base.xcconfig:
Canonical link: https://commits.webkit.org/313380@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications