All calls eventually wrap the shape in a CSSPrimitiveValue, so we can clean this up by just factoring that into the function.
Created attachment 220811 [details] Initial Patch
Comment on attachment 220811 [details] Initial Patch r=me
Comment on attachment 220811 [details] Initial Patch Clearing flags on attachment: 220811 Committed r161667: <http://trac.webkit.org/changeset/161667>
All reviewed patches have been landed. Closing bug.