Index: third_party/WebKit/Source/modules/canvas2d/CanvasStyle.cpp |
diff --git a/third_party/WebKit/Source/modules/canvas2d/CanvasStyle.cpp b/third_party/WebKit/Source/modules/canvas2d/CanvasStyle.cpp |
index 183fcf68af42e1c17d9503d3b2a4607bc968bf5e..a1c55bfcfdfb15eac0f1095fde32741f78ae4832 100644 |
--- a/third_party/WebKit/Source/modules/canvas2d/CanvasStyle.cpp |
+++ b/third_party/WebKit/Source/modules/canvas2d/CanvasStyle.cpp |
@@ -41,7 +41,7 @@ namespace blink { |
enum ColorParseResult { ParsedRGBA, ParsedCurrentColor, ParsedSystemColor, ParseFailed }; |
-static ColorParseResult parseColor(RGBA32& parsedColor, const String& colorString) |
+static ColorParseResult parseColor(Color& parsedColor, const String& colorString) |
{ |
if (equalIgnoringCase(colorString, "currentcolor")) |
return ParsedCurrentColor; |
@@ -53,16 +53,16 @@ static ColorParseResult parseColor(RGBA32& parsedColor, const String& colorStrin |
return ParseFailed; |
} |
-static RGBA32 currentColor(HTMLCanvasElement* canvas) |
+static Color currentColor(HTMLCanvasElement* canvas) |
{ |
if (!canvas || !canvas->inDocument() || !canvas->inlineStyle()) |
return Color::black; |
- RGBA32 rgba = Color::black; |
- CSSParser::parseColor(rgba, canvas->inlineStyle()->getPropertyValue(CSSPropertyColor)); |
- return rgba; |
+ Color color = Color::black; |
+ CSSParser::parseColor(color, canvas->inlineStyle()->getPropertyValue(CSSPropertyColor)); |
+ return color; |
} |
-bool parseColorOrCurrentColor(RGBA32& parsedColor, const String& colorString, HTMLCanvasElement* canvas) |
+bool parseColorOrCurrentColor(Color& parsedColor, const String& colorString, HTMLCanvasElement* canvas) |
{ |
ColorParseResult parseResult = parseColor(parsedColor, colorString); |
switch (parseResult) { |