From d22bcdc828701051302736c1695cabe692fc9870 Mon Sep 17 00:00:00 2001 From: Alex Ganose Date: Sat, 18 Feb 2012 00:10:00 +0000 Subject: [PATCH] Removed toLowerCase function call so the function name remains the same when used with a mixin and add test for rotateX --- lib/less/parser.js | 9 +++++---- test/css/css-3.css | 1 + test/css/ie-filters.css | 6 +++--- test/less/css-3.less | 1 + 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/lib/less/parser.js b/lib/less/parser.js index a2bd759b..998c2ad5 100644 --- a/lib/less/parser.js +++ b/lib/less/parser.js @@ -563,16 +563,17 @@ less.Parser = function Parser(env) { // The arguments are parsed with the `entities.arguments` parser. // call: function () { - var name, args, alpha_ret, index = i; + var name, nameLC, args, alpha_ret, index = i; if (! (name = /^([\w-]+|%|progid:[\w\.]+)\(/.exec(chunks[j]))) return; - name = name[1].toLowerCase(); + name = name[1]; + nameLC = name.toLowerCase(); - if (name === 'url') { return null } + if (nameLC === 'url') { return null } else { i += name.length } - if (name === 'alpha') { + if (nameLC === 'alpha') { alpha_ret = $(this.alpha); if(typeof alpha_ret !== 'undefined') { return alpha_ret; diff --git a/test/css/css-3.css b/test/css/css-3.css index 94a47d86..b9e9b194 100644 --- a/test/css/css-3.css +++ b/test/css/css-3.css @@ -9,6 +9,7 @@ } .other { -moz-transform: translate(0, 11em) rotate(-90deg); + transform: rotateX(45deg); } .item[data-cra_zy-attr1b-ut3=bold] { font-weight: bold; diff --git a/test/css/ie-filters.css b/test/css/ie-filters.css index 933318ab..a5c5795a 100644 --- a/test/css/ie-filters.css +++ b/test/css/ie-filters.css @@ -1,5 +1,5 @@ .nav { - filter: progid:dximagetransform.microsoft.alpha(opacity=20); - filter: progid:dximagetransform.microsoft.alpha(opacity=0); - filter: progid:dximagetransform.microsoft.gradient(startColorstr="#333333", endColorstr="#000000", GradientType=0); + filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); + filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333", endColorstr="#000000", GradientType=0); } diff --git a/test/less/css-3.less b/test/less/css-3.less index d360d633..7b861440 100644 --- a/test/less/css-3.less +++ b/test/less/css-3.less @@ -11,6 +11,7 @@ } .other { -moz-transform: translate(0, 11em) rotate(-90deg); + transform: rotateX(45deg); } .item[data-cra_zy-attr1b-ut3=bold] { font-weight: bold;