On Thu, 12 Mar 2009 15:28:51 +0100, Alexey Proskuryakov <ap@webkit.org> wrote: > What is the meaning of upload events flag in XMLHttpRequest 2? It forces a preflight request when event listeners are registered. > Its definition is that it "is used in the send() algorithm to determine > whether upload progress events will be dispatched for non same origin > requests." However, it is only set by send, and is only used for passing > in cross-origin request algorithm as force preflight flag. Correct. > If the current text accurately describes how this flag is supposed to > work, I'd suggest an editorial change that will remove it, and say want > to pass to CORS directly. However, my understanding is that it might in > fact need to prevent dispatching progress events even in case a listener > gets added after invoking CORS. Was that the intention? It is not needed for that case because events will only be dispatched if a preflight request was made. -- Anne van Kesteren http://annevankesteren.nl/Received on Monday, 16 March 2009 11:50:02 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:43:07 GMT