Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7f183f2619480cc54dd1c430229ea6a6edfd9170
https://github.com/WebKit/WebKit/commit/7f183f2619480cc54dd1c430229ea6a6edfd9170
Author: Brady Eidson <[email protected]>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M Source/WebKit/UIProcess/WebBackForwardList.cpp
A Tools/TestWebKitAPI/Tests/WebKit/WKBackForwardListTests.mm
Log Message:
-----------
Incomplete fix of WebKit bug 315528 (Message check file urls in back/forward
list messages)
rdar://177953315
Reviewed by Chris Dumez.
Apply the message check to sub-items in the history item tree, and other
validations of the tree.
Test: Tools/TestWebKitAPI/Tests/WebKit/WKBackForwardListTests.mm
* Source/WebKit/UIProcess/WebBackForwardList.cpp:
(WebKit::messageCheckItemURLs):
* Tools/TestWebKitAPI/Tests/WebKit/WKBackForwardListTests.mm:
((WKBackForwardList, MessageCheckRejectsNestedFileURLChild)):
((WKBackForwardList, MessageCheckRejectsDeeplyNestedFileURLChild)):
((WKBackForwardList, MessageCheckRejectsExcessiveChildDepth)):
((WKBackForwardList, MessageCheckAcceptsBenignNestedChildren)):
Originally-landed-as: [email protected] (ce08c270d322).
rdar://185366596
Canonical link: https://commits.webkit.org/320667@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications