Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b683cc0380a0a2e7507a5bb47580a2ede78415ab
https://github.com/WebKit/WebKit/commit/b683cc0380a0a2e7507a5bb47580a2ede78415ab
Author: Alan Baradlay <[email protected]>
Date: 2025-08-11 (Mon, 11 Aug 2025)
Changed paths:
M Source/WebCore/rendering/RenderTableCell.cpp
M Source/WebCore/rendering/RenderTableSection.cpp
Log Message:
-----------
[orthogonal td] RenderTableSection::layoutRows should set the logical _width_
for orthogonal content
https://bugs.webkit.org/show_bug.cgi?id=297172
Reviewed by Antti Koivisto.
RenderTableSection::layoutRows sets the final height of the table cell's
(height from the table's point of view). However in case of orthogonal table
cells this height value
is actually the logical width constraint. Setting the overriding logical width
here
ensures that we stick to this value. In non-orthogonal case this is handled by
overriding updateLogicalWidth() and ignoring all regular width computation.
* Source/WebCore/rendering/RenderTableCell.cpp:
(WebCore::RenderTableCell::updateLogicalWidth):
* Source/WebCore/rendering/RenderTableSection.cpp:
(WebCore::RenderTableSection::layoutRows):
Canonical link: https://commits.webkit.org/298546@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes