[webkit-changes] [WebKit/WebKit] 981fc1: Table Root should also account for `fill-available...
Ahmad Saleem
noreply at github.com
Fri Oct 4 16:08:50 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 981fc1e6ce7d73d4a89cb0461853650cde226d8c
https://github.com/WebKit/WebKit/commit/981fc1e6ce7d73d4a89cb0461853650cde226d8c
Author: Ahmad Saleem <ahmad.saleem792+github at gmail.com>
Date: 2024-10-04 (Fri, 04 Oct 2024)
Changed paths:
M LayoutTests/imported/w3c/web-platform-tests/css/css-tables/fixed-layout-2-expected.txt
M LayoutTests/imported/w3c/web-platform-tests/css/css-tables/fixed-layout-2.html
M Source/WebCore/rendering/style/RenderStyleInlines.h
Log Message:
-----------
Table Root should also account for `fill-available` in fixed table layout
https://bugs.webkit.org/show_bug.cgi?id=280900
rdar://137297914
Reviewed by Alan Baradlay.
This patch aligns WebKit with Blink / Chromium and Gecko / Firefox.
In [1], the test was updated to also ensure that fixed table layout should
also account for `fill-available` (-webkit-fill-available). It seems WebKit
was not doing it, so this patch is to account for it and progress our behavior.
[1] https://github.com/w3c/csswg-drafts/issues/10937
The patch also sync particular test from below:
Upstream commit: https://github.com/web-platform-tests/wpt/commit/38d6fa72d1bf19674be99ff5ee97b94a1835b2f6
* Source/WebCore/rendering/style/RenderStyleInlines.h:
(WebCore::RenderStyle::isFixedTableLayout const):
* LayoutTests/imported/w3c/web-platform-tests/css/css-tables/fixed-layout-2-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-tables/fixed-layout-2.html:
Canonical link: https://commits.webkit.org/284712@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