1° - ¿Por qué alguien querría usar marquesinas de texto? :O
 
2° - Las propiedades que estás usando no son estandar. En Chrome (o navegadores WebKit) harías algo así:    
Código CSS:
Ver original- overflow: -webkit-marquee; 
-     -webkit-marquee-style: slide; 
-     -webkit-marquee-direction: left; 
-     -webkit-marquee-speed: fast; 
Ejemplo:   
Código HTML:
Ver original- h2{ 
-     overflow: -webkit-marquee; 
-     -webkit-marquee-style: slide; 
-     -webkit-marquee-direction: left; 
-     -webkit-marquee-speed: fast; 
- } 
Eso sólo funcionaría en Chrome, Safari. 
Suelo aceptar que sobre gustos hay variantes, pero las marquesinas son algo espantoso en una página. Si querés que funcione en todos los navegadores y no te interesa hacer un código correcto, usá <marquee>, que hace muchos años dejó de usarse.