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

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 on the CC list for the bug.

Received on Monday, 19 September 2011 08:34:06 UTC