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

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5857

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