Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5fbc4a710df96fb2de44d1483cd88efae987ac36 https://github.com/WebKit/WebKit/commit/5fbc4a710df96fb2de44d1483cd88efae987ac36 Author: Sam Weinig <s...@webkit.org> Date: 2025-07-16 (Wed, 16 Jul 2025)
Changed paths: M Source/WebCore/inspector/InspectorOverlay.cpp M Source/WebCore/rendering/GridTrackSizingAlgorithm.cpp M Source/WebCore/rendering/RenderBlock.cpp M Source/WebCore/rendering/RenderBox.cpp M Source/WebCore/rendering/RenderGrid.cpp M Source/WebCore/rendering/style/RenderStyle.h M Source/WebCore/rendering/style/RenderStyleInlines.h M Source/WebCore/rendering/style/StyleGridData.h M Source/WebCore/style/StyleExtractorCustom.h M Source/WebCore/style/StyleOrderedNamedLinesCollector.h M Source/WebCore/style/values/grid/StyleGridPositionsResolver.cpp Log Message: ----------- [Style] Remove derived value accessors for grid-template-rows/grid-template-columns from RenderStyle https://bugs.webkit.org/show_bug.cgi?id=295987 Reviewed by Alan Baradlay. There are a large number of derived value accessors for `grid-template-rows`/`grid-template-columns` in RenderStyle that simply forward to the underlying member. In an effort to reduce the size of the RenderStyle interface, these can be easily replaced by inlining their contents. In a followup, these call sites will be further reduced by utilizing the `gridTemplateList` function that takes a direction. * Source/WebCore/inspector/InspectorOverlay.cpp: * Source/WebCore/rendering/GridTrackSizingAlgorithm.cpp: * Source/WebCore/rendering/RenderBlock.cpp: * Source/WebCore/rendering/RenderBox.cpp: * Source/WebCore/rendering/RenderGrid.cpp: * Source/WebCore/rendering/style/RenderStyle.h: * Source/WebCore/rendering/style/RenderStyleInlines.h: * Source/WebCore/rendering/style/StyleGridData.h: * Source/WebCore/style/StyleExtractorCustom.h: * Source/WebCore/style/StyleOrderedNamedLinesCollector.h: Canonical link: https://commits.webkit.org/297503@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes