Es bastante confuso ese Acid2, los navegadores que lo pasan es porque
lo han hecho a proposito, se supone que la prueba esta hecha en base a los estandares de w3c pero el validador de css del w3c no lo valida, y si lees la pagina del Acid2 se puede leer esto:
Cita: Nota: algo de 827 personas han escrito para decir que el CSS usado en el test es invalido. Esto es a proposito, como un medio de exponer la capacidad de agentes de usuario para manejar CSS inválido correctamente.
????????? Es decir, la prueba es para ver que tal soportas CSS valido en Invalido
En esta pagina se explica como funciona el Test, paso a paso, requiere paciencia.
http://www.webstandards.org/act/acid2/guide.html