[webkit-changes] [WebKit/WebKit] 2e7acf: [Cleanup] Rename overridingLogicalHeight/WidthLeng...
Alan Baradlay
noreply at github.com
Mon Dec 23 05:27:51 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 2e7acfb4a0d55057fcde9267ea01921165a1651b
https://github.com/WebKit/WebKit/commit/2e7acfb4a0d55057fcde9267ea01921165a1651b
Author: Alan Baradlay <zalan at apple.com>
Date: 2024-12-23 (Mon, 23 Dec 2024)
Changed paths:
M Source/WebCore/layout/integration/LayoutIntegrationFormattingContextLayout.cpp
M Source/WebCore/rendering/RenderBlock.cpp
M Source/WebCore/rendering/RenderBox.cpp
M Source/WebCore/rendering/RenderBox.h
M Source/WebCore/rendering/RenderFlexibleBox.cpp
Log Message:
-----------
[Cleanup] Rename overridingLogicalHeight/WidthLength to overridingLogicalHeight/WidthForFlexBasisComputation
https://bugs.webkit.org/show_bug.cgi?id=285091
Reviewed by Antti Koivisto.
"overriding height length" and "overriding height" are easy to confuse and difficult to determine when to use which.
Let's rename "overriding height length" to "overriding height for flex basis computation" as that's what it is used for.
RenderBox::computeLogicalWidthInFragment became a slightly more verbose but it's easier to reason about it.
* LayoutTests/imported/w3c/web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-flexbox-001.html:
* Source/WebCore/layout/integration/LayoutIntegrationFormattingContextLayout.cpp:
(WebCore::LayoutIntegration::layoutWithFormattingContextForBox):
* Source/WebCore/rendering/RenderBlock.cpp:
(WebCore::RenderBlock::computePreferredLogicalWidths):
* Source/WebCore/rendering/RenderBox.cpp:
(WebCore::RenderBox::overridingLogicalHeightForFlexBasisComputation const):
(WebCore::RenderBox::setOverridingLogicalHeightForFlexBasisComputation):
(WebCore::RenderBox::clearOverridingLogicalHeightForFlexBasisComputation):
(WebCore::RenderBox::overridingLogicalWidthForFlexBasisComputation const):
(WebCore::RenderBox::setOverridingLogicalWidthForFlexBasisComputation):
(WebCore::RenderBox::clearOverridingLogicalWidthForFlexBasisComputation):
(WebCore::RenderBox::computeLogicalWidthInFragment const):
(WebCore::RenderBox::computeLogicalHeight const):
(WebCore::RenderBox::shouldComputePreferredLogicalWidthsFromStyle const):
(WebCore::RenderBox::overridingLogicalHeightLength const): Deleted.
(WebCore::RenderBox::setOverridingLogicalHeightLength): Deleted.
(WebCore::RenderBox::clearOverridingLogicalHeightLength): Deleted.
(WebCore::RenderBox::overridingLogicalWidthLength const): Deleted.
(WebCore::RenderBox::setOverridingLogicalWidthLength): Deleted.
(WebCore::RenderBox::clearOverridingLogicalWidthLength): Deleted.
* Source/WebCore/rendering/RenderBox.h:
* Source/WebCore/rendering/RenderFlexibleBox.cpp:
(WebCore::ScopedFlexBasisAsFlexItemMainSize::ScopedFlexBasisAsFlexItemMainSize):
(WebCore::ScopedFlexBasisAsFlexItemMainSize::~ScopedFlexBasisAsFlexItemMainSize):
Canonical link: https://commits.webkit.org/288246@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list