On Sun, Aug 12, 2012 at 6:30 PM, Boris Zbarsky <span dir="ltr"><<a href="mailto:bzbarsky@mit.edu" target="_blank">bzbarsky@mit.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 8/10/12 8:17 PM, Allen Wirfs-Brock wrote:</div><div class="im">...<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
but isn't widespread use of inherited setters to implement DOM<br>
properties fairly recent?<br>
</blockquote>
<br></div>
No.  Gecko has done it all along, and IE and Opera have certainly done it for a good long while; I haven't tested going back more than a few years.<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote>
<div><br></div><div>Yes, Opera (Carakan) resolves setters by walking the proto chain, but we don't use g/setters to implement DOM properties.</div><div><br></div><div>(They're of some use when site patching, however.)</div>
<div><br></div><div>--sigbjorn / <a href="mailto:sof@opera.com">sof@opera.com</a></div><div><br></div>