Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 2a086d93c4710ad3da4894cf0d1a4fae2cd1d7f3
https://github.com/WebKit/WebKit/commit/2a086d93c4710ad3da4894cf0d1a4fae2cd1d7f3
Author: Zak Ridouh <[email protected]>
Date: 2026-06-04 (Thu, 04 Jun 2026)
Changed paths:
M Source/WebKit/UIProcess/WebPageProxy.cpp
Log Message:
-----------
Fix Swift-interop build break in WebPageProxy::getFrameTreesForBackForwardItem
https://bugs.webkit.org/show_bug.cgi?id=316325
rdar://178747050
Reviewed by Brandon Stewart.
backForwardList().itemAtDeltaFromCurrentIndex(relativeIndex) compiles in the
non-Swift build but fails under ENABLE(BACK_FORWARD_LIST_SWIFT), since the
generated Swift->C++ thunk drops Swift's default allowSkipping argument.
Route through backForwardListWrapper() instead, which has a uniform C++ API
with the default argument across both builds. Behavior is unchanged.
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::getFrameTreesForBackForwardItem):
Canonical link: https://commits.webkit.org/314566@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications