On Wed, Nov 3, 2010 at 6:28 PM, Alexey Proskuryakov <a...@webkit.org> wrote:
>
> 03.11.2010, в 10:11, Alex Milowski написал(а):
>
>> many of the incompatibilities may not occur
>> within the context of the browser with a pre-built DOM.
>
>
> WebKit currently applies XSLT to document source, not to pre-built DOM. This 
> is different from Firefox, but in strict compliance to the spec.

WebKit currently applies XSLT to a serialization of the pre-build XML
DOM.  As such, we have several bugs relating to cases where that
serialization is not the same as the data received off the wire.

>> Also, we can't expect to stay at XPath 1.0 forever.
>
>
> Actually, I see this situation as similar to XHTML 2.0. XPath is embedded 
> into browsers both directly and via XSLT. Any incompatible specification 
> featuring the same name is likely to end up as an academic exercise, dead on 
> arrival.
>
> Looking at Mozilla bugs, they seem to have zero interest in XPath 2.0 and 
> XSLT 2.0:
>
> https://bugzilla.mozilla.org/show_bug.cgi?id=396966
> https://bugzilla.mozilla.org/show_bug.cgi?id=370173
>

They might not but users do.

Mozilla has its own XSLT 1.0 implementation that is not complete.  I
don't think that's a great comparison.

We would need to pull an "off the shelf" implementation of XPath and XSLT 2.0.

-- 
--Alex Milowski
"The excellence of grammar as a guide is proportional to the paucity of the
inflexions, i.e. to the degree of analysis effected by the language
considered."

Bertrand Russell in a footnote of Principles of Mathematics
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to