W3C home > Mailing lists > Public > public-script-coord@w3.org > October to December 2011

[Bug 14913] New: No way to specify [OverrideBuiltins] if the getter is in a partial interface

From: <bugzilla@jessica.w3.org>
Date: Wed, 23 Nov 2011 17:38:10 +0000
To: public-script-coord@w3.org
Message-ID: <bug-14913-3890@http.www.w3.org/Bugs/Public/>

           Summary: No way to specify [OverrideBuiltins] if the getter is
                    in a partial interface
           Product: WebAppsWG
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: WebIDL
        AssignedTo: cam@mcc.id.au
        ReportedBy: ayg@aryeh.name
         QAContact: member-webapi-cvs@w3.org
                CC: mike@w3.org, public-script-coord@w3.org

HTML currently has [OverrideBuiltins] partial interface Document { ... }, which
is invalid because you can't have extended attributes on a partial interface. 
But DOM4 can't add [OverrideBuiltins] to the actual Document interface
definition, because that defines no getter.

Suggested resolution: allow [OverrideBuiltins] on partial interfaces, and say
it has the same effect as if it was specified on the original interface.  So
the partial interface can add that extended attribute too, not just members.

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 Wednesday, 23 November 2011 17:38:26 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:14:04 UTC