diff options
author | Bailey Blankenship <bblanke@ncsu.edu> | 2019-10-16 18:18:27 -0400 |
---|---|---|
committer | Bailey Blankenship <bblanke@ncsu.edu> | 2019-11-10 18:37:14 -0500 |
commit | ec2961920b74fbe0345f72e6007c6d42ae852019 (patch) | |
tree | fc229640c23741ea304fcd362a8158eab16693a0 /components/script/dom/paintrenderingcontext2d.rs | |
parent | f7fb130a2a21ae19cf0996251134ad23fea9068d (diff) | |
download | servo-ec2961920b74fbe0345f72e6007c6d42ae852019.tar.gz servo-ec2961920b74fbe0345f72e6007c6d42ae852019.zip |
Addresses issues raised in #24465; removes redundancy in set_bitmap_dimensions
Removed passing test .ini files and moved euclid extensions to euclidext.rs to factor out redundant code
Diffstat (limited to 'components/script/dom/paintrenderingcontext2d.rs')
-rw-r--r-- | components/script/dom/paintrenderingcontext2d.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/paintrenderingcontext2d.rs b/components/script/dom/paintrenderingcontext2d.rs index 1bbb52d05fe..e4b0a3cf71e 100644 --- a/components/script/dom/paintrenderingcontext2d.rs +++ b/components/script/dom/paintrenderingcontext2d.rs @@ -21,6 +21,7 @@ use crate::dom::canvasgradient::CanvasGradient; use crate::dom::canvaspattern::CanvasPattern; use crate::dom::canvasrenderingcontext2d::CanvasRenderingContext2D; use crate::dom::paintworkletglobalscope::PaintWorkletGlobalScope; +use crate::euclidext::Size2DExt; use canvas_traits::canvas::CanvasImageData; use canvas_traits::canvas::CanvasMsg; use canvas_traits::canvas::FromLayoutMsg; @@ -75,7 +76,7 @@ impl PaintRenderingContext2D { let size = size * device_pixel_ratio; self.device_pixel_ratio.set(device_pixel_ratio); self.context - .set_bitmap_dimensions(size.to_untyped().to_u32()); + .set_canvas_bitmap_dimensions(size.to_untyped().to_u64()); self.scale_by_device_pixel_ratio(); } |