Bug 1332657 - Part 1: Use more proper function to set nsCSSValue. r?heycam
MozReview-Commit-ID: 94o9qXXUyXN
--- a/layout/style/ServoBindings.cpp
+++ b/layout/style/ServoBindings.cpp
@@ -1074,23 +1074,23 @@ void
Gecko_CSSValue_SetNumber(nsCSSValueBorrowedMut aCSSValue, float aNumber)
{
aCSSValue->SetFloatValue(aNumber, eCSSUnit_Number);
}
void
Gecko_CSSValue_SetKeyword(nsCSSValueBorrowedMut aCSSValue, nsCSSKeyword aKeyword)
{
- aCSSValue->SetIntValue(aKeyword, eCSSUnit_Enumerated);
+ aCSSValue->SetEnumValue(aKeyword);
}
void
Gecko_CSSValue_SetPercentage(nsCSSValueBorrowedMut aCSSValue, float aPercent)
{
- aCSSValue->SetFloatValue(aPercent, eCSSUnit_Number);
+ aCSSValue->SetPercentValue(aPercent);
}
void
Gecko_CSSValue_SetAngle(nsCSSValueBorrowedMut aCSSValue, float aRadians)
{
aCSSValue->SetFloatValue(aRadians, eCSSUnit_Radian);
}