Open Bug 365801 Opened 18 years ago Updated 2 years ago

expose EXSLT functions to DOM Level 3 XPath API (documentInstance.evaluate)


(Core :: XSLT, enhancement)





(Reporter: martin.honnen, Unassigned)




The XSLT implementation has support now for lots of EXSLT extension functions, as announced by Jonas in <>
Most of these functions (with the exception of exsl:node-set) are useful also if they were available using the W3C DOM Level 3 XPath API (document.evaluate) so I file this bug to consider exposing those EXSLT functions to XPath as well.

Currently Mozilla gives an exception "The expression is not a legal expression." even if a namespace resolver correctly resolving the EXSLT prefixes to the corresponding URLs is passed in, as in the test case

(Note: I file this on component "XSLT" as there are lots of DOM components in bugzilla but none for DOM Level 3 XPath.)
Assignee: xslt → nobody
QA Contact: keith → xslt
OS: Windows XP → All
Hardware: x86 → All
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.