You need to
before you can comment on or make changes to this bug.
Edit any color: in style and set its value to "red foo bar":
color: red foo bar
Expected: color value is committed, bogus value is not used when rendering, there is a warning icon next to property
Actual: color value is committed, bogus value is not used when rendering, but there is no warning icon is there
Created an attachment (id=74638) [details]
[PATCH] Suggested fix
(From update of attachment 74638 [details])
As you noted offline, overrides will make invalid property look parsedOk.
Created an attachment (id=74676) [details]
[PATCH] Corrected solution
(From update of attachment 74676 [details])
View in context: https://bugs.webkit.org/attachment.cgi?id=74676&action=review
> + bool shouldInactivate = false;
Please add following comment here:
Parsed property overrides any property with the same name. Non-parsed property overrides previous non-parsed property with the same name.
Committing to http://svn.webkit.org/repository/webkit/trunk ...