Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 981fc1e6ce7d73d4a89cb0461853650cde226d8c https://github.com/WebKit/WebKit/commit/981fc1e6ce7d73d4a89cb0461853650cde226d8c Author: Ahmad Saleem <ahmad.saleem792+git...@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 _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes