| Index: Source/core/css/CSSPrimitiveValue.cpp
|
| diff --git a/Source/core/css/CSSPrimitiveValue.cpp b/Source/core/css/CSSPrimitiveValue.cpp
|
| index d7945afd044a92213dd1c0b10177ddca3787b2d2..602430b97a734f179e43de2bbf91dfee6fa457fc 100644
|
| --- a/Source/core/css/CSSPrimitiveValue.cpp
|
| +++ b/Source/core/css/CSSPrimitiveValue.cpp
|
| @@ -1025,21 +1025,21 @@ String CSSPrimitiveValue::customCssText(CssTextFormattingFlags formattingFlag) c
|
| Color::parseHexColor(m_value.string, rgbColor);
|
| Color color(rgbColor);
|
|
|
| - Vector<LChar> result;
|
| - result.reserveInitialCapacity(32);
|
| + StringBuilder result;
|
| + result.reserveCapacity(32);
|
| bool colorHasAlpha = color.hasAlpha();
|
| if (colorHasAlpha)
|
| result.append("rgba(", 5);
|
| else
|
| result.append("rgb(", 4);
|
|
|
| - appendNumber(result, static_cast<unsigned char>(color.red()));
|
| + result.appendNumber(static_cast<unsigned char>(color.red()));
|
| result.append(", ", 2);
|
|
|
| - appendNumber(result, static_cast<unsigned char>(color.green()));
|
| + result.appendNumber(static_cast<unsigned char>(color.green()));
|
| result.append(", ", 2);
|
|
|
| - appendNumber(result, static_cast<unsigned char>(color.blue()));
|
| + result.appendNumber(static_cast<unsigned char>(color.blue()));
|
| if (colorHasAlpha) {
|
| result.append(", ", 2);
|
|
|
| @@ -1049,7 +1049,7 @@ String CSSPrimitiveValue::customCssText(CssTextFormattingFlags formattingFlag) c
|
| }
|
|
|
| result.append(')');
|
| - text = String::adopt(result);
|
| + text = result.toString();
|
| break;
|
| }
|
| case CSS_PAIR:
|
|
|