Firefox now supports the CSS Typed Object Model, which lets scripts read and write CSS values as typed JavaScript objects instead of strings. Color values, such as CSSColorValue, are not supported yet.
bugzilla.mozilla.org/2089681
Latest Firefox for Desktop development, live from Bugzilla!

