title: Why does window.requestAnimationFrame run the step function only once?
body: <p>When opening the following HTML file in a browser, the timestamp is only logged once, why isn't the <code>step</code> function called a bunch of times per second as I would except?</p>
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html lang=&quot;en&quot;&gt;
  &lt;head&gt;
      &lt;meta charset=&quot;UTF-8&quot;&gt;
      &lt;title&gt;Test&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
  &lt;script&gt;
      function step(timestamp) { console.log(timestamp) }
      window.requestAnimationFrame(step)
  &lt;/script&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>