summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/modules/imagebitmap/WindowImageBitmapFactories.idl
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/modules/imagebitmap/WindowImageBitmapFactories.idl')
-rw-r--r--chromium/third_party/WebKit/Source/modules/imagebitmap/WindowImageBitmapFactories.idl19
1 files changed, 10 insertions, 9 deletions
diff --git a/chromium/third_party/WebKit/Source/modules/imagebitmap/WindowImageBitmapFactories.idl b/chromium/third_party/WebKit/Source/modules/imagebitmap/WindowImageBitmapFactories.idl
index ced1ff8e6a7..f7b85df1b1f 100644
--- a/chromium/third_party/WebKit/Source/modules/imagebitmap/WindowImageBitmapFactories.idl
+++ b/chromium/third_party/WebKit/Source/modules/imagebitmap/WindowImageBitmapFactories.idl
@@ -30,14 +30,15 @@
[
ImplementedAs=ImageBitmapFactories,
- RuntimeEnabled=ExperimentalCanvasFeatures
+ RuntimeEnabled=ExperimentalCanvasFeatures,
+ TypeChecking=Interface|Nullable,
] partial interface Window {
- [RaisesException] Promise createImageBitmap(HTMLImageElement image);
- [RaisesException] Promise createImageBitmap(HTMLImageElement image, long sx, long sy, long sw, long sh);
- [RaisesException] Promise createImageBitmap(HTMLVideoElement video);
- [RaisesException] Promise createImageBitmap(HTMLVideoElement video, long sx, long sy, long sw, long sh);
- [RaisesException] Promise createImageBitmap(CanvasRenderingContext2D context);
- [RaisesException] Promise createImageBitmap(CanvasRenderingContext2D context, long sx, long sy, long sw, long sh);
- [RaisesException] Promise createImageBitmap(HTMLCanvasElement canvas);
- [RaisesException] Promise createImageBitmap(HTMLCanvasElement canvas, long sx, long sy, long sw, long sh);
+ [CallWith=ScriptState, RaisesException] Promise createImageBitmap(HTMLImageElement image);
+ [CallWith=ScriptState, RaisesException] Promise createImageBitmap(HTMLImageElement image, long sx, long sy, long sw, long sh);
+ [CallWith=ScriptState, RaisesException] Promise createImageBitmap(HTMLVideoElement video);
+ [CallWith=ScriptState, RaisesException] Promise createImageBitmap(HTMLVideoElement video, long sx, long sy, long sw, long sh);
+ [CallWith=ScriptState, RaisesException] Promise createImageBitmap(CanvasRenderingContext2D context);
+ [CallWith=ScriptState, RaisesException] Promise createImageBitmap(CanvasRenderingContext2D context, long sx, long sy, long sw, long sh);
+ [CallWith=ScriptState, RaisesException] Promise createImageBitmap(HTMLCanvasElement canvas);
+ [CallWith=ScriptState, RaisesException] Promise createImageBitmap(HTMLCanvasElement canvas, long sx, long sy, long sw, long sh);
};