[Bug 14212] New: LinkStyle usage means mandatory dependency on CSSOM types

http://www.w3.org/Bugs/Public/show_bug.cgi?id=14212

           Summary: LinkStyle usage means mandatory dependency on CSSOM
                    types
           Product: HTML WG
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: glenn@skynav.com
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
                    public-html@w3.org


at present, the following normative statements in HTML5 effectively translate
to mandating all of the interfaces defined by CSSOM (or at least those
transitively reachable via LinkStyle):

4.2.4 HTMLLinkElement implements LinkStyle
4.2.7 The style and link elements implement the LinkStyle interface. [CSSOM]
7.2.6 HTMLStyleElement implements LinkStyle

as such, all of the (transitively reachable) interfaces of CSSOM will need to
be listed in 2.2.2 Dependencies;

since they are not listed in 2.2.2, I wonder if it was really the intention of
the editors to establish this hard linkage to CSSOM interface types; if it was
not the intention, then I would suggest moving the above normative statements
into CSSOM itself, or restating in a manner that does not necessitate the
logical dependency

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Received on Monday, 19 September 2011 07:57:00 UTC