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

Reply via email to