Stéphane Sire wrote:

Hi,

I have been quickly through XHR draft (version dated 20th March 2006 on CVS) and I have the following two remarks:

- nothing is said about how to create/manage timeout; I guess the idea is to use the external timer API (for instance in Window object) and then use cancel to end a timed out request...

Apparently HTTP doesn't define timeouts so I think it'd be bad for us to add any requirements. So yeah, I think creating your own timers or relying other mechanisms to abort requests is the way to go.

I believe that in mozilla we will enable the stop button when the request is made and pressing that will abort the load.

- what happens if the browsing context is destroyed, is the request canceled or not ? is the onreadystatechange function called ?

I'm not sure we want to dictate to browsers what to do here. I would not be surprised if some browsers disabled all scripts once you leave a page.

/ Jonas

Reply via email to