Yesterday I realized Firefox was about to drop support for MozBorderRadius (using Minefield) which was breaking S2.CSS.VENDOR_PREFIX since detection relied on it.
While taking a look at VENDOR_MAP I realized a lot of those properties were hardcoded and it wouldn't take much for even more to break apart. This is how I started this branch.
I fixed the VENDOR part to rely on feature detection, same with CSS transition detection (as much as possible) and finally I added Opera support since almost everything was ready for it.
Yesterday I realized Firefox was about to drop support for MozBorderRadius (using Minefield) which was breaking S2.CSS.VENDOR_PREFIX since detection relied on it.
While taking a look at VENDOR_MAP I realized a lot of those properties were hardcoded and it wouldn't take much for even more to break apart. This is how I started this branch.
I fixed the VENDOR part to rely on feature detection, same with CSS transition detection (as much as possible) and finally I added Opera support since almost everything was ready for it.
What do you guys think of this approach?