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 28646 - [WebIDL] conforming *set* of IDL fragments?
Summary: [WebIDL] conforming *set* of IDL fragments?
Status: RESOLVED FIXED
Alias: None
Product: WebAppsWG
Classification: Unclassified
Component: WebIDL (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Cameron McCormack
QA Contact: public-webapps-bugzilla
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-15 20:32 UTC by Michael Dyck
Modified: 2015-07-07 06:19 UTC (History)
2 users (show)

See Also:


Attachments

Description Michael Dyck 2015-05-15 20:32:34 UTC
"2 Conformance" says:
    An IDL fragment is considered to be a conforming IDL fragment if
    it satisfies all of the MUST-, REQUIRED- and SHALL-level criteria
    in this specification that apply to IDL fragments.

However, consider a requirement such as:
    Within the set of IDL fragments that a given implementation supports,
    the identifier of every <foo> MUST NOT be the same as the identifier
    of any other <foo>.

This requirement operates on a *set* of IDL fragments, so (when you have multiple fragments) it doesn't really make sense to ask if individual fragments satisfy it. 

So perhaps the conformance section should instead be based on a definition of a conforming *set* of IDL fragments.