2012/10/2 Mark S. Miller <span dir="ltr"><<a href="mailto:erights@google.com" target="_blank">erights@google.com</a>></span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Mon, Oct 1, 2012 at 9:02 PM, Brendan Eich <span dir="ltr"><<a href="mailto:brendan@mozilla.com" target="_blank">brendan@mozilla.com</a>></span> wrote:</div><div class="gmail_quote"><div class="im">
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Words on paper still carry force but they do not necessarily have prompt effects, or any effects. It depends on the people reading them and implementing, and trying to follow the rules. Those people are much more likely to audit their (closed, per release, typically) set of host objects and fix any spoofers.</blockquote>

<div><br></div></div><div>I think we're agreeing but for one thing. The force of a normative specification is that violations can be added to test262, so that they stand out like a sore thumb, putting pressure on the violator to fix it. We already did this successfully with one host object violation.</div>
</div></blockquote><div><br></div><div>But test262 can't really get out of its way and test host objects since they are implementation-dependent. I actually reported a couple of erroneous test cases that were relying on DOM features to work.</div>
<div>We need WebIDL tests. For that matter, I'll try to attend testthewebforward in Paris at the end of the month [1] and start working on that if I do attend. I estimate the amount of work to get decent WebIDL (ECMAScript binding of browser APIs) coverage as "ridiculously huge".</div>
<div><br></div><div>David</div><div><br></div><div>[1] <a href="http://testthewebforward.org/paris-2012.html">http://testthewebforward.org/paris-2012.html</a></div></div>