[Webkit-unassigned] [Bug 250781] New: BFCache sporadically skips entries

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 18 12:19:45 PST 2023


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

            Bug ID: 250781
           Summary: BFCache sporadically skips entries
           Product: WebKit
           Version: Safari 16
          Hardware: Mac (Intel)
                OS: macOS 13
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: History
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ddworken at google.com

While verifying the fix for a previous bug (https://bugs.webkit.org/show_bug.cgi?id=237566) I discovered what appears to be another bug in Safari's BFCache. Specifically, in some cases pressing the back button actually navigates back by two entries rather than one. So far I've been unable to create a minimal reproducer. The best reproduction steps I have are:

1. Close all other Safari tabs 
2. Go to www.google.com 
3. Search for "a" and click on the first result (wikipedia) 
4. Wait 4-5 seconds 
5. Press the back button 

Expected result: End up on the results page for the search query "a" 
Actual result: About half of the time, you'll end up back on www.google.com thereby skipping over a history entry 

I tested this in Safari 16.2 (18614.3.7.1.5) and in Safari Tech Preview (18615.1.17.6). It appears as though the Tech Preview release includes the fix for https://bugs.webkit.org/show_bug.cgi?id=245912 so I believe this is not a duplicate.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230118/38fe4882/attachment-0001.htm>


More information about the webkit-unassigned mailing list