- From: Maciej Stachowiak <mjs@apple.com>
- Date: Fri, 3 Mar 2006 10:27:49 -0800
- To: Jim Ley <jim@jibbering.com>
- Cc: Web APIs WG <public-webapi@w3.org>
On Mar 3, 2006, at 5:36 AM, Jim Ley wrote: > > "Maciej Stachowiak" <mjs@apple.com> >> For things that some but not all UAs implement, and that we'd like >> to require in a future version, we can add an informative note, or >> make it a MAY or OPTIONAL level requirement. >> >> How does that sound as a general approach? >> >> I thinkingthe no-arg version of send() would fall under this >> category. It does seem like something we want eventually, but >> could be MAY-level or an informative "some implementations allow >> this" note for XMLHttpRequest 1.0. > > I much prefer the reverse, "some implementations are broken w.r.t." > especially as Jonas has already said it will be fixed shortly - it > would be pretty odd to have a spec which says 1 implementation is > broken, when that implementation isn't even broken. > > I do not want any future implementation to require parameters, it's > broken behaviour, and it breaks a lot of old existing content - > stuff that doesn't get updated for mozilla, I don't see why we > should penalise authors and reward browsers who admit they have a > bug. We can have a note saying that - FireFox pre 2.0 is broken, > you must use .send("BUG!") that's fine and will ensure authors > won't make the mistake. I am more concerned about implementors not > making the mistake. If we really all agree this is the right future path, we could make it a SHOULD and mention that it will be a future MUST-level requirement. If Firefox 2.0 will fix it, then I guess it becomes a question of how soon it will ship relative to the spec. >> We do have getResponseHeader and getAllResponseHeaders in Safari. > > In the test on Robin's version it appeared it didn't - I have no > idea of the version though and it was a very quick test reaching > over robins shoulder. I suppose it is possible we have a bug in some cases, however, the support is definitely in the code and tested by our automated regression tests. Regards, Maciej
Received on Friday, 3 March 2006 18:27:51 UTC