According to the Bugzilla search results for “xlink”, WebKit already seems to support XLink — but only in SVG documents. I propose that it should be allowed in any XML document; then, no munging to XHTML (e.g. with XSLT) would be required for an XML document with CSS stylesheet to be rendered as-is in WebKit.
Currently it is not possible to get any hyperlinks in pure XML documents without mixing with XHTML because there are no CSS extensions like Opera's -o-link and no xlink support. This is a serious limitation.
Would it be possible for you to provide a simple test case for this?
Bugzilla has experienced amnesia today, here is a comment that was lost: --- Comment #3 from Thom <thom.venividivici+webkitbugs@gmail.com> 2009-08-20 12:34:53 PDT --- http://www.snee.com/xml/xlink/sxlinkdemo.xml is an xml document that's used to showcase mozilla's xLink support, which is better, but also poor.
<rdar://problem/96552385>
Mozilla opted to not extend Xlink support beyond SVG and marked their bug as RESOLVED WONTFIX - https://bugzilla.mozilla.org/show_bug.cgi?id=xlink Further, it is also deprecated in SVG2 - https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/xlink:href Can we close this, if we are not planning to extend XLINK. Thanks!
(In reply to Ahmad Saleem from comment #5) > Mozilla opted to not extend Xlink support beyond SVG and marked their bug as > RESOLVED WONTFIX - https://bugzilla.mozilla.org/show_bug.cgi?id=xlink > > Further, it is also deprecated in SVG2 - > https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/xlink:href > > Can we close this, if we are not planning to extend XLINK. Thanks! Thanks for doing that research! Yes, let’s close.