GNOME Bugzilla – Bug 692026
Never ending redirects in WebKitGtk
Last modified: 2013-01-18 18:36:34 UTC
Redirects (3xx messages) are not completely processed when using epiphany with the latest WebKitGtk+. It's easy to see this behaviour with the web inspector loading things like http://www.ohloh.net.
Created attachment 233780 [details] [review] Patch The problem was that priv->eof was not updated correctly on _skip() (which is used right now in WebKitGtk+ for redirect messages). So, we WebKitGtk+ was trying to close the stream, soup_body_input_stream_create_source() was creating a pollable source (that will never issue anything) instead a plain g_timeout_source(0) to close the stream immediately.
Comment on attachment 233780 [details] [review] Patch oh, I saw this but it went away with the patch in https://bugs.webkit.org/show_bug.cgi?id=106789 (wihch makes it not use skip), so I assumed it was just part of the thread-based flakiness
Commited 1d94ff