support webkit for shake