diff options
author | pylbrecht <palbrecht@mailbox.org> | 2020-02-03 21:48:41 +0100 |
---|---|---|
committer | pylbrecht <palbrecht@mailbox.org> | 2020-02-03 22:49:46 +0100 |
commit | 423b86e439dc2bff1a9860511f3ace8b4778d85e (patch) | |
tree | 792a354d08a3fdf4080d4630fe8d7704b452593a /components/script/dom/offscreencanvas.rs | |
parent | ed0973fb1c87e344c6660a0e9fa282866c0ecf00 (diff) | |
download | servo-423b86e439dc2bff1a9860511f3ace8b4778d85e.tar.gz servo-423b86e439dc2bff1a9860511f3ace8b4778d85e.zip |
Add canvas usability checks to drawImage()
Diffstat (limited to 'components/script/dom/offscreencanvas.rs')
-rw-r--r-- | components/script/dom/offscreencanvas.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/script/dom/offscreencanvas.rs b/components/script/dom/offscreencanvas.rs index 70e0573a2c4..130d2b7c49a 100644 --- a/components/script/dom/offscreencanvas.rs +++ b/components/script/dom/offscreencanvas.rs @@ -138,6 +138,10 @@ impl OffscreenCanvas { )); Some(context) } + + pub fn is_valid(&self) -> bool { + self.Width() != 0 && self.Height() != 0 + } } impl OffscreenCanvasMethods for OffscreenCanvas { |