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

http://www.w3.org/Bugs/Public/show_bug.cgi?id=14913

           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