zurb/foundation — pull request #4754 by tmugford (2014-03-21 15:24:29+00:00)
Title: Added grunt-autoprefixer

As per #4123, I've added **grunt-autoprefixer** and **grunt-contrib-cssmin** (to create a minified version instead of running the sass and autoprefix tasks twice). All vendor prefixed properties and associated mixins have been removed, except those that have been included:

* to work around specific browser issues (several places in `_offcanvas.scss` for example)
* as a hack to target particular browsers (`@-moz-document url-prefix()` in `_forms.scss` for example)
* or because they're for non standard properties (`-webkit-font-smoothing` and `-webkit-appearance` for example)

As discussed in the [associated issue](https://github.com/zurb/foundation/issues/4123 ), I've also added a mixin to control the inclusion of the aforementioned explicitly vendor prefixed properties (repurposing the `$experimental` flag). Though I've not used the mixin in this PR, the intended use would be something like the following:

```scss
@include experimental {
-webkit-appearance: none !important;
}
```

I've tested it as much as I can with the browsers/devices that I have access to. Let me know if you'd like the changes squashed in to a single commit.