diff options
Diffstat (limited to 'components/canvas_traits/canvas.rs')
-rw-r--r-- | components/canvas_traits/canvas.rs | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/components/canvas_traits/canvas.rs b/components/canvas_traits/canvas.rs index ee659e16f3a..b203399a200 100644 --- a/components/canvas_traits/canvas.rs +++ b/components/canvas_traits/canvas.rs @@ -44,9 +44,9 @@ pub enum Canvas2dMsg { Clip, ClosePath, Ellipse(Point2D<f32>, f32, f32, f32, f32, f32, bool), - Fill, - FillText(String, f64, f64, Option<f64>), - FillRect(Rect<f32>), + Fill(FillOrStrokeStyle), + FillText(String, f64, f64, Option<f64>, FillOrStrokeStyle), + FillRect(Rect<f32>, FillOrStrokeStyle), GetImageData(Rect<u64>, Size2D<u64>, IpcBytesSender), IsPointInPath(f64, f64, FillRule, IpcSender<bool>), LineTo(Point2D<f32>), @@ -56,10 +56,8 @@ pub enum Canvas2dMsg { Rect(Rect<f32>), RestoreContext, SaveContext, - StrokeRect(Rect<f32>), - Stroke, - SetFillStyle(FillOrStrokeStyle), - SetStrokeStyle(FillOrStrokeStyle), + StrokeRect(Rect<f32>, FillOrStrokeStyle), + Stroke(FillOrStrokeStyle), SetLineWidth(f32), SetLineCap(LineCapStyle), SetLineJoin(LineJoinStyle), |