summaryrefslogtreecommitdiffstats
path: root/vendor/web-sys/webidls/enabled/HTMLCanvasElement.webidl
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-30 03:57:31 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-30 03:57:31 +0000
commitdc0db358abe19481e475e10c32149b53370f1a1c (patch)
treeab8ce99c4b255ce46f99ef402c27916055b899ee /vendor/web-sys/webidls/enabled/HTMLCanvasElement.webidl
parentReleasing progress-linux version 1.71.1+dfsg1-2~progress7.99u1. (diff)
downloadrustc-dc0db358abe19481e475e10c32149b53370f1a1c.tar.xz
rustc-dc0db358abe19481e475e10c32149b53370f1a1c.zip
Merging upstream version 1.72.1+dfsg1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/web-sys/webidls/enabled/HTMLCanvasElement.webidl')
-rw-r--r--vendor/web-sys/webidls/enabled/HTMLCanvasElement.webidl9
1 files changed, 8 insertions, 1 deletions
diff --git a/vendor/web-sys/webidls/enabled/HTMLCanvasElement.webidl b/vendor/web-sys/webidls/enabled/HTMLCanvasElement.webidl
index 6d9f58280..708122a9e 100644
--- a/vendor/web-sys/webidls/enabled/HTMLCanvasElement.webidl
+++ b/vendor/web-sys/webidls/enabled/HTMLCanvasElement.webidl
@@ -36,8 +36,15 @@ interface HTMLCanvasElement : HTMLElement {
// For OffscreenCanvas
// Reference: https://wiki.whatwg.org/wiki/OffscreenCanvas
partial interface HTMLCanvasElement {
- [Pref="gfx.offscreencanvas.enabled", Throws]
+ [Throws]
OffscreenCanvas transferControlToOffscreen();
};
+// For MediaStream
+// Reference: https://w3c.github.io/mediacapture-main/getusermedia.html#idl-def-mediastream
+partial interface HTMLCanvasElement {
+ [Throws]
+ MediaStream captureStream (optional double frameRequestRate);
+};
+
callback BlobCallback = undefined(Blob? blob);