WebKit icon indicating copy to clipboard operation
WebKit copied to clipboard

[Navigation] Improve cross-document traversals

Open TingPing opened this issue 1 year ago โ€ข 1 comments

0a6c6c13f1bad73e64ad2db1800fa70cbbf24b4e

[Navigation] Improve cross-document traversals

page->goToItem() does not take an arbitary HistoryItem it requires a full HistoryItem tree for the mainFrame so we now make one. Previously the wrong Frame would try to load the item.

Now that the right frame loads the item we also now handle the new entry list for cross-document traverals.

https://github.com/WebKit/WebKit/commit/0a6c6c13f1bad73e64ad2db1800fa70cbbf24b4e

Misc iOS, visionOS, tvOS & watchOS macOS Linux Windows
โœ… ๐Ÿงช style โœ… ๐Ÿ›  ios โœ… ๐Ÿ›  mac โœ… ๐Ÿ›  wpe โœ… ๐Ÿ›  win
โœ… ๐Ÿงช bindings โœ… ๐Ÿ›  ios-sim โŒ ๐Ÿ›  mac-AS-debug โŒ ๐Ÿงช wpe-wk2 โŒ ๐Ÿงช win-tests
โœ… ๐Ÿงช webkitperl โŒ ๐Ÿงช ios-wk2 โœ… ๐Ÿงช api-mac โœ… ๐Ÿงช api-wpe
โŒ ๐Ÿงช ios-wk2-wpt โŒ ๐Ÿงช mac-wk1 โœ… ๐Ÿ›  wpe-cairo
โœ… ๐Ÿงช api-ios โŒ ๐Ÿงช mac-wk2 โœ… ๐Ÿ›  gtk
โœ… ๐Ÿ›  vision โŒ ๐Ÿงช mac-AS-debug-wk2 โŒ ๐Ÿงช gtk-wk2
โœ… ๐Ÿ›  vision-sim โœ… ๐Ÿงช mac-wk2-stress โœ… ๐Ÿงช api-gtk
โœ… ๐Ÿงช vision-wk2 โŒ ๐Ÿงช mac-intel-wk2
โœ… ๐Ÿ›  tv โœ… ๐Ÿ›  mac-safer-cpp
โœ… ๐Ÿ›  tv-sim
โœ… ๐Ÿ›  watch
โœ… ๐Ÿ›  watch-sim

TingPing avatar Oct 16 '24 16:10 TingPing