Re: Figuring out easier readonly interfaces

On Mon, Oct 14, 2013 at 5:23 PM, Mark S. Miller <erights@google.com> wrote:
> The user agent is the browser, which can clearly modify any object it
> implements. Are we talking about user vs script, as in your <input readonly>
> example? Can the user modify a DOMRect object? If yes, and a user cannot
> modify a DOMRectReadOnly object, how can a DOMRect be a kind of
> DOMRectReadOnly?

Assuming the subclass has access to private state, that does not seem
surprising to me. The superclass only provides getters, the subclass
extends the superclass by providing setters.

I.e. the subclass augments the readonly API with a write API.


-- 
http://annevankesteren.nl/

Received on Thursday, 17 October 2013 09:15:52 UTC