[Webkit-unassigned] [Bug 260016] New: Navigation to fragment can interrupts another load

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 10 00:22:05 PDT 2023


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

            Bug ID: 260016
           Summary: Navigation to fragment can interrupts another load
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore JavaScript
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jakub.gocol at consult.red

Created attachment 467236

  --> https://bugs.webkit.org/attachment.cgi?id=467236&action=review

testcase reproducing the issue

Since this commit (https://github.com/WebKit/WebKit/commit/69e20d2d802478463e4550fc6408156c6ee8aa81#diff-d607936f085c93e3e1113e2c988f664830ab21dbe8351cfc08744a8b5112d473) fragment navigation can interrupt another load, triggered eg from url bar. It's surprising, because now url bar doesn't work 100% reliably. It's the same for WPE webkit, where I originally found this issue, where url is changed through API. Now that api can fail, depending what exactly webpage is doing. 

Reproduction steps:
1. Open navigation_test.html in the browser
2. Switch url to google.com

Expected:
URL will always change to google.com

Actual:
switch to google.com was cancelled. 

Reproduced on WPE webkit 2.38 and on epiphany 44.6-1

-- 
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/20230810/bbcdc93b/attachment.htm>


More information about the webkit-unassigned mailing list