title: Element.animate() in HTML4
body: <p>It seems the people at Chrome have <a href="http://updates.html5rocks.com/2014/05/Web-Animations---element-animate-is-now-in-Chrome-36" rel="nofollow">appropriated Element.animate()</a> for themselves, effectively breaking all existing HTML pages using something along the lines of <code>onclick="animate();"</code>.</p>
  
  <p>Is this legal for a browser under the HTML 4/Transitional spec? Is this something that W3C would formally have authority over? </p>
  
  <p>Is there anything small-time website owners can do to prevent any further transgressions of this sort?</p>
  
  <p>EDIT:
  Test Case:</p>
  
  <pre><code>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
      "http://www.w3.org/TR/html4/loose.dtd"&gt;
  &lt;html&gt;
  &lt;head&gt;
      &lt;title&gt;test&lt;/title&gt;
      &lt;script type="text/javascript"&gt;
          function animate() {
              alert('this should work');
          }
      &lt;/script&gt;
  &lt;/head&gt;
  &lt;body&gt;
      &lt;input type="button" onclick="animate();" value="push me!"&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>Results in <code>Uncaught TypeError: Failed to execute 'animate' on 'Element': 1 argument required, but only 0 present.</code> on Chrome, but works in FireFox.</p>