Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e1e532f4f12ffb9a5afe3b573f4268364d994eb8
https://github.com/WebKit/WebKit/commit/e1e532f4f12ffb9a5afe3b573f4268364d994eb8
Author: Sammy Gill <[email protected]>
Date: 2026-08-21 (Fri, 21 Aug 2026)
Changed paths:
M Source/WebCore/Sources.txt
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/inspector/InspectorOverlay.cpp
M Source/WebCore/inspector/agents/InspectorCSSAgent.cpp
M Source/WebCore/rendering/Grid.cpp
M Source/WebCore/rendering/Grid.h
A Source/WebCore/rendering/GridLanesLayout.cpp
A Source/WebCore/rendering/GridLanesLayout.h
R Source/WebCore/rendering/GridMasonryLayout.cpp
R Source/WebCore/rendering/GridMasonryLayout.h
M Source/WebCore/rendering/GridTrackSizingAlgorithm.cpp
M Source/WebCore/rendering/GridTrackSizingAlgorithm.h
M Source/WebCore/rendering/RenderBlock.cpp
M Source/WebCore/rendering/RenderGrid.cpp
M Source/WebCore/rendering/RenderGrid.h
M Source/WebCore/rendering/style/GridSpan.cpp
M Source/WebCore/rendering/style/GridSpan.h
M Source/WebCore/style/values/grid/StyleGridPositionsResolver.cpp
Log Message:
-----------
[Grid Lanes] Rename remaining references to masonry in the code.
https://bugs.webkit.org/show_bug.cgi?id=322291
rdar://185533476
Reviewed by Vitor Roriz and Tim Nguyen.
The CSSWG resolved to rename the "masonry layout" feature to "Grid Lanes".
Some of the code was already renamed but the layout code was still
referring to the old Masonry name and terms. Some notable changes that
were not a pure masonry -> grid lanes remapping:
- The spec renamed "masonry axis," to "stacking axis," so that is
changed as well.
- Similarly, areMasonryColumns/Rows is changed to hasStackingAxisColumns/Rows
along with other functions/code with the same idea.
- masonryGridAreaFromGridAxisSpan -> gridAreaFromGridAxisSpan because
this is a lot more concise and is still accurate and clear.
Also a lot of the comments have been updated with the new terms and
links to the new section in the spec.
Canonical link: https://commits.webkit.org/319624@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications