Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 119135cc02cd8471687431118bb9a36d6c36e12b https://github.com/WebKit/WebKit/commit/119135cc02cd8471687431118bb9a36d6c36e12b Author: Antoine Quint <grao...@apple.com> Date: 2022-12-13 (Tue, 13 Dec 2022)
Changed paths: M Source/WebCore/Headers.cmake M Source/WebCore/WebCore.xcodeproj/project.pbxproj M Source/WebCore/css/BasicShapeFunctions.cpp M Source/WebCore/rendering/style/BasicShapes.cpp M Source/WebCore/rendering/style/BasicShapes.h M Source/WebCore/svg/SVGPathByteStream.h M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in Log Message: ----------- Add encoding and decoding support for BasicShape https://bugs.webkit.org/show_bug.cgi?id=249226 Reviewed by Alex Christensen. * Source/WebCore/Headers.cmake: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: * Source/WebCore/css/BasicShapeFunctions.cpp: (WebCore::valueForCenterCoordinate): (WebCore::basicShapeRadiusToCSSValue): (WebCore::convertToCenterCoordinate): (WebCore::cssValueToBasicShapeRadius): (WebCore::floatValueForCenterCoordinate): * Source/WebCore/rendering/style/BasicShapes.cpp: (WebCore::BasicShapeCenterCoordinate::updateComputedLength): (WebCore::BasicShapeCircle::create): (WebCore::BasicShapeCircle::BasicShapeCircle): (WebCore::BasicShapeCircle::floatValueForRadiusInBox const): (WebCore::BasicShapeEllipse::create): (WebCore::BasicShapeEllipse::BasicShapeEllipse): (WebCore::BasicShapeEllipse::floatValueForRadiusInBox const): (WebCore::BasicShapeEllipse::blend const): (WebCore::BasicShapePolygon::create): (WebCore::BasicShapePolygon::BasicShapePolygon): (WebCore::BasicShapePath::create): (WebCore::BasicShapePath::BasicShapePath): (WebCore::BasicShapeInset::create): (WebCore::BasicShapeInset::BasicShapeInset): (WebCore::operator<<): * Source/WebCore/rendering/style/BasicShapes.h: (WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate): (WebCore::BasicShapeCenterCoordinate::blend const): (WebCore::BasicShapeRadius::BasicShapeRadius): (WebCore::BasicShapeRadius::canBlend const): (WebCore::BasicShapeRadius::blend const): * Source/WebCore/svg/SVGPathByteStream.h: (WebCore::SVGPathByteStream::SVGPathByteStream): (WebCore::SVGPathByteStream::data const): * Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in: Canonical link: https://commits.webkit.org/257796@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes