diff options
Diffstat (limited to 'src/components/script')
-rw-r--r-- | src/components/script/dom/htmlcanvaselement.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/script/dom/htmlcanvaselement.rs b/src/components/script/dom/htmlcanvaselement.rs index 5d6f09badce..28902265610 100644 --- a/src/components/script/dom/htmlcanvaselement.rs +++ b/src/components/script/dom/htmlcanvaselement.rs @@ -133,11 +133,11 @@ impl<'a> VirtualMethods for JSRef<'a, HTMLCanvasElement> { let recreate = match name.as_slice() { "width" => { - self.width.set(parse_unsigned_integer(value.as_slice().chars()).unwrap()); + self.width.set(parse_unsigned_integer(value.as_slice().chars()).unwrap_or(DefaultWidth)); true } "height" => { - self.height.set(parse_unsigned_integer(value.as_slice().chars()).unwrap()); + self.height.set(parse_unsigned_integer(value.as_slice().chars()).unwrap_or(DefaultHeight)); true } _ => false, |