Comment puis-je faire un masque avec de la croix-prise en charge du navigateur?

Je sais comment faire un masque dans le css, mais seulement chrome et safari en charge cette.
Il y a tout de remplacement pour cela?

Voici mon code:

<div class="character">
    <img src="http://img194.imageshack.us/img194/3854/goldgladiator.png">
    <div class="green-mask"></div>
</div>
<style>
.green-mask {
    display: block;
    height: 200px;
    width: 508px;
    background: rgb(160, 255, 97);
    opacity: .3;
    position: absolute;
    top: 0;
    -webkit-mask-image: url(http://img194.imageshack.us/img194/3854/goldgladiator.png);
}
</style>

Je veux faire de la croix-navigateur pris en charge.

OriginalL'auteur HtmHell | 2013-05-30