Changeset 204566 in webkit
- Timestamp:
- Aug 17, 2016 12:56:28 PM (8 years ago)
- Location:
- trunk/Source
- Files:
-
- 24 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r204541 r204566 1 2016-08-17 Antti Koivisto <antti@apple.com> 2 3 Remove CSS_IMAGE_SET feature define 4 https://bugs.webkit.org/show_bug.cgi?id=160944 5 6 Reviewed by Dean Jackson. 7 8 * wtf/FeatureDefines.h: 9 1 10 2016-08-16 Keith Miller <keith_miller@apple.com> 2 11 -
trunk/Source/WTF/wtf/FeatureDefines.h
r204541 r204566 67 67 #endif 68 68 69 #if !defined(ENABLE_CSS_IMAGE_SET)70 #define ENABLE_CSS_IMAGE_SET 171 #endif72 73 69 #if !defined(ENABLE_CURSOR_SUPPORT) 74 70 #define ENABLE_CURSOR_SUPPORT 0 … … 182 178 #endif 183 179 184 #if !defined(ENABLE_CSS_IMAGE_SET)185 #define ENABLE_CSS_IMAGE_SET 1186 #endif187 188 180 #if !defined(ENABLE_DASHBOARD_SUPPORT) 189 181 #define ENABLE_DASHBOARD_SUPPORT 1 … … 413 405 #endif 414 406 415 #if !defined(ENABLE_CSS_IMAGE_SET)416 #define ENABLE_CSS_IMAGE_SET 0417 #endif418 419 407 #if !defined(ENABLE_CURSOR_SUPPORT) 420 408 #define ENABLE_CURSOR_SUPPORT 1 -
trunk/Source/WebCore/ChangeLog
r204564 r204566 1 2016-08-17 Antti Koivisto <antti@apple.com> 2 3 Remove CSS_IMAGE_SET feature define 4 https://bugs.webkit.org/show_bug.cgi?id=160944 5 6 Reviewed by Dean Jackson. 7 8 This seems to be enabled everywhere already (except Mac cmake build which it keep breaking). 9 10 * css/CSSCursorImageValue.cpp: 11 (WebCore::CSSCursorImageValue::CSSCursorImageValue): 12 (WebCore::CSSCursorImageValue::cachedImage): 13 (WebCore::CSSCursorImageValue::cachedOrPendingImage): 14 * css/CSSImageSetValue.cpp: 15 (WebCore::CSSImageSetValue::cloneForCSSOM): 16 * css/CSSImageSetValue.h: 17 * css/CSSParser.cpp: 18 (WebCore::CSSParser::parseVariableDependentValue): 19 (WebCore::isImageSetFunctionValue): 20 (WebCore::CSSParser::parseValue): 21 (WebCore::CSSParser::parseContent): 22 (WebCore::CSSParser::parseFillImage): 23 (WebCore::CSSParser::parseBorderImage): 24 (WebCore::CSSParser::parseImageResolution): 25 (WebCore::CSSParser::parseImageSet): 26 * css/CSSParser.h: 27 * css/CSSToStyleMap.cpp: 28 (WebCore::CSSToStyleMap::mapNinePieceImage): 29 * css/CSSValue.cpp: 30 (WebCore::CSSValue::traverseSubresources): 31 (WebCore::CSSValue::equals): 32 (WebCore::CSSValue::cssText): 33 (WebCore::CSSValue::destroy): 34 (WebCore::CSSValue::cloneForCSSOM): 35 * css/CSSValue.h: 36 (WebCore::CSSValue::isImageGeneratorValue): 37 (WebCore::CSSValue::isGradientValue): 38 (WebCore::CSSValue::isNamedImageValue): 39 (WebCore::CSSValue::isImageSetValue): 40 (WebCore::CSSValue::isImageValue): 41 (WebCore::CSSValue::isInheritedValue): 42 * css/StyleBuilderConverter.h: 43 (WebCore::isImageShape): 44 * css/StyleBuilderCustom.h: 45 (WebCore::StyleBuilderCustom::applyValueContent): 46 * css/StyleResolver.cpp: 47 (WebCore::StyleResolver::styleImage): 48 (WebCore::StyleResolver::generatedOrPendingFromValue): 49 (WebCore::StyleResolver::setOrPendingFromValue): 50 (WebCore::StyleResolver::cursorOrPendingFromValue): 51 * css/StyleResolver.h: 52 (WebCore::StyleResolver::applyPropertyToRegularStyle): 53 * css/makeprop.pl: 54 (generateFillLayerPropertyValueSetter): 55 * rendering/style/StyleCachedImage.cpp: 56 (WebCore::StyleCachedImage::cssValue): 57 * rendering/style/StylePendingImage.h: 58 * style/StylePendingResources.cpp: 59 (WebCore::Style::loadPendingImage): 60 1 61 2016-08-17 Antti Koivisto <antti@apple.com> 2 62 -
trunk/Source/WebCore/css/CSSCursorImageValue.cpp
r204560 r204566 38 38 #include <wtf/text/StringBuilder.h> 39 39 #include <wtf/text/WTFString.h> 40 41 #if ENABLE(CSS_IMAGE_SET)42 #include "CSSImageSetValue.h"43 #endif44 40 45 41 namespace WebCore { … … 119 115 StyleImage* CSSCursorImageValue::cachedImage(CachedResourceLoader& loader, const ResourceLoaderOptions& options) 120 116 { 121 #if ENABLE(CSS_IMAGE_SET)122 117 if (is<CSSImageSetValue>(m_imageValue.get())) 123 118 return downcast<CSSImageSetValue>(m_imageValue.get()).bestFitImage(loader, options); 124 #endif125 119 126 120 auto* cursorElement = loader.document() ? updateCursorElement(*loader.document()) : nullptr; … … 153 147 StyleImage* CSSCursorImageValue::cachedOrPendingImage(const Document& document) 154 148 { 155 #if ENABLE(CSS_IMAGE_SET)156 149 // Need to delegate completely so that changes in device scale factor can be handled appropriately. 157 150 if (is<CSSImageSetValue>(m_imageValue.get())) 158 151 return downcast<CSSImageSetValue>(m_imageValue.get()).cachedOrPendingImageSet(document); 159 #else160 UNUSED_PARAM(document);161 #endif162 152 163 153 if (!m_image) -
trunk/Source/WebCore/css/CSSImageSetValue.cpp
r204560 r204566 27 27 #include "CSSImageSetValue.h" 28 28 29 #if ENABLE(CSS_IMAGE_SET)30 31 29 #include "CSSImageValue.h" 32 30 #include "CSSPrimitiveValue.h" … … 205 203 206 204 } // namespace WebCore 207 208 #endif // ENABLE(CSS_IMAGE_SET) -
trunk/Source/WebCore/css/CSSImageSetValue.h
r204560 r204566 26 26 #ifndef CSSImageSetValue_h 27 27 #define CSSImageSetValue_h 28 29 #if ENABLE(CSS_IMAGE_SET)30 28 31 29 #include "CSSValueList.h" … … 91 89 SPECIALIZE_TYPE_TRAITS_CSS_VALUE(CSSImageSetValue, isImageSetValue()) 92 90 93 #endif // ENABLE(CSS_IMAGE_SET)94 95 91 #endif // CSSImageSetValue_h -
trunk/Source/WebCore/css/CSSParser.cpp
r204052 r204566 46 46 #include "CSSFunctionValue.h" 47 47 #include "CSSGradientValue.h" 48 #include "CSSImageSetValue.h" 48 49 #include "CSSImageValue.h" 49 50 #include "CSSInheritedValue.h" … … 115 116 #include "CSSGridLineNamesValue.h" 116 117 #include "CSSGridTemplateAreasValue.h" 117 #endif118 119 #if ENABLE(CSS_IMAGE_SET)120 #include "CSSImageSetValue.h"121 118 #endif 122 119 … … 1879 1876 } 1880 1877 1881 #if ENABLE(CSS_IMAGE_SET)1882 1878 static bool isImageSetFunctionValue(const CSSParserValue& value) 1883 1879 { 1884 1880 return value.unit == CSSParserValue::Function && (equalLettersIgnoringASCIICase(value.function->name, "image-set(") || equalLettersIgnoringASCIICase(value.function->name, "-webkit-image-set(")); 1885 1881 } 1886 #endif1887 1882 1888 1883 bool CSSParser::parseValue(CSSPropertyID propId, bool important) … … 2101 2096 if (!uri.isNull()) 2102 2097 image = CSSImageValue::create(completeURL(uri)); 2103 #if ENABLE( CSS_IMAGE_SET) && ENABLE(MOUSE_CURSOR_SCALE)2098 #if ENABLE(MOUSE_CURSOR_SCALE) 2104 2099 } else if (isImageSetFunctionValue(*value)) { 2105 2100 image = parseImageSet(); … … 2233 2228 else 2234 2229 return false; 2235 } 2236 #if ENABLE(CSS_IMAGE_SET) 2237 else if (isImageSetFunctionValue(valueWithCalculation.value())) { 2230 } else if (isImageSetFunctionValue(valueWithCalculation.value())) { 2238 2231 parsedValue = parseImageSet(); 2239 2232 if (!parsedValue) … … 2241 2234 m_valueList->next(); 2242 2235 } 2243 #endif2244 2236 break; 2245 2237 … … 4289 4281 if (!parsedValue) 4290 4282 return false; 4291 #if ENABLE(CSS_IMAGE_SET)4292 4283 } else if (isImageSetFunctionValue(*value)) { 4293 4284 parsedValue = parseImageSet(); 4294 4285 if (!parsedValue) 4295 4286 return false; 4296 #endif4297 4287 } else if (isGeneratedImageValue(*value)) { 4298 4288 if (!parseGeneratedImage(*m_valueList, parsedValue)) … … 4387 4377 return parseGeneratedImage(valueList, value); 4388 4378 4389 #if ENABLE(CSS_IMAGE_SET)4390 4379 if (isImageSetFunctionValue(*valueList.current())) { 4391 4380 value = parseImageSet(); … … 4393 4382 return true; 4394 4383 } 4395 #endif4396 4384 4397 4385 return false; … … 8346 8334 else 8347 8335 return false; 8348 #if ENABLE(CSS_IMAGE_SET)8349 8336 } else if (isImageSetFunctionValue(*currentValue)) { 8350 8337 RefPtr<CSSValue> value = parseImageSet(); … … 8353 8340 else 8354 8341 return false; 8355 #endif8356 8342 } else if (currentValue->id == CSSValueNone) 8357 8343 context.commitImage(CSSValuePool::singleton().createIdentifierValue(CSSValueNone)); … … 9705 9691 #endif 9706 9692 9707 #if ENABLE(CSS_IMAGE_SET)9708 9693 RefPtr<CSSImageSetValue> CSSParser::parseImageSet() 9709 9694 { … … 9757 9742 return WTFMove(imageSet); 9758 9743 } 9759 #endif9760 9744 9761 9745 class TransformOperationInfo { -
trunk/Source/WebCore/css/CSSParser.h
r204466 r204566 62 62 class CSSBasicShapePolygon; 63 63 class CSSGridLineNamesValue; 64 class CSSImageSetValue; 64 65 class CSSVariableDependentValue; 65 66 class Document; … … 87 88 class WebKitCSSTransformValue; 88 89 89 #if ENABLE(CSS_IMAGE_SET)90 class CSSImageSetValue;91 #endif92 93 90 class CSSParser { 94 91 friend inline int cssyylex(void*, CSSParser*); … … 335 332 #endif 336 333 337 #if ENABLE(CSS_IMAGE_SET)338 334 RefPtr<CSSImageSetValue> parseImageSet(); 339 #endif340 335 341 336 bool parseFilterImage(CSSParserValueList&, RefPtr<CSSValue>&); -
trunk/Source/WebCore/css/CSSToStyleMap.cpp
r201759 r204566 568 568 569 569 for (auto& current : borderImage) { 570 if (is<CSSImageValue>(current.get()) || is<CSSImageGeneratorValue>(current.get()) 571 #if ENABLE(CSS_IMAGE_SET) 572 || is<CSSImageSetValue>(current.get()) 573 #endif 574 ) 570 if (is<CSSImageValue>(current.get()) || is<CSSImageGeneratorValue>(current.get()) || is<CSSImageSetValue>(current.get())) 575 571 image.setImage(styleImage(imageProperty, current.get())); 576 572 else if (is<CSSBorderImageSliceValue>(current.get())) -
trunk/Source/WebCore/css/CSSValue.cpp
r201759 r204566 151 151 if (is<CSSFilterImageValue>(*this)) 152 152 return downcast<CSSFilterImageValue>(*this).traverseSubresources(handler); 153 #if ENABLE(CSS_IMAGE_SET)154 153 if (is<CSSImageSetValue>(*this)) 155 154 return downcast<CSSImageSetValue>(*this).traverseSubresources(handler); 156 #endif157 155 return false; 158 156 } … … 239 237 case CalculationClass: 240 238 return compareCSSValues<CSSCalcValue>(*this, other); 241 #if ENABLE(CSS_IMAGE_SET)242 239 case ImageSetClass: 243 240 return compareCSSValues<CSSImageSetValue>(*this, other); 244 #endif245 241 case WebKitCSSFilterClass: 246 242 return compareCSSValues<WebKitCSSFilterValue>(*this, other); … … 347 343 case CalculationClass: 348 344 return downcast<CSSCalcValue>(*this).customCSSText(); 349 #if ENABLE(CSS_IMAGE_SET)350 345 case ImageSetClass: 351 346 return downcast<CSSImageSetValue>(*this).customCSSText(); 352 #endif353 347 case WebKitCSSFilterClass: 354 348 return downcast<WebKitCSSFilterValue>(*this).customCSSText(); … … 480 474 delete downcast<CSSCalcValue>(this); 481 475 return; 482 #if ENABLE(CSS_IMAGE_SET)483 476 case ImageSetClass: 484 477 delete downcast<CSSImageSetValue>(this); 485 478 return; 486 #endif487 479 case FilterImageClass: 488 480 delete downcast<CSSFilterImageValue>(this); … … 532 524 case WebKitCSSTransformClass: 533 525 return downcast<WebKitCSSTransformValue>(*this).cloneForCSSOM(); 534 #if ENABLE(CSS_IMAGE_SET)535 526 case ImageSetClass: 536 527 return downcast<CSSImageSetValue>(*this).cloneForCSSOM(); 537 #endif538 528 case SVGColorClass: 539 529 return downcast<SVGColor>(*this).cloneForCSSOM(); -
trunk/Source/WebCore/css/CSSValue.h
r204466 r204566 89 89 bool isGradientValue() const { return m_classType >= LinearGradientClass && m_classType <= RadialGradientClass; } 90 90 bool isNamedImageValue() const { return m_classType == NamedImageClass; } 91 #if ENABLE(CSS_IMAGE_SET)92 91 bool isImageSetValue() const { return m_classType == ImageSetClass; } 93 #endif94 92 bool isImageValue() const { return m_classType == ImageClass; } 95 93 bool isImplicitInitialValue() const; … … 201 199 // List class types must appear after ValueListClass. 202 200 ValueListClass, 203 #if ENABLE(CSS_IMAGE_SET)204 201 ImageSetClass, 205 #endif206 202 WebKitCSSFilterClass, 207 203 WebKitCSSTransformClass, -
trunk/Source/WebCore/css/StyleBuilderConverter.h
r203716 r204566 731 731 static inline bool isImageShape(const CSSValue& value) 732 732 { 733 return is<CSSImageValue>(value) 734 #if ENABLE(CSS_IMAGE_SET) 735 || is<CSSImageSetValue>(value) 736 #endif 737 || is<CSSImageGeneratorValue>(value); 733 return is<CSSImageValue>(value) || is<CSSImageSetValue>(value) || is<CSSImageGeneratorValue>(value); 738 734 } 739 735 -
trunk/Source/WebCore/css/StyleBuilderCustom.h
r201086 r204566 1313 1313 styleResolver.style()->setContent(StyleGeneratedImage::create(downcast<CSSImageGeneratorValue>(item.get())), didSet); 1314 1314 didSet = true; 1315 #if ENABLE(CSS_IMAGE_SET)1316 1315 } else if (is<CSSImageSetValue>(item.get())) { 1317 1316 styleResolver.style()->setContent(styleResolver.setOrPendingFromValue(CSSPropertyContent, downcast<CSSImageSetValue>(item.get())), didSet); 1318 1317 didSet = true; 1319 #endif1320 1318 } 1321 1319 -
trunk/Source/WebCore/css/StyleResolver.cpp
r204560 r204566 42 42 #include "CSSFontValue.h" 43 43 #include "CSSFunctionValue.h" 44 #include "CSSImageSetValue.h" 44 45 #include "CSSInheritedValue.h" 45 46 #include "CSSInitialValue.h" … … 153 154 #endif 154 155 155 #if ENABLE(CSS_IMAGE_SET)156 #include "CSSImageSetValue.h"157 #endif158 159 156 #if ENABLE(DASHBOARD_SUPPORT) 160 157 #include "DashboardRegion.h" … … 1716 1713 } 1717 1714 1718 #if ENABLE(CSS_IMAGE_SET)1719 1715 if (is<CSSImageSetValue>(value)) 1720 1716 return setOrPendingFromValue(property, downcast<CSSImageSetValue>(value)); 1721 #endif1722 1717 1723 1718 if (is<CSSCursorImageValue>(value)) … … 1749 1744 } 1750 1745 1751 #if ENABLE(CSS_IMAGE_SET)1752 1746 RefPtr<StyleImage> StyleResolver::setOrPendingFromValue(CSSPropertyID property, CSSImageSetValue& value) 1753 1747 { … … 1757 1751 return image; 1758 1752 } 1759 #endif1760 1753 1761 1754 RefPtr<StyleImage> StyleResolver::cursorOrPendingFromValue(CSSPropertyID property, CSSCursorImageValue& value) -
trunk/Source/WebCore/css/StyleResolver.h
r204455 r204566 461 461 Ref<StyleImage> cachedOrPendingFromValue(CSSPropertyID, CSSImageValue&); 462 462 Ref<StyleImage> generatedOrPendingFromValue(CSSPropertyID, CSSImageGeneratorValue&); 463 #if ENABLE(CSS_IMAGE_SET)464 463 RefPtr<StyleImage> setOrPendingFromValue(CSSPropertyID, CSSImageSetValue&); 465 #endif466 464 RefPtr<StyleImage> cursorOrPendingFromValue(CSSPropertyID, CSSCursorImageValue&); 467 465 -
trunk/Source/WebCore/css/makeprop.pl
r201559 r204566 660 660 $setterContent .= $indent . "FillLayer* child = &styleResolver.style()->" . getLayersAccessorFunction($name) . "();\n"; 661 661 $setterContent .= $indent . "FillLayer* previousChild = nullptr;\n"; 662 $setterContent .= $indent . "if (is<CSSValueList>(value)\n"; 663 $setterContent .= "#if ENABLE(CSS_IMAGE_SET)\n"; 664 $setterContent .= $indent . "&& !is<CSSImageSetValue>(value)\n"; 665 $setterContent .= "#endif\n"; 666 $setterContent .= $indent . ") {\n"; 662 $setterContent .= $indent . "if (is<CSSValueList>(value) && !is<CSSImageSetValue>(value)) {\n"; 667 663 $setterContent .= $indent . " // Walk each value and put it into a layer, creating new layers as needed.\n"; 668 664 $setterContent .= $indent . " for (auto& item : downcast<CSSValueList>(value)) {\n"; -
trunk/Source/WebCore/rendering/style/StyleCachedImage.cpp
r204564 r204566 47 47 PassRefPtr<CSSValue> StyleCachedImage::cssValue() const 48 48 { 49 #if ENABLE(CSS_IMAGE_SET)50 49 if (m_cssImageSetValue) 51 50 return const_cast<CSSImageSetValue*>(m_cssImageSetValue); 52 #endif53 51 return CSSPrimitiveValue::create(m_image->url(), CSSPrimitiveValue::CSS_URI); 54 52 } -
trunk/Source/WebCore/rendering/style/StylePendingImage.h
r197563 r204566 29 29 #include "CSSCursorImageValue.h" 30 30 #include "CSSImageGeneratorValue.h" 31 #include "CSSImageSetValue.h" 31 32 #include "CSSImageValue.h" 32 33 #include "StyleImage.h" 33 34 #if ENABLE(CSS_IMAGE_SET)35 #include "CSSImageSetValue.h"36 #endif37 34 38 35 namespace WebCore { … … 49 46 CSSImageGeneratorValue* cssImageGeneratorValue() const { return is<CSSImageGeneratorValue>(m_value) ? static_cast<CSSImageGeneratorValue*>(m_value) : nullptr; } 50 47 CSSCursorImageValue* cssCursorImageValue() const { return is<CSSCursorImageValue>(m_value) ? downcast<CSSCursorImageValue>(m_value) : nullptr; } 51 52 #if ENABLE(CSS_IMAGE_SET)53 48 CSSImageSetValue* cssImageSetValue() const { return is<CSSImageSetValue>(m_value) ? downcast<CSSImageSetValue>(m_value) : nullptr; } 54 #endif55 49 56 50 void detachFromCSSValue() { m_value = nullptr; } -
trunk/Source/WebCore/style/StylePendingResources.cpp
r204560 r204566 67 67 return cursorImageValue->cachedImage(document.cachedResourceLoader(), options); 68 68 69 #if ENABLE(CSS_IMAGE_SET)70 69 if (auto imageSetValue = pendingImage.cssImageSetValue()) 71 70 return imageSetValue->bestFitImage(document.cachedResourceLoader(), options); 72 #endif73 71 74 72 return nullptr; -
trunk/Source/cmake/OptionsEfl.cmake
r204559 r204566 86 86 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_DEVICE_ADAPTATION PUBLIC ON) 87 87 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_GRID_LAYOUT PUBLIC ON) 88 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_IMAGE_SET PUBLIC ON)89 88 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_REGIONS PUBLIC ON) 90 89 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_SCROLL_SNAP PUBLIC OFF) -
trunk/Source/cmake/OptionsGTK.cmake
r203768 r204566 153 153 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ACCESSIBILITY PRIVATE ON) 154 154 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CANVAS_PATH PRIVATE OFF) 155 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_IMAGE_SET PRIVATE ON)156 155 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_REGIONS PRIVATE ON) 157 156 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_SELECTORS_LEVEL4 PRIVATE ON) -
trunk/Source/cmake/OptionsMac.cmake
r203115 r204566 21 21 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_IMAGE_ORIENTATION PRIVATE OFF) 22 22 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_IMAGE_RESOLUTION PRIVATE OFF) 23 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_IMAGE_SET PRIVATE ON)24 23 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_REGIONS PRIVATE ON) 25 24 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_SCROLL_SNAP PRIVATE ON) -
trunk/Source/cmake/OptionsWin.cmake
r202848 r204566 16 16 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_COMPOSITING PUBLIC OFF) 17 17 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_GRID_LAYOUT PUBLIC ON) 18 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_IMAGE_SET PUBLIC ON)19 18 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_REGIONS PUBLIC ON) 20 19 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_SELECTORS_LEVEL4 PUBLIC ON) -
trunk/Source/cmake/WebKitFeatures.cmake
r203115 r204566 93 93 WEBKIT_OPTION_DEFINE(ENABLE_CSS_IMAGE_ORIENTATION "Toggle CSS image-orientation support" PRIVATE OFF) 94 94 WEBKIT_OPTION_DEFINE(ENABLE_CSS_IMAGE_RESOLUTION "Toggle CSS image-resolution support" PRIVATE OFF) 95 WEBKIT_OPTION_DEFINE(ENABLE_CSS_IMAGE_SET "Toggle CSS image-set support" PRIVATE OFF)96 95 WEBKIT_OPTION_DEFINE(ENABLE_CSS_REGIONS "Toggle CSS regions support" PRIVATE OFF) 97 96 WEBKIT_OPTION_DEFINE(ENABLE_CSS_SCROLL_SNAP "Toggle CSS snap scroll support" PRIVATE OFF)
Note: See TracChangeset
for help on using the changeset viewer.