style: Don't waste an allocation when failing to parse a color.
848a858
I see that allocation show up in the profiles, and it makes sense, because system colors and such are common in Firefox, and they're just wasting it. Note that the clone() added is refcounted.