Changeset 137206 in webkit


Ignore:
Timestamp:
Dec 10, 2012 2:15:01 PM (11 years ago)
Author:
commit-queue@webkit.org
Message:

Deprecate prefixed linear-gradient and radial-gradient functions
https://bugs.webkit.org/show_bug.cgi?id=104591

Patch by Tab Atkins <jackalmage@gmail.com> on 2012-12-10
Reviewed by Dean Jackson.

Rename the old gradient parsing functions in anticipation of functions that parse the new syntax.

No new tests added - this is a rename and has no functionality change.

  • css/CSSParser.cpp:

(WebCore::CSSParser::parseDeprecatedLinearGradient):
(WebCore::CSSParser::parseDeprecatedRadialGradient):
(WebCore::CSSParser::parseGeneratedImage):

  • css/CSSParser.h:
Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r137201 r137206  
     12012-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
    1182012-12-10  Mark Pilgrim  <pilgrim@chromium.org>
    219
  • trunk/Source/WebCore/css/CSSParser.cpp

    r137200 r137206  
    71217121}
    71227122
    7123 bool CSSParser::parseLinearGradient(CSSParserValueList* valueList, RefPtr<CSSValue>& gradient, CSSGradientRepeat repeating)
     7123bool CSSParser::parseDeprecatedLinearGradient(CSSParserValueList* valueList, RefPtr<CSSValue>& gradient, CSSGradientRepeat repeating)
    71247124{
    71257125    RefPtr<CSSLinearGradientValue> result = CSSLinearGradientValue::create(repeating);
     
    71897189}
    71907190
    7191 bool CSSParser::parseRadialGradient(CSSParserValueList* valueList, RefPtr<CSSValue>& gradient, CSSGradientRepeat repeating)
     7191bool CSSParser::parseDeprecatedRadialGradient(CSSParserValueList* valueList, RefPtr<CSSValue>& gradient, CSSGradientRepeat repeating)
    71927192{
    71937193    RefPtr<CSSRadialGradientValue> result = CSSRadialGradientValue::create(repeating);
     
    73717371
    73727372    if (equalIgnoringCase(val->function->name, "-webkit-linear-gradient("))
    7373         return parseLinearGradient(valueList, value, NonRepeating);
     7373        return parseDeprecatedLinearGradient(valueList, value, NonRepeating);
    73747374
    73757375    if (equalIgnoringCase(val->function->name, "-webkit-repeating-linear-gradient("))
    7376         return parseLinearGradient(valueList, value, Repeating);
     7376        return parseDeprecatedLinearGradient(valueList, value, Repeating);
    73777377
    73787378    if (equalIgnoringCase(val->function->name, "-webkit-radial-gradient("))
    7379         return parseRadialGradient(valueList, value, NonRepeating);
     7379        return parseDeprecatedRadialGradient(valueList, value, NonRepeating);
    73807380
    73817381    if (equalIgnoringCase(val->function->name, "-webkit-repeating-radial-gradient("))
    7382         return parseRadialGradient(valueList, value, Repeating);
     7382        return parseDeprecatedRadialGradient(valueList, value, Repeating);
    73837383
    73847384    if (equalIgnoringCase(val->function->name, "-webkit-canvas("))
  • trunk/Source/WebCore/css/CSSParser.h

    r137166 r137206  
    213213
    214214    bool parseDeprecatedGradient(CSSParserValueList*, RefPtr<CSSValue>&);
    215     bool parseLinearGradient(CSSParserValueList*, RefPtr<CSSValue>&, CSSGradientRepeat repeating);
    216     bool parseRadialGradient(CSSParserValueList*, RefPtr<CSSValue>&, CSSGradientRepeat repeating);
     215    bool parseDeprecatedLinearGradient(CSSParserValueList*, RefPtr<CSSValue>&, CSSGradientRepeat repeating);
     216    bool parseDeprecatedRadialGradient(CSSParserValueList*, RefPtr<CSSValue>&, CSSGradientRepeat repeating);
    217217    bool parseGradientColorStops(CSSParserValueList*, CSSGradientValue*, bool expectComma);
    218218
Note: See TracChangeset for help on using the changeset viewer.