W3C home > Mailing lists > Public > public-webapi@w3.org > May 2008

Re: XHR LC comments

From: Julian Reschke <julian.reschke@gmx.de>
Date: Sun, 18 May 2008 22:53:23 +0200
Message-ID: <48309743.6020802@gmx.de>
To: Boris Zbarsky <bzbarsky@MIT.EDU>
CC: "Web API WG (public)" <public-webapi@w3.org>

Boris Zbarsky wrote:
> Julian Reschke wrote:
>>> Since the UA has no idea what sort of XML parser is being used on the 
>>> server side, I'm not sure it makes sense to bail on attempts to 
>>> serialize such documents.  In particular, if the document _is_ parsed 
>>> with a non-namespace-aware XML parser, there is no problem.
>>
>> That's true. But it's not what the XHR spec requires:
>>
>> "Serialize data into a namespace well-formed XML document and encoded 
>> using the encoding given by data.inputEncoding, when not null, or 
>> UTF-8 otherwise. Or, if this fails because the Document cannot be 
>> serialized act as if data  is null." -- 
>> <http://dev.w3.org/2006/webapi/XMLHttpRequest/#send>
>>
>> So the spec requires silent data loss here, which I think is an 
>> extremely bad idea.
> 
> Agreed.  I think the spec needs changing to allow this use case, 
> personally...

I think it should say that if the DOM can't be serialized, an exception 
needs to be thrown.

Not sure whether it makes sense to allow non-XMLNS-compliant 
serializations, though.

BR, Julian
Received on Sunday, 18 May 2008 20:54:16 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 18 May 2008 20:54:16 GMT