Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b683cc0380a0a2e7507a5bb47580a2ede78415ab
      
https://github.com/WebKit/WebKit/commit/b683cc0380a0a2e7507a5bb47580a2ede78415ab
  Author: Alan Baradlay <za...@apple.com>
  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
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to