[Webkit-unassigned] [Bug 112418] [GTK][WK2] Load get stuck in webkit_web_view_go_back()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 15 07:07:03 PDT 2013


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





--- Comment #4 from Manuel Rego Casasnovas <rego at igalia.com>  2013-03-15 07:09:29 PST ---
(In reply to comment #0)
> To reproduce the issue you can do the following steps in Minibrowser:
> 1) Go to http://www.igalia.com
> 2) Go to http://www.webkit.org
> 3) Go to http://www.igalia.com
> 4) Go to http://www.webkit.org
> 5) Click back button
> 
> If you add a listener to "load-changed" signal, you'll see that in the first 4 cases you receive the signal 3 times for each one with status: WEBKIT_LOAD_STARTED, WEBKIT_LOAD_COMMITTED and WEBKIT_LOAD_FINISHED.
> 
> However when you click back you'll only get the signal 1 time with status: WEBKIT_LOAD_STARTED.
> 
> Then if you load a different page, you'll get the signal 5 times. The 2 pending (WEBKIT_LOAD_COMMITTED and WEBKIT_LOAD_FINISHED) and the normal ones (WEBKIT_LOAD_STARTED, WEBKIT_LOAD_COMMITTED and WEBKIT_LOAD_FINISHED).

Ok, it seems normal that the signal is received 5 times here as WebKitWebView::webkitWebViewEmitDelayedLoadEvents() is called when WEBKIT_LOAD_STARTED is received for the next request.

-- 
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