Using a valid CSS color other than a named color or a 3/6 digit hex color should use the legacy parsing code, rather than accepting the value and treating it like a valid CSS color. There aren't currently enough regression tests surrounding this. Specifically, we seem to need tests for "currentColor", the rgba() function, and the hsl() and hsla() functions.
Created attachment 101206 [details] Patch
Newly added people, can I get a quick r+? This is just a four-line addition to the tests, plus updated expectations.
Comment on attachment 101206 [details] Patch Clearing flags on attachment: 101206 Committed r91217: <http://trac.webkit.org/changeset/91217>
All reviewed patches have been landed. Closing bug.