On Nov 21, 5:53 pm, Boris Zbarsky <bzbar...@mit.edu> wrote: > On 11/21/12 11:31 AM, Jan Honza Odvarko wrote: > > > Am I doing something wrong? > > When is the addEventListener call made? There are two scenarios:
1) The listener is appended when "http-on-modify-request" is sent. It works in 17, but broken now because "http-on-modify-request" is asynchronous. This is currently being solved in bug: Bug 800799 - http-on-modify-request now called after JS that started the load is no longer on the stack 2) The listener is appended when "http-on-opening-request" (or "xhr-load-starting", depending which patch from bug 800799 is used) is sent (synchronously). The situation is a bit better since it seems to fix bug: Bug 802551 - onHTTPSpyReadyStateChange not sent for aborted XHR I.e. "readystatechange" event *is* now sent when abort() is called. But "abort" event is still not sent. Doesn't matter if addListenerForAllEvents or addEventListener("abort"... is used. > Apart from that, nothing obviously wrong. A testcase that shows the > problem would be helpful. I can create a simple extension, but it'll require having patch from bug 800799 applied. Should I create a new bug report for this? Honza _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform