You need to prefix @keyframes
with the browser-specific prefix "-webkit" as well, see W3Schools
Try adding this to your CSS:
@-webkit-keyframes animatedBackground {
from {
background-position: 0px 0px; }
to {
background-position: 100% 0px; }
}
Fixed fiddle: http://jsfiddle.net/kpBby/3/