support -webkit-prefixed pseudo-elements