W3C home > Mailing lists > Public > public-script-coord@w3.org > January to March 2014

[Bug 24417] New: [Exposed] on an interface that is "implements"ed into another should mean something

From: <bugzilla@jessica.w3.org>
Date: Tue, 28 Jan 2014 00:49:04 +0000
To: public-script-coord@w3.org
Message-ID: <bug-24417-3890@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24417

            Bug ID: 24417
           Summary: [Exposed] on an interface that is "implements"ed into
                    another should mean something
           Product: WebAppsWG
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: WebIDL
          Assignee: cam@mcc.id.au
          Reporter: cam@mcc.id.au
        QA Contact: public-webapps-bugzilla@w3.org
                CC: mike@w3.org, public-script-coord@w3.org

We should make either:

  [Global]
  interface G { };

  interface A { };
  [Exposed=G] G implements A;

or:

  [Global]
  interface G { };

  [Exposed=G]
  interface A { };
  G implements A;

do the same as:

  [Global]
  interface G { };

  [Exposed=G]
  partial interface G { ... members of A... };

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Received on Tuesday, 28 January 2014 00:49:06 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:37:51 UTC