https://bugs.winehq.org/show_bug.cgi?id=39004
Bug ID: 39004 Summary: ISAXAttributes.getQName should return an empty string for xmlns attributes Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: msxml3 Assignee: wine-bugs@winehq.org Reporter: ott@mirix.org Distribution: ---
According to the specification ISAXAttribute.getQName should return an empty string if "http://xml.org/sax/features/namespace-prefixes" is enabled and an attribute is an xmlns attribute:
"For the "xmlns" namespace, the qname value is empty." (https://msdn.microsoft.com/en-us/library/ms760423%28v=vs.85%29.aspx)
(If "http://xml.org/sax/features/namespace-prefixes" is disabled such attributes are correctly ignored.)
https://bugs.winehq.org/show_bug.cgi?id=39004
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- Specification is a good source, but what we actually need is a test, also note that msxml3/4/6 could differ (and they do in some aspects).
https://bugs.winehq.org/show_bug.cgi?id=39004
--- Comment #2 from Matthias-Christian Ott ott@mirix.org --- Well it makes sense if the attribute name is exactly "xmlns".
https://bugs.winehq.org/show_bug.cgi?id=39004
Matthias-Christian Ott ott@mirix.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |39006