Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: ddc1672329fbe8a912b081812acf1aa8c824e971 https://github.com/WebKit/WebKit/commit/ddc1672329fbe8a912b081812acf1aa8c824e971 Author: Karl Rackler <rack...@apple.com> Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths: M LayoutTests/imported/w3c/web-platform-tests/css/css-color/parsing/color-valid-color-mix-function-expected.txt M LayoutTests/imported/w3c/web-platform-tests/css/css-color/parsing/color-valid-color-mix-function.html M Source/WebCore/CMakeLists.txt M Source/WebCore/Sources.txt M Source/WebCore/WebCore.xcodeproj/project.pbxproj M Source/WebCore/css/CSSPrimitiveValue.cpp M Source/WebCore/css/CSSPrimitiveValue.h M Source/WebCore/css/CSSUnits.cpp M Source/WebCore/css/CSSUnits.h M Source/WebCore/css/StyleColor.cpp M Source/WebCore/css/StyleColor.h M Source/WebCore/css/calc/CSSCalcCategoryMapping.cpp R Source/WebCore/css/color/CSSResolvedColorMix.cpp R Source/WebCore/css/color/CSSResolvedColorMix.h R Source/WebCore/css/color/CSSUnresolvedColor.cpp R Source/WebCore/css/color/CSSUnresolvedColor.h R Source/WebCore/css/color/CSSUnresolvedColorMix.cpp M Source/WebCore/css/parser/CSSParserContext.cpp M Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp M Source/WebCore/platform/graphics/ColorInterpolationMethod.cpp M Source/WebCore/platform/graphics/ColorInterpolationMethod.h M Source/WebCore/style/ColorFromPrimitiveValue.cpp Log Message: ----------- Unreviewed , reverting 258970@main * LayoutTests/imported/w3c/web-platform-tests/css/css-color/parsing/color-valid-color-mix-function-expected.txt: * LayoutTests/imported/w3c/web-platform-tests/css/css-color/parsing/color-valid-color-mix-function.html: * Source/WebCore/CMakeLists.txt: * Source/WebCore/Sources.txt: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: * Source/WebCore/css/CSSPrimitiveValue.cpp: (WebCore::isValidCSSUnitTypeForDoubleConversion): (WebCore::isStringType): (WebCore::CSSPrimitiveValue::cleanup): (WebCore::CSSPrimitiveValue::unitTypeString): (WebCore::CSSPrimitiveValue::formatNumberForCustomCSSText const): (WebCore::CSSPrimitiveValue::equals const): * Source/WebCore/css/CSSPrimitiveValue.h: * Source/WebCore/css/CSSUnits.cpp: (WebCore::unitCategory): (WebCore::operator<<): * Source/WebCore/css/CSSUnits.h: * Source/WebCore/css/StyleColor.cpp: (WebCore::serializationForCSS): (WebCore::operator<<): (WebCore::StyleColor::resolveColor const): (WebCore::StyleColor::isCurrentColor const): (WebCore::StyleColor::copy): Deleted. (WebCore::StyleColor::isColorMix const): Deleted. (WebCore::StyleColor::resolveAbsoluteComponents): Deleted. (WebCore::resolveAbsoluteComponents): Deleted. (WebCore::resolveColor): Deleted. * Source/WebCore/css/StyleColor.h: (WebCore::CurrentColor::operator== const): (WebCore::CurrentColor::operator!= const): (WebCore::StyleColor::StyleColor): (WebCore::StyleColor::operator== const): (WebCore::StyleColor::operator!= const): (WebCore::StyleColor::currentColor): (WebCore::StyleColor::operator=): Deleted. (WebCore::operator==): Deleted. (WebCore::operator!=): Deleted. * Source/WebCore/css/calc/CSSCalcCategoryMapping.cpp: (WebCore::hasDoubleValue): * Source/WebCore/css/color/CSSResolvedColorMix.cpp: Removed. * Source/WebCore/css/color/CSSResolvedColorMix.h: Removed. * Source/WebCore/css/color/CSSUnresolvedColor.cpp: Removed. * Source/WebCore/css/color/CSSUnresolvedColor.h: Removed. * Source/WebCore/css/color/CSSUnresolvedColorMix.cpp: Removed. * Source/WebCore/css/parser/CSSParserContext.cpp: * Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp: (WebCore::CSSPropertyParserHelpers::consumeOriginColor): (WebCore::CSSPropertyParserHelpers::consumeOptionalAlpha): (WebCore::CSSPropertyParserHelpers::consumeOptionalAlphaAllowingSymbolTableIdent): (WebCore::CSSPropertyParserHelpers::parseRelativeRGBParameters): (WebCore::CSSPropertyParserHelpers::parseNonRelativeRGBParameters): (WebCore::CSSPropertyParserHelpers::parseRGBParameters): (WebCore::CSSPropertyParserHelpers::parseRelativeHSLParameters): (WebCore::CSSPropertyParserHelpers::parseNonRelativeHSLParameters): (WebCore::CSSPropertyParserHelpers::parseHSLParameters): (WebCore::CSSPropertyParserHelpers::parseHWBParameters): (WebCore::CSSPropertyParserHelpers::parseRelativeHWBParameters): (WebCore::CSSPropertyParserHelpers::parseNonRelativeHWBParameters): (WebCore::CSSPropertyParserHelpers::parseLabParameters): (WebCore::CSSPropertyParserHelpers::parseRelativeLabParameters): (WebCore::CSSPropertyParserHelpers::parseNonRelativeLabParameters): (WebCore::CSSPropertyParserHelpers::parseLCHParameters): (WebCore::CSSPropertyParserHelpers::parseRelativeLCHParameters): (WebCore::CSSPropertyParserHelpers::parseNonRelativeLCHParameters): (WebCore::CSSPropertyParserHelpers::parseColorFunctionForRGBTypes): (WebCore::CSSPropertyParserHelpers::parseRelativeColorFunctionForRGBTypes): (WebCore::CSSPropertyParserHelpers::parseColorFunctionForXYZTypes): (WebCore::CSSPropertyParserHelpers::parseRelativeColorFunctionForXYZTypes): (WebCore::CSSPropertyParserHelpers::parseRelativeColorFunctionParameters): (WebCore::CSSPropertyParserHelpers::parseNonRelativeColorFunctionParameters): (WebCore::CSSPropertyParserHelpers::parseColorFunctionParameters): (WebCore::CSSPropertyParserHelpers::parseColorContrastFunctionParameters): (WebCore::CSSPropertyParserHelpers::consumeColorMixComponent): (WebCore::CSSPropertyParserHelpers::normalizedMixPercentages): (WebCore::CSSPropertyParserHelpers::mixColorComponentsUsingColorInterpolationMethod): (WebCore::CSSPropertyParserHelpers::mixColorComponents): (WebCore::CSSPropertyParserHelpers::parseColorMixFunctionParameters): (WebCore::CSSPropertyParserHelpers::parseColorFunction): (WebCore::CSSPropertyParserHelpers::consumeColorWorkerSafe): (WebCore::CSSPropertyParserHelpers::consumeColor): (WebCore::CSSPropertyParserHelpers::consumeOriginColorRaw): Deleted. (WebCore::CSSPropertyParserHelpers::consumeOptionalAlphaRaw): Deleted. (WebCore::CSSPropertyParserHelpers::consumeOptionalAlphaRawAllowingSymbolTableIdent): Deleted. (WebCore::CSSPropertyParserHelpers::parseRelativeRGBParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseNonRelativeRGBParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseRGBParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseRelativeHSLParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseNonRelativeHSLParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseHSLParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseHWBParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseRelativeHWBParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseNonRelativeHWBParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseLabParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseRelativeLabParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseNonRelativeLabParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseLCHParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseRelativeLCHParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseNonRelativeLCHParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseColorFunctionForRGBTypesRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseColorFunctionForXYZTypesRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseColorFunctionParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseColorContrastFunctionParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::consumeColorMixComponentRaw): Deleted. (WebCore::CSSPropertyParserHelpers::parseColorMixFunctionParametersRaw): Deleted. (WebCore::CSSPropertyParserHelpers::hasNonCalculatedZeroPercentage): Deleted. (WebCore::CSSPropertyParserHelpers::parseColorFunctionRaw): Deleted. * Source/WebCore/platform/graphics/ColorInterpolationMethod.cpp: (WebCore::serializationForCSS): Deleted. * Source/WebCore/platform/graphics/ColorInterpolationMethod.h: * Source/WebCore/style/ColorFromPrimitiveValue.cpp: (WebCore::Style::colorFromPrimitiveValue): Canonical link: https://commits.webkit.org/258987@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes