<br><br><div class="gmail_quote">On Thu, Jul 8, 2010 at 4:03 PM, Lachlan Hunt <span dir="ltr"><<a href="mailto:lachlan.hunt@lachy.id.au">lachlan.hunt@lachy.id.au</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 2010-07-08 02:28, Garrett Smith wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
This is about the  fourth time I've said it here. Can the person in<br>
charge of writing the slow and buggy ajvascript on the HTML 5 spec<br>
please remove that?<br>
<br>
<br>
The problem is that that whatwg page causes freezes and crashes in Firefox. i<br>
</blockquote>
<br>
As a workaround, you can use AdBlock in Firefox to block the offending script.  Just manually add this URL to your block list.<br>
<br>
<a href="http://www.whatwg.org/specs/web-apps/current-work/status.js" target="_blank">http://www.whatwg.org/specs/web-apps/current-work/status.js</a><br><font color="#888888">
<br>
-- <br>
Lachlan Hunt - Opera Software<br>
<a href="http://lachy.id.au/" target="_blank">http://lachy.id.au/</a><br>
<a href="http://www.opera.com/" target="_blank">http://www.opera.com/</a><br>
</font></blockquote></div><br>The problem is not only with Firefox and it happens I am not only using Firefox.<br><br>Is there a similar blocking feature of Opera that you can suggest ?<br><br>Also in Opera:<br><br>   Uncaught exception: Reference Error: Undefined variable: fixBrokenLink<br>
   Error thrown at line 39, column 5 in init() in <a href="http://dev.w3.org/html5/spec/Overview.html">http://dev.w3.org/html5/spec/Overview.html</a>: fixBrokenLink();<br>   called from line 1, column 0 in <anonymous function>(event): init()<br>
<br>I haven't reviewed the complete script itself but I have some thoughts about this (comparing behaviour on different browsers).<br><br>I suspect that when the above is fixed it will take more time in Opera and other browsers throwing errors and (maybe) suspending execution. As a side note, should the browser completely suspend script execution when an event handler fails ?<br>
<br>Isn't the error thrown in a different execution context when handling event listeners ?<br><br>I believe the main execution context should not be suppressed, especially for an undeclared variable in a different context.<br>
<br>Diego Perini<br><br>