Sorry if this is old, I just happened accrossed it.

In FF the onreadystatechange event is not fired on a synchronous call and is really not even needed at all in IE either (though it does fire). ...