How CSS handles errors

Tab Atkins Jr:

We knew that CSS was going to be expanded over time, with new properties, new values, and other new things added to it. „New“ things look exactly like „invalid“ things to an old browser, so if you want the language to gracefully handle new stuff, you have to give it smart error-handling.

You should know that.