From 6cc1458c326fc86458efa2db99b6cd9471977d97 Mon Sep 17 00:00:00 2001 From: Philip Harrison Date: Fri, 10 Aug 2012 15:24:00 +0100 Subject: [PATCH] Add vmin unit to parser dimensions Spec http://www.w3.org/TR/css3-values/#vmin-unit --- lib/less/parser.js | 2 +- test/css/css-3.css | 1 + test/less/css-3.less | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/less/parser.js b/lib/less/parser.js index e2d529fcb..4d2c51514 100644 --- a/lib/less/parser.js +++ b/lib/less/parser.js @@ -691,7 +691,7 @@ less.Parser = function Parser(env) { var value, c = input.charCodeAt(i); if ((c > 57 || c < 45) || c === 47) return; - if (value = $(/^(-?\d*\.?\d+)(px|%|em|pc|ex|in|deg|s|ms|pt|cm|mm|rad|grad|turn|dpi|rem|vw|vh|vm|ch)?/)) { + if (value = $(/^(-?\d*\.?\d+)(px|%|em|pc|ex|in|deg|s|ms|pt|cm|mm|rad|grad|turn|dpi|rem|vw|vh|vm|vmin|ch)?/)) { return new(tree.Dimension)(value[1], value[2]); } }, diff --git a/test/css/css-3.css b/test/css/css-3.css index 3ddde0f86..1f4da326e 100644 --- a/test/css/css-3.css +++ b/test/css/css-3.css @@ -78,6 +78,7 @@ p::before { font: 8vw/9vw; font: 10vh/12vh; font: 12vm/15vm; + font: 12vmin/15vmin; font: 1.2ch/1.5ch; } @supports ( box-shadow: 2px 2px 2px black ) or diff --git a/test/less/css-3.less b/test/less/css-3.less index 1bedbde63..0d72d1849 100644 --- a/test/less/css-3.less +++ b/test/less/css-3.less @@ -85,6 +85,7 @@ p::before { font: 8vw/9vw; font: 10vh/12vh; font: 12vm/15vm; + font: 12vmin/15vmin; font: 1.2ch/1.5ch; }