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

[Bug 14213] New: missing transitive dependencies - NodeIterator, Range, TreeWalker

From: <bugzilla@jessica.w3.org>
Date: Mon, 19 Sep 2011 08:34:01 +0000
To: public-html-bugzilla@w3.org
Message-ID: <bug-14213-2486@http.www.w3.org/Bugs/Public/>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=14213

           Summary: missing transitive dependencies - NodeIterator, Range,
                    TreeWalker
           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


2.2.2 states "Implementations must support DOM Core..." and lists Document as
one of the required interfaces;

the Document interface defines the following methods:

createNodeIterator
createRange
createTreeWalker

which return NodeIterator, Range, TreeWalker

therefore, by transitive closure, these three types are also dependencies that
should be listed in 2.2.2, that is,  unless the support for Document is
qualified to allow exclusion of these methods in a compliant implementation
(thereby breaking the 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 08:34:06 UTC

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