Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: c0048e83eb237ba2dba8a01bfc46bf0de42412a2 https://github.com/WebKit/WebKit/commit/c0048e83eb237ba2dba8a01bfc46bf0de42412a2 Author: Sammy Gill <sammy.g...@apple.com> Date: 2022-10-10 (Mon, 10 Oct 2022)
Changed paths: A LayoutTests/imported/w3c/web-platform-tests/css/css-align/baseline-rules/inline-table-inline-block-baseline-expected.html A LayoutTests/imported/w3c/web-platform-tests/css/css-align/baseline-rules/inline-table-inline-block-baseline-ref.html A LayoutTests/imported/w3c/web-platform-tests/css/css-align/baseline-rules/inline-table-inline-block-baseline-vert-rl-expected.html A LayoutTests/imported/w3c/web-platform-tests/css/css-align/baseline-rules/inline-table-inline-block-baseline-vert-rl-ref.html A LayoutTests/imported/w3c/web-platform-tests/css/css-align/baseline-rules/inline-table-inline-block-baseline-vert-rl.html A LayoutTests/imported/w3c/web-platform-tests/css/css-align/baseline-rules/inline-table-inline-block-baseline.html M Source/WebCore/rendering/RenderTable.cpp Log Message: ----------- Add margin when comptuing baseline position for tables. https://bugs.webkit.org/show_bug.cgi?id=97239 rdar://problem/100910532 Reviewed by Brent Fulgham. After computing the baseline of a table, we need to take into consideration any margins that are shifting the element. Without adding the margin to the baseline, any items that are basline against the table may become offset by that amount. * Source/WebCore/rendering/RenderTable.cpp: (WebCore::RenderTable::baselinePosition const): Canonical link: https://commits.webkit.org/255357@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes