This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 30318 - [FO31] fn:serialize is context-dependent, but the function properties say otherwise
Summary: [FO31] fn:serialize is context-dependent, but the function properties say oth...
Status: NEW
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Functions and Operators 3.1 (show other bugs)
Version: Recommendation
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: Michael Kay
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
Depends on:
Reported: 2018-11-16 23:24 UTC by Abel Braaksma
Modified: 2018-11-16 23:24 UTC (History)
0 users

See Also:


Description Abel Braaksma 2018-11-16 23:24:10 UTC
The sixth para under 14.7.3 fn:serialize says:

"If the second argument is omitted, or is supplied in the form of an output:serialization-parameters element, then the values of any serialization parameters that are not explicitly specified is ·implementation-defined·, and may depend on the context."

The last part "may depend on the context" means that either the single-argument version and the two-argument version are context dependent (even if a processor may choose to ignore it and set defaults in another way).