The semicolon token should not be respected.

See: http://dev.w3.org/csswg/css-syntax/#consume-a-declaration0
After consuming the colon token, it states the declaration's value is the consumption of every subsequent component value, until we reach an EOF token.

@SimonSapin