summaryrefslogtreecommitdiffstats
path: root/vendor/web-sys/webidls/enabled/AnimationFrame.webidl
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/web-sys/webidls/enabled/AnimationFrame.webidl')
-rw-r--r--vendor/web-sys/webidls/enabled/AnimationFrame.webidl10
1 files changed, 10 insertions, 0 deletions
diff --git a/vendor/web-sys/webidls/enabled/AnimationFrame.webidl b/vendor/web-sys/webidls/enabled/AnimationFrame.webidl
new file mode 100644
index 000000000..6f81d3e1f
--- /dev/null
+++ b/vendor/web-sys/webidls/enabled/AnimationFrame.webidl
@@ -0,0 +1,10 @@
+// https://html.spec.whatwg.org/multipage/imagebitmap-and-animations.html#animation-frames
+
+callback FrameRequestCallback = undefined (DOMHighResTimeStamp time);
+
+interface mixin AnimationFrameProvider {
+ [Throws] long requestAnimationFrame(FrameRequestCallback callback);
+ [Throws] undefined cancelAnimationFrame(long handle);
+};
+Window includes AnimationFrameProvider;
+DedicatedWorkerGlobalScope includes AnimationFrameProvider;