return result;\r
};\r
\r
- var cssLengthRelativeUnit = /^(\d[.\d]*)+(em|ex|px|gd|rem|vw|vh|vm|ch|mm|cm|in|pt|pc|deg|rad|ms|s|hz|khz){1}?/i;\r
+ var cssLengthRelativeUnit = /^([.\d]*)+(em|ex|px|gd|rem|vw|vh|vm|ch|mm|cm|in|pt|pc|deg|rad|ms|s|hz|khz){1}?/i;\r
var emptyMarginRegex = /^(?:\b0[^\s]*\s*){1,4}$/; // e.g. 0px 0pt 0px\r
\r
var listBaseIndent = 0,\r
{\r
// Be able to deal with component/short-hand form style.\r
var values = margin.split( ' ' );\r
- margin = values[ 3 ] || values[ 1 ] || values [ 0 ];\r
+ margin = CKEDITOR.plugins.pastefromword.utils.convertToPx( values[ 3 ] || values[ 1 ] || values [ 0 ] );\r
margin = parseInt( margin, 10 );\r
\r
// Figure out the indent unit by looking at the first increament.\r