Skip to main content

requestAnimationFrame()

Schedules a callback before the next repaint. Specification: html.spec.whatwg.org/multipage/imagebitmap-and-animations.html.

Results​

Probed on 2026-10-19 with Node.js v22.23.3.

warpdom 0.1.6​

Supported

2 of 2 checks work.

Report a wrong result for warpdom

happy-dom 21.0.3​

Partial

1 of 2 checks work.

  • The callback runs (asynchronously) with a numeric timestamp.
    • Result: handle is not a positive number: [object Object]
Report a wrong result for happy-dom

jsdom 30.1.3​

Supported

2 of 2 checks work.

Report a wrong result for jsdom

linkedom 0.18.13​

Missing

Not defined in this engine's window.

Report a wrong result for linkedom

Checks​

  • callback-timestamp: The callback runs (asynchronously) with a numeric timestamp. (spec)
  • cancel: cancelAnimationFrame(handle) stops a scheduled callback from running. (spec)