W3C home > Mailing lists > Public > public-script-coord@w3.org > July to September 2012

What should happen when [Unforgeable] is used on a consequential interface of an ancestor?

From: Boris Zbarsky <bzbarsky@MIT.EDU>
Date: Fri, 21 Sep 2012 15:13:26 -0400
Message-ID: <505CBC56.8020708@mit.edu>
To: "public-script-coord@w3.org" <public-script-coord@w3.org>
Consider this IDL:

   interface A : B {};
   interface B {};
   interface C {
     [Unforgeable] readonly attribute long c;
   };
   B implements C;

This is currently allowed by the spec.  I don't believe it should be 
allowed, just as it would not be allowed if the unforgeable attribute 
were on B.

-Boris
Received on Friday, 21 September 2012 19:13:54 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 8 May 2013 19:30:07 UTC