title: Focus event not firing via Javascript in Chrome
body: <p>Since upgrading to the latest Chrome version 34.0.1847.116, the focus event does not seem to be firing when calling</p>
  
  <pre><code>myinput.focus()
  </code></pre>
  
  <p>in Javascript. </p>
  
  <p>This works fine in Chrome 33.0.1750.154.</p>
  
  <p>test.html</p>
  
  <pre><code>&lt;html&gt;
  &lt;head&gt;&lt;title&gt;Test&lt;/title&gt;&lt;/head&gt;
  &lt;body&gt;
  &lt;input id="test_box" onfocus="alert('focused');" /&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>From the console:</p>
  
  <pre><code>document.getElementById('test_box').focus();
  </code></pre>
  
  <p>No alert in Chrome 34.</p>
  
  <p>Any ideas? Is this a bug? Is there a workaround to fire the event?</p>