[Webkit-unassigned] [Bug 40660] REGRESSION (r61207): Navigation via -[WebView goToBackForwardItem:] no longer works

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 16 12:52:57 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=40660





--- Comment #2 from Brady Eidson <beidson at apple.com>  2010-06-16 12:52:57 PST ---
The key change can be seen here:
http://trac.webkit.org/changeset/61207#file10 line 553

In HistoryController::recursiveGoToItem() 

    // If the item we're going to is a clone of the item we're at, then do
    // not load it again, and continue history traversal to its children.
    // The current frame tree and the frame tree snapshot in the item have
    // to match.
    if (item->itemSequenceNumber() == fromItem->itemSequenceNumber()
        ... // do some stuff with subframes but don't load in the current frame

In the minibrowser example attached,  the WebView is navigated to the same historyitem.  So, of course, the item and fromItem both have the same document sequence number because they are the same item.

Even if it wasn't explicit, the previous behavior was definitely to force the load when going to the same item.  We need to restore that.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list