aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webidls/CanvasRenderingContext2D.webidl
diff options
context:
space:
mode:
authorAlan Jeffrey <ajeffrey@mozilla.com>2017-07-05 15:18:08 -0500
committerAlan Jeffrey <ajeffrey@mozilla.com>2017-07-21 16:39:11 -0500
commit2318caf002ab13cd9c9bf30676eaca5e7b9b0dc1 (patch)
treec40aa490c365e5d9453a62dc2c7483c8019fedc8 /components/script/dom/webidls/CanvasRenderingContext2D.webidl
parent992c647f76552ae3abaeffc69331375a69d34dab (diff)
downloadservo-2318caf002ab13cd9c9bf30676eaca5e7b9b0dc1.tar.gz
servo-2318caf002ab13cd9c9bf30676eaca5e7b9b0dc1.zip
Implement drawing an image from a CSS style value into a canvas.
Diffstat (limited to 'components/script/dom/webidls/CanvasRenderingContext2D.webidl')
-rw-r--r--components/script/dom/webidls/CanvasRenderingContext2D.webidl7
1 files changed, 5 insertions, 2 deletions
diff --git a/components/script/dom/webidls/CanvasRenderingContext2D.webidl b/components/script/dom/webidls/CanvasRenderingContext2D.webidl
index 3937e74521a..b20b2b8ef3a 100644
--- a/components/script/dom/webidls/CanvasRenderingContext2D.webidl
+++ b/components/script/dom/webidls/CanvasRenderingContext2D.webidl
@@ -8,8 +8,11 @@ enum CanvasFillRule { "nonzero", "evenodd" };
typedef (HTMLImageElement or
/* HTMLVideoElement or */
HTMLCanvasElement or
- CanvasRenderingContext2D /* or
- ImageBitmap */) CanvasImageSource;
+ CanvasRenderingContext2D or
+ /* ImageBitmap or */
+ // This should probably be a CSSImageValue
+ // https://github.com/w3c/css-houdini-drafts/issues/416
+ CSSStyleValue) CanvasImageSource;
//[Constructor(optional unsigned long width, unsigned long height)]
interface CanvasRenderingContext2D {