Use std::forward() instead of WTF::move() in CSSPrimitiveValue::create(T&& value) to make sure the argument is not unexpectedly moved when it shouldn't (like I experienced yesterday in Bug 140577).
Created attachment 245357 [details]
Darin, I verified that with this patch, the moving issue from yesterday is gone if I drop the const from "CSSFontFamily* fontFamily" member. Good thing I asked Anders about it today :)
Comment on attachment 245357 [details]
Clearing flags on attachment: 245357
Committed r179131: <http://trac.webkit.org/changeset/179131>
All reviewed patches have been landed. Closing bug.