Closed Bug 358050 Opened 19 years ago Closed 16 years ago

Firefox crashes all windows when using synchronized xmlhttprequest

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
major

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: fubberman, Unassigned)

References

()

Details

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Firefox crashes when my script do the following: Open a popup, then performing a lengthy synchronized xmlhttprequest. Both the popup and the main window stop responding. The synchronized xmlhttprequest will not finish executing unless the popup is closed. The problem is that XMLHttpRequest seem to halt all other Firefox processes (atleast windows opened by the window performing the XMLHttpRequest). It works well in Opera and in Internet Explorer. Reproducible: Always Steps to Reproduce: 1. Open a popup window. 2. Once the popup is opened perform execute an XMLHttpRequest synchronized. 3. When the user clicks a button in the popup, the xmlhttprequest should complete. Actual Results: Firefox halts all windows while the XMLHttpRequest is performing. Expected Results: I would expect and accept that the main window *script* stop responding, but not the popup and not the buttons in the browser. I would also expect the stop button to work; so that the xmlhttprequest is cancelled. Opera performs this script well. It opens the popup, the popup works, while when I try to give focus to the main window it is not responding, but browser buttons do work.
This could be a duplicate of the bug 328252, which is supposed to be resolved.
The bug is reproduced here: http://demo.wips.no/admin/ (allow popups, then enter the URL again).
works for me as best I can determine. Frode's address is dead
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.