Allow unitless zero when parsing gradients' center

This commit is contained in:
Anthony Ramine 2017-04-14 09:49:38 +02:00
parent 133b599a6f
commit ba3f18f485

View file

@ -396,7 +396,7 @@ impl AngleOrCorner {
impl AngleOrCorner { impl AngleOrCorner {
fn parse(context: &ParserContext, input: &mut Parser, mode: CompatMode) -> Result<Self, ()> { fn parse(context: &ParserContext, input: &mut Parser, mode: CompatMode) -> Result<Self, ()> {
if let Ok(angle) = input.try(|i| Angle::parse(context, i)) { if let Ok(angle) = input.try(|i| Angle::parse_with_unitless(context, i)) {
try!(input.expect_comma()); try!(input.expect_comma());
return Ok(AngleOrCorner::Angle(angle)) return Ok(AngleOrCorner::Angle(angle))
} }