Why does typeof(window.onevent)=='undefined' testing not work in FF3.6?
<pre><code>typeof(window.onhashchange)=='undefined'
</code></pre>

<p>This returns <code>false</code> in every browser that does indeed support the <code>hashchange</code> event, except for FF3.6, even though it supports <code>hashchange</code> just fine. I know I can use <code>in</code> for property testing instead, but I'm just curious why FF3.6 does not support it and what the difference is.</p>
