Ignore:
Timestamp:
Aug 17, 2016, 12:56:28 PM (9 years ago)
Author:
Antti Koivisto
Message:

Remove CSS_IMAGE_SET feature define
https://bugs.webkit.org/show_bug.cgi?id=160944

Reviewed by Dean Jackson.

Source/WebCore:

This seems to be enabled everywhere already (except Mac cmake build which it keep breaking).

  • css/CSSCursorImageValue.cpp:

(WebCore::CSSCursorImageValue::CSSCursorImageValue):
(WebCore::CSSCursorImageValue::cachedImage):
(WebCore::CSSCursorImageValue::cachedOrPendingImage):

  • css/CSSImageSetValue.cpp:

(WebCore::CSSImageSetValue::cloneForCSSOM):

  • css/CSSImageSetValue.h:
  • css/CSSParser.cpp:

(WebCore::CSSParser::parseVariableDependentValue):
(WebCore::isImageSetFunctionValue):
(WebCore::CSSParser::parseValue):
(WebCore::CSSParser::parseContent):
(WebCore::CSSParser::parseFillImage):
(WebCore::CSSParser::parseBorderImage):
(WebCore::CSSParser::parseImageResolution):
(WebCore::CSSParser::parseImageSet):

  • css/CSSParser.h:
  • css/CSSToStyleMap.cpp:

(WebCore::CSSToStyleMap::mapNinePieceImage):

  • css/CSSValue.cpp:

(WebCore::CSSValue::traverseSubresources):
(WebCore::CSSValue::equals):
(WebCore::CSSValue::cssText):
(WebCore::CSSValue::destroy):
(WebCore::CSSValue::cloneForCSSOM):

  • css/CSSValue.h:

(WebCore::CSSValue::isImageGeneratorValue):
(WebCore::CSSValue::isGradientValue):
(WebCore::CSSValue::isNamedImageValue):
(WebCore::CSSValue::isImageSetValue):
(WebCore::CSSValue::isImageValue):
(WebCore::CSSValue::isInheritedValue):

  • css/StyleBuilderConverter.h:

(WebCore::isImageShape):

  • css/StyleBuilderCustom.h:

(WebCore::StyleBuilderCustom::applyValueContent):

  • css/StyleResolver.cpp:

(WebCore::StyleResolver::styleImage):
(WebCore::StyleResolver::generatedOrPendingFromValue):
(WebCore::StyleResolver::setOrPendingFromValue):
(WebCore::StyleResolver::cursorOrPendingFromValue):

  • css/StyleResolver.h:

(WebCore::StyleResolver::applyPropertyToRegularStyle):

  • css/makeprop.pl:

(generateFillLayerPropertyValueSetter):

  • rendering/style/StyleCachedImage.cpp:

(WebCore::StyleCachedImage::cssValue):

  • rendering/style/StylePendingImage.h:
  • style/StylePendingResources.cpp:

(WebCore::Style::loadPendingImage):

Source/WTF:

  • wtf/FeatureDefines.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/css/CSSValue.cpp

    r201759 r204566  
    151151    if (is<CSSFilterImageValue>(*this))
    152152        return downcast<CSSFilterImageValue>(*this).traverseSubresources(handler);
    153 #if ENABLE(CSS_IMAGE_SET)
    154153    if (is<CSSImageSetValue>(*this))
    155154        return downcast<CSSImageSetValue>(*this).traverseSubresources(handler);
    156 #endif
    157155    return false;
    158156}
     
    239237        case CalculationClass:
    240238            return compareCSSValues<CSSCalcValue>(*this, other);
    241 #if ENABLE(CSS_IMAGE_SET)
    242239        case ImageSetClass:
    243240            return compareCSSValues<CSSImageSetValue>(*this, other);
    244 #endif
    245241        case WebKitCSSFilterClass:
    246242            return compareCSSValues<WebKitCSSFilterValue>(*this, other);
     
    347343    case CalculationClass:
    348344        return downcast<CSSCalcValue>(*this).customCSSText();
    349 #if ENABLE(CSS_IMAGE_SET)
    350345    case ImageSetClass:
    351346        return downcast<CSSImageSetValue>(*this).customCSSText();
    352 #endif
    353347    case WebKitCSSFilterClass:
    354348        return downcast<WebKitCSSFilterValue>(*this).customCSSText();
     
    480474        delete downcast<CSSCalcValue>(this);
    481475        return;
    482 #if ENABLE(CSS_IMAGE_SET)
    483476    case ImageSetClass:
    484477        delete downcast<CSSImageSetValue>(this);
    485478        return;
    486 #endif
    487479    case FilterImageClass:
    488480        delete downcast<CSSFilterImageValue>(this);
     
    532524    case WebKitCSSTransformClass:
    533525        return downcast<WebKitCSSTransformValue>(*this).cloneForCSSOM();
    534 #if ENABLE(CSS_IMAGE_SET)
    535526    case ImageSetClass:
    536527        return downcast<CSSImageSetValue>(*this).cloneForCSSOM();
    537 #endif
    538528    case SVGColorClass:
    539529        return downcast<SVGColor>(*this).cloneForCSSOM();
Note: See TracChangeset for help on using the changeset viewer.