Improves property reordering.
authorJakub Pawlowicz <contact@jakubpawlowicz.com>
Wed, 25 Feb 2015 20:39:01 +0000 (20:39 +0000)
committerJakub Pawlowicz <contact@jakubpawlowicz.com>
Wed, 25 Feb 2015 22:04:55 +0000 (22:04 +0000)
commit6e047d437cf0a92dce4cb4c1b46a2a0bf724344d
tree25e06a425daabcbc865fc218d7a1a015333bf23d
parent2f8f100592908225c853997051f56bb87c35c20d
Improves property reordering.

* Extracts extracting and 'canReorder' into modules.
* Adds better property extracting so more properties can be reordered correctly.
* Fixes joined data ordering.
lib/properties/extractor.js [new file with mode: 0644]
lib/properties/reorderable.js [new file with mode: 0644]
lib/selectors/optimizers/advanced.js
test/fixtures/960-min.css
test/fixtures/big-min.css
test/fixtures/blueprint-min.css
test/fixtures/issue-437-min.css
test/properties/extractor-test.js [new file with mode: 0644]
test/properties/reorderable-test.js [new file with mode: 0644]