W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > September 2011

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

From: <bugzilla@jessica.w3.org>
Date: Mon, 19 Sep 2011 07:56:54 +0000
To: public-html-bugzilla@w3.org
Message-ID: <bug-14212-2486@http.www.w3.org/Bugs/Public/>
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 the QA contact for the bug.
Received on Monday, 19 September 2011 07:56:58 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 16:31:19 UTC