From my experience, current webkit browsers all support adding the delay directly into the -webkit-transition property. The current chrome even does no longer understand the -webkit-transition-delay property and flags it as invalid
http://beta.compass-style.org/reference/compass/css3/transition/#mixin-transition
Can be fixed by removing all special webkit lines.