Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 234a018b4ad819a721af5723251bbc89d87bda58
https://github.com/WebKit/WebKit/commit/234a018b4ad819a721af5723251bbc89d87bda58
Author: Charlie Wolfe <[email protected]>
Date: 2026-01-27 (Tue, 27 Jan 2026)
Changed paths:
M Tools/TestWebKitAPI/Tests/WebKitCocoa/ScriptTrackingPrivacyTests.mm
Log Message:
-----------
Add tests verifying tainted script URL attribution works for setTimeout and
appended inline scripts
https://bugs.webkit.org/show_bug.cgi?id=306364
rdar://169032231
Reviewed by Wenson Hsieh.
Script access category allowlisting uses tainted script URL attribution to
permit certain script access
categories from tainted scripts. This change adds tests verifying this URL
attribution works when a
tainted script uses setTimeout or appends an inline script to the DOM.
* Tools/TestWebKitAPI/Tests/WebKitCocoa/ScriptTrackingPrivacyTests.mm:
(TestWebKitAPI::(ScriptTrackingPrivacyTests,
ScriptAccessCategoriesAppendTaintedInlineScript)):
(TestWebKitAPI::(ScriptTrackingPrivacyTests,
ScriptAccessCategoriesWithTimeout)):
Canonical link: https://commits.webkit.org/306321@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications