Thursday, May 11, 2006

Firefox, XUL, and sjax

With bug 326273 resolved and fixed by Daren Fisher, you can start building ajaxy applications in XUL again.

This bug basically meant that when you triggered an XMLHTTPRequest that was synchronous (as opposed to async [ajax]), firefox would lock up while you talked back and forth with the server.

You can't build a web application that freezes when you click things; so now we've got a thread manager in place you can simply split off the hard work to another thread.

Check out the test cases to see how it performs in firefox currently, then check back when bug 326273 makes it into production.

No comments: