Extensiones de Google Chrome: no se pueden cargar imágenes locales con CSS

Tengo una extensión simple de Chrome que utiliza la función de secuencia de comandos de contenido para modificar un sitio web. Más específicamente, elbackground-image de dicho sitio web.

Por alguna razón, parece que no puedo usar imágenes locales, a pesar de que están empaquetadas en la extensión.

body {
    background: #000 url('image.jpg') !important;
    background-repeat: repeat !important;
}

Eso es todo, el CSS más simple ... pero no funcionará. El navegador no carga la imagen.