A somewhat academic point here, doesn't require fix.  Generally, I think when we're using the vendor-prefixed version of things (-webkit-etc) we also want to include "the real rule" in case that's understood and supported differently/better by the browser.  So for this, having "transition-duration: 0.5s", etc.