After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 338235 - [xsl:]extension-element-prefixes not processed for entension elements and LRE
[xsl:]extension-element-prefixes not processed for entension elements and LRE
Status: RESOLVED OBSOLETE
Product: libxslt
Classification: Platform
Component: general
1.1.15
Other All
: Normal normal
: ---
Assigned To: kbuchcik
libxml QA maintainers
Depends on:
Blocks:
 
 
Reported: 2006-04-12 15:35 UTC by kbuchcik
Modified: 2021-07-05 10:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description kbuchcik 2006-04-12 15:35:18 UTC
As of Libxslt 1.1.15 the attribute [xsl:]extension-element-prefixes is processed only on:
1) xsl:stylesheet/xsl:transform
2) on the first LRE (literal result element) if the simplified syntax is used

Incorrectly, the attribute is not processed on any other literal result elements and extension elements.
The function xsltParseStylesheetExtPrefix() is called only once in xsltParseStylesheetProcess() in xslt.c.

Relevant specs:
14.1 Extension Elements:
"...by using an extension-element-prefixes attribute on an xsl:stylesheet element or an xsl:extension-element-prefixes attribute on a literal result element or extension element"

"The designation of a namespace as an extension namespace is effective within the subtree of the stylesheet rooted at the element bearing the extension-element-prefixes or xsl:extension-element-prefixes attribute;"
Comment 1 GNOME Infrastructure Team 2021-07-05 10:59:50 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/libxslt/-/issues/

Thank you for your understanding and your help.