Fixes #768 - invalid border-radius property.
authorJakub Pawlowicz <contact@jakubpawlowicz.com>
Tue, 31 May 2016 06:59:00 +0000 (08:59 +0200)
committerJakub Pawlowicz <contact@jakubpawlowicz.com>
Tue, 31 May 2016 08:47:43 +0000 (10:47 +0200)
commit4bcb61c1b43bb631cda2f43b16427eec43b7936e
tree41713e6fd288409d893337a73fb0857490e5497c
parent079c0c4a297926f50d4d104729164aef2dced846
Fixes #768 - invalid border-radius property.

Whenever we encounter an invalid property there should be a
InvalidPropertyError exception thrown and property reported as `unused`.

Currently warnings are reported without any further details like line
number, but such feature is due in #657.
17 files changed:
History.md
lib/clean.js
lib/properties/break-up.js
lib/properties/invalid-property-error.js [new file with mode: 0644]
lib/properties/optimizer.js
lib/properties/populate-components.js
lib/properties/shorthand-compactor.js
lib/selectors/advanced.js
lib/selectors/merge-adjacent.js
lib/selectors/merge-non-adjacent-by-selector.js
lib/selectors/reduce-non-adjacent.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/shorthand-compacting-source-maps-test.js
test/properties/shorthand-compacting-test.js