Changeset 137206 in webkit
- Timestamp:
- Dec 10, 2012 2:15:01 PM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r137201 r137206 1 2012-12-10 Tab Atkins <jackalmage@gmail.com> 2 3 Deprecate prefixed linear-gradient and radial-gradient functions 4 https://bugs.webkit.org/show_bug.cgi?id=104591 5 6 Reviewed by Dean Jackson. 7 8 Rename the old gradient parsing functions in anticipation of functions that parse the new syntax. 9 10 No new tests added - this is a rename and has no functionality change. 11 12 * css/CSSParser.cpp: 13 (WebCore::CSSParser::parseDeprecatedLinearGradient): 14 (WebCore::CSSParser::parseDeprecatedRadialGradient): 15 (WebCore::CSSParser::parseGeneratedImage): 16 * css/CSSParser.h: 17 1 18 2012-12-10 Mark Pilgrim <pilgrim@chromium.org> 2 19 -
trunk/Source/WebCore/css/CSSParser.cpp
r137200 r137206 7121 7121 } 7122 7122 7123 bool CSSParser::parse LinearGradient(CSSParserValueList* valueList, RefPtr<CSSValue>& gradient, CSSGradientRepeat repeating)7123 bool CSSParser::parseDeprecatedLinearGradient(CSSParserValueList* valueList, RefPtr<CSSValue>& gradient, CSSGradientRepeat repeating) 7124 7124 { 7125 7125 RefPtr<CSSLinearGradientValue> result = CSSLinearGradientValue::create(repeating); … … 7189 7189 } 7190 7190 7191 bool CSSParser::parse RadialGradient(CSSParserValueList* valueList, RefPtr<CSSValue>& gradient, CSSGradientRepeat repeating)7191 bool CSSParser::parseDeprecatedRadialGradient(CSSParserValueList* valueList, RefPtr<CSSValue>& gradient, CSSGradientRepeat repeating) 7192 7192 { 7193 7193 RefPtr<CSSRadialGradientValue> result = CSSRadialGradientValue::create(repeating); … … 7371 7371 7372 7372 if (equalIgnoringCase(val->function->name, "-webkit-linear-gradient(")) 7373 return parse LinearGradient(valueList, value, NonRepeating);7373 return parseDeprecatedLinearGradient(valueList, value, NonRepeating); 7374 7374 7375 7375 if (equalIgnoringCase(val->function->name, "-webkit-repeating-linear-gradient(")) 7376 return parse LinearGradient(valueList, value, Repeating);7376 return parseDeprecatedLinearGradient(valueList, value, Repeating); 7377 7377 7378 7378 if (equalIgnoringCase(val->function->name, "-webkit-radial-gradient(")) 7379 return parse RadialGradient(valueList, value, NonRepeating);7379 return parseDeprecatedRadialGradient(valueList, value, NonRepeating); 7380 7380 7381 7381 if (equalIgnoringCase(val->function->name, "-webkit-repeating-radial-gradient(")) 7382 return parse RadialGradient(valueList, value, Repeating);7382 return parseDeprecatedRadialGradient(valueList, value, Repeating); 7383 7383 7384 7384 if (equalIgnoringCase(val->function->name, "-webkit-canvas(")) -
trunk/Source/WebCore/css/CSSParser.h
r137166 r137206 213 213 214 214 bool parseDeprecatedGradient(CSSParserValueList*, RefPtr<CSSValue>&); 215 bool parse LinearGradient(CSSParserValueList*, RefPtr<CSSValue>&, CSSGradientRepeat repeating);216 bool parse RadialGradient(CSSParserValueList*, RefPtr<CSSValue>&, CSSGradientRepeat repeating);215 bool parseDeprecatedLinearGradient(CSSParserValueList*, RefPtr<CSSValue>&, CSSGradientRepeat repeating); 216 bool parseDeprecatedRadialGradient(CSSParserValueList*, RefPtr<CSSValue>&, CSSGradientRepeat repeating); 217 217 bool parseGradientColorStops(CSSParserValueList*, CSSGradientValue*, bool expectComma); 218 218
Note: See TracChangeset
for help on using the changeset viewer.