We should first restore token and then remove unused tokens as this
way the positions don't get mangled.
+[3.4.1 / 2015-xx-xx](https://github.com/jakubpawlowicz/clean-css/compare/v3.4.0...3.4)
+==================
+
+* Fixed issue [#652](https://github.com/jakubpawlowicz/clean-css/issues/652) - order of restoring and removing tokens.
+
[3.4.0 / 2015-08-27](https://github.com/jakubpawlowicz/clean-css/compare/v3.3.10...v3.4.0)
==================
minifyFont(property);
}
- removeUnused(_properties);
restoreFromOptimizing(_properties, true);
+ removeUnused(_properties);
}
function cleanupCharsets(tokens) {
'bang': [
'a{color:red !ie}',
null
+ ],
+ 'before content': [
+ 'a{*width:101px;color:red!important}',
+ [['color', 'red!important']]
]
})
)