Fixes #442 - space before adjacent `nav`.
authorJakub Pawlowicz <contact@jakubpawlowicz.com>
Thu, 22 Jan 2015 20:10:00 +0000 (20:10 +0000)
committerJakub Pawlowicz <contact@jakubpawlowicz.com>
Thu, 22 Jan 2015 20:12:40 +0000 (20:12 +0000)
commit3bf9dc10c8ae4b4987fada08adf06601b8396528
treed2a91387769f9570bc1ee798bee1ac8a1a5baf9b
parent3f155a818075a062dcc661c75df0c8f8b0088d2d
Fixes #442 - space before adjacent `nav`.

As it turns out Android stock browser <= 4.3 needs a space
between `+` and `nav`, e.g. `div+ nav{}`.

It's off by default and can be turned on with:
* `--compatibility +selectors.adjacentSpace` or
* `compatibility: { selectors: { adjacentSpace: true } }`

See http://codepen.io/anon/pen/QwgLVv
History.md
README.md
lib/selectors/optimizers/advanced.js
lib/selectors/optimizers/clean-up.js
lib/selectors/optimizers/simple.js
lib/utils/compatibility.js
test/integration-test.js
test/selectors/optimizers/simple-test.js
test/utils/compatibility-test.js