According to this Mozilla document, neither mask() nor Alpha() are defined filter functions. Also, the article implies that filter support is still experimental, which may be why the w3c validator doesn't like it.
In my experience, the w3c validator is pretty good about explaining why things fail. Check for additional error or description messages.
For the alpha effect, you may try:
filter: opacity(0%)
This other stackoverflow question has additional information.