Bug 22165
| Summary: | B/f navigation stops ongoing XMLHttpRequests, even if only a subframe is navigated | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Patrick R. Gansterer <paroga> |
| Component: | Frames | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | ap, beidson, fishd, nham |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | All | ||
| OS: | All | ||
| URL: | http://paroga.com/webkit/ | ||
Patrick R. Gansterer
The page simply consists of a iframe and a XMLHttpRequest.
The page starts a asynchronous request to wait.php (<?php sleep(1); ?>). On readyState 4 it start a new request and so on.
When clicking the iframe between a.html and b.html the XMLHttpRequest works, but when you click the back button of the browser the request stops.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Patrick R. Gansterer
Works with (dev) Chrome, but not with Safari 4.0.5.
Doesn't seam to be a WebKit bug any more.
Brady Eidson
(In reply to comment #1)
> Works with (dev) Chrome, but not with Safari 4.0.5.
> Doesn't seam to be a WebKit bug any more.
Safari 4.0.5 and (dev) Chrome have significantly different WebKits.
Please try a WebKit nightly with Safari to test.
Patrick R. Gansterer
(In reply to comment #2)
> Please try a WebKit nightly with Safari to test.
Problem exists in nightly Safari.
Alexey Proskuryakov
The issue can be with a different load deferrer implementation in Chromium.
Patrick R. Gansterer
(In reply to comment #4)
> The issue can be with a different load deferrer implementation in Chromium.
I also have the same problem with Qt 4.6.2 on windows.
Maybe someone can give me a hint where the best point is for working on this issue.
Ben Nham
*** This bug has been marked as a duplicate of bug 289294 ***