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 24045 - [XT3TS] Need for dependency for embedded stylesheet modules
Summary: [XT3TS] Need for dependency for embedded stylesheet modules
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 Test Suite (show other bugs)
Version: Working drafts
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
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-10 11:39 UTC by Abel Braaksma
Modified: 2015-05-06 21:18 UTC (History)
0 users

See Also:


Attachments

Description Abel Braaksma 2013-12-10 11:39:09 UTC
Some tests use the embedded stylesheet method, as explained in https://www.w3.org/XML/Group/qtspecs/specifications/xslt-30/html/Overview.html#embedded. This is an optional feature. While I think all known processors support this, it should be a dependency in the tests.

I propose to add <feature value="embedded-stylesheet" /> to the test-set XSD.
Comment 1 Abel Braaksma 2013-12-10 11:40:22 UTC
Bug assigned to Michael Kay to ask whether there's consensus on this matter.
Comment 2 Michael Kay 2013-12-14 17:28:48 UTC
I think this is a reasonable way forward. I'm not sure it's strictly accurate to say that embedded stylesheets are an optional feature, except to the extent that APIs are implementation-defined. But go with it.
Comment 3 Michael Kay 2015-03-20 15:30:33 UTC
Note, as of today this change does not appear to have been implemented. Is the requirement still there or can we close this?
Comment 4 Michael Kay 2015-03-20 15:34:10 UTC
It seems that the affected tests now have an attribute defines-stylesheet="true" on the source element. I guess this is a sufficient way of marking the dependency, so I'm closing as resolved.
Comment 5 Abel Braaksma 2015-05-06 21:18:02 UTC
Was resolved > 30 days ago, closing.