Fixes #528 - better support for IE<9 hacks.
authorJakub Pawlowicz <contact@jakubpawlowicz.com>
Wed, 15 Apr 2015 07:25:02 +0000 (08:25 +0100)
committerJakub Pawlowicz <contact@jakubpawlowicz.com>
Wed, 15 Apr 2015 07:31:01 +0000 (08:31 +0100)
commitd6b356d439de83905c1a2051120e7bd0d355c646
tree2cc8094398d02a224fcb98ebd592377eceba94bb
parent7b3da1ffe899820f4b9936ba5ef47459b2dda251
Fixes #528 - better support for IE<9 hacks.

Adds better hack handling in property overriding and compacting too.

Also normalizes all suffix hacks to '\0' as IE treats them equally.
14 files changed:
History.md
lib/properties/optimizer.js
lib/properties/override-compactor.js
lib/properties/shorthand-compactor.js
lib/selectors/optimization-metadata.js
lib/selectors/optimizers/simple.js
lib/stringifier/helpers.js
test/integration-test.js
test/properties/optimizer-test.js
test/properties/override-compacting-test.js
test/properties/shorthand-compacting-test.js
test/properties/wrap-for-optimizing-test.js
test/selectors/optimization-metadata-test.js
test/selectors/optimizers/simple-test.js