Remove gfx_traits from the dependencies of [script].

This commit is contained in:
Mátyás Mustoha 2015-06-12 12:59:46 +02:00
parent f163f2bf0d
commit 3ae64fe739
5 changed files with 18 additions and 17 deletions

View file

@ -27,7 +27,6 @@ use geom::matrix2d::Matrix2D;
use geom::point::Point2D;
use geom::rect::Rect;
use geom::size::Size2D;
use gfx_traits::color;
use canvas_traits::{CanvasMsg, Canvas2dMsg, CanvasCommonMsg};
use canvas_traits::{FillOrStrokeStyle, LinearGradientStyle, RadialGradientStyle};
@ -1108,16 +1107,9 @@ impl<'a> CanvasRenderingContext2DMethods for JSRef<'a, CanvasRenderingContext2D>
// https://html.spec.whatwg.org/multipage/#dom-context-2d-shadowcolor
fn SetShadowColor(self, value: DOMString) {
match parse_color(&value) {
Ok(rgba) => {
self.state.borrow_mut().shadow_color = rgba;
self.renderer.send(CanvasMsg::Canvas2d(Canvas2dMsg::SetShadowColor(
color::rgba(rgba.red,
rgba.green,
rgba.blue,
rgba.alpha)))).unwrap()
},
_ => {}
if let Ok(color) = parse_color(&value) {
self.state.borrow_mut().shadow_color = color;
self.renderer.send(CanvasMsg::Canvas2d(Canvas2dMsg::SetShadowColor(color))).unwrap()
}
}
}