Restores compatibility in validator.
authorJakub Pawlowicz <contact@jakubpawlowicz.com>
Sat, 11 Apr 2015 09:14:33 +0000 (10:14 +0100)
committerJakub Pawlowicz <contact@jakubpawlowicz.com>
Sun, 12 Apr 2015 11:15:30 +0000 (12:15 +0100)
commitdaf74ca01b6373415e6aa2775da777621ef49a85
tree4ea7f95532e1eb08f58f5a85073d7fdff95065f8
parentc93f07a1ef116f6131d4082d9de117f65c182402
Restores compatibility in validator.

Fixes validator with proper OO as we need to handle state there to
keep a list of compatible units.
17 files changed:
lib/clean.js
lib/properties/break-up.js
lib/properties/can-override.js
lib/properties/optimizer.js
lib/properties/override-compactor.js
lib/properties/populate-components.js
lib/properties/validator.js
lib/selectors/optimizers/advanced.js
test/integration-test.js
test/properties/break-up-test.js
test/properties/longhand-overriding-test.js
test/properties/optimizer-test.js
test/properties/override-compacting-test.js
test/properties/restore-shorthands-test.js
test/properties/restore-test.js
test/selectors/optimizer-test.js
test/selectors/tokenizer-source-maps-test.js