W3C home > Mailing lists > Public > public-qt-comments@w3.org > June 2011

[Bug 5857] [XSLT 2.0] A problem with namespace inheritance

From: <bugzilla@jessica.w3.org>
Date: Thu, 02 Jun 2011 17:00:24 +0000
To: public-qt-comments@w3.org
Message-Id: <E1QSBFw-0002at-Rz@jessica.w3.org>

Michael Kay <mike@saxonica.com> changed:

           What    |Removed                     |Added
             Status|CLOSED                      |REOPENED
         Resolution|FIXED                       |

--- Comment #8 from Michael Kay <mike@saxonica.com> 2011-06-02 17:00:22 UTC ---
Tim Mills has identified that the impact of this change is larger than
originally thought - see member-only bugzilla #937. I'm therefore re-opening
the bug.

I'm not at all sure how to suggest a way forward, however. I think the effect
that we would like to achieve is that when a literal result element in the
stylesheet explicitly says xmlns="", then the corresponding element in the
result tree will have no namespace binding for the default namespace. But it's
hard to achieve this without generating an unwanted xmlns="" in cases where the
stylesheet didn't explicitly ask for it. The only way I can think of doing this
is to represent namespace undeclarations as concrete objects in the data model,
which is horribly disruptive.

Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Thursday, 2 June 2011 17:00:26 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:57:35 UTC