Bug 86996
Summary: | [libsoup] Extremely slow XMLHttpRequests | ||
---|---|---|---|
Product: | WebKit | Reporter: | Sergio Villar Senin <svillar> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | danw, mrobinson, svillar |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Sergio Villar Senin
I have noticed that WebKitGtk+ + libsoup master performs at an extremely slow pace when dealing with XMLHttpRequests. For example, when accessing the web interface of a UPnP server in my local network, which mostly works using XMLHttpRequests) I have to wait between 5-10 secs!!! for each response. In Firefox or Chrome OTOH it is like 1-2 secs.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Sergio Villar Senin
Adding Martin as he recently worked on a bug related to synchronous requests IIRC
Dan Winship
(In reply to comment #0)
> I have noticed that WebKitGtk+ + libsoup master performs at an extremely slow pace when dealing with XMLHttpRequests.
Does it happen with libsoup stable?
Does it happen with the xmlhttp LayoutTests? (Or any site other than your UPnP server?) If not, it would be interesting to see the HTTP traffice... is the server claiming an incorrect Content-Length or something like that?
Sergio Villar Senin
(In reply to comment #2)
> (In reply to comment #0)
> > I have noticed that WebKitGtk+ + libsoup master performs at an extremely slow pace when dealing with XMLHttpRequests.
>
> Does it happen with libsoup stable?
>
> Does it happen with the xmlhttp LayoutTests? (Or any site other than your UPnP server?) If not, it would be interesting to see the HTTP traffice... is the server claiming an incorrect Content-Length or something like that?
Haven't dived too much into this, I just filed it in order not to forget about it. Will test with stable as soon as possible.
Martin Robinson
(In reply to comment #3)
>
> Haven't dived too much into this, I just filed it in order not to forget about it. Will test with stable as soon as possible.
Another good thing to know is whether or not the UPnP requests were synchronous.
Sergio Villar Senin
(In reply to comment #4)
> (In reply to comment #3)
> >
> > Haven't dived too much into this, I just filed it in order not to forget about it. Will test with stable as soon as possible.
>
> Another good thing to know is whether or not the UPnP requests were synchronous.
I haven't debugged it yet, but I'm almost sure that they were because the whole browser becomes frozen for those 5-10 secs waiting for the reply
Sergio Villar Senin
Looks like I'm not suffering this anymore