¿Es posible de alguna manera diseñar un iframes antes / después del pseudo-elemento?

Como dice el título, ¿hay una manera de diseñar un iframes pseudobefore/after? Sin envolver el iframe con otrodiv, o si no?

Intenté diseñarlo como cualquier otro elemento, pero sin éxito:

iframe::before {
    content: 'foo';
    position: absolute;
    top: 0;
    left: 0;
}

iframe::after {
    content: 'bar';
    position: absolute;
    top: 0;
    right: 0;
}

http://fiddle.jshell.net/ppRqm/

Actualizar

Una solución conocida es agregar el antes / después a un elemento en el archivo fuente:http://fiddle.jshell.net/ppRqm/2/

Pero a veces no tienes acceso al archivo fuente.

Respuestas a la pregunta(2)

Su respuesta a la pregunta