[Bug 22990] New: [Custom]: Custom Elements interface should implement the Element interface, not necessarily inherit from it

https://www.w3.org/Bugs/Public/show_bug.cgi?id=22990

            Bug ID: 22990
           Summary: [Custom]: Custom Elements interface should implement
                    the Element interface, not necessarily inherit from it
    Classification: Unclassified
           Product: WebAppsWG
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Component Model
          Assignee: dglazkov@chromium.org
          Reporter: dominicc@chromium.org
        QA Contact: public-webapps-bugzilla@w3.org
            Blocks: 14968

"This interface must inherit from the Element interface."

The linked definition of inherit says:

"An interface can be defined to inherit from another interface. If the
identifier of the interface is followed by a U+003A COLON (":") character and
an identifier, then that identifier identifies the inherited interface. An
object that implements an interface that inherits from another also implements
that inherited interface."

Thus it seems "inherit" has a specific meaning of one step, not the transitive
closure, which seems to be "implements".

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Saturday, 17 August 2013 00:59:21 UTC